.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes bouncePortal{0%,100%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -6px, 0)}25%,75%{transform:translate3d(0, 6px, 0)}}.bouncePortal{animation-name:bouncePortal;transform-origin:center bottom}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn;animation-duration:.75s}@keyframes bounceInUp{0%,60%,75%,90%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}100%{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}100%{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}100%{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotating{animation:rotating 2s linear infinite}@keyframes rotateAnimation{50%{transform:rotateZ(360deg) scale(1)}}.gray{background:#dadada}.success-color,.info-color{color:#27ae8e}.error-color{color:#e56f67}.warning-color{color:#f9cf64}.fa-gray{color:#dadada}.blue-color{color:#236cbc}.relative{position:relative}.absolute{position:absolute}.stretch{position:absolute;top:0;left:0;width:100%;height:100%}.inline-block{display:inline-block}.display-block{display:block}.inline{display:inline}.table{display:table;width:100%}.table-cell{vertical-align:middle;display:table-cell}.align-left{text-align:left !important}.align-right{text-align:right}.align-center{text-align:center}.v-align-middle{vertical-align:middle}.v-align-top{vertical-align:top}.pull-right{float:right !important}.pull-left{float:left}.center{margin:auto !important;float:none !important}.vertical-center{min-height:100vh;display:flex;align-items:center}.no-float{float:none !important}.nopadding{padding:0 !important}.table-cell{display:table-cell;vertical-align:middle}.light{font-weight:300}.regular{font-weight:400}.bold{font-weight:700}.normal{font-style:normal}.italic{font-style:italic}.button{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.uppercase{text-transform:uppercase}.border-spacer{border-left:1px solid #a6a6a6;width:2px;height:100%;margin-left:25px;margin-right:25px;display:inline}label.min--width{min-width:150px;display:block;float:left}.margin--small,.course__module.ui-sortable-helper{margin-bottom:15px}.no-margin{margin:0 !important}.margin-top{margin-top:25px !important}.padding--none{padding:0}.padding--small{padding:.625em !important}.padding--medium{padding:1.25em !important}.padding--big{padding:1.875em !important}.padding-left--small{padding-left:10px}.padding-left--medium{padding-left:20px}.padding-left--big{padding-left:30px}.padding-right--small{padding-right:10px}.padding-right--medium{padding-right:20px}.padding-right--big{padding-right:30px}.radius--small,.course__module.ui-sortable-helper{border-radius:5px}.fullwidth{width:100%;max-width:100% !important}.fullheight{height:100%;min-height:100% !important}body{overflow-x:hidden}body,html{height:100%;min-height:100%}.hidden-alternative{width:0;height:0;overflow:hidden}.visible{opacity:0;animation:fadeIn 500ms forwards;display:block}.fadeIn{opacity:1 !important}.list--inline li{display:inline}input:-webkit-autofill,span.success:-webkit-autofill,span.error:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.equalizer-inner{height:100%}.clearfix{float:none;clear:both}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.greyed_out{background:#cfcfcf !important;color:#1a222f !important}.greyed_out:hover{background:#cfcfcf !important;cursor:inherit}.lightbg{background:#fff}.no-italic{font-style:normal !important}.no-italic li{font-style:normal !important}.collapsed{display:none}.fullwidth{width:100% !important}.collapsed{background:hsla(0,0%,80%,.2);margin:20px -40px;padding:25px 40px;opacity:0}.cssanimations .collapsed{animation:fadeIn ease 400ms forwards}.collapsed-div{display:none}.collapsable{transition:all ease 350ms}.expanded-bg{background:hsla(0,0%,80%,.2);margin:20px -30px;padding:30px}.whitebg{background:#fff}.line--vertical{border-right:1px solid #afafaf;width:2px;height:45px;display:inline;margin-left:0px;margin-right:10px}@media screen and (max-width: 1024px){.hidden-mobile{display:none}}.relative{position:relative}.autowidth{width:auto !important}.width-50p{width:50% !important}.editable-border,.activitypool-zone{outline:none}.cssanimations .makeVisible{animation:fadeIn 250ms forwards}.makeInvisible{animation:fadeOut 0ms forwards}.unveil-wrapper{position:relative}.unveil-wrapper img{z-index:2;position:relative}.unveil-wrapper.loading:after{animation:rotating .8s linear infinite;background:url(/static/img/svg/loading-spin.svg) no-repeat center center;display:block;margin:auto;width:32px;height:32px;content:"";z-index:1;position:absolute;left:0;right:0;bottom:0;top:0}.asset-container .unveil-wrapper.loading:after{top:100px}.no-transition{transition:none !important}.stop-animation{animation:none !important}.stop-animation:after{animation:none !important}.inline-confirmation-block{display:block}.cssanimations .inline-confirmation-block{animation:fadeIn ease 500ms forwards}.inline-confirmation-block span{display:inline-block}.auto-width{width:auto !important}.table{display:table}.spacer{margin:0px 10px}.no-transition{transition:none !important}.fullwidth select,.fullwidth .select-wrapper select{width:100% !important}h3:focus{outline:none}.fullwidth>thead,.fullwidth>tbody{width:100%}table.fullwidth>thead,table.fullwidth>tbody,table.fullwidth tr{width:100%}.draggable .handle:hover,.ui-sortable .course__module:before .handle:hover{cursor:move !important}.inline-checkbox input[type=checkbox],.inline-checkbox span[type=checkbox].success,.inline-checkbox span[type=checkbox].error,.inline-checkbox label{float:none;margin-left:0 !important}.no-padding{padding:0 !important}.heading-error{color:#e56f67}.success-color,.heading-success{color:#27ae8e}.item-error,.fillInBlanksQuestion input[type=text].item-error,.fillInBlanksQuestion span[type=text].item-error.success,.fillInBlanksQuestion span[type=text].item-error.error{border-color:#d34444 !important}.item-success,.fillInBlanksQuestion input[type=text].item-success,.fillInBlanksQuestion span[type=text].item-success.success,.fillInBlanksQuestion span[type=text].item-success.error{border-color:#27ae8e !important}.item-notFilled{border-color:#e7b744 !important}.margin-below{margin-bottom:8px !important}.no-wrap{white-space:nowrap}span.error,span.success{min-width:55px;border:1px solid #e56f67;padding:5px 10px;padding-right:35px;display:inline-block}span.success{color:#27ae8e;border:1px solid #27ae8e}.margin-right{margin-right:12px}.select2-container.max-width{width:250px}.open-modal{overflow:hidden}.spacer--small{margin-bottom:10px}.spacer--medium{margin-bottom:25px}.spacerw--medium{width:50px;display:inline-block}.max-width-100{max-width:100% !important}.u-block{display:block !important}.u-inline{display:inline !important}.u-inline-block{display:inline-block !important}.u-table{display:table !important}.u-table-cell{display:table-cell !important}.u-table-row{display:table-row !important}.u-padding{padding:24px !important}.u-padding-tiny{padding:6px !important}.u-padding-small{padding:12px !important}.u-padding-medium{padding:42px !important}.u-padding-large{padding:60px !important}.u-padding-huge{padding:96px !important}.u-padding-x-huge{padding:double(96px) !important}.u-padding-none{padding:0 !important}.u-padding-top{padding-top:24px !important}.u-padding-top-tiny{padding-top:6px !important}.u-padding-top-small{padding-top:12px !important}.u-padding-top-medium{padding-top:42px !important}.u-padding-top-large{padding-top:60px !important}.u-padding-top-huge{padding-top:96px !important}.u-padding-top-x-huge{padding-top:double(96px) !important}.u-padding-top-none{padding-top:0 !important}.u-padding-right{padding-right:24px !important}.u-padding-right-tiny{padding-right:6px !important}.u-padding-right-small{padding-right:12px !important}.u-padding-right-medium{padding-right:42px !important}.u-padding-right-large{padding-right:60px !important}.u-padding-right-huge{padding-right:96px !important}.u-padding-right-x-huge{padding-right:double(96px) !important}.u-padding-right-none{padding-right:0 !important}.u-padding-bottom{padding-bottom:24px !important}.u-padding-bottom-tiny{padding-bottom:6px !important}.u-padding-bottom-small{padding-bottom:12px !important}.u-padding-bottom-medium{padding-bottom:42px !important}.u-padding-bottom-large{padding-bottom:60px !important}.u-padding-bottom-huge{padding-bottom:96px !important}.u-padding-bottom-x-huge{padding-bottom:double(96px) !important}.u-padding-bottom-none{padding-bottom:0 !important}.u-padding-left{padding-left:24px !important}.u-padding-left-tiny{padding-left:6px !important}.u-padding-left-small{padding-left:12px !important}.u-padding-left-medium{padding-left:42px !important}.u-padding-left-large{padding-left:60px !important}.u-padding-left-huge{padding-left:96px !important}.u-padding-left-x-huge{padding-left:double(96px) !important}.u-padding-left-none{padding-left:0 !important}.u-margin{margin:24px !important}.u-margin-tiny{margin:6px !important}.u-margin-small{margin:12px !important}.u-margin-medium{margin:42px !important}.u-margin-large{margin:60px !important}.u-margin-huge{margin:96px !important}.u-margin-x-huge{margin:double(96px) !important}.u-margin-none{margin:0 !important}.u-margin-top{margin-top:24px !important}.u-margin-top-tiny{margin-top:6px !important}.u-margin-top-small{margin-top:12px !important}.u-margin-top-medium{margin-top:42px !important}.u-margin-top-large{margin-top:60px !important}.u-margin-top-huge{margin-top:96px !important}.u-margin-top-x-huge{margin-top:double(96px) !important}.u-margin-top-none{margin-top:0 !important}.u-margin-right{margin-right:24px !important}.u-margin-right-tiny{margin-right:6px !important}.u-margin-right-small{margin-right:12px !important}.u-margin-right-medium{margin-right:42px !important}.u-margin-right-large{margin-right:60px !important}.u-margin-right-huge{margin-right:96px !important}.u-margin-right-x-huge{margin-right:double(96px) !important}.u-margin-right-none{margin-right:0 !important}.u-margin-bottom{margin-bottom:24px !important}.u-margin-bottom-tiny{margin-bottom:6px !important}.u-margin-bottom-small{margin-bottom:12px !important}.u-margin-bottom-medium{margin-bottom:42px !important}.u-margin-bottom-large{margin-bottom:60px !important}.u-margin-bottom-huge{margin-bottom:96px !important}.u-margin-bottom-x-huge{margin-bottom:double(96px) !important}.u-margin-bottom-none{margin-bottom:0 !important}.u-margin-left{margin-left:24px !important}.u-margin-left-tiny{margin-left:6px !important}.u-margin-left-small{margin-left:12px !important}.u-margin-left-medium{margin-left:42px !important}.u-margin-left-large{margin-left:60px !important}.u-margin-left-huge{margin-left:96px !important}.u-margin-left-x-huge{margin-left:double(96px) !important}.u-margin-left-none{margin-left:0 !important}.u-padding--negative{padding:-24px !important}.u-padding-tiny--negative{padding:-6px !important}.u-padding-small--negative{padding:-12px !important}.u-padding-medium--negative{padding:-42px !important}.u-padding-large--negative{padding:-60px !important}.u-padding-huge--negative{padding:-96px !important}.u-padding-x-huge--negative{padding:-double(96px) !important}.u-padding-none--negative{padding:0 !important}.u-padding-top--negative{padding-top:-24px !important}.u-padding-top-tiny--negative{padding-top:-6px !important}.u-padding-top-small--negative{padding-top:-12px !important}.u-padding-top-medium--negative{padding-top:-42px !important}.u-padding-top-large--negative{padding-top:-60px !important}.u-padding-top-huge--negative{padding-top:-96px !important}.u-padding-top-x-huge--negative{padding-top:-double(96px) !important}.u-padding-top-none--negative{padding-top:0 !important}.u-padding-right--negative{padding-right:-24px !important}.u-padding-right-tiny--negative{padding-right:-6px !important}.u-padding-right-small--negative{padding-right:-12px !important}.u-padding-right-medium--negative{padding-right:-42px !important}.u-padding-right-large--negative{padding-right:-60px !important}.u-padding-right-huge--negative{padding-right:-96px !important}.u-padding-right-x-huge--negative{padding-right:-double(96px) !important}.u-padding-right-none--negative{padding-right:0 !important}.u-padding-bottom--negative{padding-bottom:-24px !important}.u-padding-bottom-tiny--negative{padding-bottom:-6px !important}.u-padding-bottom-small--negative{padding-bottom:-12px !important}.u-padding-bottom-medium--negative{padding-bottom:-42px !important}.u-padding-bottom-large--negative{padding-bottom:-60px !important}.u-padding-bottom-huge--negative{padding-bottom:-96px !important}.u-padding-bottom-x-huge--negative{padding-bottom:-double(96px) !important}.u-padding-bottom-none--negative{padding-bottom:0 !important}.u-padding-left--negative{padding-left:-24px !important}.u-padding-left-tiny--negative{padding-left:-6px !important}.u-padding-left-small--negative{padding-left:-12px !important}.u-padding-left-medium--negative{padding-left:-42px !important}.u-padding-left-large--negative{padding-left:-60px !important}.u-padding-left-huge--negative{padding-left:-96px !important}.u-padding-left-x-huge--negative{padding-left:-double(96px) !important}.u-padding-left-none--negative{padding-left:0 !important}.u-margin--negative{margin:-24px !important}.u-margin-tiny--negative{margin:-6px !important}.u-margin-small--negative{margin:-12px !important}.u-margin-medium--negative{margin:-42px !important}.u-margin-large--negative{margin:-60px !important}.u-margin-huge--negative{margin:-96px !important}.u-margin-x-huge--negative{margin:-double(96px) !important}.u-margin-none--negative{margin:0 !important}.u-margin-top--negative{margin-top:-24px !important}.u-margin-top-tiny--negative{margin-top:-6px !important}.u-margin-top-small--negative{margin-top:-12px !important}.u-margin-top-medium--negative{margin-top:-42px !important}.u-margin-top-large--negative{margin-top:-60px !important}.u-margin-top-huge--negative{margin-top:-96px !important}.u-margin-top-x-huge--negative{margin-top:-double(96px) !important}.u-margin-top-none--negative{margin-top:0 !important}.u-margin-right--negative{margin-right:-24px !important}.u-margin-right-tiny--negative{margin-right:-6px !important}.u-margin-right-small--negative{margin-right:-12px !important}.u-margin-right-medium--negative{margin-right:-42px !important}.u-margin-right-large--negative{margin-right:-60px !important}.u-margin-right-huge--negative{margin-right:-96px !important}.u-margin-right-x-huge--negative{margin-right:-double(96px) !important}.u-margin-right-none--negative{margin-right:0 !important}.u-margin-bottom--negative{margin-bottom:-24px !important}.u-margin-bottom-tiny--negative{margin-bottom:-6px !important}.u-margin-bottom-small--negative{margin-bottom:-12px !important}.u-margin-bottom-medium--negative{margin-bottom:-42px !important}.u-margin-bottom-large--negative{margin-bottom:-60px !important}.u-margin-bottom-huge--negative{margin-bottom:-96px !important}.u-margin-bottom-x-huge--negative{margin-bottom:-double(96px) !important}.u-margin-bottom-none--negative{margin-bottom:0 !important}.u-margin-left--negative{margin-left:-24px !important}.u-margin-left-tiny--negative{margin-left:-6px !important}.u-margin-left-small--negative{margin-left:-12px !important}.u-margin-left-medium--negative{margin-left:-42px !important}.u-margin-left-large--negative{margin-left:-60px !important}.u-margin-left-huge--negative{margin-left:-96px !important}.u-margin-left-x-huge--negative{margin-left:-double(96px) !important}.u-margin-left-none--negative{margin-left:0 !important}.u-text-break{word-wrap:break-word !important}.u-text-inherit-color{color:inherit !important}.u-text-kern{font-feature-settings:"kern" 1;font-kerning:normal;text-rendering:optimizeLegibility}.u-text-no-wrap{white-space:nowrap !important}.u-text-truncate{max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important}.u-text-justify{text-align:justify !important}.u-text-nowrap{white-space:nowrap !important}.u-text-align-left{text-align:left !important}.u-text-align-center{text-align:center !important}.u-text-align-right{text-align:right !important}.u-text-lowercase{text-transform:lowercase !important}.u-text-uppercase{text-transform:uppercase !important}.u-text-capitalize{text-transform:capitalize !important}.u-text-strike{text-decoration:line-through !important}.u-font-weight-normal{font-weight:normal !important}.u-font-weight-bold{font-weight:bold !important}.u-font-italic{font-style:italic !important}.u-text-color-success{color:#27ae8e !important}.u-text-color-error{color:#e56f67 !important}.u-text-color-warning{color:#f9cf64 !important}.u-text-color-light{color:rgb(192.5,192.5,192.5)}.u-flex-set{display:flex}.u-inline-flex-set{display:inline-flex}.u-flexed-item{flex:1 1 0 !important;box-flex:1 !important}.u-flex--no-shrink{flex-shrink:0 !important}.u-flexed-item--auto{flex:1 1 auto !important;box-flex:1 !important}.u-flex--column{flex-direction:column !important}.u-flex--row{flex-direction:row !important}.u-flex--content-center{justify-content:center !important}.u-flex--content-start{justify-content:flex-start !important}.u-flex--content-end{justify-content:flex-end !important}.u-flex--content-between{justify-content:space-between !important}.u-flex--content-around{justify-content:space-around !important}.u-flex--align-content-start{align-content:flex-start !important}.u-flex--align-content-end{align-content:flex-end !important}.u-flex--align-content-center{align-content:center !important}.u-flex--align-content-between{align-content:space-between !important}.u-flex--align-content-around{align-content:space-around !important}.u-flex--align-content-stretch{align-content:stretch !important}.u-flex--push-right{margin-left:auto !important}.u-flex--push-left{margin-right:auto !important}.u-flex--push-bottom{margin-top:auto !important}.u-flex--push-top{margin-bottom:auto !important}.u-flex--align-items-center{align-items:center !important}.u-flex--align-items-start{align-items:flex-start !important}.u-flex--align-items-end{align-items:flex-end !important}.u-flex--align-items-baseline{align-items:baseline !important}.u-flex--align-items-stretch{align-items:stretch !important}.u-flex--align-self-auto{align-self:auto !important}.u-flex--align-self-start{align-self:flex-start !important}.u-flex--align-self-end{align-self:flex-end !important}.u-flex--align-self-center{align-self:center !important}.u-flex--align-self-baseline{align-self:baseline !important}.u-flex--align-self-stretch{align-self:stretch !important}.u-flex--no-wrap{flex-wrap:nowrap !important}.u-flex--reverse-wrap{flex-wrap:wrap-reverse !important}.u-flex--wrap{flex-wrap:wrap !important}.u-flex--order-first{order:-1 !important}.u-flex--order-one{order:1 !important}.u-flex--order-two{order:2 !important}.u-flex--order-three{order:3 !important}.select-down{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226%22%20height%3D%223%22%20viewBox%3D%22-6%209%206%203%22%20enable-background%3D%22new%20-6%209%206%203%22%3E%3Cpath%20opacity%3D%22.5%22%20fill%3D%22%23fff%22%20d%3D%22M-1.5%209H0v.6L-2.7%2012h-.7L-6%209.6V9h4.5z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.select-down2,.select2-container .select2-choice .select2-arrow b,.select--white:after,.stb-box:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%228%22%20height%3D%225%22%20viewBox%3D%220%200%208%205%22%3E%3Cdefs%3E%3Cstyle%3E.cls-2%20%7B%20fill%3A%20%23141214%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M8%20.93S4.8%205%204.8%205%203.2%205%203.2%205%200%20.93%200%20.93%200%200%200%200s.902%200%20.902%200S4%203.334%204%203.334%207.097%200%207.097%200%208%200%208%200s0%20.93%200%20.93z%22%20id%3D%22path-1%22%20class%3D%22cls-2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;pointer-events:none}.center .select-wrapper{margin:0 20px}.select-wrapper select{width:auto;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;border:none;outline:none;border-radius:0}.course__filter--portal .select-wrapper select{max-width:230px}.select-wrapper select::-ms-expand{display:none}.select-wrapper select[disabled]{cursor:not-allowed;box-shadow:none;opacity:.8;color:#e4e4e4}.select-wrapper{display:inline-block;position:relative}.select-wrapper:after{content:"";position:absolute;height:100%;max-height:45px;right:0;top:0;background-position:left center}.select-wrapper:after,.select-wrapper select{transition:100ms all cubic-bezier(0.25, 0.46, 0.45, 0.94)}.stb-box{display:inline-block;position:relative;padding:0;margin-left:5px;margin-right:5px}.stb-box:after{width:20px;border:1px solid #c8d8e5;border-radius:0 3px 3px 0;border-left:0}.stb-box:hover:after,.stb-box:hover select{border:1px solid #236cbc}.stb-box:hover select{border-right:1px solid rgba(0,0,0,0)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.stb-box:hover select{border:1px solid #236cbc}}.stb-box:hover:after{border-left:none}.stb-box:after,.stb-box select{background-color:#fff}.stb-box select{padding:0;margin:0;padding-right:25px;padding-left:10px;height:28px;background-color:#fff;border:1px solid #c8d8e5;color:#000;font-weight:normal;border-radius:3px}.stb-box select option{line-height:28px}.stb-box:after{content:"";position:absolute;height:100%;max-height:45px;right:0;top:0;background-position:left center}.stb-box:after,.stb-box select{transition:100ms all cubic-bezier(0.25, 0.46, 0.45, 0.94)}.stb-box.notFilledIn select{border:1px solid #f9cf64}.stb-box.notFilledIn:after{border:1px solid #f9cf64;border-left:none}.stb-box.valid,span.stb-box.success{border:none !important;padding:0 !important}.stb-box.valid select,span.stb-box.success select{background-color:#fefefe;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;padding-left:25px;color:#27ae8e;border:1px solid #27ae8e}.stb-box.valid:after,span.stb-box.success:after{width:100%;border-radius:3px;border:1px solid #27ae8e;background:rgba(0,0,0,0) url(/static/img/success-icon.png) no-repeat left center;background-size:15px;background-position:left 5px center}.stb-box.error{border:none !important;padding:0 !important}.stb-box.error select{background-color:#fefefe;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;padding-left:25px;color:#e56f67;border:1px solid #e56f67}.stb-box.error:after{width:100%;border-radius:3px;border:1px solid #e56f67;background:hsla(0,0%,100%,0) url(/static/img/error-icon.png) no-repeat left center;background-size:15px;background-position:left 5px center}.fitb-box input.error,.fitb-box span.error,.fitb-box input.error:disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:25px !important;background:#fefefe url(/static/img/error-icon.png) no-repeat right center;background-size:15px;background-position:left 5px center;color:#e56f67}.fitb-box input.valid,.fitb-box span.valid.error,.fitb-box span.success,.fitb-box input.valid:disabled{background:#fefefe url(/static/img/success-icon.png) no-repeat right center;padding-left:25px !important;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#27ae8e;background-size:15px;background-position:left 5px center}.fitb-box input.notFilledIn,.fitb-box span.notFilledIn.error,.fitb-box span.notFilledIn.success{border:1px solid #f9cf64 !important}.select--white:after{width:20px;border:1px solid #c8d8e5;border-radius:0 3px 3px 0;border-left:0}.select--white:hover:after,.select--white:hover select{border:1px solid #236cbc}.select--white:hover select{border-right:none}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.select--white:hover select{border:1px solid #236cbc}}.select--white:hover:after{border-left:none}.select--white:after,.select--white select{background-color:#fff}.select--white select{padding:10px 20px;padding-right:30px;background-color:#fff;border:1px solid #c8d8e5;color:#000;font-weight:normal;border-radius:3px}select.placeholder{color:#b8b8b8}select.placeholder option{color:#000}select.placeholder option:first-child{color:#b8b8b8}.ms-parent{display:inline-block;position:relative;vertical-align:middle}.ms-choice{display:block;width:100%;height:45px;padding:0;overflow:hidden;cursor:pointer;text-align:left;white-space:nowrap;line-height:45px;text-decoration:none;border:none;background-color:#fff;border:1px solid #c8d8e5;padding:10px 20px;border-radius:3px}.ms-choice.disabled{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.ms-choice>span{position:absolute;top:0;left:0;right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding-left:8px;padding-left:20px}.ms-choice>span.placeholder{color:#999}.ms-choice>div{position:absolute;top:0;right:0;width:20px;height:25px;background:url("/static/img/multiple-select.png") left top no-repeat}.ms-choice>div.open{background:url("/static/img/multiple-select.png") right top no-repeat}.ms-drop{width:100%;overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:1000;background:#fff;color:#000;border:1px solid #aaa;border-radius:4px}.ms-drop.bottom{top:100%;box-shadow:0 4px 5px rgba(0,0,0,.15)}.ms-drop.top{bottom:100%;box-shadow:0 -4px 5px rgba(0,0,0,.15)}.ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.ms-search input,.ms-search span.error,.ms-search span.success{width:100%;height:auto !important;min-height:24px;padding:0 20px 0 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;box-shadow:none;background:#fff url("/static/img/multiple-select.png") no-repeat 100% -22px}.ms-search,.ms-search input,.ms-search span.error,.ms-search span.success{box-sizing:border-box}.ms-drop ul{overflow:auto;margin:0;padding:5px 8px}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static}.ms-drop ul>li .disabled{opacity:.35;filter:Alpha(Opacity=35)}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label{font-weight:normal;display:block;white-space:nowrap}.ms-drop ul>li label.optgroup{font-weight:bold}.ms-drop input[type=checkbox],.ms-drop span[type=checkbox].error,.ms-drop span[type=checkbox].success{vertical-align:middle}.ms-drop .ms-no-results{display:none}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,summary{display:block}canvas,progress,video{display:inline-block;vertical-align:baseline}audio{display:block;margin-bottom:10px}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:rgba(0,0,0,0)}a:active,a:hover{outline:0}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,span.error,span.success,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none;font-family:"Roboto",sans-serif !important}button,html input[type=button],html span[type=button].error,html span[type=button].success,input[type=reset],span[type=reset].error,span[type=reset].success,input[type=submit],span[type=submit].error,span[type=submit].success{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled],html span[disabled].error,html span[disabled].success{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner,span.error::-moz-focus-inner,span.success::-moz-focus-inner{border:0;padding:0}input,span.error,span.success{line-height:normal}input[type=checkbox],span[type=checkbox].error,span[type=checkbox].success,input[type=radio],span[type=radio].error,span[type=radio].success{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,span[type=number].error::-webkit-inner-spin-button,span[type=number].success::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,span[type=number].error::-webkit-outer-spin-button,span[type=number].success::-webkit-outer-spin-button{height:auto}input[type=search],span[type=search].error,span[type=search].success{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,span[type=search].error::-webkit-search-cancel-button,span[type=search].success::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,span[type=search].error::-webkit-search-decoration,span[type=search].success::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{line-height:em(20px);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:"Roboto",sans-serif,sans-serif !important;color:#181818;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:100%}.normal-fontsize{font-size:em(16px)}.large-fontsize{font-size:em(18px)}.small-fontsize{font-size:em(13px)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Roboto",sans-serif;font-weight:500;line-height:1;margin-top:0;text-rendering:optimizeLegibility;color:#33373a}body{color:#1a222f;line-height:1.5625em;font-size:.875em}h2{font-size:1.4375em;margin-bottom:0;margin:auto;color:#1a222f;line-height:32px;font-weight:bold}h3{font-size:1.125em;margin-bottom:0;margin:auto;color:#1a222f}h4{font-size:1em;margin-bottom:0;margin:auto;color:#1a222f}.title--big{font-size:1.125em;margin-bottom:18px}p{margin-bottom:0}p:first-of-type{margin-top:0}p:last-child{margin-bottom:0}div a{text-decoration:none}div a.no-hover{color:initial}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}.icon{padding-left:24px;background-repeat:no-repeat;background-position:center left}.icon.create{background-image:url(/static/img/svg/create-icon.svg)}.icon.people{background-image:url(/static/img/svg/people-icon.svg)}.icon.avatar{background-image:url(/static/img/no-avatar.png);background-size:22px;margin-left:-28px;padding-left:28px}.icon.user{background-image:url(/static/img/svg/people-icon.svg)}.icon.teach{background-image:url(/static/img/svg/teach-icon.svg)}.icon.book{padding-left:0}.icon.book:before{content:"";margin-right:10px;font-size:16px !important}.icon.preliminary-test-icon{background-image:url(/static/img/preliminary-test.png);background-size:26px 26px;margin-right:12px}.sprite-icon{display:inline-block}.fa,.author-management__comparison li:before,.icon.book:before{padding-left:0}i{padding-left:25px;background-repeat:no-repeat;background-position:left center;font-style:normal}i.icon--user{background-image:url(/static/img/svg/people-icon.svg)}i.icon--chapter{background-image:url(/static/img/svg/chapter-icon.svg)}i.icon--close{background-image:url(/static/img/svg/close-icon.svg)}i.icon--edit{background-image:url(/static/img/svg/edit-icon.svg)}i.icon--cube{background-image:url(/static/img/svg/cube-icon.svg)}i.icon--ok{background-image:url(/static/img/svg/ok-icon.svg);background-size:25px;padding:25px 10px;background-position:center center}i.icon--cancel{background-image:url(/static/img/svg/cancel-icon.svg);background-size:30px;padding:25px 10px;background-position:center center}i.icon--dragdrop{background-image:url(/static/img/svg/dragdrop-icon.svg)}i.icon--image{background-image:url(/static/img/svg/image-icon.svg)}i.icon--image-dark{background-image:url(/static/img/svg/image-icon-black.svg)}i.icon--image-gray{background-image:url(/static/img/svg/image-icon-gray.svg)}i.icon--home{background-image:url(/static/img/svg/home-icon.svg)}i.icon--video{background-image:url(/static/img/svg/video-icon.svg)}i.icon--library{background-image:url(/static/img/svg/library-icon.svg)}i.icon--list{background-image:url(/static/img/svg/list-icon.svg)}i.icon--next{background-image:url(/static/img/svg/next-icon.svg)}i.icon--page{background-image:url(/static/img/svg/page-icon.svg)}i.icon--previous{background-image:url(/static/img/svg/previous-icon.svg)}i.icon--text{background-image:url(/static/img/svg/text-icon.svg)}i.icon--text-dark{background-image:url(/static/img/svg/text-icon-dark.svg)}i.icon--question{background-image:url(/static/img/svg/question-icon.svg)}i.icon--upload{background-image:url(/static/img/svg/upload-icon.svg)}i.icon--lock{background-image:url(/static/img/svg/lock-icon.svg);background-size:15px;line-height:45px}i.icon--drag{background-image:url(/static/img/svg/drag-icon.svg);background-size:15px;line-height:45px;border:1px solid #c8d8e5;border-radius:2px;background-position:center center;padding:10px;display:inline-block;margin-top:7px}i.icon--library{background-image:url(/static/img/svg/library-icon.svg);background-size:23px}i.icon--library:hover{background-image:url(/static/img/svg/library-icon-white.svg)}i.icon--file{background-image:url(/static/img/svg/file-icon.svg);background-size:20px}i.icon--file:hover{background-image:url(/static/img/svg/file-icon-white.svg)}i.icon--info{background-image:url(/static/img/svg/info-icon.svg)}i.icon--fitb{background:url(/static/img/svg/fitb-icon-darkgrey.svg) center center no-repeat;background-size:15px 15px;margin-right:10px}a:hover>i.icon--fitb,li.active>i.icon--fitb{background-image:url(/static/img/svg/fitb-icon-white.svg)}.icon--blue{fill:#236cbc;color:#236cbc}.icon--white{fill:#fff;color:#fff}.icon--green{fill:#27ae8e;color:#27ae8e}.red{fill:#d34444;color:#d34444}.icon--black{fill:#000;color:#000}.icon--darkgrey{fill:#333;color:#333}.icon--lightgrey{fill:#dadada;color:#dadada}.icon-success{fill:#27ae8e;color:#27ae8e}.wrapper{max-width:em(1500px);margin:0 auto}body{background:#eee;overflow-x:hidden;position:relative}.course-overview{background:rgba(245,245,245,.5)}.round-border{border-radius:2px}.content-row{display:block;clear:both;margin-bottom:15px}.content{padding:18px}.row{margin:auto}.row .col{padding:0}.padding{padding:30px}.container{width:100%}.stripped-navigation .main-container,.stripped-navigation .welcome-page-header,.stripped-navigation .course-overview .welcome-page-container,.course-overview .stripped-navigation .welcome-page-container,.stripped-navigation .alert-box-container{margin-left:0}.stripped-navigation .container{padding-left:0}.container--small{max-width:768px;margin-left:auto;margin-right:auto}.container--padding{padding-left:30px;padding-right:30px}.progress-indicator{color:#236cbc;font-weight:500}ul{margin:0;padding:0}ul li{list-style:none;padding:0}img{transition:opacity .3s ease-in}.module-editor .main-container,.module-editor .welcome-page-header,.module-editor .course-overview .welcome-page-container,.course-overview .module-editor .welcome-page-container,.module-editor .alert-box-container{margin-left:0 !important}@media screen and (max-width: 1100px){.module-editor .main-container,.module-editor .welcome-page-header,.module-editor .course-overview .welcome-page-container,.course-overview .module-editor .welcome-page-container,.module-editor .alert-box-container{margin-left:35px !important}}.row{margin-left:auto;margin-right:auto}.row:after{content:"";display:table;clear:both}.row .col{float:left;padding:0}.row .col.s1{width:8.33333%;margin-left:0}.row .col.s2{width:16.66667%;margin-left:0}.row .col.s3{width:25%;margin-left:0}.row .col.s4{width:33.33333%;margin-left:0}.row .col.s5{width:41.66667%;margin-left:0}.row .col.s6{width:50%;margin-left:0}.row .col.s7{width:58.33333%;margin-left:0}.row .col.s8{width:66.66667%;margin-left:0}.row .col.s9{width:75%;margin-left:0}.row .col.s10{width:83.33333%;margin-left:0}.row .col.s11{width:91.66667%;margin-left:0}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.offset-s12{margin-left:100%}@media screen and (max-width: 1024px){.row .col.s4,.row .col.s5,.row .col.s6,.row .col.s7,.row .col.s8{width:100%}.row .col.s3{width:33.3333%}}@media screen and (max-width: 768px){.row .col.s3{width:50%}}@media screen and (max-width: 600px){.row .col.s3{width:100%}}.row.row-inside{margin-top:12px}a{color:#236cbc;text-decoration:none}a:hover{cursor:pointer;text-decoration:underline}a .fa,a .author-management__comparison li:before,.author-management__comparison a li:before,a .icon.book:before{margin-right:10px}.breadcrumb__link--dark{background:#1a222f;color:#fff;padding:5px 15px;line-height:18px}.link--dotted{border-bottom:1px dotted}.link--dotted:hover{text-decoration:none;font-weight:500}.hover--border-draggable,.course__module.ui-sortable-helper,.hover--border:hover{background:#236cbc;color:#fff;outline:1px solid #236cbc;outline-offset:3px}.hover--border-draggable h2,.course__module.ui-sortable-helper h2,.hover--border:hover h2,.hover--border-draggable h3,.course__module.ui-sortable-helper h3,.hover--border:hover h3,.hover--border-draggable p,.course__module.ui-sortable-helper p,.hover--border:hover p,.hover--border-draggable span,.course__module.ui-sortable-helper span,.hover--border:hover span,.hover--border-draggable i,.course__module.ui-sortable-helper i,.hover--border:hover i,.hover--border-draggable span,.hover--border-draggable label,.course__module.ui-sortable-helper label,.hover--border:hover label{color:#fff}.hover--border-draggable .sprite-icon,.course__module.ui-sortable-helper .sprite-icon,.hover--border:hover .sprite-icon{fill:#fff}.hover--border-draggable .btn--dark,.hover--border-draggable .discussions input[type=submit],.discussions .hover--border-draggable input[type=submit],.hover--border-draggable .discussions span[type=submit].error,.discussions .hover--border-draggable span[type=submit].error,.hover--border-draggable .discussions span[type=submit].success,.discussions .hover--border-draggable span[type=submit].success,.course__module.ui-sortable-helper .btn--dark,.course__module.ui-sortable-helper .discussions input[type=submit],.discussions .course__module.ui-sortable-helper input[type=submit],.course__module.ui-sortable-helper .discussions span[type=submit].error,.discussions .course__module.ui-sortable-helper span[type=submit].error,.course__module.ui-sortable-helper .discussions span[type=submit].success,.discussions .course__module.ui-sortable-helper span[type=submit].success,.hover--border:hover .btn--dark,.hover--border:hover .discussions input[type=submit],.discussions .hover--border:hover input[type=submit],.hover--border:hover .discussions span[type=submit].error,.discussions .hover--border:hover span[type=submit].error,.hover--border:hover .discussions span[type=submit].success,.discussions .hover--border:hover span[type=submit].success{background-color:#26619c}.hover--border-draggable .course-module__type,.course__module.ui-sortable-helper .course-module__type,.hover--border:hover .course-module__type{border-color:#fff;opacity:1}.course__module__activated{background:#236cbc;color:#fff;outline:1px solid #236cbc;outline-offset:3px}.course__module__activated h2,.course__module__activated h3,.course__module__activated p,.course__module__activated span{color:#fff}.course__module__activated .btn--dark,.course__module__activated .discussions input[type=submit],.discussions .course__module__activated input[type=submit],.course__module__activated .discussions span[type=submit].error,.discussions .course__module__activated span[type=submit].error,.course__module__activated .discussions span[type=submit].success,.discussions .course__module__activated span[type=submit].success{background:#26619c}.container p a:hover{text-decoration:underline}.collapsable:hover{text-decoration:none}.collapsable:before,.js-collapsable-next:before{font-family:"fontawesome";content:"";margin-right:5px}.expanded:before{font-family:"fontawesome";content:"";margin-right:5px}.action-link{color:#fff;padding:0 15px}.fixed-action-btn{margin-top:-45px}.add-activity .fixed-action-btn{margin-top:0}.fixed-action-btn .tabs__menu{position:absolute;left:40px;bottom:47px;display:block;margin:0;width:100% !important}.fixed-action-btn .tabs__menu li a{text-align:left;padding-left:12px}.fixed-action-btn .fixed-action-btn{position:relative}.add-activity li.add-activity-question a{border-right:1px solid #c8d8e5}.add-activity-question:first-child,.add-activity-question:nth-of-type(4),.add-activity-question:nth-of-type(7){margin-left:38px}.add-activity-question{flex-basis:30%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#b6d2e8;overflow:hidden}.progress .determinate{position:absolute;background-color:inherit;top:0;bottom:0;background-color:#236cbc;transition:all .3s linear}.progress .indeterminate{background-color:#236cbc}.progress .indeterminate:before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation-delay:1.15s}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:rgba(0,0,0,0);border-radius:2px;color:#fff;min-height:36px;line-height:1rem;max-width:350px;opacity:0;display:none;position:absolute;text-align:center;overflow:hidden;left:0;top:0;will-change:top,left}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 14px 14px;background-color:#323232;z-index:-1;transform-origin:50% 10%;will-change:transform,opacity}#toast-container{display:block;position:fixed;z-index:1001}.module-test-learn #toast-container{top:14%;right:27%}.module-test-learn #toast-container .toast{font-weight:500}@media only screen and (max-width : 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width : 601px)and (max-width : 992px){#toast-container{min-width:30%;left:5%;bottom:7%}}@media only screen and (min-width : 993px){#toast-container{min-width:8%;top:10%;right:7%}}.toast{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border-radius:2px;box-sizing:border-box;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:48px;line-height:48px;background-color:#323232;padding:0 35px 0 25px;font-size:1.1rem;font-weight:300;color:#fff;text-align:center;justify-content:space-between}.toast .btn,.toast .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .toast button,.toast .discussions .fos_comment_comment_reply_cancel,.discussions .toast .fos_comment_comment_reply_cancel,.toast .discussions input[type=submit],.discussions .toast input[type=submit],.toast .discussions span[type=submit].error,.discussions .toast span[type=submit].error,.toast .discussions span[type=submit].success,.discussions .toast span[type=submit].success,.toast .editable-delete,.toast .editable-cancel,.toast .editable-submit,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}.toast .toast-close{position:absolute;top:0;right:0;padding:0 10px;cursor:pointer}.toast .toast-close:hover{opacity:.5}@media only screen and (max-width : 600px){.toast{width:100%;border-radius:0}}@media only screen and (min-width : 601px)and (max-width : 992px){.toast{float:left}}@media only screen and (min-width : 993px){.toast{float:right}}.preview-mode{display:none}.has-role-reviewer .preview-mode{display:none}.has-role-reviewer .edit-mode{display:none}.has-role-reviewer .hide-reviewer{display:none}.styleguide{background:#fff;max-width:1200px}.styleguide .main-container header,.styleguide .welcome-page-header header,.styleguide .course-overview .welcome-page-container header,.course-overview .styleguide .welcome-page-container header,.styleguide .alert-box-container header{background:#236cbc;position:fixed;top:0;left:250px;width:100%;z-index:20;padding:24px}.menu-collapsed .styleguide .main-container header,.menu-collapsed .styleguide .welcome-page-header header,.menu-collapsed .styleguide .course-overview .welcome-page-container header,.course-overview .menu-collapsed .styleguide .welcome-page-container header,.menu-collapsed .styleguide .alert-box-container header{left:80px}.styleguide .main-container header nav ul li,.styleguide .welcome-page-header header nav ul li,.styleguide .course-overview .welcome-page-container header nav ul li,.course-overview .styleguide .welcome-page-container header nav ul li,.styleguide .alert-box-container header nav ul li{display:inline;margin-right:24px}.styleguide .main-container header nav ul li a,.styleguide .welcome-page-header header nav ul li a,.styleguide .course-overview .welcome-page-container header nav ul li a,.course-overview .styleguide .welcome-page-container header nav ul li a,.styleguide .alert-box-container header nav ul li a{color:#fff}.styleguide .row__content{padding:24px}.styleguide .row__content h3{margin-bottom:12px}.styleguide .row__content:nth-child(odd){background:#e9f0f6}.styleguide .row__content:nth-child(even){background:#dedede}.styleguide .branding .col{padding:24px}.styleguide .branding .col:first-child{background:#1a222f}.styleguide .cd-box{box-shadow:0 1px 1px rgba(0,0,0,.05);padding:8px}.styleguide .cd-buttons span{color:#236cbc}.styleguide .cd-buttons p{margin-bottom:4px}.styleguide .cd-form .row__content{margin-bottom:24px;float:none;clear:both}.styleguide .cd-form .row__content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.styleguide main section{margin:48px 0;padding-top:90px}.styleguide .cd-lists h3{margin-bottom:12px}.styleguide .cd-colors li{text-align:center;margin:0 4% 1em 0;width:20%;display:inline-block}.styleguide .cd-colors li:nth-of-type(2n){margin-right:0}.styleguide .cd-colors .cd-color-swatch{position:relative;width:100%;padding:50% 0}.styleguide .cd-colors .cd-color-swatch::before,.styleguide .cd-colors .cd-color-swatch::after{content:"";position:absolute;bottom:0;width:50%;height:20%}.styleguide .cd-colors .cd-color-swatch::before{left:0}.styleguide .cd-colors .cd-color-swatch::after{right:0}.styleguide .cd-colors b{display:block;padding:.6em 0}.styleguide .cd-colors li:nth-of-type(1) .cd-color-swatch{background:#236cbc}.styleguide .cd-colors li:nth-of-type(1) .cd-color-swatch::before{background:rgb(39.0022421525,120.3497757848,209.4977578475)}.styleguide .cd-colors li:nth-of-type(1) .cd-color-swatch::after{background:rgb(30.9977578475,95.6502242152,166.5022421525)}.styleguide .cd-colors li:nth-of-type(2) .cd-color-swatch{background:#1a222f}.styleguide .cd-colors li:nth-of-type(2) .cd-color-swatch::before{background:rgb(35.0821917808,45.8767123288,63.4178082192)}.styleguide .cd-colors li:nth-of-type(2) .cd-color-swatch::after{background:rgb(16.9178082192,22.1232876712,30.5821917808)}.styleguide .cd-colors li:nth-of-type(3) .cd-color-swatch{background:#e9f0f6}.styleguide .cd-colors li:nth-of-type(3) .cd-color-swatch::before{background:hsl(207.6923076923,41.935483871%,98.9215686275%)}.styleguide .cd-colors li:nth-of-type(3) .cd-color-swatch::after{background:hsl(207.6923076923,41.935483871%,88.9215686275%)}.styleguide .cd-colors li:nth-of-type(4) .cd-color-swatch{background:#dedede}.styleguide .cd-colors li:nth-of-type(4) .cd-color-swatch::before{background:hsl(0,0%,92.0588235294%)}.styleguide .cd-colors li:nth-of-type(4) .cd-color-swatch::after{background:hsl(0,0%,82.0588235294%)}#existing_account_form{font-size:1em}#existing_account_form #decide_form{background-color:#e9f0f6;padding:24px;margin-bottom:24px}#existing_account_form #decide_form .row__content{margin-bottom:0;margin-top:20px}#existing_account_form .decide_option_text{margin-top:20px;margin-bottom:20px}#existing_account_form .button{margin-top:20px;margin-bottom:20px}#login-modal{max-width:650px;background-color:#fff}#change-email-modal{min-height:375px}#change-email-modal label{margin-left:0}#change-email-modal div.modal_description{margin-top:20px;margin-bottom:20px}img:not(.initial){width:auto;height:auto;max-width:100%}article ul,article ol{padding-left:20px}article ol{list-style-position:inside;padding-left:0}ul.list--bullets{margin-top:.75em;margin-bottom:.75em}ul.list--bullets>li{margin-bottom:5px;font-style:italic;line-height:20px}ul.list--bullets>li:last-child{margin:auto}ul.list--disc{padding-left:18px}ul.list--disc li{list-style:disc;padding-left:.8em;text-indent:-0.7em}ol.reset-list{padding-left:20px}article ul li{list-style:disc}ul.course__goals{margin-left:0px;margin-top:16px;padding-left:0}ul.course__goals .editable-border,ul.course__goals .activitypool-zone{width:100%;display:inline-block;min-height:80px}ul.course__goals>li{list-style:none;margin-bottom:16px;font-style:normal;position:relative;padding:0;outline:none}ul.course__goals li.draggable:before,ul.course__goals .ui-sortable li.course__module:before,.ui-sortable ul.course__goals li.course__module:before{position:absolute;left:0;cursor:move !important}ul.course__goals .ckeditable-buttons{top:100%}ul.list-inline li{display:inline;margin-right:15px;padding-left:8px;padding-right:8px;border-right:1px solid rgba(0,0,0,.2)}ul.list-inline li:first-child{margin:auto;padding-left:0}ul.list-inline li:last-child{margin:auto;padding-right:0;border-right:none}ul.list-checkmark li,ul.list--checkmark li{background:url(/static/img/svg/checkmark.svg) left center no-repeat;background-size:15px 15px;padding-left:24px}@media screen and (max-width: em(1024px)){ul.course__goals{margin:auto;padding:0}}.fa-video:before{content:""}.fa-audio:before{content:""}.fa-box:before{content:""}.fa-youtubeVideo:before{content:""}.fa-question:before{content:""}.fa-openQuestion:before{content:""}.fa-multipleChoiceQuestion:before{content:"";background:url("/static/img/svg/multi-choice-icon.svg") center center no-repeat;display:block;width:23px;height:16px;background-size:100% 100%}.fa-multiSelectQuestion:before{content:"";background:url("/static/img/svg/multi-select-icon.svg") center center no-repeat;display:block;width:23px;height:16px;background-size:100% 100%}.fa-matchQuestion:before,.fa.matchQuestion:before,.author-management__comparison li.matchQuestion:before,.matchQuestion.icon.book:before{content:""}.fa-locateLabelQuestion:before,.fa.locateLabelQuestion:before,.author-management__comparison li.locateLabelQuestion:before,.locateLabelQuestion.icon.book:before{content:""}.fa-pollQuestion:before{content:""}.fa-document:before{content:""}.fa-flashcard:before{content:""}.fa-text:before{content:""}.fa-image:before{content:""}.fa-matchQuestion:before{content:""}.fa-fillInBlanksQuestion:before{content:"";background:url(/static/img/svg/fitb-icon.svg) center center no-repeat;display:block;width:17px;height:17px;background-size:17px 17px}.fa.fa-library-icon,.author-management__comparison li.fa-library-icon:before,.fa-library-icon.icon.book:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:32px;vertical-align:middle;color:#236cbc;margin:0 !important}.fa.fa-library-icon.fa-binary,.author-management__comparison li.fa-library-icon.fa-binary:before,.fa-library-icon.fa-binary.icon.book:before{display:block;width:32px;height:32px}.fa.fa-library-icon.fillInBlanksQuestion:before,.author-management__comparison li.fa-library-icon.fillInBlanksQuestion:before,.fa-library-icon.fillInBlanksQuestion.icon.book:before{content:"";background:url(/static/img/svg/fitb-icon-blue.svg) center center no-repeat;display:block;width:32px;height:32px;background-size:32px 32px}.admin-user table tbody td{padding:5px 10px}.admin-user .modal.confirmation-modal{height:40%;min-height:450px}.admin-user .modal.confirmation-modal .alert-box.information ol{width:100%}.admin-user .modal.confirmation-modal .custom-checkbox{margin-top:20px}.admin-user .modal.confirmation-modal label{margin-left:0}.admin-user .cover__content input[type=text],.admin-user .cover__content span[type=text].error,.admin-user .cover__content span[type=text].success{border:1px solid #a5a5a5}.cssanimations .admin-user .cover__content input[type=text],.cssanimations .admin-user .cover__content span[type=text].error,.cssanimations .admin-user .cover__content span[type=text].success{opacity:0;animation:fadeIn ease-in 350ms forwards}.admin-user h1{margin-bottom:26px}.admin-user .user-overview__filters span{line-height:43px}.admin-overview.courses th:first-child{text-align:center}.admin-overview.courses tbody td .btn--action{padding:5px}.admin-overview.courses tbody td .btn--action i{margin:0}.admin-overview.courses tbody td:first-child{width:3%}.admin-overview.courses tbody td:nth-child(2){width:50%}.admin-overview.courses tbody td:nth-child(3){width:15%}.admin-overview.courses tbody td:nth-child(4){width:20%}.admin-overview.courses tbody td:last-child{width:12%}.isbn_nrs .too-short{border:1px solid #d77c27}.admin-organisation img{margin-top:10px}.admin-organisation .organisation-form{background:#fff;padding:30px;margin-bottom:24px}.admin-organisation .organisation-form:empty{padding:0;margin:0}.admin-organisation .organisation-form .row__content{margin-bottom:24px}.admin-organisation .organisation-form h2{margin-bottom:12px}.admin-organisation .organisation-form hr{border:none;border-top:1px dashed #eee}.admin-organisation .organisation-form .color-select{border:2px solid #000}.admin-organisation .organisation-form .color-select{height:46px;text-align:center}.admin-organisation .row__content label{font-weight:bold;float:none}.admin-organisation .custom-checkbox label{font-weight:normal}.admin-organisation .image__transparent{background:rgba(0,0,0,.02)}.organisation__background-image{max-width:400px;height:auto}#product-types{margin-top:10px;margin-bottom:10px}.lti-form-add-consumer .label{width:200px;display:block;float:left}.js-zoom{cursor:zoom-in}.js-zoom-is-fullscreen{cursor:zoom-out;z-index:50000;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.9);display:block}.js-zoom-is-fullscreen img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100vw !important;max-height:100vh !important;width:auto !important;height:auto !important;display:block !important}.documentation .container{max-width:1240px;padding:0 24px;margin:0 auto}.documentation #summary ul,.documentation .anchor-links ul{display:flex;align-items:center;justify-content:flex-start;margin-top:40px}.documentation #summary li,.documentation .anchor-links li{margin:0;font-size:16px;text-transform:capitalize}.documentation #summary li:not(:last-child),.documentation .anchor-links li:not(:last-child){margin-right:12px;padding-right:12px;border-right:1px solid #dedede}.documentation .row__content{padding:24px}.documentation .row__content h3{margin-bottom:12px}.documentation .row__content:nth-child(odd){background:#e9f0f6}.documentation .row__content:nth-child(even){background:#dedede}.documentation main section{border:1px solid #ddd;background:#f8f8f8;margin:15px 0;padding:15px 20px}.documentation main section p:not(:last-child){margin-bottom:12px}.documentation main ul li{border-left:5px solid #e9f0f6;margin-bottom:35px;padding-left:10px}.documentation main ul li ul{padding-left:10px}.documentation main ul li ul li{margin-left:25px;margin-bottom:8px;list-style:disc;border:none}.documentation hr{border:none;border-bottom:1px solid #eee}.documentation .underline{text-decoration:underline}.docs-header{margin-bottom:0 !important;justify-content:center}.docs-header__link{display:flex;align-items:center}.docs-header__logo{margin:auto;max-width:200px;height:auto}.docs-header__title{padding-left:16px;margin-left:24px;border-left:1px solid hsla(0,0%,100%,.5);letter-spacing:8px;font-size:14px;font-weight:400;text-transform:uppercase}.docs-subheader{background:#fff;width:100%;display:flex;align-items:center}.documentation-sandbox li h1{font-size:22px;text-transform:capitalize}.documentation-sandbox li.operation .heading{padding:3px 5px}.documentation-sandbox li.operation .heading ul.options{margin:0}.documentation-sandbox li.operation .toggler:hover h3{color:#236cbc}.documentation-sandbox li.operation .toggler:hover .path{text-decoration:underline}.documentation-sandbox #sandbox_configuration{float:none}.documentation-sandbox .motd{display:none}.sandbox-config{display:flex;align-items:center}.sandbox-config label{font-weight:bold;margin-right:24px;white-space:nowrap;flex-shrink:0}.sandbox-config input,.sandbox-config span.error,.sandbox-config span.success,.sandbox-config select{margin-right:12px}.sandbox-config .btn,.sandbox-config .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .sandbox-config button,.sandbox-config .discussions .fos_comment_comment_reply_cancel,.discussions .sandbox-config .fos_comment_comment_reply_cancel,.sandbox-config .discussions input[type=submit],.discussions .sandbox-config input[type=submit],.sandbox-config .discussions span[type=submit].error,.discussions .sandbox-config span[type=submit].error,.sandbox-config .discussions span[type=submit].success,.discussions .sandbox-config span[type=submit].success,.sandbox-config .editable-delete,.sandbox-config .editable-cancel,.sandbox-config .editable-submit{white-space:nowrap;flex-shrink:0}#resources{padding:0}.asset-modal{max-height:90%;max-width:90%}.asset-modal .asset--card .card__image{min-height:186px;max-height:186px;overflow-y:hidden}.asset-modal .asset--card .card__image img{height:100%}.asset-modal .col.s3{padding-right:15px;width:25%}@media screen and (min-width: 1400px){.asset-modal .col.s3{width:20%}}@media screen and (max-width: 768px){.asset-modal .col.s3{width:50%}}@media screen and (max-width: 600px){.asset-modal .asset--card{height:auto}.asset-modal .col.s3{padding-right:0px;width:100%}}.asset-modal .asset-container .unveil-wrapper{min-height:200px}.asset-modal .asset-container .unveil-wrapper.loading:after{top:0}.document-viewer{border:none;width:100%;height:60vh}.questions-border{border:2px dashed rgba(183,183,183,.2);padding:10px 20px 20px !important;position:relative;cursor:text;background-color:#fdfdfd;height:100%}.edit-image-modal .questions-border{height:auto}.asset-metadata{margin-top:41px;margin-left:35px}.asset-metadata .editable-border,.asset-metadata .activitypool-zone{min-height:45px}.spinner__success{background:#27ae8e;color:#fff;padding:15px 20px;margin-top:5px;font-weight:bold;font-size:16px}.spinner__success .fa,.spinner__success .author-management__comparison li:before,.author-management__comparison .spinner__success li:before,.spinner__success .icon.book:before{margin-right:8px}.row__content .use-original label{min-width:0}@keyframes tooltipOpen{100%{transform:translateY(0);opacity:1}}.row__content .use-original .tooltip-click{top:150px}.cssanimations .row__content .use-original .tooltip-click{opacity:0;transform:translateY(15px);animation:tooltipOpen ease 350ms forwards}.trigger-tooltip{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:20px;margin-left:10px;color:#236cbc;border:none;background:none}.trigger-tooltip:focus{outline:none}.matchQuestion table{width:100%;table-layout:fixed;-webkit-hyphens:manual;hyphens:manual;word-wrap:normal}@media(max-width: 1100px){.matchQuestion table td,.matchQuestion table thead th{padding:.3em .45em;font-size:.92em;line-height:140%}}.matchQuestion table .custom-radio{vertical-align:middle !important}.matchQuestion table tr td:first-child{text-align:left}.matchQuestion table tr td:last-child{text-align:left}.matchQuestion table tbody td:last-child,.matchQuestion table tbody td:nth-child(2){text-align:center}.matchQuestion table tfoot tr,.matchQuestion table tfoot td{border:none}.matchQuestion table tfoot td{border:none;padding-top:15px}.matchQuestion .add-column{margin-left:12px}.matchQuestion .custom-radio input[type=radio]+label span.radiobutton,.matchQuestion .custom-radio span[type=radio].error+label span.radiobutton,.matchQuestion .custom-radio span[type=radio].success+label span.radiobutton{float:none}.matchQuestion .custom-radio input[type=radio],.matchQuestion .custom-radio span[type=radio].error,.matchQuestion .custom-radio span[type=radio].success,.matchQuestion .custom-radio label{width:100%;height:100%}.matchQuestion .custom-radio{text-align:center}.match-question table td{position:relative;text-align:center}.match-question table td input[type=radio],.match-question table td span[type=radio].error,.match-question table td span[type=radio].success{width:100%;height:100%;top:0;left:0}.match-question table td label{min-width:inherit;float:none}.match-question-table{width:100%}.match-question-table .header-actions th{text-align:center;padding:5px;margin:0px;border:none}.match-question-table .custom-checkbox{position:relative}.match-question-table .custom-checkbox [type=checkbox]:not(:checked)+label,.match-question-table .custom-checkbox [type=checkbox]:checked+label{position:absolute;width:100%;height:100%;padding-left:0;top:0;left:0;display:flex;margin:auto;align-items:center;justify-content:center;min-width:0}.match-question-table .custom-checkbox [type=checkbox]:not(:checked)+label:after,.match-question-table .custom-checkbox [type=checkbox]:checked+label:after{position:relative;margin:auto}.match-question-table .remove-button__container .btn--light,.match-question-table .remove-button__container .discussions .fos_comment_comment_reply_cancel,.discussions .match-question-table .remove-button__container .fos_comment_comment_reply_cancel{border-radius:5px;height:38.5px;margin-right:5px;background:rgba(0,0,0,0)}.match-question-table tr{width:100%}.match-question-table td:first-child,.match-question-table th:first-child{width:20% !important}.match-question-table td,.match-question-table th{white-space:nowrap}.match-question-table td:last-child,.match-question-table th:last-child{width:auto;margin:0px;padding:0px;border:none}.match-question-table td input[type=text],.match-question-table td span[type=text].error,.match-question-table td span[type=text].success{display:inline-block;width:83%}.match-question-table th{width:100%}.match-question-table th input,.match-question-table th span.error,.match-question-table th span.success{display:inline-block;width:100%}.match-question-table th.removeable-column input,.match-question-table th.removeable-column span.error,.match-question-table th.removeable-column span.success{width:calc(100% - 25px)}.match-question-table th .btn--success{border-top-right-radius:5px;border-bottom-right-radius:5px;height:30px;min-width:30px}.add-activity-modal .blanks-fillin input[type=checkbox],.add-activity-modal .blanks-fillin span[type=checkbox].error,.add-activity-modal .blanks-fillin span[type=checkbox].success{display:inline-block}.add-activity-modal .blanks-fillin form label{float:none;margin:0;margin-left:10px}.add-activity-modal .blanks-fillin .blanks-fillin-question{margin-bottom:30px}.add-activity-modal .blanks-fillin form>.row:last-child{margin-top:30px}.icon-fitb,.icon-stb{background-position:0 0;background-repeat:no-repeat;background-size:32px;padding-left:45px;padding-bottom:15px}.icon-fitb{background-image:url("/static/img/icon_fitb.png")}.icon-stb{background-image:url("/static/img/icon_stb.png")}.blanks-fillin--title-input{margin-top:10px}.flip-container{perspective:1000;top:16px}.flip-container,.front,.back{width:100%;height:auto}.flipper{transition:.6s;transform-style:preserve-3d;position:relative}.front,.back{top:0;left:0}.back{display:none}.toggle-flip .back{display:block}.front{z-index:2}.flashcard__content{box-shadow:0px 0px 5px 0px rgba(50,50,50,.15);background:#fff;padding:30px;height:100%}.back .flashcard__content{background:rgba(0,0,0,.03)}.vertical.flip-container{position:relative;overflow:visible}.activity.multiple-choice .progress{width:100%;height:auto;padding:15px 0}.activity.multiple-choice .progress-wrap{background:#236cbc;margin:0 auto;overflow:hidden;position:relative}.activity.multiple-choice .progress-wrap .progress-bar{background:#ddd;left:0;position:absolute;top:0}.activity.multiple-choice .progress-wrap{display:none}.activity.multiple-choice .activity__answer{margin-left:0;padding-left:0}.activity.multiple-choice .active .activity__answer-feedback{color:#fff}.activity.multiple-choice .activity__answer-feedback{font-weight:bold;position:absolute;left:8px;top:4px;bottom:0}.activity.multipleChoiceQuestion .activity__answer label{width:100%}.activity.multipleChoiceQuestion .activity__answer label p{display:inline-block;width:85%}.activity-answer{display:flex;align-items:center;padding:0}.activity-answer__option{margin-left:0;margin-right:6px;color:rgba(51,51,51,.6);font-size:13px;cursor:pointer}.activity-answer__option .fa,.activity-answer__option .author-management__comparison li:before,.author-management__comparison .activity-answer__option li:before,.activity-answer__option .icon.book:before{transform:rotate(-90deg);font-size:31px}.activity-answer__option .fa-toggle-on{color:#27ae8e}.activity-answer__option .fa-toggle-on:hover{color:#27ae8e}.activity-answer__option .fa-toggle-off{color:inherit;opacity:.4}.activity-answer__option .fa-toggle-off:hover{color:inherit}.activity-answer__option label{min-width:0}.activity-answer__option-label{text-align:left;display:flex;flex-wrap:wrap;font-size:12px}.activity-answer__label{font-weight:500;color:rgba(24,24,24,.65);width:100%}.activity-answer__label.editable-border,.activity-answer__label.activitypool-zone{padding:6px 15px;border-width:1px;border-style:solid;height:120px;background:#fff;width:280px}.activity-answer__remove{color:#e56f67}.activity-answer__remove.btn,.discussions .fos_comment_comment_voting button.activity-answer__remove,.discussions .activity-answer__remove.fos_comment_comment_reply_cancel,.discussions input.activity-answer__remove[type=submit],.discussions span.activity-answer__remove[type=submit].error,.discussions span.activity-answer__remove[type=submit].success,.activity-answer__remove.editable-delete,.activity-answer__remove.editable-cancel,.activity-answer__remove.editable-submit{color:#e56f67;background-color:#fff}.acitivy-answer__settings{margin-left:5px;margin-right:0;width:205px}.acitivy-answer__settings>a{border-left:1px solid rgba(58,130,201,.075);padding:12px;height:45px;display:inline-block}.acitivy-answer__settings>a:last-child{border-right:1px solid rgba(58,130,201,.075)}.open-question .activity__solution .cke,.openQuestion .activity__solution .cke{min-height:200px}.open-question .activity__solution .cke_inner,.openQuestion .activity__solution .cke_inner{min-height:200px;height:100%}.open-question .activity__solution .cke_inner .cke_contents,.openQuestion .activity__solution .cke_inner .cke_contents{min-height:200px}.open-question .activity__answer,.openQuestion .activity__answer{border:1px solid rgba(218,218,218,.55);padding:15px 20px;margin:0;display:none;background:rgba(241,243,246,.4)}.cssanimations .open-question .activity__answer,.cssanimations .openQuestion .activity__answer{opacity:0;animation:fadeIn ease 350ms forwards}.open-question .activity__answer h4,.openQuestion .activity__answer h4{margin-bottom:5px}.open-question textarea,.openQuestion textarea{height:200px}.activity.pollQuestion .row{margin-bottom:20px}.activity.pollQuestion .question{margin-bottom:0}.activity.pollQuestion .cke_contents{height:auto !important}.activity.pollQuestion .question__radio{padding-top:46px}.activity.pollQuestion .add-answer{margin-top:15px}.activity.pollQuestion .question-answer{margin-bottom:0}.activity.pollQuestion .add-item{margin-top:25px}.activity.pollQuestion .activity__answer{border-bottom:1px solid #e9f0f6;padding-bottom:8px}.activity.pollQuestion .activity__answer:last-child{border-bottom:none}.activity.pollQuestion .activity__answer label{width:100%}.activity.pollQuestion .activity__answer label p{display:inline-block;width:85%}.img-padded-holder{padding:100px;width:100%}.img-padded-holder img{width:100%;border:2px solid rgba(200,216,229,.4);border-radius:5px}.locate-label__options{margin-bottom:12px}.locate-label__dragger{box-shadow:0px 4px 11px 0px rgba(26,34,47,.4);border-radius:5px;display:flex;flex-direction:row;min-width:100px !important;position:absolute}.locate-label__dragger.ui-draggable-dragging{z-index:2000}.locate-label__dragger .fa,.locate-label__dragger .author-management__comparison li:before,.author-management__comparison .locate-label__dragger li:before,.locate-label__dragger .icon.book:before{transition:all ease 300ms}.locate-label__dragger .fa:hover,.locate-label__dragger .author-management__comparison li:hover:before,.author-management__comparison .locate-label__dragger li:hover:before,.locate-label__dragger .icon.book:hover:before{opacity:1}.locate-label__dragger .fa-trash,.locate-label__dragger .fa-arrows{background:#1a222f;color:#fff;padding:12px 10px;border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;height:40px;position:relative}.locate-label__dragger .fa-trash:hover,.locate-label__dragger .fa-arrows:hover{background:rgb(16.9178082192,22.1232876712,30.5821917808)}.locate-label__dragger .fa-trash{margin-left:-2px;background:#e56f67;border-left:none}.locate-label__dragger .fa-trash:hover{background:rgb(225.2752808989,90.3707865169,81.2247191011)}.locate-label__dragger .fa-arrows{border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;margin:0px;margin-right:0px;cursor:move}.locate-label__dragger input[type=text],.locate-label__dragger span[type=text].error,.locate-label__dragger span[type=text].success{opacity:.95;border:2px solid #1a222f;border-radius:0;height:40px;width:120px;text-align:left;margin-right:2px}.locate-label__dragger input[type=text]:focus,.locate-label__dragger span[type=text].error:focus,.locate-label__dragger span[type=text].success:focus,.locate-label__dragger input[type=text]:hover,.locate-label__dragger span[type=text].error:hover,.locate-label__dragger span[type=text].success:hover{border:2px solid #236cbc}.locate-label__dragger.ui-draggable-dragging input,.locate-label__dragger.ui-draggable-dragging span.error,.locate-label__dragger.ui-draggable-dragging span.success{opacity:.9}.locate-label__dragger.ui-draggable-dragging .fa-arrows{opacity:1;background:#236cbc}.locate-label__canvas{-webkit-user-select:none;-moz-user-select:none;user-select:none;clear:both;border-style:dotted;border-width:2px;border-color:#236cbc;min-height:200px;position:relative}.locate-label__canvas.noborder{border-style:none;border-width:0px}.locate-label__canvas.dragging .image-holder{border:1px dotted #2b579a;background-color:#e9f0f6}.locate-label__canvas .label-holder{position:absolute;width:100%;height:100%}.locate-label__canvas .image-holder{transition:all ease 300ms;border:1px dotted hsla(0,0%,100%,0);border-radius:10px;width:100%;padding:5%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;margin:1px}.locate-label__bar{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:5px}.locate-label__bar .picklabel{min-width:90px;display:inline-block;line-height:51px;padding-right:10px}.locate-label__bar .dragcontainer{transition:all ease 300ms;padding:5px;padding-bottom:0px;border-radius:4px;border:2px dashed hsla(0,0%,100%,0);background:#ddd;flex-grow:1;min-height:51px}.locate-label__bar .dragcontainer .locate-label__draggable{margin-right:5px;margin-bottom:5px}.locate-label__bar .dragcontainer.dragging{border:2px dashed #236cbc}.locate-label__bar .dragcontainer.dragging.ui-state-hover{background:#236cbc;border-color:#fff}.locate-label__preview{display:inline-block;min-width:20px;min-height:20px;padding:7px 15px;position:relative;font-weight:normal}.locate-label__preview .correct{margin-left:.5em;padding-left:.5em;border-left:1px solid #dadada;color:#27ae8e;font-weight:bold}.locate-label__preview .correct:before{font-family:"fontAwesome";color:#27ae8e;content:"";font-weight:100;margin-right:.25em}@media screen and (max-width: 1280px){.locate-label__preview{min-height:5px;padding:1px 8px}}.locate-label__draggable{white-space:nowrap;display:inline-block;min-width:20px;min-height:20px;border-radius:3px;background-color:#fff;border:1px solid #236cbc;padding:7px 10px;cursor:move;padding-left:20px;position:relative;font-weight:bold;transition:background ease 250ms}@media screen and (max-width: 1280px){.locate-label__draggable{min-height:5px;padding:1px 8px;padding-left:20px}}.locate-label__draggable:hover{background:#236cbc;color:#fff}.locate-label__draggable:hover:before{background-image:url(/static/img/svg/icon-drag-white.svg)}.locate-label__draggable:before{position:absolute;top:11px;left:8px;width:6px;height:14px;content:"";background-image:url(/static/img/svg/icon-drag.svg);background-repeat:no-repeat;background-size:6px 14px;background-position:left center}@media screen and (max-width: 1280px){.locate-label__draggable:before{top:5px;left:7px}}.locate-label__dropzone{display:inline-block;position:absolute;height:40px;background:#fff;border:2px dashed #236cbc;transition:all ease 500ms}@media screen and (max-width: 1280px){.locate-label__dropzone{height:24px;font-size:12px}}.locate-label__dropzone .placeholder{padding-left:10px;padding-right:10px;font-weight:bold;line-height:38px;color:#999;white-space:nowrap;transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms}@media screen and (max-width: 1280px){.locate-label__dropzone .placeholder{line-height:20px}}.locate-label__dropzone.correct{background-color:#fff;color:#27ae8e;border:2px dashed #27ae8e}.locate-label__dropzone.incorrect{background-color:#fff;color:#e56f67;border:2px dashed #e56f67}.locate-label__dropzone.notplaced{background-color:#fff;color:#e56f67;border:2px dashed #e56f67}.locate-label__dropzone.notplaced .locate-label__preview{padding-top:6px}@keyframes successBounce{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.success .locate-label__dropzone{border-color:#27ae8e;animation:successBounce ease 500ms}.locate-label__dropzone::-webkit-input-placeholder,.locate-label__dropzone:-moz-placeholder,.locate-label__dropzone::-moz-placeholder{color:#ccc;-webkit-transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms;-moz-transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms;transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms}.locate-label__dropzone::-webkit-input-placeholder{color:#ccc;-webkit-transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms;transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms}.locate-label__dropzone:-moz-placeholder{color:#ccc;opacity:1;-moz-transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms;transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms}.locate-label__dropzone::-moz-placeholder{color:#ccc;opacity:1;-moz-transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms;transition:all cubic-bezier(0.77, 0, 0.175, 1) 500ms}.locate-label__dropzone.ui-state-hover{color:#fff;background:#236cbc;border-color:#fff}.locate-label__dropzone.ui-state-hover .placeholder{color:#fff}.locate-label__dropzone.ui-state-hover .placeholder .ui-draggable{color:#333}.locate-label__dropzone.ui-state-hover::-webkit-input-placeholder,.locate-label__dropzone.ui-state-hover:-moz-placeholder,.locate-label__dropzone.ui-state-hover::-moz-placeholder{color:#fff}.locate-label__dropzone.ui-state-hover::-webkit-input-placeholder{color:#fff}.locate-label__dropzone.ui-state-hover:-moz-placeholder{color:#fff;opacity:1}.locate-label__dropzone.ui-state-hover::-moz-placeholder{color:#fff;opacity:1}.locate-label__dropzone.ui-state-hover:-ms-input-placeholder{color:#fff}.locate-label__label{white-space:nowrap;background-color:#fff;color:#000;padding:10px;font-weight:bold;box-shadow:0px 4px 11px 0px rgba(26,34,47,.4);border-radius:5px;min-width:100px !important;position:absolute}.draghandle{width:25px;height:25px;display:inline-block;background:#e1e1e1;color:#6c6c6c;font-family:"fontawesome";border:1px solid #cdcdcd;border-radius:3px;padding:0px;padding-left:1px;margin-left:0px;text-align:center;cursor:move}.draghandle:before{content:"";font-size:.8125em}.draghandle:hover{background:#e1e1e1;color:#6c6c6c}.js-scrollbar .scroll{color:#fff;background:#236cbc;width:105px;display:block;text-align:center;margin-top:5px;margin-bottom:5px;border-radius:2px;padding-top:10px;padding-bottom:10px}.js-scrollbar .scroll.scroll-up,.js-scrollbar .scroll.scroll-down{display:none}.activity-navigation{margin-top:0}.activity-navigation ul{max-width:105px;padding-left:0;position:relative}.activity-navigation .sortable-activities a{padding:8px}.activity-navigation li{margin:0;margin-bottom:3px;list-style:none;display:block;border-radius:2px;border:1px solid #dadada;text-align:left;white-space:nowrap}.activity-navigation li span{display:inline-block;min-width:18px}.activity-navigation li:hover{border-color:#236cbc}.activity-navigation li.active{border-color:#236cbc;outline:1px solid #236cbc;outline-offset:1px}.activity-navigation li.active a{background:#236cbc;color:#fff}.activity-navigation li.active a .draghandle{color:#6c6c6c}.activity-navigation li.active a i{color:#fff}.activity-navigation li.active.item-success{background-color:#27ae8e}.activity-navigation li.active.item-success a{background-color:#27ae8e}.activity-navigation li.active.item-success a:hover{background-color:#27ae8e}.activity-navigation li.active.item-error{background-color:#d34444}.activity-navigation li.active.item-error a{background-color:#d34444}.activity-navigation li.active.item-error a:hover{background-color:#d34444}.activity-navigation li.active.item-notFilled{background-color:#e7b744}.activity-navigation li.active.item-notFilled a{background-color:#e7b744}.activity-navigation li.active.item-notFilled a:hover{background-color:#e7b744}.activity-navigation li a{color:#1a222f;font-weight:500;font-size:16px;background:#fff;padding:3px 8px;display:block;transition:none}@media screen and (max-width: em(1024px)){.activity-navigation li a{padding:12px}}.activity-navigation li a:hover{background:#236cbc;color:#fff;text-decoration:none}.activity-navigation li.item-success a{color:#fff;background-color:#27ae8e}.activity-navigation li.item-success a .fa,.activity-navigation li.item-success a .author-management__comparison li:before,.author-management__comparison .activity-navigation li.item-success a li:before,.activity-navigation li.item-success a .icon.book:before{color:#fff}.activity-navigation li.item-success a:hover{opacity:.8}.activity-navigation li.item-error a{color:#fff;background-color:#d34444}.activity-navigation li.item-error a .fa,.activity-navigation li.item-error a .author-management__comparison li:before,.author-management__comparison .activity-navigation li.item-error a li:before,.activity-navigation li.item-error a .icon.book:before{color:#fff}.activity-navigation li.item-error a:hover{opacity:.8}.activity-navigation li.item-notFilled a{color:#fff;background-color:#e7b744}.activity-navigation li.item-notFilled a .fa,.activity-navigation li.item-notFilled a .author-management__comparison li:before,.author-management__comparison .activity-navigation li.item-notFilled a li:before,.activity-navigation li.item-notFilled a .icon.book:before{color:#fff}.activity-navigation li.item-notFilled a:hover{opacity:.8}.activity-navigation .draghandle{margin-right:5px;width:19px;height:19px;line-height:1.1875em;cursor:move}.activity-navigation .draghandle:before{font-size:.75em;margin:-1px;margin-top:0;display:block}.activity-navigation .fa,.activity-navigation .author-management__comparison li:before,.author-management__comparison .activity-navigation li:before,.activity-navigation .icon.book:before{margin-right:0;color:#d5d5d5}.fa.multipleChoiceQuestion:before,.author-management__comparison li.multipleChoiceQuestion:before,.multipleChoiceQuestion.icon.book:before{content:"";background:url("/static/img/svg/multi-choice-icon-lightgrey.svg") center center no-repeat;display:block;width:26px;height:18px;background-size:100% 100%;position:relative;top:3px}.fa.multiSelectQuestion:before,.author-management__comparison li.multiSelectQuestion:before,.multiSelectQuestion.icon.book:before{content:"";background:url("/static/img/svg/multi-select-icon-lightgrey.svg") center center no-repeat;display:block;width:26px;height:18px;background-size:100% 100%;position:relative;top:3px}.fa.pollQuestion:before,.author-management__comparison li.pollQuestion:before,.pollQuestion.icon.book:before{content:""}.fa.openQuestion:before,.author-management__comparison li.openQuestion:before,.openQuestion.icon.book:before{content:""}.fa.flashcard:before,.author-management__comparison li.flashcard:before,.flashcard.icon.book:before{content:""}.fa.text:before,.author-management__comparison li.text:before,.text.icon.book:before{content:""}.fa.image:before,.author-management__comparison li.image:before,.image.icon.book:before{content:""}.fa.matchQuestion:before,.author-management__comparison li.matchQuestion:before,.matchQuestion.icon.book:before{content:""}.fa.locateLabelQuestion:before,.author-management__comparison li.locateLabelQuestion:before,.locateLabelQuestion.icon.book:before{content:""}.fa.fillInBlanksQuestion:before,.author-management__comparison li.fillInBlanksQuestion:before,.fillInBlanksQuestion.icon.book:before{content:"";background:url("/static/img/svg/fitb-icon-lightgrey.svg") center center no-repeat;display:block;width:17px;height:17px;background-size:17px 17px}.card__type .fa.fillInBlanksQuestion:before,.card__type .author-management__comparison li.fillInBlanksQuestion:before,.author-management__comparison .card__type li.fillInBlanksQuestion:before,.card__type .fillInBlanksQuestion.icon.book:before{background-image:url("/static/img/svg/fitb-icon.svg")}.activitypool-overview .fa.fillInBlanksQuestion:before,.activitypool-overview .author-management__comparison li.fillInBlanksQuestion:before,.author-management__comparison .activitypool-overview li.fillInBlanksQuestion:before,.activitypool-overview .fillInBlanksQuestion.icon.book:before{background-image:url(/static/img/svg/fitb-icon.svg);background-size:25px 25px;width:25px;height:25px}.activity-navigation .active .fillInBlanksQuestion:before,.activity-navigation .item-success a .fillInBlanksQuestion:before,.activity-navigation .item-success:hover .fillInBlanksQuestion:before,.activity-navigation .item-error a .fillInBlanksQuestion:before,.activity-navigation .item-error:hover .fillInBlanksQuestion:before,.activity-navigation .item-notFilled:hover .fillInBlanksQuestion:before,.activity-navigation .item-notFilled a .fillInBlanksQuestion:before{background:url("/static/img/svg/fitb-icon-white.svg") no-repeat;background-size:17px 17px}.activity-navigation .active .multipleChoiceQuestion:before,.activity-navigation .item-success a .multipleChoiceQuestion:before,.activity-navigation .item-success:hover .multipleChoiceQuestion:before,.activity-navigation .item-error a .multipleChoiceQuestion:before,.activity-navigation .item-error:hover .multipleChoiceQuestion:before,.activity-navigation .item-notFilled:hover .multipleChoiceQuestion:before,.activity-navigation .item-notFilled a .multipleChoiceQuestion:before{background-image:url("/static/img/svg/multi-choice-icon-white.svg")}.activity-navigation .active .multiSelectQuestion:before,.activity-navigation .item-success a .multiSelectQuestion:before,.activity-navigation .item-success:hover .multiSelectQuestion:before,.activity-navigation .item-error a .multiSelectQuestion:before,.activity-navigation .item-error:hover .multiSelectQuestion:before,.activity-navigation .item-notFilled:hover .multiSelectQuestion:before,.activity-navigation .item-notFilled a .multiSelectQuestion:before{background-image:url("/static/img/svg/multi-select-icon-white.svg")}.module-learn .activity-navigation{margin-top:0}.module-learn .activity-navigation ul{margin-left:20px}.module-learn .preliminary-test__navigation ul{margin-left:0}.module-learn .activity-item{margin-left:20px;position:relative}.module-learn .activity-item:first-child:before{display:none}.module-learn .activity-item:before{position:absolute;content:"";background-color:#dadada;margin-left:-17px;width:2px;height:30px;top:-14px;display:block;z-index:1}.module-learn .activity-item:after{position:absolute;content:"";background-color:#dadada;margin-left:-20px;width:8px;height:8px;border-radius:5px;top:10px;display:block;z-index:2}.module-learn .activity-item.is-completed:after{background-color:#236cbc}.module-learn .activity-item.is-completed+.activity-item.is-completed:before{background:#236cbc}li.activity-item.ui-sortable-helper{padding:4px;margin:0px;margin-bottom:5px;list-style:none;display:block;border-radius:2px;border:1px solid #3a82c9;text-align:left;min-height:46px;min-width:105px}li.activity-item.ui-sortable-helper a{color:#fff;font-weight:500;font-size:16px;background:#3a82c9;padding:8px;display:block;transition:none}li.activity-item.ui-sortable-helper a .draghandle{margin-right:5px;width:19px;height:19px;line-height:1.0875em;display:inline-block;background:#e1e1e1;color:#6c6c6c;font-family:"fontawesome";border:1px solid #cdcdcd;border-radius:3px;padding:0px;padding-left:1px;margin-left:0px;text-align:center;cursor:move}li.activity-item.ui-sortable-helper a i{color:#fff}.backgrid-filter{margin-right:0 !important;position:relative}.backgrid-filter input[type=search],.backgrid-filter span[type=search].error,.backgrid-filter span[type=search].success{padding-right:25px}.backgrid-filter .clear{position:absolute;top:9px;right:15px}.modal.add-activity-modal{max-width:1220px}.modal.add-activity-modal.modal-fixed-footer .modal__footer{padding-top:0;padding-bottom:0;height:57px;text-align:right;padding-right:283px}.modal.add-activity-modal.progressbar-collapsed .modal__footer{padding-right:98px}.modal.add-activity-modal h3:focus{color:#236cbc}.modal.add-activity-modal h1{font-size:21px;margin-bottom:5px}.modal.add-activity-modal h1 .fa,.modal.add-activity-modal h1 .author-management__comparison li:before,.author-management__comparison .modal.add-activity-modal h1 li:before,.modal.add-activity-modal h1 .icon.book:before{color:rgba(51,51,51,.85);font-size:18px;margin-right:10px}.modal.add-activity-modal .btn--close{right:-35px;top:0;border-top-left-radius:0;border-bottom-right-radius:4px;margin:0}.modal.add-activity-modal .activity__question .cke,.modal.add-activity-modal .activity__question .cke .cke_inner,.modal.add-activity-modal .activity__question .cke .cke_inner .cke_contents{min-height:110px}.modal.add-activity-modal label.error{margin-left:0;margin-top:10px;display:block;float:none;clear:both;color:#e56f67;font-weight:500}.modal.add-activity-modal label.error:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cssanimations .modal.add-activity-modal label.error{opacity:0;animation:fadeIn ease 350ms forwards}.modal.add-activity-modal label.error:before{content:"";font-family:"fontawesome";margin-right:5px}.modal.add-activity-modal .open-question .cke,.modal.add-activity-modal .open-question .cke .cke_inner,.modal.add-activity-modal .open-question .cke .cke_inner .cke_contents,.modal.add-activity-modal .text-asset .cke,.modal.add-activity-modal .text-asset .cke .cke_inner,.modal.add-activity-modal .text-asset .cke .cke_inner .cke_contents{min-height:250px}.modal.add-activity-modal .alert-box.information ol{float:none;margin-bottom:10px}.modal.add-activity-modal ol{padding-left:20px;margin-top:0}.modal.add-activity-modal form label{display:inline-block}.modal.add-activity-modal table thead{border-bottom:none}.modal.add-activity-modal table td{width:20%}.modal.add-activity-modal table thead th:first-child{border-top:none;border-left:none}.modal.add-activity-modal table thead th:last-child{border-right:none;border-top:none;border-bottom:none}.modal.add-activity-modal table tbody tr td:last-child{border:none}.activity.multiple-choice .progress{width:100%;height:auto;padding:15px 0}.activity.multiple-choice .progress-wrap{background:#236cbc;margin:0 auto;overflow:hidden;position:relative}.activity.multiple-choice .progress-wrap .progress-bar{background:#ddd;left:0;position:absolute;top:0}.activity.multiple-choice .progress-wrap{display:none}.activity.multiple-choice .activity__answer{margin-left:0;padding-left:0}.activity.multiple-choice .active .activity__answer-feedback{color:#fff}.activity.multiple-choice .activity__answer-feedback{font-weight:bold;position:absolute;left:8px;top:4px;bottom:0}.modal table [data-error] td:nth-child(1),.modal table [data-error] td:nth-child(2),.modal table [data-error] td:nth-child(3){border:2px solid #e56f67;background:rgba(0,0,0,.02)}.add-activity-modal .add-activity ul{width:100%}.add-activity-modal .add-activity ul li{text-align:center}.add-activity-modal .add-activity ul li a{width:100%;padding:15px 5px;font-size:15px}.add-activity-modal h3{margin-top:20px;margin-bottom:10px;text-align:left}.add-activity-modal .alert-box.information ol{margin:0}.add-activity-modal .add-answer{float:left}.add-activity-modal input[type=text],.add-activity-modal span[type=text].error,.add-activity-modal span[type=text].success{width:100%}.add-activity-modal .textarea{float:none !important;width:100% !important;text-align:left;margin:auto}.inline-input{margin-bottom:12px;display:flex;align-items:flex-start}.inline-input label{float:left}.inline-input input,.inline-input span.error,.inline-input span.success,.inline-input textarea{width:100%;margin-right:0;float:left}.modal .modal__content.activity-form{display:flex;padding:0}.activity-form__content{width:calc(100% - 235px);height:100%;overflow:auto;padding:38px 48px;padding-bottom:96px}.progressbar-collapsed .activity-form__content{width:calc(100% - 50px)}.activity-form__progress{width:235px}.progressbar-collapsed .activity-form__progress{width:50px}.add-activity__step{margin-bottom:100px}.add-activity{position:relative}.add-activity__menu{list-style:none;padding:0;background:#fff;flex-wrap:wrap;border:1px solid #dadada;box-shadow:0 2px 7px 0 rgba(24,24,24,.15);position:relative;width:100%}.add-activity__submenu{opacity:0;position:absolute;left:100%;width:250px;background:#fff;border:1px solid #dadada;box-shadow:0 2px 7px 0 rgba(24,24,24,.22);padding:0;pointer-events:none}.submenu-visible .add-activity__submenu{opacity:1;pointer-events:inherit}.alignBottom .add-activity__submenu{top:0}.alignTop .add-activity__submenu{bottom:-3px}.add-activity__inner{width:0;opacity:0;position:absolute;left:0;z-index:1002;margin:0;list-style:none;pointer-events:none;display:none}.alignBottom .add-activity__inner{top:100%}.alignTop .add-activity__inner{bottom:calc(100% + 47px)}.is-visible .add-activity__inner{display:flex;opacity:1;pointer-events:auto;width:210px}.add-activity__library{background-color:rgba(233,240,246,.35);padding:8px 20px}.add-activity__item{display:block;border-bottom:1px solid #e9f0f6;transition:none;width:100%}.add-activity__item.submenu-visible>.add-activity__link{background:#236cbc}.add-activity__item.submenu-visible>.add-activity__link .fa,.add-activity__item.submenu-visible>.add-activity__link .author-management__comparison li:before,.author-management__comparison .add-activity__item.submenu-visible>.add-activity__link li:before,.add-activity__item.submenu-visible>.add-activity__link .icon.book:before,.add-activity__item.submenu-visible>.add-activity__link .add-activity__item-label{color:#fff}.add-activity__item:last-child{border-bottom:none}.add-activity__item .fa,.add-activity__item .author-management__comparison li:before,.author-management__comparison .add-activity__item li:before,.add-activity__item .icon.book:before{display:block;margin-left:auto;margin-right:auto;font-size:15px;margin:0;margin-right:10px;color:#236cbc;width:18px}.add-activity__item .fa-multipleChoiceQuestion:before{background-image:url("/static/img/svg/multi-choice-icon-blue.svg")}.add-activity__item .fa-multiSelectQuestion:before{background-image:url("/static/img/svg/multi-select-icon-blue.svg")}.add-activity__item .icon--fitb{background-image:url("/static/img/svg/fitb-icon-blue.svg");background-size:12px 12px;background-position:0 center;height:15px;padding-left:0;width:18px}.add-activity__item .fa-chevron-right{margin-right:0;color:#236cbc;font-size:10px;font-weight:normal;width:auto}.add-activity__item-label{color:#7e7e7e;font-size:13px}.add-activity__item-label{margin-right:auto;font-size:14px}.add-activity__link{display:flex;align-items:center;padding:16px 20px;transition:none}.add-activity__link:hover{background-color:#236cbc;color:#fff;text-decoration:none !important}.add-activity__link:hover .add-activity__item-label,.add-activity__link:hover .fa,.add-activity__link:hover .author-management__comparison li:before,.author-management__comparison .add-activity__link:hover li:before,.add-activity__link:hover .icon.book:before{color:#fff}.add-activity__link:hover .fa-multipleChoiceQuestion:before{background-image:url("/static/img/svg/multi-choice-icon-white.svg")}.add-activity__link:hover .fa-multiSelectQuestion:before{background-image:url("/static/img/svg/multi-select-icon-white.svg")}.btn-add-activity{position:relative;display:inline-block;border:1px solid #dadada;padding:4px;z-index:3;background-color:#fff}.btn-add-activity:focus{outline:none;border-color:#236cbc}.btn-add-activity:focus .btn-activity-wrapper{background:#26619c;color:#fff}.btn-add-activity .btn-activity-wrapper{display:inline-block;background:#fff;color:#236cbc;padding:8px 12px 8px 8px;font-size:14px;min-width:95px}.btn-add-activity .btn-activity-wrapper:hover{background:#26619c;color:#fff}.btn-add-activity:hover{text-decoration:none !important;border-color:#236cbc}.add-activity__metadata label{min-width:125px}.add-activity__metadata .visual-instruction .visible{margin:0}.add-activity__metadata .visual-instruction h2{font-size:16px}.modal textarea.metadata__title{width:400px;margin-right:0}.activity-settings__title{margin-top:24px}.activity-settings__content{margin-bottom:36px}.activity-settings__reset-default{float:right}.activity-settings__feedback:not(:last-child){margin-bottom:48px}.activity-settings__feedback .editable-border.alert-box,.activity-settings__feedback .alert-box.activitypool-zone{border:2px dashed rgba(61,128,196,.75);padding-right:24px}.activity-settings__feedback .editable-border.alert-box.success,.activity-settings__feedback .alert-box.success.activitypool-zone{border:2px dashed #27ae8e;background:#e8ffee}.activity-settings__feedback .editable-border.alert-box.information-dark,.activity-settings__feedback .alert-box.information-dark.activitypool-zone{border-color:hsla(0,0%,100%,.9)}.activity-settings__feedback .editable-border.alert-box.alert,.activity-settings__feedback .alert-box.alert.activitypool-zone{border:2px dashed #e56f67;color:unset;background:#fff0f0}.activity-settings__feedback .alert-box.information{padding:10px 20px}.activity-settings__feedback label{display:inline-block;margin-bottom:3px}.activity-placeholder{border:1px solid #dadada;text-align:center;color:rgba(24,24,24,.8);display:none;position:relative}.activity-placeholder:before{position:absolute;left:-7px;content:"";width:14px;height:14px;background-color:#fff;top:16px;border:1px solid #dadada;transform:rotateZ(-45deg);border-right:none;border-bottom:none}.no-activities .activity-placeholder{display:block}.activity-placeholder__inner{padding:48px;max-width:450px;margin:auto}.activity-placeholder__inner .fa-question-circle{color:#236cbc;font-size:32px;display:none}.progress-bar{height:100%;position:relative;z-index:3}.progress-bar__inner{height:100%;border-left:1px solid rgba(35,108,188,.25);background:#fff}.progress-bar__items{width:100%}.progress-bar__link{padding:10px 0;padding-left:25px;display:block;text-decoration:none;transition:none}.progress-bar__link:hover{text-decoration:none;background:rgba(240,243,248,.75)}.progress-bar__link:hover .progress-bar__title{color:#236cbc}.progress-bar__link:hover .progress-bar__number{color:#236cbc;border-color:#236cbc}.progress-bar__link:hover .progress-bar__title-chevron{margin-left:8px}.progress-bar__link:hover .progress-bar__list li:before{color:#bcbbbb}.progress-bar__item{border-bottom:1px solid rgba(35,108,188,.25)}.progress-bar__item:last-child{border-bottom:none}.progress-bar__item.active .progress-bar__link{background:rgba(240,243,248,.75);padding-top:26.4px;padding-bottom:26.4px}.progress-bar__item.active .progress-bar__list{display:block}.progress-bar__item.active .progress-bar__list li:before{color:#bcbbbb}.progress-bar__item.active .progress-bar__list li.completed:before{color:#236cbc}.progress-bar__item.active .progress-bar__title{color:#236cbc;font-weight:bold}.progress-bar__item.active .progress-bar__number{color:#236cbc;border-color:#236cbc}.progress-bar__item.active .progress-bar__title-chevron{transform:rotateZ(90deg)}.progress-bar__item.active .progress-bar__title-container{margin-bottom:8px}.progress-bar__item:first-child .progress-bar__link{padding-top:48px}.progress-bar__number{position:relative;display:inline-block;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:.9375em;border:2px solid #dedede;color:rgba(51,51,51,.5);border-radius:50%;text-align:center;font-weight:bold;margin-right:12px}.progress-bar__number.is-active{border-color:#236cbc;color:#236cbc}.progress-bar__title-container{display:flex;align-items:center}.progress-bar__title{display:inline-block;font-size:1em;font-weight:normal;color:rgba(51,51,51,.6);margin:0}.progress-bar__title-chevron{font-size:9px;margin-right:0;margin-left:5px;transition:margin ease 200ms}.progress-bar__list{margin-left:3px}.progress-bar__list li{font-size:1em;color:rgb(161.5,161.5,161.5);text-align:left;margin-bottom:.2em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.progress-bar__list li:before{display:inline-block;color:#efefef;position:relative;font-family:"fontawesome";font-size:1.125em;margin-right:16px;content:"";font-weight:normal;width:18px}.progress-bar__list{display:none}.progress-bar__steps{position:absolute;bottom:0;left:0;display:flex;width:100%;flex-wrap:wrap}.progress-bar__steps .btn,.progress-bar__steps .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .progress-bar__steps button,.progress-bar__steps .discussions .fos_comment_comment_reply_cancel,.discussions .progress-bar__steps .fos_comment_comment_reply_cancel,.progress-bar__steps .discussions input[type=submit],.discussions .progress-bar__steps input[type=submit],.progress-bar__steps .discussions span[type=submit].error,.discussions .progress-bar__steps span[type=submit].error,.progress-bar__steps .discussions span[type=submit].success,.discussions .progress-bar__steps span[type=submit].success,.progress-bar__steps .editable-delete,.progress-bar__steps .editable-cancel,.progress-bar__steps .editable-submit{width:50%;padding:10px 0;border:1px solid rgba(35,108,188,.25);border-bottom:none;border-radius:0;color:#236cbc;font-size:13px;height:57px}.progress-bar__steps .btn .fa,.progress-bar__steps .discussions .fos_comment_comment_voting button .fa,.discussions .fos_comment_comment_voting .progress-bar__steps button .fa,.progress-bar__steps .discussions .fos_comment_comment_reply_cancel .fa,.discussions .progress-bar__steps .fos_comment_comment_reply_cancel .fa,.progress-bar__steps .discussions input[type=submit] .fa,.discussions .progress-bar__steps input[type=submit] .fa,.progress-bar__steps .discussions span[type=submit].error .fa,.discussions .progress-bar__steps span[type=submit].error .fa,.progress-bar__steps .discussions span[type=submit].success .fa,.discussions .progress-bar__steps span[type=submit].success .fa,.progress-bar__steps .editable-delete .fa,.progress-bar__steps .editable-cancel .fa,.progress-bar__steps .editable-submit .fa,.progress-bar__steps .btn .author-management__comparison li:before,.progress-bar__steps .discussions .fos_comment_comment_voting button .author-management__comparison li:before,.discussions .fos_comment_comment_voting .progress-bar__steps button .author-management__comparison li:before,.progress-bar__steps .discussions .fos_comment_comment_reply_cancel .author-management__comparison li:before,.discussions .progress-bar__steps .fos_comment_comment_reply_cancel .author-management__comparison li:before,.progress-bar__steps .discussions input[type=submit] .author-management__comparison li:before,.discussions .progress-bar__steps input[type=submit] .author-management__comparison li:before,.progress-bar__steps .discussions span[type=submit].error .author-management__comparison li:before,.discussions .progress-bar__steps span[type=submit].error .author-management__comparison li:before,.progress-bar__steps .discussions span[type=submit].success .author-management__comparison li:before,.discussions .progress-bar__steps span[type=submit].success .author-management__comparison li:before,.progress-bar__steps .editable-delete .author-management__comparison li:before,.progress-bar__steps .editable-cancel .author-management__comparison li:before,.progress-bar__steps .editable-submit .author-management__comparison li:before,.author-management__comparison .progress-bar__steps .btn li:before,.author-management__comparison .progress-bar__steps .discussions .fos_comment_comment_voting button li:before,.discussions .fos_comment_comment_voting .author-management__comparison .progress-bar__steps button li:before,.author-management__comparison .progress-bar__steps .discussions .fos_comment_comment_reply_cancel li:before,.discussions .author-management__comparison .progress-bar__steps .fos_comment_comment_reply_cancel li:before,.author-management__comparison .progress-bar__steps .discussions input[type=submit] li:before,.discussions .author-management__comparison .progress-bar__steps input[type=submit] li:before,.author-management__comparison .progress-bar__steps .discussions span[type=submit].error li:before,.discussions .author-management__comparison .progress-bar__steps span[type=submit].error li:before,.author-management__comparison .progress-bar__steps .discussions span[type=submit].success li:before,.discussions .author-management__comparison .progress-bar__steps span[type=submit].success li:before,.author-management__comparison .progress-bar__steps .editable-delete li:before,.author-management__comparison .progress-bar__steps .editable-cancel li:before,.author-management__comparison .progress-bar__steps .editable-submit li:before,.progress-bar__steps .btn .icon.book:before,.progress-bar__steps .discussions .fos_comment_comment_voting button .icon.book:before,.discussions .fos_comment_comment_voting .progress-bar__steps button .icon.book:before,.progress-bar__steps .discussions .fos_comment_comment_reply_cancel .icon.book:before,.discussions .progress-bar__steps .fos_comment_comment_reply_cancel .icon.book:before,.progress-bar__steps .discussions input[type=submit] .icon.book:before,.discussions .progress-bar__steps input[type=submit] .icon.book:before,.progress-bar__steps .discussions span[type=submit].error .icon.book:before,.discussions .progress-bar__steps span[type=submit].error .icon.book:before,.progress-bar__steps .discussions span[type=submit].success .icon.book:before,.discussions .progress-bar__steps span[type=submit].success .icon.book:before,.progress-bar__steps .editable-delete .icon.book:before,.progress-bar__steps .editable-cancel .icon.book:before,.progress-bar__steps .editable-submit .icon.book:before{margin:0}.progress-bar__steps .btn:hover,.progress-bar__steps .discussions .fos_comment_comment_voting button:hover,.discussions .fos_comment_comment_voting .progress-bar__steps button:hover,.progress-bar__steps .discussions .fos_comment_comment_reply_cancel:hover,.discussions .progress-bar__steps .fos_comment_comment_reply_cancel:hover,.progress-bar__steps .discussions input[type=submit]:hover,.discussions .progress-bar__steps input[type=submit]:hover,.progress-bar__steps .discussions span[type=submit].error:hover,.discussions .progress-bar__steps span[type=submit].error:hover,.progress-bar__steps .discussions span[type=submit].success:hover,.discussions .progress-bar__steps span[type=submit].success:hover,.progress-bar__steps .editable-delete:hover,.progress-bar__steps .editable-cancel:hover,.progress-bar__steps .editable-submit:hover{color:#fff}.progress-bar__steps .btn:first-child,.progress-bar__steps .discussions .fos_comment_comment_voting button:first-child,.discussions .fos_comment_comment_voting .progress-bar__steps button:first-child,.progress-bar__steps .discussions .fos_comment_comment_reply_cancel:first-child,.discussions .progress-bar__steps .fos_comment_comment_reply_cancel:first-child,.progress-bar__steps .discussions input[type=submit]:first-child,.discussions .progress-bar__steps input[type=submit]:first-child,.progress-bar__steps .discussions span[type=submit].error:first-child,.discussions .progress-bar__steps span[type=submit].error:first-child,.progress-bar__steps .discussions span[type=submit].success:first-child,.discussions .progress-bar__steps span[type=submit].success:first-child,.progress-bar__steps .editable-delete:first-child,.progress-bar__steps .editable-cancel:first-child,.progress-bar__steps .editable-submit:first-child{border-right:none;border-left:none}.progress-bar__steps .fa-chevron-right{margin-left:5px;margin-right:0}.progress-bar__steps .fa-chevron-left{margin-right:5px;margin-left:0}.progress-bar__steps .fa,.progress-bar__steps .author-management__comparison li:before,.author-management__comparison .progress-bar__steps li:before,.progress-bar__steps .icon.book:before{padding:0;font-size:10px}.progress-bar__collapse{position:absolute;background:#fff url("/static/img/svg/collapse-right-icon.svg") no-repeat center center;width:24px;height:38px;background-size:13px 13px;top:0;bottom:0;left:-23px;margin:auto;border:1px solid rgba(58,130,201,.25);border-right:none;transition:none}.progressbar-collapsed .progress-bar__title,.progressbar-collapsed .progress-bar__list{display:none}.progressbar-collapsed .progress-bar__item.active .progress-bar__link{padding:15px 10px}.progressbar-collapsed .progress-bar__item.active .progress-bar__title-container{margin:0}.progressbar-collapsed .progress-bar__item.active .progress-bar__list{display:none}.progressbar-collapsed .progress-bar__link{padding:15px 10px}.progressbar-collapsed .progress-bar__number{margin:auto}.progressbar-collapsed .progress-bar__collapse{transform:rotate(-180deg);border-right:1px solid rgba(58,130,201,.25);border-left:none}.progressbar-collapsed .progress-bar__steps{width:100%}.progressbar-collapsed .progress-bar__steps .btn,.progressbar-collapsed .progress-bar__steps .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .progressbar-collapsed .progress-bar__steps button,.progressbar-collapsed .progress-bar__steps .discussions .fos_comment_comment_reply_cancel,.discussions .progressbar-collapsed .progress-bar__steps .fos_comment_comment_reply_cancel,.progressbar-collapsed .progress-bar__steps .discussions input[type=submit],.discussions .progressbar-collapsed .progress-bar__steps input[type=submit],.progressbar-collapsed .progress-bar__steps .discussions span[type=submit].error,.discussions .progressbar-collapsed .progress-bar__steps span[type=submit].error,.progressbar-collapsed .progress-bar__steps .discussions span[type=submit].success,.discussions .progressbar-collapsed .progress-bar__steps span[type=submit].success,.progressbar-collapsed .progress-bar__steps .editable-delete,.progressbar-collapsed .progress-bar__steps .editable-cancel,.progressbar-collapsed .progress-bar__steps .editable-submit{width:100%}.progressbar-collapsed .progress-bar__steps .btn:last-child,.progressbar-collapsed .progress-bar__steps .discussions .fos_comment_comment_voting button:last-child,.discussions .fos_comment_comment_voting .progressbar-collapsed .progress-bar__steps button:last-child,.progressbar-collapsed .progress-bar__steps .discussions .fos_comment_comment_reply_cancel:last-child,.discussions .progressbar-collapsed .progress-bar__steps .fos_comment_comment_reply_cancel:last-child,.progressbar-collapsed .progress-bar__steps .discussions input[type=submit]:last-child,.discussions .progressbar-collapsed .progress-bar__steps input[type=submit]:last-child,.progressbar-collapsed .progress-bar__steps .discussions span[type=submit].error:last-child,.discussions .progressbar-collapsed .progress-bar__steps span[type=submit].error:last-child,.progressbar-collapsed .progress-bar__steps .discussions span[type=submit].success:last-child,.discussions .progressbar-collapsed .progress-bar__steps span[type=submit].success:last-child,.progressbar-collapsed .progress-bar__steps .editable-delete:last-child,.progressbar-collapsed .progress-bar__steps .editable-cancel:last-child,.progressbar-collapsed .progress-bar__steps .editable-submit:last-child{border-left:none}.progressbar-collapsed .progress-bar__steps-label{display:none}.alert-box{width:100%;color:#fff;font-weight:bold;margin-bottom:15px;text-align:left;position:relative}.alert-box .close{position:absolute;top:0px;right:10px;font-size:1.3125em;color:hsla(0,0%,100%,.5);cursor:hand;line-height:45px}.alert-box .close:hover{color:#fff}.alert-box.announcement{padding-left:0}.alert-box.announcement .alert-box__message{display:flex;align-items:flex-start}.alert-box.announcement .alert-box__message:before{content:"";color:#fff;font-family:"FontAwesome",sans-serif;font-size:32px;margin-left:15px;margin-right:15px;margin-top:9px}.alert-box.information{background:#e9f0f6;border:1px solid rgba(200,216,229,.2);text-align:left;color:#3a82c9;padding:20px;clear:both;float:none;display:block}.alert-box.information .close{color:#3a82c9}.alert-box.information a{color:hsl(0,0%,10%)}.alert-box.information:after{content:".";display:block;height:0;clear:both;visibility:hidden}.alert-box.information .icon--info{width:25px;height:23px}.alert-box.information h3{margin-top:0;margin-bottom:0;font-weight:400;line-height:22px;width:90%;float:left}.alert-box.information ol{margin-top:0;margin-bottom:0}.alert-box.information ol li{line-height:21px}.alert-box.information ol,.alert-box.information ul{font-weight:normal}.alert-box.information .list--bullets{margin-bottom:0}.alert-box.information .list--bullets li{font-weight:400;display:inline;margin-right:25px}.alert-box__title{padding:10px 0}.alert-box__title i{font-size:16px;margin-right:6px}.alert-box__message{padding:16px 30px 16px 8px}.alert-box__message hr{border:none;height:1px;background:#fff;opacity:.125}.alert-box__message p{display:inline-block}.alert-box__message a{color:#fff;text-decoration:none;border-bottom:1px solid}.alert-box__message a:hover{text-decoration:none}.toast.success{background-color:#27ae8e}.toast.warning{background-color:#f9cf64}.toast.danger{background-color:#d34444}.success{background:#27ae8e;color:#fff}.warning{background:#e7b744;color:#fff}.warning a{color:#fff;text-decoration:none;margin-right:20px;border:1px solid #fff;border-radius:3px;padding:7px 15px;margin-top:5px;margin-bottom:5px}.warning a:hover{text-decoration:none;background:#fff;color:#333;border:1px solid #fff}.alert{background:#d34444;color:#fff}.alert-box.information{background:rgba(183,219,249,.38);transition:background .5s ease-in;color:#3a82c9;padding-top:0;padding-bottom:0}.alert-box.information.pulse{background:rgba(183,219,249,.9)}.alert-box.information-outline{border:1px solid rgba(218,218,218,.55);background:rgba(241,243,246,.4);color:#181818}.alert-box.information-outline .alert-box__message a{color:inherit}.alert-box.hint .close{color:#181818}.alert-box.hint:before{float:left;content:"";font-family:"fontAwesome";font-size:18px;width:25px;height:25px;padding-top:14px;padding-left:14px}.alert-box.hint .alert-box__message{padding-left:35px}.alert-box.activity__instructions:before{position:absolute;top:22px;left:20px;content:"";font-family:"fontAwesome";color:#236cbc;background-color:#e9f0f6;font-size:18px;width:15px;height:15px;font-weight:200;border-radius:100%;z-index:2}.alert-box.activity__instructions:after{position:absolute;left:12px;top:14px;content:"";font-family:"fontAwesome";color:#236cbc;font-size:20px;width:25px;height:25px;visibility:visible;font-weight:100;z-index:1;opacity:.9}.alert-box.activity__instructions .alert-box__message{padding-left:25px}.activity__feedback .alert-box.information,.alert-box.information-dark{background:#236cbc;color:#fff;border:1px solid rgba(200,216,229,.2)}.activity__feedback .alert-box.information .close,.alert-box.information-dark .close{color:#fff}.activity__feedback .alert-box.information a,.alert-box.information-dark a{color:#fff}.activity__feedback i{padding:0}.activity__feedback .alert-box__message{padding:16px}.activity__feedback .alert-box{background:#fff;color:#181818}.activity__feedback .alert-box.alert{border:2px solid #e56f67;background-color:#fff0f0}.activity__feedback .alert-box.warning{border:2px solid #f9cf64;background-color:#ffefe0}.activity__feedback .alert-box.success{border:2px solid #27ae8e;background-color:#e8ffee}.alert-box-container.main .alert-box__message{padding:12px 30px}.alert-box-container.main .impersonate{display:flex;justify-content:space-between;align-items:center}.alert-box-container.main .impersonate a{margin-left:auto;margin-right:0}.sofia-in-tour .alert-box-container.main .impersonate{display:none}.page__dragdrop .alert-box-container.inner{margin-bottom:1em}.blanks-fillin .alert-box.information .alert-box__message:before{content:none}.instruction .alert-box__message{padding-top:0;padding-left:0}.alert-box--small{width:auto;display:inline-block;font-size:13px;padding:1px 3px}.alert-box--small.information{display:inline-block;padding-left:0;padding-right:0}.alert-box--small .alert-box__message{padding:6px 12px}.menu--collapsed .media-library{margin-left:0 !important}.dragdrop-container,.message-container{padding-right:25px}.assets-overview .col{padding:0 7.5px}.assets-overview .col.s3{width:33.33333333%}@media(min-width: 1150px){.assets-overview .col.s3{width:25%}}@media(min-width: 1420px){.assets-overview .col.s3{width:20%}}@media(min-width: 1600px){.assets-overview .col.s3{width:16.6666666667%}}@media(min-width: 1800px){.assets-overview .col.s3{width:12.5%}}@media(max-width: 1024px){.assets-overview .col.s3{width:100%}}.assets-overview .col .card{width:100%}.assets-overview .delete{top:10px;right:10px;bottom:inherit;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,.7);color:#fff;font-weight:700;padding-left:12px;padding-right:12px;z-index:1}.assets-overview .delete:hover{background:#236cbc}.assets-toolbar{margin-top:16px;margin-bottom:26px}.assets-toolbar input[type=text],.assets-toolbar span[type=text].error,.assets-toolbar span[type=text].success{width:60%;height:43px}.assets-toolbar .search-form div{float:right}.assets-toolbar .search-form input[type=text],.assets-toolbar .search-form span[type=text].error,.assets-toolbar .search-form span[type=text].success{position:relative;right:-50px}.assets-toolbar .search-form input[type=submit],.assets-toolbar .search-form span[type=submit].error,.assets-toolbar .search-form span[type=submit].success{float:right}.asset--card{background:#fff;border:1px solid #cdcdcd;height:220px;position:relative}.asset--card:hover{border:1px solid hsla(0,0%,100%,0);box-shadow:0 0 0 2px rgba(58,130,201,.7)}.asset--card:hover .card__actions{opacity:1;transform:translateY(0)}.asset--card:hover a:hover{text-decoration:none !important}.asset--card.card{padding-right:0}.asset--card .unveil-wrapper{overflow:hidden}@media(max-width: 1024px){.asset--card{height:auto;min-height:initial}}.asset--card .unveil-wrapper{height:166px !important}.asset--card.video .card__image,.asset--card.youtubeVideo .card__image{max-height:190px}.asset--card.video .card__image img,.asset--card.youtubeVideo .card__image img{height:100%;width:100%;position:absolute}.asset--card a:hover{text-decoration:none}.asset--card .card__title{padding:10px;float:left}.asset--card .card__title h2{font-size:.8125em;line-height:1.25em;white-space:pre-line;overflow:hidden;max-height:2.5em}.asset--card .card__title h3{font-size:.875em}.asset--card .card__image{position:relative;height:auto;min-height:0;min-width:0;width:100%;border-bottom:1px solid #f5f5f5;background-size:30px;padding:0;float:none;max-width:100%}.asset--card .card__image img{min-width:100%;height:100%;width:auto}.asset--card .card__processing{position:absolute;background-color:rgba(0,0,0,.5);padding:5px;color:#fff;font-weight:600;min-height:30px;left:0px;bottom:0px;right:0px;z-index:3}.asset--card .card__failed{position:absolute;background-color:rgba(229,111,103,.8);padding:5px;color:#fff;min-height:30px;left:0px;bottom:0px;right:0px;z-index:3;text-align:center}.asset--card .card__date{display:none}@media(max-width: 1024px){.asset--card{min-height:inherit}.media-library select{margin-bottom:0}.media-library .pull-right{float:left !important}.assets-overview .asset--card .card__image{min-width:inherit;min-height:inherit}.assets-overview .asset--card .card__image img{width:100%}}.grid-view .col{transition:none}.grid-view .card__meta{display:flex;align-items:center}.grid-view .card__type{padding:10px 0 5px 15px;width:25%}.grid-view .card__type i:before{margin-left:0;opacity:.5}.grid-view .card__title{float:left;padding-right:10px;padding-bottom:5px;padding-left:5px;width:75%}.grid-view .card__actions{display:flex;justify-content:space-between;opacity:0;position:absolute;top:0;transform:translateY(-5px);left:0;width:100%;background-color:hsla(0,0%,100%,.75);transition:opacity ease 100ms,transform cubic-bezier(0.07, 0.44, 0.29, 0.89) 200ms;z-index:3;padding:3px 10px;box-shadow:0 2px 3px 0 rgba(24,24,24,.15)}.card__type{float:left;display:block}.card__type i:before{color:#1a222f;font-size:1.125em;margin-left:25px;margin-right:0}.card__type .image:before{content:""}.card__type .video:before{content:""}.card__type .audio:before{content:""}.card__type .box:before{content:""}.card__type .youtubeVideo:before{content:""}.card__type .vimeoVideo:before{content:""}.card__type .question:before{content:""}.card__type .local:before{content:"";background:url(/static/img/svg/loading-spin.svg) no-repeat center center;width:20px;height:20px;display:block;background-size:18px;margin-top:19px}.card__type .app:before{content:""}.grid-view .card__type .local:before{content:"";background:none;margin:auto;width:auto;height:auto}.asset-metadata h3{margin-bottom:8px}.asset-metadata .row__content{margin-bottom:26px}.asset-metadata .row__content label{float:none;display:inline-block}.asset-metadata .row__content:last-child{margin-bottom:0}.asset-container{position:relative}.asset-container.video{position:relative}.asset-container.video .jwplayer{overflow:visible}.asset-container.video .content{padding:0px;background:#000;text-align:center}.asset-container.video .content img{position:absolute;top:0px;height:100%;width:auto;margin:auto;left:0;right:0;overflow:hidden}.asset-container.video .sixteen-nine{position:relative}.asset-container.video .sixteen-nine:before{display:block;content:"";width:100%;padding-top:56.25%}.asset-container.video .sixteen-nine>.content{position:absolute;top:0;left:0;right:0;bottom:0}.asset-container.video .sixteen-nine img,.asset-container.video .sixteen-nine .jwplayer{transition:none}.asset-container.video.vimeo{width:100%;height:50%}.asset-actions{display:none;opacity:0;transition:opacity .2s linear;position:absolute;top:5px;right:10px;margin:0;padding:0;z-index:2000}@media(max-width: em(1024px)){.asset-actions{display:block;opacity:1}}.asset-actions .expand-trigger{border-top-left-radius:5px;border-bottom-left-radius:5px}.asset-actions .replace-content{padding-left:10px;padding-right:10px;margin-right:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.asset-actions--show{opacity:1}.asset-container.vimeo{min-height:30vh}.asset-container.document{min-height:65vh;overflow-y:hidden;word-wrap:normal}.asset-container.document .asset-actions{display:block}.asset-container.document.js-coursetext-modal-container{min-height:60vh}.page .row .col.asset__view{padding-right:25px;transition:none}@media(max-width: em(1024px)){.page .row .col.asset__view{padding-right:0;width:100%}}.page .row .col.asset__description{padding-left:25px}.media-library{padding-bottom:0}.media-library .dataTables_wrapper .dataTables_paginate{padding-top:0;float:none;display:flex}.media-library.main-container,.media-library.welcome-page-header,.course-overview .media-library.welcome-page-container,.media-library.alert-box-container{margin-left:0;position:relative;max-width:1180px}.media-library h1{margin-bottom:16px}.media-library .cover__header{margin-bottom:20px}.media-library .cover__header .btn:last-child,.media-library .cover__header .discussions .fos_comment_comment_voting button:last-child,.discussions .fos_comment_comment_voting .media-library .cover__header button:last-child,.media-library .cover__header .discussions .fos_comment_comment_reply_cancel:last-child,.discussions .media-library .cover__header .fos_comment_comment_reply_cancel:last-child,.media-library .cover__header .discussions input[type=submit]:last-child,.discussions .media-library .cover__header input[type=submit]:last-child,.media-library .cover__header .discussions span[type=submit].error:last-child,.discussions .media-library .cover__header span[type=submit].error:last-child,.media-library .cover__header .discussions span[type=submit].success:last-child,.discussions .media-library .cover__header span[type=submit].success:last-child,.media-library .cover__header .editable-delete:last-child,.media-library .cover__header .editable-cancel:last-child,.media-library .cover__header .editable-submit:last-child{margin-right:0}.media-library .dragdrop-container{display:block}.media-library .dragdrop-container .page__dragdrop{display:block;margin-bottom:0;border-color:rgba(35,108,188,.2);margin:30px;margin-bottom:0;width:calc(100% - 34px)}.media-library .dragdrop-container .page__dragdrop .upload-multiple-item{margin-bottom:5px}.media-library .select-asset{position:absolute;top:3px;left:4px;z-index:5}.media-library-container{display:flex}.media-library__assets{width:calc(100% - 250px)}.filters-collapsed .media-library__assets{width:calc(100% - 40px)}.filters-collapsed .media-library__filter-item,.filters-collapsed .media-library__filters-heading span{display:none}.filters-collapsed .media-library__filters-heading-toggle{margin-left:0}.filters-collapsed .media-library__filters-heading .fa,.filters-collapsed .media-library__filters-heading .author-management__comparison li:before,.author-management__comparison .filters-collapsed .media-library__filters-heading li:before,.filters-collapsed .media-library__filters-heading .icon.book:before{margin-right:0 !important}.assets-overview{height:calc(100vh - 218px);overflow:auto;padding:22.5px}.assets-overview.list-view{height:calc(100vh - 166px)}.assets-overview td .fa,.assets-overview td .author-management__comparison li:before,.author-management__comparison .assets-overview td li:before,.assets-overview td .icon.book:before{display:block;margin:auto;text-align:center}.media-library__filters{z-index:6;position:relative;background-color:#fff;width:250px;border-left:1px solid rgba(58,130,201,.25)}.filters-collapsed .media-library__filters{width:40px}.media-library__filters .ui-button{width:100%}.media-library__filters-heading{background-color:#fff;text-align:center;font-size:16px;border-left:1px solid rgba(58,130,201,.25);padding:12px 0;margin-bottom:0;margin-left:-1px;color:#1a222e;cursor:pointer}.media-library__filters-heading:hover{color:#236cbc}.media-library__filters-heading-icon{color:#236cbc}.media-library__filters-heading-toggle{color:#c3c3c4;margin-left:4px;display:none}.media-library__filters-list{border-top:1px solid #e9f0f6;padding-top:15px;padding-bottom:15px}.media-library__filter-item{padding:0 15px;margin-bottom:16px}.media-library__filter-item .select2-container{width:100%;max-width:100%}.media-library__filters-title{font-size:14px;margin-bottom:8px}.media-library__cover{overflow:visible}.media-library__cover .row{max-width:1200px;margin-left:0}.media-library__cover input,.media-library__cover span.error,.media-library__cover span.success{margin-right:0;line-height:1}.media-library__cover select{width:200px;min-width:inherit;padding-right:0;height:43px}.media-library__cover .spacerw--medium{width:35px}.media-library__cover .search-form{display:flex;align-items:center}.media-library__cover .search-form__input-wrapper{display:flex;min-width:500px}@media(max-width: 1100px){.media-library__cover .search-form__input-wrapper{min-width:0}}.media-library__cover .search-form__clear:hover{text-decoration:underline}.media-library__title-container{margin-left:0;margin-right:auto;display:flex}.media-library__title-container h2,.media-library__title-container .bookshelf-path__item{font-size:18px;font-weight:500;line-height:32px;height:32px}.has-folders .media-library__title-container{margin-right:0}.has-folders .media-library__title-container h2,.has-folders .media-library__title-container li{color:hsl(0,0%,45%)}.has-folders .media-library__title-container li:last-child{color:#1a222f}.media-library__folder-overview{box-shadow:0 3px 5px 0 rgba(26,34,46,.1);background-color:#fff;display:flex;align-items:flex-end;flex-wrap:wrap;padding:20px 30px;padding-top:10px}.media-library__sorting-container{margin:auto;margin-top:0;box-shadow:0 3px 5px 0 rgba(26,34,46,.1);background-color:#fff;padding:12px 30px;position:relative;z-index:5;display:flex;align-items:center}.media-library__sorting-container.el-header{padding:12px 30px}.media-library__sorting-container .search-form,.media-library__sorting-container input[type=text],.media-library__sorting-container span[type=text].error,.media-library__sorting-container span[type=text].success{width:auto;right:inherit;height:45px}.media-library__sorting-container .btnUpload{margin-right:10px}.media-library__sorting{margin-right:0;margin-left:auto}.media-library__sorting .btn.active,.media-library__sorting .discussions .fos_comment_comment_voting button.active,.discussions .fos_comment_comment_voting .media-library__sorting button.active,.media-library__sorting .discussions .active.fos_comment_comment_reply_cancel,.discussions .media-library__sorting .active.fos_comment_comment_reply_cancel,.media-library__sorting .discussions input.active[type=submit],.discussions .media-library__sorting input.active[type=submit],.media-library__sorting .discussions span.active[type=submit].error,.discussions .media-library__sorting span.active[type=submit].error,.media-library__sorting .discussions span.active[type=submit].success,.discussions .media-library__sorting span.active[type=submit].success,.media-library__sorting .active.editable-delete,.media-library__sorting .active.editable-cancel,.media-library__sorting .active.editable-submit{background-color:rgba(0,0,0,0);border:1px solid #236cbc;color:#236cbc}.row .col.search-form__add-activity{white-space:nowrap}.medialib-grid{display:flex;flex-wrap:wrap}.medialib-table{width:100%;min-width:100%}.medialib-table tr.disabled td{background-color:#d1d1d1}.medialib-table td:last-child{width:150px;white-space:nowrap}.medialib-table .btn--action{border:1px solid rgba(0,0,0,0);border-right:1px solid #dedede;border-radius:0;padding:0 10px;color:#236cbc}.medialib-table .btn--action.btn-medialib--selectActivity{border:0 !important}.medialib-table .btn--action.btn-medialib--selectAllActivity{border:0 !important;padding:0 2px}.medialib-table .btn--action:last-child{border-right:1px solid rgba(0,0,0,0)}.medialib-table .btn--action:hover{background:rgba(0,0,0,0);border:1px solid #dedede;border-radius:5px;color:#236cbc}.medialib-table .btn--action .fa,.medialib-table .btn--action .author-management__comparison li:before,.author-management__comparison .medialib-table .btn--action li:before,.medialib-table .btn--action .icon.book:before{margin-right:0}.medialib-table .btn-medialib--delete{color:#e56f67}.medialib-paging--wrapper{padding-right:5px !important;text-align:right;display:flex}.media-library__grid-header{border:1px solid rgba(205,205,205,.35);border-left:none;border-right:none;padding:10px 30px;display:flex;align-items:center}.media-library__grid-header .media-library__sorting{margin-left:0;margin-right:auto}td.asset__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:350px}.medialib-label:after{content:", "}.medialib-label:last-child:after{content:""}.media-library__no-content{position:relative;text-align:center;margin:auto;font-weight:bold;width:150px;color:rgba(26,34,47,.5);margin-top:15%}.media-library__no-content p{font-size:18px}.media-library__no-content-icon{width:100%;height:150px;background:url("/static/img/svg/single-file-icon.svg") no-repeat center center;background-size:100% 100%;opacity:.5;margin-bottom:2rem}.media-library--bookshelf .media-library__filters{display:none}.media-library--bookshelf .btn-medialib--duplicate{display:none}.media-library--bookshelf .media-library__assets{width:100%}.media-library--bookshelf .media-library__main-title{color:#fff;margin:0;margin-right:24px}.media-library--bookshelf .media-library__main-title.align-right{text-align:right}.bookshelf-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px;position:relative;z-index:5}.bookshelf-add-folder-wrapper{display:flex;align-items:center;flex-wrap:wrap;margin-left:0;margin-right:auto}.bookshelf-add-folder-wrapper input[type=text],.bookshelf-add-folder-wrapper span[type=text].error,.bookshelf-add-folder-wrapper span[type=text].success{min-width:250px;height:33px}.bookshelf-add-folder-wrapper label{font-weight:bold;margin-right:1rem}.bookshelf-add-folder-wrapper .bookshelf-save-folder{border-top-left-radius:0;margin-left:-1px;border-bottom-left-radius:0;border:1px solid #236cbc;margin-right:24px;height:33px}.bookshelf-add-folder-wrapper .bookshelf-save-folder:hover{border:1px solid #236cbc}.bookshelf-folder-list{padding-right:30px}.bookshelf-add-folder-wrapper input,.bookshelf-add-folder-wrapper span.error,.bookshelf-add-folder-wrapper span.success{padding:6px !important;width:110px}.bookshelf-add-folder-wrapper .fa-undo{margin:0}.bookshelf-portal__header{border-top:2px solid rgba(0,0,0,0)}.bookshelf-portal__content{padding:30px;padding-bottom:60px;position:relative}.bookshelf-portal__content .dataTables_filter{display:none}.bookshelf-info-panel{background-color:#fff;padding:24px}.bookshelf-info-panel section{height:100%;background-color:#fff}.bookshelf-info-panel .info-panel{padding:20px}.bookshelf-info-panel .fa-folder{color:#236cbc}.bookshelf-info-panel__title{font-weight:bold;font-size:1rem;margin-bottom:1rem;line-height:130%}.bookshelf-info-panel__title .fa,.bookshelf-info-panel__title .author-management__comparison li:before,.author-management__comparison .bookshelf-info-panel__title li:before,.bookshelf-info-panel__title .icon.book:before{margin-right:.75rem}.bookshelf-info-panel__empty{display:flex;align-items:center;height:100%;background-color:#fff;border-top:2px solid #f0f5fa;padding:24px}.bookshelf-info-panel__empty-title{display:flex;align-items:center;font-weight:normal;font-size:1rem;line-height:120%;color:#9ea2a7;text-align:center;flex-direction:column;max-width:200px}.bookshelf-info-panel__empty-title .fa,.bookshelf-info-panel__empty-title .author-management__comparison li:before,.author-management__comparison .bookshelf-info-panel__empty-title li:before,.bookshelf-info-panel__empty-title .icon.book:before{margin:0;margin-bottom:12px;font-size:2rem;color:#236cbc}.preview-widget__asset{height:200px;border:1px solid #236cbc;background-color:#f0f5fa;border-radius:3px;margin-bottom:.5rem}.preview-widget__actions{display:flex;flex-direction:row}.preview-widget__visible{margin-left:auto;display:flex;align-items:center}.preview-widget__visible svg{width:19px;height:15px;margin-right:.15rem}.preview-widget__visible.visible{color:#27ae8e}.preview-widget__visible.visible svg{fill:#27ae8e}.preview-widget__visible.invisible{color:#e56f67}.preview-widget__visible.invisible svg{fill:#e56f67}.preview-widget__visible span{font-weight:bold}.bookshelf-actions{display:flex;align-items:center;margin-left:auto}.bookshelf-actions .el-button-group{display:flex}.bookshelf-actions .btn--info-panel{display:flex;align-items:center}.bookshelf-actions .btn--info-panel svg{fill:#236cbc}.bookshelf-actions__listing{display:flex;align-items:center;padding-right:.75rem;margin-right:.75rem;border-right:1px solid #c8d8e5}.bookshelf-actions__listing .btn:last-child,.bookshelf-actions__listing .discussions .fos_comment_comment_voting button:last-child,.discussions .fos_comment_comment_voting .bookshelf-actions__listing button:last-child,.bookshelf-actions__listing .discussions .fos_comment_comment_reply_cancel:last-child,.discussions .bookshelf-actions__listing .fos_comment_comment_reply_cancel:last-child,.bookshelf-actions__listing .discussions input[type=submit]:last-child,.discussions .bookshelf-actions__listing input[type=submit]:last-child,.bookshelf-actions__listing .discussions span[type=submit].error:last-child,.discussions .bookshelf-actions__listing span[type=submit].error:last-child,.bookshelf-actions__listing .discussions span[type=submit].success:last-child,.discussions .bookshelf-actions__listing span[type=submit].success:last-child,.bookshelf-actions__listing .editable-delete:last-child,.bookshelf-actions__listing .editable-cancel:last-child,.bookshelf-actions__listing .editable-submit:last-child{margin-right:0}.bookshelf-header__action{color:#236cbc;flex-shrink:0;display:flex;align-items:center;gap:3px}.bookshelf-header__action>span,.bookshelf-header__action>button,.bookshelf-header__action>.el-button{height:38px;display:flex;align-items:center}.bookshelf-header__action span button,.bookshelf-header__action span .el-button{height:38px;display:flex;align-items:center}.bookshelf-header__action .el-button{padding:6px 8px;height:38px}.bookshelf-detail{overflow:hidden}.bookshelf-header__title{display:flex;align-items:center}.bookshelf-header__title-wrapper{margin-right:auto}.bookshelf-container{position:relative;overflow:auto;width:100%}.bookshelf-container h3{font-weight:bold;margin-bottom:.66rem}.bookshelf-container .bookshelf-dropzone{position:absolute;z-index:5;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.25)}.bookshelf-container .bookshelf-dropzone .bookshelf-dropzone-info{color:#fff;height:50px;line-height:50px;font-size:30px;top:50%;margin-top:-25px;text-align:center;position:absolute;width:100%;font-weight:bold;text-shadow:2px 2px 4px #000}.bookshelf__fold-unfold{display:flex;align-items:center;color:#ccc;text-decoration:underline;margin-top:.25rem;font-size:.8rem;transition:all ease 150ms;line-height:1.15}@media(max-width: 768px){.bookshelf__fold-unfold{font-size:11px}}.bookshelf__fold-unfold:hover{text-decoration:none}.bookshelf__fold-unfold svg{width:14px;height:16px;fill:#ccc}.bookshelf-header-action{margin:5px auto;cursor:pointer}.bookshelf-header-action:hover{text-decoration:underline}.bookshelf-header-action .fa,.bookshelf-header-action .author-management__comparison li:before,.author-management__comparison .bookshelf-header-action li:before,.bookshelf-header-action .icon.book:before{width:20px}.bookshelf-header-action:first-child{margin-top:0}.bookshelf-header-action:last-child{margin-bottom:0}.bookshelf-header-action.new-action-group{border-top:1px solid #dadcdf;padding-top:5px}.bookshelf-path{background-color:#fff;padding:10px 30px;display:flex;margin:0}.bookshelf-dropzone{width:100%}.bookshelf-folders{padding-top:15px;padding-bottom:15px}.bookshelf-items{padding-top:30px;padding-bottom:30px;border-radius:4px}.bookshelf-list_no_shelves{margin-top:30px;text-align:center}.bookshelf-list_no_shelves svg{fill:#888;margin-bottom:20px;margin-top:20px}.bookshelf-upload-dialog .uploader{height:190px;display:inline-block;background-image:url("/static/img/svg/drop-media.svg");background-position:top center;background-size:300px;background-repeat:no-repeat;margin-left:105px}.bookshelf-upload-dialog .uploader.dragover{background-image:url("/static/img/svg/drop-media-hover.svg")}.bookshelf-upload-dialog .uploader .el-upload-dragger{height:190px;position:relative;background:rgba(0,0,0,0);border:0}.bookshelf-upload-dialog .uploader .el-upload-dragger .btn--upload{position:absolute;bottom:5px;left:50%;margin-left:-160px;width:320px}.bookshelf-availability-icon{z-index:1}.bookshelf-availability-icon.list{display:inline-block;margin-right:5px}.bookshelf-availability-icon.grid{position:absolute;top:0;left:0;border-bottom-right-radius:3px;border-top:1px solid #fff;border-right:1px solid #f3f7fb;border-bottom:1px solid #f3f7fb;background-color:#fff;padding:3px 5px}.bookshelf-availability-icon svg{width:19px;height:15px}.bookshelf-availability-icon .visible{fill:#27ae8e}.bookshelf-availability-icon .invisible{fill:#e56f67}.bookshelf-items-list.grid-view .bookshelf-list-item{display:inline-block;border-radius:3px;margin-bottom:30px;margin-right:6px;width:calc(16.6666666667% - 6px)}@media(max-width: 1800px){.bookshelf-items-list.grid-view .bookshelf-list-item{width:calc(25% - 6px)}}@media(max-width: 1140px){.bookshelf-items-list.grid-view .bookshelf-list-item{width:calc(33.33333% - 6px)}}.bookshelf-items-list.grid-view .bookshelf-list-item:hover{background-color:#dcdfe6}.bookshelf-items-list.grid-view .bookshelf-list-item.empty{border:0;cursor:default}.bookshelf-items-list.grid-view .bookshelf-list-item.empty:hover{background-color:rgba(0,0,0,0)}.bookshelf-items-list.grid-view .bookshelf-list-item.file .contentBlock.active{border:1px solid #3d80c4}.bookshelf-items-list.list-view .bookshelf-list-item{border-bottom:1px solid #dcdfe6}.bookshelf-items-list.list-view .bookshelf-list-item:hover{background-color:#dcdfe6}.bookshelf-items-list.list-view .bookshelf-list-item.button{text-align:right;border:0;margin-top:10px}.bookshelf-items-list.list-view .bookshelf-list-item.button:hover{background-color:rgba(0,0,0,0)}.bookshelf-items-list.list-view .bookshelf-list-item.file .contentBlock.active{background-color:#3d80c4;color:#fff}.bookshelf-items-list.list-view .bookshelf-list-item.empty{border:0;cursor:default}.bookshelf-items-list.list-view .bookshelf-list-item.empty:hover{background-color:rgba(0,0,0,0)}.bookshelf-items__header{margin-bottom:12px}.bookshelf-items__header .bookshelf-items__indicator{margin-right:24px}.bookshelf-items__header .bookshelf-items__upload{margin-left:0}.bookhelf-upload_url{width:320px;margin-left:125px}.bookhelf-upload_url .el-input,.bookhelf-upload_url .el-button{margin-top:10px;width:100%}.fieldWithButton .el-input-group__append{background-color:#3a82c9 !important;border:1px solid #3a82c9;color:#fff}.add_bookshelf_dialog .el-select{display:block}.add_bookshelf_dialog_label{font-weight:bold;display:block;margin-bottom:3px;margin-top:5px}.bookshelf-detail .v-modal,.bookshelf-overview .v-modal{background-color:#656667;opacity:.46}.bookshelf-detail .el-dialog__header,.bookshelf-overview .el-dialog__header{padding:1.5rem 2.5rem;background-color:#fafbfc;display:flex;align-items:center}@media(max-width: 768px){.bookshelf-detail .el-dialog__header,.bookshelf-overview .el-dialog__header{padding:1rem}}@media(max-width: 1300px){.bookshelf-detail .el-dialog,.bookshelf-overview .el-dialog{width:75%}}@media(max-width: 600px){.bookshelf-detail .el-dialog,.bookshelf-overview .el-dialog{width:94%}}.bookshelf-detail .el-dialog .el-dialog__headerbtn,.bookshelf-overview .el-dialog .el-dialog__headerbtn{position:absolute}.bookshelf-detail .el-dialog .el-dialog__headerbtn .el-dialog__close,.bookshelf-overview .el-dialog .el-dialog__headerbtn .el-dialog__close{position:absolute;top:-25px;right:24px;width:25px !important;height:25px !important;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.bookshelf-detail .el-dialog__body,.bookshelf-overview .el-dialog__body{padding:1rem 2.5rem}@media(max-width: 768px){.bookshelf-detail .el-dialog__body,.bookshelf-overview .el-dialog__body{padding:1rem}}.bookshelf-detail .el-dialog__footer,.bookshelf-overview .el-dialog__footer{padding:.5rem 2.5rem}.bookshelf-detail .el-dialog__title,.bookshelf-overview .el-dialog__title{font-weight:bold;color:#1a222f}.bookshelf-detail .el-dialog__headerbtn,.bookshelf-overview .el-dialog__headerbtn{margin-left:auto;position:relative;top:0;right:0}.bookshelf-detail .el-dialog__headerbtn .el-dialog__close,.bookshelf-overview .el-dialog__headerbtn .el-dialog__close{border-radius:2px;border:1px solid #f0f1f2;width:40px;height:40px;background-color:#fff;color:#236cbc;font-weight:bold;display:flex;align-items:center;justify-content:center;padding:0;font-size:.7rem}.bookshelf-detail .el-dialog__headerbtn .el-dialog__close:hover,.bookshelf-overview .el-dialog__headerbtn .el-dialog__close:hover{background-color:#236cbc;border-color:#236cbc;color:#fff}.bookshelf-detail .el-select__tags,.bookshelf-overview .el-select__tags{overflow:hidden;text-overflow:ellipsis;flex-wrap:nowrap}.bookshelf-detail.el-select .el-tag__close.el-icon-close,.bookshelf-overview.el-select .el-tag__close.el-icon-close{padding:0}.bookshelf-detail.el-select .el-select__input,.bookshelf-overview.el-select .el-select__input{background-color:rgba(0,0,0,0) !important;border:none !important;position:absolute;width:100% !important;z-index:2;margin-left:6px}.bookshelf-detail.el-select.isOpen .el-select__input,.bookshelf-overview.el-select.isOpen .el-select__input{background-color:#fff !important;border:1px solid #c8d8e5}.bookshelf-detail .el-select-dropdown__item,.bookshelf-overview .el-select-dropdown__item{padding-right:2.8rem}.bookshelf-detail .el-select-dropdown__item span,.bookshelf-overview .el-select-dropdown__item span{text-overflow:ellipsis;overflow:hidden;display:inline-block}.bookshelf-preview__item{padding:5px 30px}.bookshelf-preview__item .bookshelf-preview__item{padding-right:0}.bookshelf-preview__item:nth-child(odd){background-color:#fafbfc}.bookshelf-preview__item:nth-child(even){background-color:#fff}.bookshelf-modal{top:0;bottom:0}.bookshelf-modal.modal{background-color:#fff}.bookshelf-modal .el-dialog__header{padding:0;background:none}.bookshelf-modal .el-dialog__body{padding:0}.bookshelf-modal .el-dialog{margin-top:5vh !important}.bookshelf-preview__item-info{display:flex;flex-wrap:wrap;flex-grow:1}.bookshelf-preview__item-name-container{flex-grow:1;margin-right:auto;color:#181818}.bookshelf-preview__item-name-container:hover{text-decoration:underline}.bookshelf-preview__item-count{margin-left:.25rem;display:inline-block;color:#236cbc}.bookshelf-preview__item-folder-arrow{position:absolute;top:3px;margin:auto;left:-15px;font-size:16px;color:#333}.bookshelf-preview__item-icon{width:23px;height:23px;display:block;font-size:24px;color:#236cbc;margin-right:12px}.bookshelf-preview__item-link{display:flex;align-items:center;width:100%;color:#181818}.bookshelf-preview__item-link.unavailable .bookshelf-preview__item-name,.bookshelf-preview__item-link.unavailable .bookshelf-preview__item-icon,.bookshelf-preview__item-link.unavailable .bookshelf-preview__item-type{opacity:.4}.bookshelf-preview__item-link.available:hover .bookshelf-preview__item-type{display:none}.bookshelf-preview__item-link.available:hover .bookshelf-preview__item-download{opacity:1;display:block}.bookshelf-preview__item-download{opacity:0;transition:opacity ease 200ms;margin-left:auto;align-items:center;display:none}.bookshelf-preview__item-download .fa,.bookshelf-preview__item-download .author-management__comparison li:before,.author-management__comparison .bookshelf-preview__item-download li:before,.bookshelf-preview__item-download .icon.book:before{margin-right:.33rem}.bookshelf-preview__item-type,.bookshelf-preview__item-download{color:#236cbc;font-size:.75rem;margin-left:auto;text-decoration:none;width:90px}.bookshelf-preview__item-download{color:#181818}.bookshelf-preview__item-info{display:flex}.bookshelf-preview__folders .folder-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex}.bookshelf-preview__folders .folder-header .fa-caret-down{display:none}.bookshelf-preview__folders .folder-header .fa-folder-open{display:none}.bookshelf-preview__folders .folder-header .fa-caret-right{display:inline-block}.bookshelf-preview__folders .folder-header .fa-folder{display:inline-block}.bookshelf-preview__folders .folder-content{display:none}.bookshelf-preview__folders .collapsible.open>.folder-content{display:block}.bookshelf-folder.indented{margin-left:-30px;margin-right:-30px}.bookshelf-folder.indented .bookshelf-preview__item{padding-left:66px;padding-right:30px;background-color:#fff}.folder-empty-notice{color:#333}.bookshelf-preview__folder.collapsible.open>.folder-header{font-weight:bold}.bookshelf-preview__folder.collapsible.open>.folder-header .fa-caret-down{display:inline-block}.bookshelf-preview__folder.collapsible.open>.folder-header .fa-caret-right{display:none}.bookshelf-preview__folder.collapsible.open>.folder-header .fa-folder{display:none}.bookshelf-preview__folder.collapsible.open>.folder-header .fa-folder-open{display:inline-block}.bookshelf-preview__description{margin:10px 0;margin-bottom:5px;padding:0 30px}.bookshelf-preview__description--collapsed{max-height:80px;overflow:hidden;position:relative}.bookshelf-preview__description--collapsed .bookshelf-preview__description-inner::after{display:block}.bookshelf-preview__description-gradient{width:100%;height:20px;position:absolute;bottom:0;left:0;background-image:linear-gradient(transparent, white);opacity:1}.bookshelf-folder-header{display:flex;background-color:#fff;border-bottom:2px solid #c8d8e5;border-top:1px solid #fafbfc}.bookshelf-folder-header__column{font-weight:bold;color:#181818;font-size:13px;padding:.25rem .65rem}.bookshelf-folder-header__column:first-child{padding-left:30px}.bookshelf-folder-header__column:last-child{padding-left:0;padding-right:93px;margin-left:auto}.bookshelf-path{list-style:none;margin-right:auto;display:flex;align-items:center;width:100%;padding-bottom:5px;border-bottom:1px solid rgba(218,218,218,.4)}.bookshelf-path .bookshelf-path-breadcrumb{cursor:pointer;margin:0;height:25px;line-height:25px}.bookshelf-path .bookshelf-path-breadcrumb:hover{text-decoration:underline}.bookshelf-path .bookshelf-path-breadcrumb:after,.bookshelf-path .bookshelf-path-breadcrumb:before{content:"›";margin:0 .4rem;cursor:default}.bookshelf-path .bookshelf-path-breadcrumb:before{display:none}.bookshelf-path .bookshelf-path-breadcrumb:first-child{font-weight:bold}.bookshelf-path .bookshelf-path-breadcrumb:last-child:after{content:"";display:none}.bookshelf-path__item-settings{border:none;background:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:0;font-size:14px}.bookshelf-path__item-settings:focus{outline:none}.bookshelf-list{overflow:auto}.bookshelf-list-item{background-color:#fff;border:1px solid #f0f5fa;border-radius:4px;max-width:1024px;margin:auto;box-shadow:0 3px 6px rgba(0,0,0,.1)}.bookshelf-list-item:not(:last-child){margin-bottom:2rem}.bookshelf-list-item__portals{margin-left:16px}.bookshelf-list-item__portal{list-style:inherit;padding:inherit}.bookshelf-list-item__title{font-weight:bold;margin-left:0}.bookshelf-list-item__date{color:#333;flex-shrink:0;padding-left:24px}.bookshelf-list-item__info{padding:1rem}.bookshelf-list-item__info .description-wrapper{max-width:80%}.bookshelf-list-item__header{display:flex;align-items:center}.bookshelf-list-item__meta{border-top:2px solid #f0f5fa;display:flex;align-items:center;color:rgba(26,34,47,.6)}.bookshelf-list-item__counters-container{padding:1.5rem 1rem;width:100px;flex-shrink:0;text-align:center}.bookshelf-list-item__counters{display:flex;flex-direction:column;justify-content:center;font-weight:bold}.bookshelf-list-item__share-information{padding:.8125rem 1.625rem;flex-grow:1;margin-right:auto;border-left:2px solid #f0f5fa;border-right:2px solid #f0f5fa}.bookshelf-list-item__share-information table{background-color:rgba(0,0,0,0)}.bookshelf-list-item__share-information td{vertical-align:top}.bookshelf-list-item__share-information td:first-child{width:270px}.bookshelf-list-item__share-information label{margin-right:.625rem;font-weight:bold;width:260px}.bookshelf-list-item__actions{padding:1rem;flex-shrink:0}.folder-list{display:flex;flex-wrap:wrap;align-items:center;list-style:none}.folder-list__folder{margin:0;border:1px solid #ccc;background-color:#fff;border-radius:5px;margin-right:.45rem;margin-bottom:.45rem;cursor:pointer;padding:12px 20px;display:flex;flex-wrap:wrap}.folder-list__folder:hover{border-color:#236cbc;color:#236cbc}.folder-list__folder:hover .fa,.folder-list__folder:hover .author-management__comparison li:before,.author-management__comparison .folder-list__folder:hover li:before,.folder-list__folder:hover .icon.book:before{color:#236cbc}.folder-list__folder.active{background-color:#1b3254;color:#fff}.folder-list__folder.active:hover{color:#fff}.folder-list__folder.active:hover .fa,.folder-list__folder.active:hover .author-management__comparison li:before,.author-management__comparison .folder-list__folder.active:hover li:before,.folder-list__folder.active:hover .icon.book:before{color:#fff}.folder-list__folder .fa,.folder-list__folder .author-management__comparison li:before,.author-management__comparison .folder-list__folder li:before,.folder-list__folder .icon.book:before{color:#ccc;font-size:1.2rem;margin-right:.5rem}.folder-list__empty{margin:0;width:100%;margin-bottom:.5rem}.folder-list__folder-inner{display:flex;align-items:center;flex-wrap:wrap}.folder-list__item{margin:0}.folder-list__date{width:100%;padding-left:26px;font-size:85%;color:#eee}.folder-list__folder--add{margin-left:0;border:none;color:#236cbc;background:none}.folder-list__no-subfolders p{font-weight:normal}.folder-settings__dropdown.alignBottom .add-activity__inner{top:calc(100% + 7px);left:105px}.author-management__table td:first-child{width:15% !important}.author-management__table td .btn,.author-management__table td .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .author-management__table td button,.author-management__table td .discussions .fos_comment_comment_reply_cancel,.discussions .author-management__table td .fos_comment_comment_reply_cancel,.author-management__table td .discussions input[type=submit],.discussions .author-management__table td input[type=submit],.author-management__table td .discussions span[type=submit].error,.discussions .author-management__table td span[type=submit].error,.author-management__table td .discussions span[type=submit].success,.discussions .author-management__table td span[type=submit].success,.author-management__table td .editable-delete,.author-management__table td .editable-cancel,.author-management__table td .editable-submit{padding:5px 10px;display:inline-block}.author-management .margin-top{margin-top:25px}.author-management .users-overview{background:#fff}.author-management h1{margin-bottom:0}.author-management h1 .fa,.author-management h1 .author-management__comparison li:before,.author-management__comparison .author-management h1 li:before,.author-management h1 .icon.book:before{margin-right:12px}@keyframes revealUp{100%{opacity:1;transform:translateY(0)}}@keyframes revealOut{100%{opacity:0;transform:translateY(15px);display:none}}.author-management table{margin:24px 0}.author-management__header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px;align-items:center}.author-management .js-show-information{margin-left:10px;display:inline-block}.author-management .js-show-information .fa,.author-management .js-show-information .author-management__comparison li:before,.author-management__comparison .author-management .js-show-information li:before,.author-management .js-show-information .icon.book:before{font-size:20px}.author-management .permission-data li{position:relative;margin-bottom:8px}.author-management .permission-data li input,.author-management .permission-data li span.error,.author-management .permission-data li span.success{display:none}.author-management .permission-data li.view{display:inline;float:left}.author-management .permission-data li.view:after{display:inline;width:1px;height:12px;position:relative;content:",";text-align:left;margin-right:5px}.author-management .permission-data li.view:last-child:after{display:none}.author-management .invite-permissions--list{margin-bottom:24px}.author-management .invite-permissions--list li{position:relative;margin-bottom:8px;float:none;clear:both}.author-management .invite-permissions--list li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.author-management .invite-permissions--list .custom-radio small{margin-left:31px}.author-management .invite-permissions--list .custom-radio label{cursor:pointer;padding:5px;border-radius:8px;min-width:270px}.author-management .invite-permissions--list .custom-radio label:hover{transition:background-color .3s ease-in;background-color:#ddd}.author-management .invite-permissions--list .custom-radio .radiobutton{position:relative;top:2px}.author-management__invite{display:none;padding:20px 25px;margin:24px auto 24px auto}.author-management__invite .select-wrapper{flex-grow:1}.author-management__invite .select-wrapper select{flex-grow:1;min-width:100%}.author-management__invite button[type=submit]{display:flex;gap:5px}.author-management__invite .invite__submit{display:flex;justify-content:space-between}.author-management__invite h2{margin-bottom:12px}.author-management__invite textarea{margin-bottom:12px;display:block;height:170px;width:100%;border:1px solid #a9a9a9;padding:5px}.author-management__invite.visible{display:block}.cssanimations .author-management__invite{opacity:0;transform:translateY(5px);animation:revealUp cubic-bezier(0.165, 0.84, 0.44, 1) 500ms forwards}.author-management__legend{background-color:rgba(35,108,188,.1);position:relative}.cssanimations .author-management__legend{opacity:0;transform:translateY(15px);animation:revealUp cubic-bezier(0.165, 0.84, 0.44, 1) 800ms 100ms forwards}.cssanimations .author-management__legend.reveal-out{opacity:1;transform:translateY(0);display:block;animation:revealOut cubic-bezier(0.165, 0.84, 0.44, 1) 800ms forwards}.author-management__legend small{margin-top:24px;display:block}.author-management__close{color:#fff;font-size:22px;font-weight:bold;position:absolute;right:0;top:0;padding:15px}.author-management__comparison.row{display:flex;flex-direction:row}.author-management__comparison.row .col{float:none}.author-management__comparison ul{display:table;padding-right:15px}.author-management__portal .author-management__comparison ul{border-right:0}.author-management__comparison li{display:table-row}.author-management__comparison li:before{font-family:"FontAwesome";display:table-cell;content:"";margin-right:10px;font-size:16px;color:#236cbc;padding-right:.3em}.author-management__comparison li.no-permission:before{content:""}.author-management__portal .author-management__comparison li:before{display:none}.author-management__portal .author-management__comparison li a{color:#fff;text-decoration:underline}.author-management__portal .author-management__comparison li a:hover{text-decoration:none}.author-management__comparison li.comparison__title strong:hover{cursor:default;opacity:.7}.author-management__comparison li.comparison__title i{position:relative;top:-5px;font-size:85%}.author-management__comparison .s4{padding-left:15px}.author-management__comparison .s4:first-child{padding-left:0}.author-management__comparison .s4:last-of-type ul{border-right:none;padding-right:0}.menu--collapsed .btn .fa,.menu--collapsed .discussions .fos_comment_comment_voting button .fa,.discussions .fos_comment_comment_voting .menu--collapsed button .fa,.menu--collapsed .discussions .fos_comment_comment_reply_cancel .fa,.discussions .menu--collapsed .fos_comment_comment_reply_cancel .fa,.menu--collapsed .discussions input[type=submit] .fa,.discussions .menu--collapsed input[type=submit] .fa,.menu--collapsed .discussions span[type=submit].error .fa,.discussions .menu--collapsed span[type=submit].error .fa,.menu--collapsed .discussions span[type=submit].success .fa,.discussions .menu--collapsed span[type=submit].success .fa,.menu--collapsed .editable-delete .fa,.menu--collapsed .editable-cancel .fa,.menu--collapsed .editable-submit .fa,.menu--collapsed .btn .icon.book:before,.menu--collapsed .discussions .fos_comment_comment_voting button .icon.book:before,.discussions .fos_comment_comment_voting .menu--collapsed button .icon.book:before,.menu--collapsed .discussions .fos_comment_comment_reply_cancel .icon.book:before,.discussions .menu--collapsed .fos_comment_comment_reply_cancel .icon.book:before,.menu--collapsed .discussions input[type=submit] .icon.book:before,.discussions .menu--collapsed input[type=submit] .icon.book:before,.menu--collapsed .discussions span[type=submit].error .icon.book:before,.discussions .menu--collapsed span[type=submit].error .icon.book:before,.menu--collapsed .discussions span[type=submit].success .icon.book:before,.discussions .menu--collapsed span[type=submit].success .icon.book:before,.menu--collapsed .editable-delete .icon.book:before,.menu--collapsed .editable-cancel .icon.book:before,.menu--collapsed .editable-submit .icon.book:before,.menu--collapsed .btn .author-management__comparison li:before,.menu--collapsed .discussions .fos_comment_comment_voting button .author-management__comparison li:before,.discussions .fos_comment_comment_voting .menu--collapsed button .author-management__comparison li:before,.menu--collapsed .discussions .fos_comment_comment_reply_cancel .author-management__comparison li:before,.discussions .menu--collapsed .fos_comment_comment_reply_cancel .author-management__comparison li:before,.menu--collapsed .discussions input[type=submit] .author-management__comparison li:before,.discussions .menu--collapsed input[type=submit] .author-management__comparison li:before,.menu--collapsed .discussions span[type=submit].error .author-management__comparison li:before,.discussions .menu--collapsed span[type=submit].error .author-management__comparison li:before,.menu--collapsed .discussions span[type=submit].success .author-management__comparison li:before,.discussions .menu--collapsed span[type=submit].success .author-management__comparison li:before,.menu--collapsed .editable-delete .author-management__comparison li:before,.menu--collapsed .editable-cancel .author-management__comparison li:before,.menu--collapsed .editable-submit .author-management__comparison li:before,.author-management__comparison .menu--collapsed .btn li:before,.author-management__comparison .menu--collapsed .discussions .fos_comment_comment_voting button li:before,.discussions .fos_comment_comment_voting .author-management__comparison .menu--collapsed button li:before,.author-management__comparison .menu--collapsed .discussions .fos_comment_comment_reply_cancel li:before,.discussions .author-management__comparison .menu--collapsed .fos_comment_comment_reply_cancel li:before,.author-management__comparison .menu--collapsed .discussions input[type=submit] li:before,.discussions .author-management__comparison .menu--collapsed input[type=submit] li:before,.author-management__comparison .menu--collapsed .discussions span[type=submit].error li:before,.discussions .author-management__comparison .menu--collapsed span[type=submit].error li:before,.author-management__comparison .menu--collapsed .discussions span[type=submit].success li:before,.discussions .author-management__comparison .menu--collapsed span[type=submit].success li:before,.author-management__comparison .menu--collapsed .editable-delete li:before,.author-management__comparison .menu--collapsed .editable-cancel li:before,.author-management__comparison .menu--collapsed .editable-submit li:before{margin:0 4px}body.in-guided-tour{height:1500px}body.in-guided-tour .page-holder{height:auto;overflow-y:auto}body.in-guided-tour .course-module-editor{height:1500px;display:block;flex-direction:inherit;overflow-y:hidden}body.in-guided-tour .course-module-editor .cme-content .cme-pages{height:auto}body.in-guided-tour .course-module-editor .cme-content{max-height:100vh}body.in-guided-tour .introjs-overlay{height:1500px}body.in-guided-tour .chapter li.introjs-showElement,body.in-guided-tour .cme-navigation--chapterpages,body.in-guided-tour .page__header-actions,body.in-guided-tour .panel-resize{pointer-events:none}.exit-tour{position:fixed;z-index:2001;bottom:30px;left:10px;height:30px}.exit-tour a{border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.4);color:#fff;padding:12px;width:100%;background:#26619c;min-width:450px}.activities{padding-top:20px}.activities h2{margin-bottom:16px}.activity{border-bottom:2px solid #edf0f5;padding:25px;padding-top:0;margin:-25px;margin-top:0;padding-right:0;position:relative;margin-bottom:0;margin-right:0;transition:all ease 150ms}.activity .alert-box{font-weight:500}.activity .alert-box__message p{display:block}.activity__actions{margin-top:-25px}.module-learn .activity__actions .fa,.module-learn .activity__actions .icon.book:before,.module-learn .activity__actions .author-management__comparison li:before,.author-management__comparison .module-learn .activity__actions li:before{font-size:10px}.activity__navigation{text-align:right;margin-bottom:6px;position:relative;z-index:1}.activity__title{margin-bottom:16px;font-size:17px;line-height:23px}.activity__title svg{max-height:15px;max-width:20px}.activity__title h2{margin-bottom:0}.activity__title h3{margin-bottom:12px;line-height:26px}.activity__title p{display:inline}.activity__sequence{color:#236cbc;font-size:.75rem;margin-left:.3rem}.activity__answer{width:100%;margin-bottom:5px;padding-left:20px;margin-left:-20px}.activity__answer .small{font-size:smaller}.activity__answer label{display:inline-block;cursor:pointer;padding-top:.5em;padding-bottom:.5em;padding-left:.625em}.activity__answer label p{max-width:100%;display:inline-block;width:auto}.activity__answer:last-child{margin-bottom:0}.activity__answer .custom-checkbox [type=checkbox]+label:after{top:7px}.cssanimations .activity__feedback .alert-box{animation:fadeIn ease 500ms forwards}.activity__feedback .alert-box.information ol{float:none;margin:12px 0;clear:both}.activity__feedback .standard-answer{margin-bottom:12px;display:block;border-bottom:1px solid rgba(35,108,188,.1);padding-bottom:12px}.activity__feedback .standard-answer-feedback{font-weight:400}.cssanimations .activity{animation:fadeIn 400ms}.activity:first-child{border:none}[data-error]{color:#e56f67;margin-bottom:10px;margin-top:10px;position:relative}[data-error]:after{font-family:FontAwesome;content:" ";color:#e56f67;margin-left:10px}[data-error]:hover:after{font-family:"Roboto",sans-serif;margin-left:10px;display:inline-block;background-color:#e56f67;color:#fff;content:attr(data-error);padding:10px;position:absolute;top:-20px}.activity-actions{position:absolute;right:0;top:0;display:block}.cssanimations .activity-actions{animation:fadeIn ease 250ms forwards}.activity-actions__item{padding:0 12px;border-right:1px solid rgba(35,108,188,.15);-webkit-user-select:none;-moz-user-select:none;user-select:none}.activity-actions__item:focus{text-decoration:underline;outline:none}.activity-actions__item.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.activity-actions__item .fa,.activity-actions__item .icon.book:before,.activity-actions__item .author-management__comparison li:before,.author-management__comparison .activity-actions__item li:before{margin-right:5px}.activity-actions__item:first-child{padding-left:0}.activity-actions__item:last-child{padding-right:0;border-right:none}.activity-actions__item.delete-activity{color:#e56f67}.tabs__container{display:block;padding:0;margin-top:20px;float:left;width:100%}@media screen and (max-width: 1024px){.tabs__container{margin-top:0}}.tabs__container:hover{text-decoration:none}.tabs__container h2{margin-bottom:16px}.tabs__container ul{width:100%;padding-left:0;margin-bottom:16px;float:left;clear:both;display:flex;flex-wrap:wrap}.tabs__container li{display:block;height:auto;flex-grow:1}.tabs__container li.active>a,.tabs__container li.active>a .fa,.tabs__container li.active>a .icon.book:before,.tabs__container li.active>a .author-management__comparison li:before,.author-management__comparison .tabs__container li.active>a li:before,.tabs__container li.active>.fa,.tabs__container li.active>.icon.book:before,.tabs__container .author-management__comparison li.active>li:before,.author-management__comparison .tabs__container li.active>li:before,.tabs__container li.active li.active a,.tabs__container li.active li.active .fa,.tabs__container li.active li.active .icon.book:before,.tabs__container li.active li.active .author-management__comparison li:before,.author-management__comparison .tabs__container li.active li.active li:before{background:#236cbc;color:#fff}.tabs__container li a{background:#e9f0f6;border:1px solid #c8d8e5;color:#236cbc;padding:12px 0;float:left;border-radius:1px;font-weight:500;width:100%;text-align:center;border-right:none}.tabs__container li a .fa,.tabs__container li a .icon.book:before,.tabs__container li a .author-management__comparison li:before,.author-management__comparison .tabs__container li a li:before{color:#9b9b9b}.tabs__container li a:hover,.tabs__container li a .active,.tabs__container li a.active{background:#236cbc;color:#fff;text-decoration:none}.tabs__container li a:hover .fa,.tabs__container li a:hover .icon.book:before,.tabs__container li a:hover .author-management__comparison li:before,.author-management__comparison .tabs__container li a:hover li:before,.tabs__container li a .active .fa,.tabs__container li a .active .icon.book:before,.tabs__container li a .active .author-management__comparison li:before,.author-management__comparison .tabs__container li a .active li:before,.tabs__container li a.active .fa,.tabs__container li a.active .icon.book:before,.tabs__container li a.active .author-management__comparison li:before,.author-management__comparison .tabs__container li a.active li:before{color:#fff}.tabs__container li:last-child a{border-right:1px solid #c8d8e5}.add-activity-modal .alert-box-container{margin-left:0}@media screen and (max-width: 1600px){.activities.col.s8{width:100%}}.activity__submit{margin-top:10px}.module-test-learn .activity__submit .btnReset,.module-test-learn .activity__submit .js-btn-next-activity,.module-test-learn .activity__submit .btn--divider{display:none !important}.custom-radio.correct{background:url(/static/img/success-icon.png) center center no-repeat;background-size:24px}.custom-radio.wrong{background:url(/static/img/error-icon.png) center center no-repeat;background-size:22px}.custom-radio.solution{background:url(/static/img/solution-icon.png) center center no-repeat;background-size:24px}.single-answer.correct td:first-child{color:#27ae8e;font-weight:bold}.single-answer.wrong td:first-child{color:#e56f67;font-weight:bold}.single-answer.notFilledIn{background-color:#e7b744;font-weight:bold;color:#fff}.activity-solution{position:relative;display:block;padding-top:.5em;padding-bottom:.5em;padding-left:40px}.activity-solution .activity-solution-icon{position:absolute;left:0;top:0;display:inline-block;width:40px;height:30px;font-size:1.6em;text-align:center;font-family:"fontAwesome";line-height:1.6em}.activity-solution .activity-solution-icon.correct:before{color:#27ae8e;content:"";font-weight:100}.activity-solution .activity-solution-icon.wrong:before{color:#e56f67;content:"";font-weight:100}.modal table [data-error] td:nth-child(1),.modal table [data-error] td:nth-child(2),.modal table [data-error] td:nth-child(3){border:2px solid #e56f67;background:rgba(0,0,0,.02)}.correct__answers{position:relative;padding:4px !important;margin-top:-1em;margin-left:-1em;border:1px solid #dadada}.correct__answers__wrapper{background:hsl(207.6923076923,41.935483871%,99.9215686275%);padding:.8em}.openQuestion .alert-box .close,.pollQuestion .alert-box .close{display:none}.learn_activity_multipleChoiceQuestion li,.learn_activity_pollQuestion li,.learn_activity_multiSelectQuestion li{margin-bottom:10px}.learn_activity_multipleChoiceQuestion .el-radio p,.learn_activity_multipleChoiceQuestion .el-checkbox p,.learn_activity_pollQuestion .el-radio p,.learn_activity_pollQuestion .el-checkbox p,.learn_activity_multiSelectQuestion .el-radio p,.learn_activity_multiSelectQuestion .el-checkbox p{display:inline-block}.learn_activity_multipleChoiceQuestion .el-radio.is-disabled .el-radio__label,.learn_activity_multipleChoiceQuestion .el-radio.is-disabled .el-checkbox__label,.learn_activity_multipleChoiceQuestion .el-checkbox.is-disabled .el-radio__label,.learn_activity_multipleChoiceQuestion .el-checkbox.is-disabled .el-checkbox__label,.learn_activity_pollQuestion .el-radio.is-disabled .el-radio__label,.learn_activity_pollQuestion .el-radio.is-disabled .el-checkbox__label,.learn_activity_pollQuestion .el-checkbox.is-disabled .el-radio__label,.learn_activity_pollQuestion .el-checkbox.is-disabled .el-checkbox__label,.learn_activity_multiSelectQuestion .el-radio.is-disabled .el-radio__label,.learn_activity_multiSelectQuestion .el-radio.is-disabled .el-checkbox__label,.learn_activity_multiSelectQuestion .el-checkbox.is-disabled .el-radio__label,.learn_activity_multiSelectQuestion .el-checkbox.is-disabled .el-checkbox__label{color:#262626}.learn_activity_multipleChoiceQuestion .el-radio.answer-correct .el-checkbox__label,.learn_activity_multipleChoiceQuestion .el-checkbox.answer-correct .el-checkbox__label,.learn_activity_pollQuestion .el-radio.answer-correct .el-checkbox__label,.learn_activity_pollQuestion .el-checkbox.answer-correct .el-checkbox__label,.learn_activity_multiSelectQuestion .el-radio.answer-correct .el-checkbox__label,.learn_activity_multiSelectQuestion .el-checkbox.answer-correct .el-checkbox__label{color:#abca80}.learn_activity_multipleChoiceQuestion .el-radio.answer-incorrect .el-checkbox__label,.learn_activity_multipleChoiceQuestion .el-checkbox.answer-incorrect .el-checkbox__label,.learn_activity_pollQuestion .el-radio.answer-incorrect .el-checkbox__label,.learn_activity_pollQuestion .el-checkbox.answer-incorrect .el-checkbox__label,.learn_activity_multiSelectQuestion .el-radio.answer-incorrect .el-checkbox__label,.learn_activity_multiSelectQuestion .el-checkbox.answer-incorrect .el-checkbox__label{color:#ce284e}.learn_activity_multipleChoiceQuestion .el-progress-bar,.learn_activity_pollQuestion .el-progress-bar,.learn_activity_multiSelectQuestion .el-progress-bar{margin-top:10px;padding-left:25px}.learn_activity_matchQuestion table .cell{word-break:normal}.learn_activity_matchQuestion table .cell .fa,.learn_activity_matchQuestion table .cell .icon.book:before,.learn_activity_matchQuestion table .cell .author-management__comparison li:before,.author-management__comparison .learn_activity_matchQuestion table .cell li:before{font-size:20px}.learn_activity_matchQuestion table .cell .fa.fa-check,.learn_activity_matchQuestion table .cell .fa-check.icon.book:before,.learn_activity_matchQuestion table .cell .author-management__comparison li.fa-check:before,.author-management__comparison .learn_activity_matchQuestion table .cell li.fa-check:before{color:#abca80}.learn_activity_matchQuestion table .cell .fa.fa-times,.learn_activity_matchQuestion table .cell .fa-times.icon.book:before,.learn_activity_matchQuestion table .cell .author-management__comparison li.fa-times:before,.author-management__comparison .learn_activity_matchQuestion table .cell li.fa-times:before{color:#ce284e}.learn_activity_matchQuestion table .el-table__row.correct_row td:first-child .cell{color:#abca80}.bar-actions{background:rgba(26,34,46,.95)}.actions__list{padding:10px 30px;padding-top:0;padding-left:0;max-width:1300px;justify-content:flex-end;margin-left:auto}.course-editor .actions__list{padding-right:0}.actions__list .btn.btn-create-mode--info,.actions__list .discussions .fos_comment_comment_voting button.btn-create-mode--info,.discussions .fos_comment_comment_voting .actions__list button.btn-create-mode--info,.actions__list .discussions .btn-create-mode--info.fos_comment_comment_reply_cancel,.discussions .actions__list .btn-create-mode--info.fos_comment_comment_reply_cancel,.actions__list .discussions input.btn-create-mode--info[type=submit],.discussions .actions__list input.btn-create-mode--info[type=submit],.actions__list .discussions span.btn-create-mode--info[type=submit].error,.discussions .actions__list span.btn-create-mode--info[type=submit].error,.actions__list .discussions span.btn-create-mode--info[type=submit].success,.discussions .actions__list span.btn-create-mode--info[type=submit].success,.actions__list .btn-create-mode--info.editable-delete,.actions__list .btn-create-mode--info.editable-cancel,.actions__list .btn-create-mode--info.editable-submit{border-top-right-radius:0}.cssanimations .actions__list .btn--bounce{animation:bounceButton ease-in 600ms}.btn.btn-create-mode,.discussions .fos_comment_comment_voting button.btn-create-mode,.discussions .btn-create-mode.fos_comment_comment_reply_cancel,.discussions input.btn-create-mode[type=submit],.discussions span.btn-create-mode[type=submit].error,.discussions span.btn-create-mode[type=submit].success,.btn-create-mode.editable-delete,.btn-create-mode.editable-cancel,.btn-create-mode.editable-submit{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0;float:left;height:33px}.btn.btn-kb--info,.discussions .fos_comment_comment_voting button.btn-kb--info,.discussions .btn-kb--info.fos_comment_comment_reply_cancel,.discussions input.btn-kb--info[type=submit],.discussions span.btn-kb--info[type=submit].error,.discussions span.btn-kb--info[type=submit].success,.btn-kb--info.editable-delete,.btn-kb--info.editable-cancel,.btn-kb--info.editable-submit{width:33px;height:33px;float:left;cursor:pointer;border-radius:6px;transition:width .5s ease-in;background:rgb(56.0403587444,133.2959641256,217.9596412556);color:#fff;padding:4px 2px;margin-right:5px !important}.btn.btn-kb--info:hover,.discussions .fos_comment_comment_voting button.btn-kb--info:hover,.discussions .btn-kb--info.fos_comment_comment_reply_cancel:hover,.discussions input.btn-kb--info[type=submit]:hover,.discussions span.btn-kb--info[type=submit].error:hover,.discussions span.btn-kb--info[type=submit].success:hover,.btn-kb--info.editable-delete:hover,.btn-kb--info.editable-cancel:hover,.btn-kb--info.editable-submit:hover{background:rgb(77.5381165919,146.4461883408,221.9618834081)}.btn.btn-kb--info .fa,.discussions .fos_comment_comment_voting button.btn-kb--info .fa,.discussions .btn-kb--info.fos_comment_comment_reply_cancel .fa,.discussions input.btn-kb--info[type=submit] .fa,.discussions span.btn-kb--info[type=submit].error .fa,.discussions span.btn-kb--info[type=submit].success .fa,.btn-kb--info.editable-delete .fa,.btn-kb--info.editable-cancel .fa,.btn-kb--info.editable-submit .fa,.btn.btn-kb--info .icon.book:before,.discussions .fos_comment_comment_voting button.btn-kb--info .icon.book:before,.discussions .btn-kb--info.fos_comment_comment_reply_cancel .icon.book:before,.discussions input.btn-kb--info[type=submit] .icon.book:before,.discussions span.btn-kb--info[type=submit].error .icon.book:before,.discussions span.btn-kb--info[type=submit].success .icon.book:before,.btn-kb--info.editable-delete .icon.book:before,.btn-kb--info.editable-cancel .icon.book:before,.btn-kb--info.editable-submit .icon.book:before,.btn.btn-kb--info .author-management__comparison li:before,.discussions .fos_comment_comment_voting button.btn-kb--info .author-management__comparison li:before,.discussions .btn-kb--info.fos_comment_comment_reply_cancel .author-management__comparison li:before,.discussions input.btn-kb--info[type=submit] .author-management__comparison li:before,.discussions span.btn-kb--info[type=submit].error .author-management__comparison li:before,.discussions span.btn-kb--info[type=submit].success .author-management__comparison li:before,.btn-kb--info.editable-delete .author-management__comparison li:before,.btn-kb--info.editable-cancel .author-management__comparison li:before,.btn-kb--info.editable-submit .author-management__comparison li:before,.author-management__comparison .btn.btn-kb--info li:before,.author-management__comparison .discussions .fos_comment_comment_voting button.btn-kb--info li:before,.discussions .fos_comment_comment_voting .author-management__comparison button.btn-kb--info li:before,.author-management__comparison .discussions .btn-kb--info.fos_comment_comment_reply_cancel li:before,.discussions .author-management__comparison .btn-kb--info.fos_comment_comment_reply_cancel li:before,.author-management__comparison .discussions input.btn-kb--info[type=submit] li:before,.discussions .author-management__comparison input.btn-kb--info[type=submit] li:before,.author-management__comparison .discussions span.btn-kb--info[type=submit].error li:before,.discussions .author-management__comparison span.btn-kb--info[type=submit].error li:before,.author-management__comparison .discussions span.btn-kb--info[type=submit].success li:before,.discussions .author-management__comparison span.btn-kb--info[type=submit].success li:before,.author-management__comparison .btn-kb--info.editable-delete li:before,.author-management__comparison .btn-kb--info.editable-cancel li:before,.author-management__comparison .btn-kb--info.editable-submit li:before{text-align:center;width:30px;margin-right:0;margin-left:0;display:inline-block;vertical-align:middle}.btn.btn-kb--info a,.discussions .fos_comment_comment_voting button.btn-kb--info a,.discussions .btn-kb--info.fos_comment_comment_reply_cancel a,.discussions input.btn-kb--info[type=submit] a,.discussions span.btn-kb--info[type=submit].error a,.discussions span.btn-kb--info[type=submit].success a,.btn-kb--info.editable-delete a,.btn-kb--info.editable-cancel a,.btn-kb--info.editable-submit a{text-decoration:underline !important}.btn.btn-create-mode--info,.discussions .fos_comment_comment_voting button.btn-create-mode--info,.discussions .btn-create-mode--info.fos_comment_comment_reply_cancel,.discussions input.btn-create-mode--info[type=submit],.discussions span.btn-create-mode--info[type=submit].error,.discussions span.btn-create-mode--info[type=submit].success,.btn-create-mode--info.editable-delete,.btn-create-mode--info.editable-cancel,.btn-create-mode--info.editable-submit{width:33px;height:33px;float:left;cursor:pointer;border-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;transition:width .5s ease-in;background:rgb(56.0403587444,133.2959641256,217.9596412556);color:#fff;padding:4px 2px;margin-right:5px !important}.btn.btn-create-mode--info:hover,.discussions .fos_comment_comment_voting button.btn-create-mode--info:hover,.discussions .btn-create-mode--info.fos_comment_comment_reply_cancel:hover,.discussions input.btn-create-mode--info[type=submit]:hover,.discussions span.btn-create-mode--info[type=submit].error:hover,.discussions span.btn-create-mode--info[type=submit].success:hover,.btn-create-mode--info.editable-delete:hover,.btn-create-mode--info.editable-cancel:hover,.btn-create-mode--info.editable-submit:hover{background:rgb(77.5381165919,146.4461883408,221.9618834081)}.btn.btn-create-mode--info .fa,.discussions .fos_comment_comment_voting button.btn-create-mode--info .fa,.discussions .btn-create-mode--info.fos_comment_comment_reply_cancel .fa,.discussions input.btn-create-mode--info[type=submit] .fa,.discussions span.btn-create-mode--info[type=submit].error .fa,.discussions span.btn-create-mode--info[type=submit].success .fa,.btn-create-mode--info.editable-delete .fa,.btn-create-mode--info.editable-cancel .fa,.btn-create-mode--info.editable-submit .fa,.btn.btn-create-mode--info .icon.book:before,.discussions .fos_comment_comment_voting button.btn-create-mode--info .icon.book:before,.discussions .btn-create-mode--info.fos_comment_comment_reply_cancel .icon.book:before,.discussions input.btn-create-mode--info[type=submit] .icon.book:before,.discussions span.btn-create-mode--info[type=submit].error .icon.book:before,.discussions span.btn-create-mode--info[type=submit].success .icon.book:before,.btn-create-mode--info.editable-delete .icon.book:before,.btn-create-mode--info.editable-cancel .icon.book:before,.btn-create-mode--info.editable-submit .icon.book:before,.btn.btn-create-mode--info .author-management__comparison li:before,.discussions .fos_comment_comment_voting button.btn-create-mode--info .author-management__comparison li:before,.discussions .btn-create-mode--info.fos_comment_comment_reply_cancel .author-management__comparison li:before,.discussions input.btn-create-mode--info[type=submit] .author-management__comparison li:before,.discussions span.btn-create-mode--info[type=submit].error .author-management__comparison li:before,.discussions span.btn-create-mode--info[type=submit].success .author-management__comparison li:before,.btn-create-mode--info.editable-delete .author-management__comparison li:before,.btn-create-mode--info.editable-cancel .author-management__comparison li:before,.btn-create-mode--info.editable-submit .author-management__comparison li:before,.author-management__comparison .btn.btn-create-mode--info li:before,.author-management__comparison .discussions .fos_comment_comment_voting button.btn-create-mode--info li:before,.discussions .fos_comment_comment_voting .author-management__comparison button.btn-create-mode--info li:before,.author-management__comparison .discussions .btn-create-mode--info.fos_comment_comment_reply_cancel li:before,.discussions .author-management__comparison .btn-create-mode--info.fos_comment_comment_reply_cancel li:before,.author-management__comparison .discussions input.btn-create-mode--info[type=submit] li:before,.discussions .author-management__comparison input.btn-create-mode--info[type=submit] li:before,.author-management__comparison .discussions span.btn-create-mode--info[type=submit].error li:before,.discussions .author-management__comparison span.btn-create-mode--info[type=submit].error li:before,.author-management__comparison .discussions span.btn-create-mode--info[type=submit].success li:before,.discussions .author-management__comparison span.btn-create-mode--info[type=submit].success li:before,.author-management__comparison .btn-create-mode--info.editable-delete li:before,.author-management__comparison .btn-create-mode--info.editable-cancel li:before,.author-management__comparison .btn-create-mode--info.editable-submit li:before{text-align:center;width:30px;margin-right:0;margin-left:0;display:inline-block;vertical-align:middle}.btn.btn-create-mode--info a,.discussions .fos_comment_comment_voting button.btn-create-mode--info a,.discussions .btn-create-mode--info.fos_comment_comment_reply_cancel a,.discussions input.btn-create-mode--info[type=submit] a,.discussions span.btn-create-mode--info[type=submit].error a,.discussions span.btn-create-mode--info[type=submit].success a,.btn-create-mode--info.editable-delete a,.btn-create-mode--info.editable-cancel a,.btn-create-mode--info.editable-submit a{text-decoration:underline !important}.edit-toggle a{color:#fff}.edit-toggle a:hover{text-decoration:none}@keyframes bounceButton{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@media screen and (max-width: 1024px){.actions__list{padding:10px 5px}.actions__list .pull-right{float:none}}.btnSubmit::after,.btn--cto::after{content:"";font-family:"fontAwesome";font-size:14px;width:25px;height:25px;margin-left:10px}.btnReset::after{content:"";font-family:"fontAwesome";font-size:14px;width:25px;height:25px;margin-left:10px}.btnShowSolutions::after{content:"";font-family:"fontAwesome";font-size:14px;width:25px;height:25px;margin-left:10px}.btnHint::after{content:"";font-family:"fontAwesome";font-size:14px;width:25px;height:25px;margin-left:10px}.btn:hover,.discussions .fos_comment_comment_voting button:hover,.discussions .fos_comment_comment_reply_cancel:hover,.discussions input[type=submit]:hover,.discussions span[type=submit].error:hover,.discussions span[type=submit].success:hover,.editable-delete:hover,.editable-cancel:hover,.editable-submit:hover,.btn.active,.discussions .fos_comment_comment_voting button.active,.discussions .active.fos_comment_comment_reply_cancel,.discussions input.active[type=submit],.discussions span.active[type=submit].error,.discussions span.active[type=submit].success,.active.editable-delete,.active.editable-cancel,.active.editable-submit{color:#fff;border:none;background:#236cbc;text-decoration:none !important}.btn.white-bg,.discussions .fos_comment_comment_voting button.white-bg,.discussions .white-bg.fos_comment_comment_reply_cancel,.discussions input.white-bg[type=submit],.discussions span.white-bg[type=submit].error,.discussions span.white-bg[type=submit].success,.white-bg.editable-delete,.white-bg.editable-cancel,.white-bg.editable-submit{background:#fff;color:#236cbc !important;border:1px solid #e4e4e4}.btn[disabled],.discussions .fos_comment_comment_voting button[disabled],.discussions [disabled].fos_comment_comment_reply_cancel,.discussions input[disabled][type=submit],.discussions span[disabled][type=submit].error,.discussions span[disabled][type=submit].success,[disabled].editable-delete,[disabled].editable-cancel,[disabled].editable-submit{pointer-events:none;cursor:not-allowed;box-shadow:none;opacity:.5;color:#e4e4e4}.btn--toggle{background-color:#f0f5fa;color:#236cbc;border:1px solid rgba(0,0,0,0)}.btn--toggle:hover{background-color:rgb(201.75,219.5,237.25);border:1px solid #236cbc;color:#236cbc}.btn--toggle.is-active{border-color:#236cbc}.btn--cert{margin:0}.btn--small,.discussions .fos_comment_comment_reply_cancel,.discussions input[type=submit],.discussions span[type=submit].error,.discussions span[type=submit].success{padding:5px 10px}.btn--round{border-radius:15px;line-height:5px}.btn--square{border-radius:0}.btn--light,.discussions .fos_comment_comment_reply_cancel{color:#3a82c9;border:1px solid #e4e4e4;text-decoration:none;gap:3px}.btn--light:hover,.discussions .fos_comment_comment_reply_cancel:hover{border:1px solid #236cbc;background:rgba(0,0,0,0);color:#236cbc}.btn--light.active,.discussions .active.fos_comment_comment_reply_cancel{color:#fff}.btn--light.active a,.discussions .active.fos_comment_comment_reply_cancel a{color:#fff}.btn--dark,.discussions input[type=submit],.discussions span[type=submit].error,.discussions span[type=submit].success{background:#236cbc;color:#fff;border:1px solid rgba(0,0,0,0)}.btn--dark:hover,.discussions input[type=submit]:hover,.discussions span[type=submit].error:hover,.discussions span[type=submit].success:hover{border:1px solid rgba(0,0,0,0);background:#26619c}.btn--gray{background:#e1e1e1;color:#141a25}.btn--gray:hover{background:#26619c}.btn--white{background:#fff;border-color:#fff;color:#236cbc}.btn--white:hover{background:hsl(0,0%,93%);border-color:hsl(0,0%,93%);color:#236cbc}.btn--outline{background:rgba(0,0,0,0);color:#236cbc;line-height:14px;line-height:0.875rem;border:1px solid #eee;border-radius:25px;padding:20px 30px}.btn--outline:hover{border:1px solid #236cbc}.btn--outline i{padding:20px 30px}.btn--success{background:#27ae8e;border:1px solid #27ae8e !important;color:#fff}.btn--success:hover{background:#238141;border:1px solid #238141 !important}.btn--primary{background-color:#236cbc;color:#fff}.btn--primary:hover{background-color:#26619c}.btn--error{background:#e56f67;color:#fff;border:1px solid #e56f67 !important}.btn--error:hover{background:#932222;border-color:#932222}.btn--warning{background:#f9cf64;border:1px solid #f9cf64;color:#fff}.btn--warning:hover{background:#b85f27;border:1px solid #904820}.btn--close{background:#93979e;width:35px;height:32px;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;display:block;position:absolute;top:-32px;right:19px;line-height:35px}.el-dialog__wrapper .btn--close{display:none}.btn--close i{color:#1a222f;padding:0}.btn--close .fa,.btn--close .icon.book:before,.btn--close .author-management__comparison li:before,.author-management__comparison .btn--close li:before{margin:auto;font-size:1.25em}.btn--close:hover{background:#1a222f}.btn--close:hover i{color:#bec3ca}.btn--continue{width:90px;text-align:center}.toggle-user-state{position:relative}.toggle-disabled{display:none}.btn--disabled{opacity:.75;color:#fff;border:1px solid #888;background:#888}.btn--disabled:hover{color:#fff;border:1px solid #888;background:#888;cursor:not-allowed}.btn--big{padding:20px 50px}.btn--small,.discussions .fos_comment_comment_reply_cancel,.discussions input[type=submit],.discussions span[type=submit].error,.discussions span[type=submit].success{padding:5px 10px}.btn-toggle-on:hover{color:#26619c}.btn--divider{position:relative;top:7px;display:inline-block;width:1px;height:21px;margin:0 10px;background:rgba(58,130,201,.25)}.btn--action{padding:2px 6px;margin:inherit}.btn-medialib--delete{color:#e56f67}.btn-medialib--delete:hover{color:rgb(196.404494382,43.9325842697,33.595505618);border:0}.js-actions .btn-medialib{width:20px !important;display:inline-block}.btn-external{display:inline-block;height:24px;padding:0 10px;font-size:18px}.btn-external .fa,.btn-external .icon.book:before,.btn-external .author-management__comparison li:before,.author-management__comparison .btn-external li:before{color:#6f6f6f;vertical-align:middle}.btn-external .fa:hover,.btn-external .icon.book:hover:before,.btn-external .author-management__comparison li:hover:before,.author-management__comparison .btn-external li:hover:before{color:#494949}.btn-external .fa:before,.btn-external .icon.book:before,.btn-external .author-management__comparison li:before,.author-management__comparison .btn-external li:before{font-weight:bold}.preview-container .btn-external{position:absolute;right:0}.btn--course-index--download{position:absolute;top:20px;left:30px}.onoffswitch{position:relative;width:125px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #fff;border-radius:50px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:41px;padding:0;line-height:41px;font-size:15px;color:#fff;font-weight:bold;box-sizing:border-box}.onoffswitch-inner:before{content:"Included";padding-left:12px;background-color:#eee;color:#236cbc}.onoffswitch-inner:after{content:"Excluded";padding-right:12px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{display:block;width:30px;height:30px;margin:8px;background:#dedede;position:absolute;top:0;bottom:0;right:95px;border:2px solid #fff;border-radius:18px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0;background-color:#236cbc}/*!
 * Cropper v0.9.1
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2015 Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: 2015-03-21T04:58:27.265Z
 */.cropper-container{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.cropper-container img{display:block;width:100%;min-width:0 !important;max-width:none !important;height:100%;min-height:0 !important;max-height:none !important;image-orientation:0deg !important}.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-drag-box{background-color:#fff;filter:alpha(opacity=0);opacity:0}.cropper-modal{background-color:#000;filter:alpha(opacity=50);opacity:.5}.cropper-view-box{display:block;width:100%;height:100%;overflow:hidden;outline:1px solid #69f;outline-color:rgba(102,153,255,.75)}.cropper-dashed{position:absolute;display:block;filter:alpha(opacity=50);border:0 dashed #fff;opacity:.5}.cropper-dashed.dashed-h{top:33.33333333%;left:0;width:100%;height:33.33333333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333333%;width:33.33333333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;filter:alpha(opacity=10);opacity:.1}.cropper-face{top:0;left:0;cursor:move;background-color:#fff}.cropper-line{background-color:#69f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;background-color:#69f;filter:alpha(opacity=75);opacity:.75}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;filter:alpha(opacity=100);opacity:1}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";background-color:#69f;filter:alpha(opacity=0);opacity:0}@media(min-width: 768px){.cropper-point.point-se{width:15px;height:15px}}@media(min-width: 992px){.cropper-point.point-se{width:10px;height:10px}}@media(min-width: 1200px){.cropper-point.point-se{width:5px;height:5px;filter:alpha(opacity=75);opacity:.75}}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-invisible{filter:alpha(opacity=0);opacity:0}.cropper-hide{position:fixed;top:0;left:0;z-index:-1;width:auto !important;min-width:0 !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;filter:alpha(opacity=0);opacity:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-canvas,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.crop-field{max-height:100%;position:relative}.crop-field__container{height:auto}.crop-field__image{height:auto;max-height:100%}.cookie-banner{background:#236cbc;max-width:600px;width:100%;padding:10px 20px;margin:auto;position:absolute;bottom:0;right:0;display:none;opacity:0}.front .cookie-banner{opacity:.9}.cookie-banner__left{width:auto}.cookie-banner__right{flex-shrink:0}.cookie-banner .btn--light:hover,.cookie-banner .discussions .fos_comment_comment_reply_cancel:hover,.discussions .cookie-banner .fos_comment_comment_reply_cancel:hover{background:#fff;color:#000}.cookie-banner__message{background:url("/static/img/cookie-icon.png") no-repeat left 5px;background-size:45px 45px;padding-left:65px;font-size:14px;line-height:20px;padding-top:8px;padding-bottom:8px;margin-bottom:0 !important;padding-right:15px}.cookie-banner__message a{border-bottom:1px solid}.cookie-banner__message a:hover{text-decoration:none !important;border-bottom:none}.clearfix{display:block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable.medialib-table{margin-top:10px}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("/static/img/datatables/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("/static/img/datatables/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("/static/img/datatables/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("/static/img/datatables/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("/static/img/datatables/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f5f5f5}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#a9b7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ebebeb}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#eee}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a1aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a2afc8}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a4b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left;margin:20px 0 10px 0}.dataTables_wrapper .dataTables_length select{height:35px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right;margin:20px 0 10px 0}.portal-overview .dataTables_wrapper .dataTables_filter{margin:0}.dataTables_wrapper .dataTables_filter input[type=search],.dataTables_wrapper .dataTables_filter span[type=search].error,.dataTables_wrapper .dataTables_filter span[type=search].success{width:auto;box-sizing:border-box}.dataTables_wrapper .dataTables_filter label{width:auto;display:inline;font-weight:normal}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_filter span.error,.dataTables_wrapper .dataTables_filter span.success{margin-left:.5em;padding:5px;border:1px solid #f2f2f2;border-radius:2px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.4em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid rgba(0,0,0,0)}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#fff !important;background:#236cbc;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff !important;border:1px solid #111;background-color:#585858;background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_paginate>span{display:flex;align-items:center}.dataTables_paginate .ellipsis{padding:4px 10px;background:#fff;border:1px solid #cdcdcd;border-right:none;height:31px;display:inline-block}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}.dataTable.users{margin-bottom:12px}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}.has-parent td:first-child{padding-left:30px;padding-top:15px}.has-parent td{background-color:#f5f5f5}.datatable-container{width:100%}.dropview-modal h1 .fa,.dropview-modal h1 .icon.book:before,.dropview-modal h1 .author-management__comparison li:before,.author-management__comparison .dropview-modal h1 li:before{margin-right:20px}.dropview-modal .modal__content{height:100%;padding-bottom:80px !important}.dropview-modal .page__dragdrop{padding-top:11%}body.fullscreen .loading{position:static}.loading{position:relative}.loading-overlay{cursor:none;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;padding-top:40px}.loading-overlay .loading-spinner{color:#fff;font-size:2em;font-family:"Oswald",sans-serif;text-align:center}div.is-loading{position:relative;transition:all 300ms filter;pointer-events:none}div.is-loading *{filter:blur(2px)}div.is-loading:after{position:absolute;left:50%;transform:translateX(-50%);top:35%;content:" ";width:32px;height:32px;z-index:200;animation:rotating .8s linear infinite;background:url(/static/img/svg/loading-spin.svg) no-repeat center center}.sidebar-left{position:fixed;width:250px;height:100%;overflow:auto;background-color:#1a222e;color:#fff;z-index:999;left:0;display:block;-webkit-transform:translateZ(0);margin:0}.sidebar-left .avatar{width:30px;height:30px;float:left;margin-left:-40px;margin-right:10px}.sidebar-left .avatar img{border-radius:30px}.sidebar-left .list-title{color:#3491ec;font-weight:500;font-size:1.125em;display:flex;align-items:center}.sidebar-left .list-title .sprite-icon{margin-right:10px}.sidebar-left .sidebar-inner{padding:20px 0 0 60px}.sidebar-left .logo-container{display:flex;align-items:center;justify-content:center;padding:15px 0;transition:none}.sidebar-left .logo{float:none;width:200px;margin:0;will-change:transform;transition:none;display:block}@media screen and (max-width: em(1024px)){.menu--collapsed .sidebar-left .logo{float:none;margin:auto}}.sidebar-left header{background-color:#141a26;position:relative}@media screen and (max-width: em(1024px)){.menu--collapsed .sidebar-left header{padding-left:0;padding-right:0;text-align:center}}.sidebar-left .hamburger-menu--toggle{display:inline-block;background:url("/static/img/svg/hamburger-menu.svg") no-repeat;background-size:18px 12px;height:12px;width:18px;position:absolute;top:8px;right:8px;margin:auto}.menu--collapsed .sidebar-left .hamburger-menu--toggle{top:0;width:100%}.sidebar-left ul{width:100%;list-style:none;margin:0px;padding:0px;margin-bottom:25px}.sidebar-left ul:last-child{margin-bottom:0}.sidebar-left ul li{width:100%;display:block;margin:0px;color:#fff}@media screen and (max-width: em(1024px)){.sidebar-left ul li{margin-bottom:0}}.sidebar-left ul li.introjs-showElement a{color:#1a222f}.sidebar-left ul li a{line-height:1;padding:4px 5px;display:block;padding-left:0;color:#fff;text-decoration:none}@media screen and (max-width: em(1024px)){.sidebar-left ul li a{display:block}}.sidebar-left ul li a:hover{text-decoration:underline}.sidebar-left ul li a:focus{text-decoration:underline}.sidebar-left ul li.no-highlight{margin:0px;color:#3891e9;background-color:rgba(0,0,0,0);margin-left:-25px}.sidebar-left ul li.no-highlight:hover{background-color:rgba(0,0,0,0)}.sidebar-left .icon-hidden{display:none}.sidebar__menu-compact-link{display:flex;align-items:center;justify-content:center;margin:.75rem auto;padding:1rem 0;position:relative}.sidebar__menu-compact-link .sprite-icon{transition:fill ease 200ms}.sidebar__menu-compact-link:hover .sprite-icon{fill:#fff}.sidebar__menu-compact-link:hover .tooltip{opacity:1;transform:translateX(0)}.sidebar__menu-compact-link .tooltip{opacity:0;left:90px;width:auto;min-width:80px;padding:6px;transform:translateX(-12px);transition:all ease 200ms}.sidebar__menu-collapsed{display:none}.menu--collapsed .container{padding-left:80px}.menu--collapsed .sidebar__menu-expanded{display:none}.menu--collapsed .sidebar__menu-collapsed{display:block}.menu--collapsed .sidebar-inner{padding:0}.menu--collapsed aside{width:80px;overflow:visible}.menu--collapsed aside .hamburger-menu--toggle{position:relative;right:0;left:0;display:block;margin:auto;padding:1.5rem 0;background-position:center center}.menu--collapsed aside .logo-container{background:url("/static/img/svg/logo--collapsed.svg") no-repeat;background-position:center center;background-size:44px 44px;width:100%;height:80px;padding:0}.menu--collapsed aside .logo-container .logo{display:none}.menu--collapsed aside .sidebar__bottom{width:80px}.menu--collapsed aside .sidebar__bottom .icon-hidden{display:block}.menu--collapsed aside .sidebar__bottom .select-wrapper{display:none}.menu--collapsed .hidden-mobile{display:none}.sidebar__version{top:0;left:0;padding:3px 0px 3px 0px;background-color:#2d3846;font-size:12px;opacity:.8;width:250px;text-align:center}.menu--collapsed .sidebar__version{display:none}.sidebar__bottom{position:absolute;bottom:30px;font-size:1em;border-top:1px solid #131a26;padding-left:30px;padding-top:20px}.menu--collapsed .sidebar__bottom{padding-left:0;text-align:center}@media screen and (max-height: 1000px){.sidebar__bottom{position:relative;bottom:0;padding-bottom:10px}}.menu--collapsed .sidebar__bottom .fa,.menu--collapsed .sidebar__bottom .icon.book:before,.menu--collapsed .sidebar__bottom .author-management__comparison li:before,.author-management__comparison .menu--collapsed .sidebar__bottom li:before{margin-right:0}.sidebar__bottom a{color:#fff}.sidebar__bottom a.action--logout{color:#fff}.courses-container>div{display:flex;flex-wrap:wrap}.card{width:50%;float:left;padding-right:35px;margin-bottom:20px;display:flex}@media(max-width: em(1024px)){.card{padding-right:1em}}@media(max-width: 768px){.card{width:100%;padding-right:0;float:none}}.card a,.card .learn__course-card{transition:none;width:100%;color:#000}.card a:hover,.card .learn__course-card:hover{text-decoration:none}.card .published{color:#27ae8e}.card .unpublished{color:#e77632}.card .enrolled{color:#27ae8e}.card.disabled{opacity:.4}.card.disabled a{cursor:default}.card .learn__portal--status{position:absolute;top:16px;right:24px;font-weight:500}.card .btn--analytics{position:absolute;bottom:0;right:0;border-right:none;border-bottom:none;border-radius:0}.card .btn--analytics:focus{outline:none}.card__inner{box-shadow:0 1px 3px 0 #cfcfcf;height:100%}.card__inner:hover{box-shadow:0 0 0 2px rgba(58,130,201,.7)}.course__closed .card__inner{min-height:inherit}@media(min-width: 1449px){.learn__portal .card__inner{min-height:120px}.course__closed .card__inner{min-height:default}}.card__title-count{color:#236cbc;font-weight:normal;font-size:.8rem}.card__image{width:200px;height:200px;flex-shrink:0}@media(max-width: 1200px){.card__image{width:160px;height:160px}}@media(max-width: em(1024px)){.card__image{height:auto;width:100%}}.card__image .unveil-wrapper{height:100%}.learn__portal .card__image .unveil-wrapper{min-height:123px}@media(min-width: em(600px))and (max-width: em(1024px)){.card__image .unveil-wrapper{min-height:160px}}@media(max-width: 1280px){.learn__portal .card__image{width:95px;height:95px}}.card__image img{width:100%;will-change:opacity;transition:none;opacity:0}.card__image img:hover{transition:none}.card__title h2{margin-bottom:.75em;font-size:1.25em;line-height:1.35;white-space:pre-line;word-wrap:break-word}@media(max-width: 1200px){.card__title h2{margin-bottom:.45em}}.course__closed .card__title h2{color:#999;font-size:14px;font-weight:bold;line-height:21px;margin-bottom:0}.card__content{padding:1em 2em;height:100%;width:calc(100% - 200px)}@media(max-width: 1200px){.card__content{width:calc(100% - 160px);padding:1em}}@media(max-width: em(1024px)){.card__content{width:100%}}@media(max-width: 1280px){.learn__portal .card__content{padding:1em;width:auto}}.card__content .card__module-status{margin-top:10px;color:#f9cf64;font-weight:700}.card__content .card__module-analytics{position:relative;top:2px}.card__content .card__module-analytics .fa-bar-chart{font-size:1em;left:3px}.card__inner{background:#fff;display:flex;align-items:center;flex-wrap:wrap}.course__closed .card__inner{padding:15px;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}.card.create--new{text-align:center;background:rgba(0,0,0,0);height:200px}.course__modules-overview .card.create--new{height:auto}@media(max-width: 1280px){.card.create--new{width:100%;min-height:110px}}.portal-overview .card.create--new{width:100%}.card.create--new .card__content{background:rgba(0,0,0,0);outline:1px dashed #b6b6b6;height:100%;box-shadow:none}.courses-container .card.create--new .card__content{width:100%}.card.create--new .card__content h2{color:gray;font-size:1.2em}.card.create--new .card__content a{color:#236cbc}.card.create--new .card__content.courseModule h2{color:#236cbc}.card.create--new .card__content.testModule .sprite-icon{fill:#49ce68}.card.create--new .card__content.testModule h2{color:#49ce68}.card.create--new .card__content.testModule a{color:#49ce68}.card.create--new .card__content.testModule:hover{border-color:#49ce68}.card.create--new .card__content.testModule:hover h2{color:#49ce68}.card.create--new .card__content.textModule .sprite-icon{fill:#7768ae}.card.create--new .card__content.textModule h2{color:#7768ae}.card.create--new .card__content.textModule a{color:#7768ae}.card.create--new .card__content.textModule:hover{border-color:#7768ae}.card.create--new .card__content.textModule:hover h2{color:#7768ae}.card.create--new .card__content:hover{border-color:#236cbc}.card.create--new .card__content:hover h2{color:#236cbc}.card.create--new .card__inner:hover{box-shadow:none}.card.locked .card__inner:hover{box-shadow:none}.card__content-row{margin-bottom:3px}.card__content.card__content__teach{padding:10px;padding-top:20px}@media(max-width: 1570px){.learn__portal .course--card .card__image{min-height:110px;max-height:130px;background-color:#e2e2e2}}.card__module-count{color:#3a82c9;margin-bottom:2px}.introjs-showElement .card__inner{border:1px solid rgba(218,218,218,.4)}.cke_editable ul{padding:0px 20px}.cke_editable ol{padding-left:0}.cke .cke_top{border-bottom:1px solid #c8d8e5}.cke .cke_bottom{background:none}.cke.cke_chrome{border-color:#c8d8e5;box-shadow:none}.cke .cke_editable{-webkit-font-smoothing:antialiased}.cke_contents{min-height:60px}.cke_dialog .cke_dialog_contents_body table tr{margin-bottom:10px;float:none;clear:both}.cke_dialog .cke_dialog_contents_body table tr:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cke_dialog .cke_dialog_contents_body select{-webkit-appearance:inherit;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%228%22%20height%3D%225%22%20viewBox%3D%220%200%208%205%22%3E%3Cdefs%3E%3Cstyle%3E.cls-2%20%7B%20fill%3A%20%23141214%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M8%20.93S4.8%205%204.8%205%203.2%205%203.2%205%200%20.93%200%20.93%200%200%200%200s.902%200%20.902%200S4%203.334%204%203.334%207.097%200%207.097%200%208%200%208%200s0%20.93%200%20.93z%22%20id%3D%22path-1%22%20class%3D%22cls-2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 95% center;background-repeat:no-repeat}.MathJax,.MathJax_Display{font-size:130% !important}.math-tex{padding:1px}.cke_dialog_ui_vbox_child{display:block;width:100%}img.js-zalando{display:inline-block;max-width:100%;max-height:25vh;width:auto;height:auto}.show-more-container{max-height:60px;position:relative;overflow:hidden}.is-expanded .show-more-container{overflow:auto;max-height:inherit}.show-more-container__gradient{width:100%;height:20px;position:absolute;bottom:0;left:0;background-image:linear-gradient(transparent, white);opacity:1}.is-expanded .show-more-container__gradient{display:none}.show-more__fold-unfold{display:flex;align-items:center;color:#ccc;text-decoration:underline;margin-top:.25rem;font-size:.8rem;transition:all ease 150ms;line-height:1.15}.show-more__fold-unfold.more{display:flex}.is-expanded .show-more__fold-unfold.more{display:none}.show-more__fold-unfold.less{display:none}.is-expanded .show-more__fold-unfold.less{display:flex}@media(max-width: 768px){.show-more__fold-unfold{font-size:11px}}.show-more__fold-unfold:hover{text-decoration:none}.show-more__fold-unfold svg{width:14px;height:16px;fill:#ccc}.cover{background:#dadada;display:block;position:relative;overflow:hidden}.cover__title{display:flex;align-items:flex-start}.cover__title svg{flex-shrink:0}.cover__contents{display:flex;flex-direction:row;padding-top:30px;align-items:center}.cover__image{padding:0;position:relative;width:230px;height:200px;padding-left:30px;z-index:3;align-self:flex-end}.cssanimations .cover__image{opacity:0;transform:translateY(200px);animation:fadeInTop cubic-bezier(0.19, 1, 0.22, 1) 900ms forwards;animation-delay:400ms}.cover__image .img-asset-container.loading:after{background:url(/static/img/svg/loading-spin-white.svg) no-repeat center center;z-index:16}.cover__image .img-asset-container.loading img{opacity:.8}.cover__image img{height:100%}.cover__content{padding-left:30px;width:70%;z-index:3;position:relative;padding-bottom:12px}.cover__content .coauthors{display:inline-block;width:70%}.cover__content.padding--big{padding-bottom:0 !important}.cover__content input[type=text],.cover__content span[type=text].error,.cover__content span[type=text].success{border:2px solid #a5a5a5;width:auto}.cover__content .editable-border,.cover__content .activitypool-zone{border-color:#fff}.cover__content h2{margin-bottom:16px;font-size:1.625em;color:#fff;margin-left:0;flex-grow:1}.cover__content label{font-weight:600}.cover__content a{color:#fff;border-bottom:1px solid;text-decoration:none}.cover__content a:hover{text-decoration:none !important;border-bottom:none}.course__cover-container{position:absolute;top:0;left:0;width:100%;height:100%;padding-left:250px}.course__cover-container.loading .course__cover-overlay{background:#1a222f}.course__cover-container.loading:after{width:100%;height:5px;background-color:#236cbc;transform:translateX(-50%);animation:barloader 2800ms cubic-bezier(0.86, 0, 0.07, 1) infinite;position:absolute;top:0;padding:0;content:"";visibility:visible;z-index:15;padding-left:250px}.menu--collapsed .course__cover-container.loading:after{padding-left:60px}.course__cover-container .img-asset-container--progress{z-index:15;padding-top:0;padding-left:250px;padding-right:0}.menu--collapsed .course__cover-container .img-asset-container--progress{padding-left:60px}.course__cover-container .img-asset-container--progress .progress{height:5px}.menu--collapsed .course__cover-container{padding-left:0}.course__cover-container img{height:auto;width:100%;transition:all ease 500ms}.cssanimations .course__cover-container img{opacity:0;transform:translateY(20px);animation:fadeInTop cubic-bezier(0.19, 1, 0.22, 1) 1000ms forwards;animation-delay:200ms}.course__cover-container .img-asset-container{position:absolute;top:0;right:0}.course__cover-container .img-asset-container>.img-asset-container-btns{display:none}.course__cover-container .img-asset-container-btns{display:inline-block;white-space:nowrap}.course__cover-container .img-asset-container-btns:not(:last-child){margin-right:12px}.course__cover-container .img-asset-container-btns .fa,.course__cover-container .img-asset-container-btns .icon.book:before,.course__cover-container .img-asset-container-btns .author-management__comparison li:before,.author-management__comparison .course__cover-container .img-asset-container-btns li:before{margin-right:8px}.stripped-navigation .course__cover-container{padding-left:0}.course__cover-overlay{position:absolute;z-index:2;background:rgba(26,34,47,.33);width:100%;height:100%;top:0;left:0}.course__cover-actions{z-index:4;position:absolute;right:5px;top:0;display:flex;width:360px;height:40px}.course__cover-actions a{color:#fff;text-decoration:none}.course__cover-actions a:first-child{margin-right:24px}@keyframes fadeInTop{0%{opacity:0}100%{opacity:1;transform:translateY(0)}}.course__cover{text-shadow:0px 0px 6px rgba(0,0,0,.7);color:#fff}.course-author-container{display:inline-block;width:100%;max-width:calc(100% - 150px)}.cover__content-row{margin-top:5px;margin-bottom:5px}.cover__content-row:first-child{margin-top:26px}.cover__content-row:last-child{margin-bottom:0}@media screen and (max-width: 1024px){.cover__content{width:50%}}.cover__image .img-asset-container img{height:100%}.img-asset-container{position:relative;display:block;margin:0px;padding:0px;height:100%;min-height:140px}.img-asset-container a{color:#fff}.img-asset-container a .fa,.img-asset-container a .icon.book:before,.img-asset-container a .author-management__comparison li:before,.author-management__comparison .img-asset-container a li:before{margin:0px;font-size:.875em;margin:auto}.img-asset-container--delete{position:absolute;right:50px;bottom:10px;padding:5px 15px;background-color:rgba(229,111,103,.9);border-radius:5px;z-index:3;display:none}.img-asset-container--delete:hover{background-color:rgba(221.5505617978,69.7415730337,59.4494382022,.9)}.img-asset-container--upload{position:absolute;left:5px;bottom:10px;padding:5px 15px;background-color:rgba(0,0,0,.9);border-radius:5px;z-index:3}.img-asset-container--upload:hover{background:#236cbc}.img-asset-container--crop{position:absolute;right:5px;bottom:10px;padding:5px 15px;background-color:rgba(0,0,0,.9);border-radius:5px;z-index:3}.img-asset-container--crop:hover{background:#236cbc}.img-asset-container--progress{display:none;position:absolute;left:0px;right:0px;top:0px;padding:5px 15px;z-index:3}.show-delete-button .img-asset-container--delete{display:block}.cta-change-portal{cursor:pointer;padding:5px}.cta-change-portal:hover{opacity:.6}.cta-change-portal-highlight{transform:rotateZ(0deg) scale(1)}.cssanimations .cta-change-portal-highlight{animation:2s rotateAnimation 1s ease forwards 3}.cover__content--choose-portal{position:relative;display:inline-block;transform:scale(1)}.cssanimations .cover__content--choose-portal{animation:1s bouncePortal 2s ease 6}.header-cover{padding:.75rem 30px;min-height:128px;background-color:#fafbfc;align-items:center;display:flex}.header-cover.el-header{padding:7px 30px}.header-cover h1,.header-cover p{margin:0}.header-cover h1 .fa,.header-cover h1 .icon.book:before,.header-cover h1 .author-management__comparison li:before,.author-management__comparison .header-cover h1 li:before{margin-right:16px}.header-cover .container{padding:24px 0}.header-cover .header-cover__input-text{width:100%;border-radius:5px;border:1px solid #c8d8e5}.dataTables_filter .header-cover .header-cover__input-text{border-radius:5px;border:1px solid #c8d8e5}.header-cover .header-cover__input-text:focus,.header-cover .header-cover__input-text:hover{border-color:#236cbc}.header-cover .has-button .header-cover__input-text{border-right-color:rgba(0,0,0,0);border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.header-cover .has-button .header-cover__input-submit{border-top-left-radius:0;border-bottom-left-radius:0}.header-cover__actions{margin-left:auto}.header-cover__actions .btn:not(:last-child),.header-cover__actions .discussions .fos_comment_comment_voting button:not(:last-child),.discussions .fos_comment_comment_voting .header-cover__actions button:not(:last-child),.header-cover__actions .discussions .fos_comment_comment_reply_cancel:not(:last-child),.discussions .header-cover__actions .fos_comment_comment_reply_cancel:not(:last-child),.header-cover__actions .discussions input[type=submit]:not(:last-child),.discussions .header-cover__actions input[type=submit]:not(:last-child),.header-cover__actions .discussions span[type=submit].error:not(:last-child),.discussions .header-cover__actions span[type=submit].error:not(:last-child),.header-cover__actions .discussions span[type=submit].success:not(:last-child),.discussions .header-cover__actions span[type=submit].success:not(:last-child),.header-cover__actions .editable-delete:not(:last-child),.header-cover__actions .editable-cancel:not(:last-child),.header-cover__actions .editable-submit:not(:last-child){margin-right:5px}.header-cover__input-submit{border-top-left-radius:0;border-bottom-left-radius:0;background:#fff;color:#236cbc;border:1px solid #c8d8e5}.header-cover__input-submit:hover{background-color:#236cbc;border:1px solid #236cbc;color:#fff}.header-cover__icon{width:32px;height:32px;margin-right:24px}.header-cover__title{display:flex;align-items:center;flex-grow:1;font-weight:bold;margin:0;line-height:120%;padding-right:24px}.course-text-full{background:rgba(238,238,238,.6);overflow-y:hidden}.box-full .box-wrapper{height:90vh;width:100%}.page__header-actions a.reference-toggle{display:none}.page__header-actions a.reference-toggle.show-reference{display:inline}.redeem-code{padding-left:70px}.redeem-code p{margin-bottom:10px}.redeem-code .redeem-code-card input[type=text],.redeem-code .redeem-code-card span[type=text].error,.redeem-code .redeem-code-card span[type=text].success{height:45px;margin-bottom:5px;letter-spacing:2px;text-transform:uppercase;text-align:center}.redeem-code .portal-search-box{width:100% !important;margin-bottom:2em}.redeem-code-card{display:flex;justify-content:space-between;align-items:center;height:20vh;border-radius:5px;box-shadow:1px 1px 8px 1px #cfcfcf;max-width:450px;margin:2em auto}.redeem-code-card h2{font-size:2.5em;margin-bottom:10px}.redeem-code-card--inner{width:100%}.redeem-code__container{background:#fff;margin:0 auto;width:850px;box-shadow:0 1px 3px 0 #cfcfcf;max-width:100%;text-align:center;margin-top:10rem}.modal .redeem-code__container{margin-top:0;height:auto;width:100%;box-shadow:none}.redeem-code__container .custom-radio label{cursor:pointer}.redeem-code__container.show-organisations{width:880px}.redeem-code__container.show-organisations h2{margin-bottom:15px}.redeem-code__container input[type=text],.redeem-code__container span[type=text].error,.redeem-code__container span[type=text].success{width:160px}.js-portal-submit .fa-chevron-circle-right{display:inline-block}.js-portal-submit .fa-spinner{display:none}.js-portal-submit.is-processing .fa-chevron-circle-right{display:none}.js-portal-submit.is-processing .fa-spinner{display:inline-block}.js-add-class{height:45px;transition:width ease 200ms;position:relative;border:2px solid rgba(0,0,0,0) !important;overflow-x:hidden;overflow-y:hidden}.js-add-class .processing,.js-add-class .successful,.js-add-class .completed{display:none}.js-add-class.is-processing .fa-arrow-circle-right{display:none}.js-add-class.is-processing .processing{display:inline-block}.js-add-class.is-complete .completed{display:inline-block}.js-add-class.is-successful .fa-arrow-circle-right,.js-add-class.is-successful .processing{display:none}.js-add-class.is-successful .successful{display:inline-block}.js-add-class:after{display:none;width:100%;height:3px;background-color:#236cbc;transform:translateX(-50%);animation:barloader 1500ms cubic-bezier(0.86, 0, 0.07, 1) infinite;position:absolute;bottom:0;padding:0;content:"";visibility:visible}.js-add-class:focus{border:none;outline:none}.redeem-code__organisations{text-align:left;margin:2em auto 4em auto;display:none;width:90%}.modal .redeem-code__organisations{width:100%}.redeem-code__organisations .form__actions{display:flex;justify-content:space-between;align-items:center}.redeem-code__organisations .form__actions .btn--light,.redeem-code__organisations .form__actions .discussions .fos_comment_comment_reply_cancel,.discussions .redeem-code__organisations .form__actions .fos_comment_comment_reply_cancel{margin-right:0}.redeem-code__organisations .form__actions .btn--dark,.redeem-code__organisations .form__actions .discussions input[type=submit],.discussions .redeem-code__organisations .form__actions input[type=submit],.redeem-code__organisations .form__actions .discussions span[type=submit].error,.discussions .redeem-code__organisations .form__actions span[type=submit].error,.redeem-code__organisations .form__actions .discussions span[type=submit].success,.discussions .redeem-code__organisations .form__actions span[type=submit].success{margin-left:0}.redeem-code__organisations .form__actions span{color:#727272;display:inline-block;margin:0 1em}.redeem-code__organisations h3{margin-bottom:15px;padding-bottom:12px}.redeem-code__organisations ul{margin:0 auto}.redeem-code__organisations li{margin-bottom:7px;overflow:hidden;border-bottom:1px solid #dedede;padding-bottom:5px}.redeem-code__organisations li:last-child{border-bottom:none}.redeem-code__organisations.show-organisations{display:block}.redeem-code__organisations.show-organisations .form__actions{display:flex;opacity:0;animation:fadeIn ease 250ms 700ms forwards;margin-top:1.5em}.redeem-code__organisations.show-organisations h3{opacity:0;animation:fadeIn ease 250ms forwards 150ms}@keyframes listItem{100%{transform:translateY(0);opacity:1}}.js-add-class  i:after{animation:rotating .8s linear infinite;background:url("/static/img/svg/loading-spin.svg") no-repeat center center;display:block;margin:auto;width:32px;height:32px;content:"";z-index:1;position:absolute;left:0;right:0;bottom:0;top:0}.row .col.redeem-code__user-form{padding:30px}.modal .row .col.redeem-code__user-form{padding:0}.redeem-code__user-form__head{width:90%;margin-left:2em;text-align:left}.redeem-code__header{background:url("/static/img/aula.jpg");width:100%;background-size:cover;height:auto;padding:42px 0;max-width:inherit;color:#fff;text-align:center}.redeem-code__header h1{color:#fff;margin:0 auto}@keyframes redeemFadeIn{100%{transform:translateY(0);opacity:1}}.redeem-code__helpdesk{background:#e9f0f6;display:table;width:100%;margin-top:12px}.redeem-code__helpdesk-instruction{width:85%;display:table-cell;vertical-align:middle;padding:12px}.redeem-code__helpdesk-icon{background:#236cbc;color:#fff;width:15%;display:table-cell;vertical-align:middle;font-size:20px;text-align:center}.redeem-code-page,.modal--reminder{background:hsla(0,0%,96%,.5)}.redeem-code-page .welcome-page-header .container,.modal--reminder .welcome-page-header .container{padding-left:36px}.redeem-code-page div.error,.modal--reminder div.error{color:#e56f67}.redeem-code-page .welcome-page-header,.modal--reminder .welcome-page-header{height:150px}.redeem-code-page .welcome-page-header p,.redeem-code-page .welcome-page-header ul,.modal--reminder .welcome-page-header p,.modal--reminder .welcome-page-header ul{color:#fff;padding-left:30px}.redeem-code-page .welcome-page-header ul,.modal--reminder .welcome-page-header ul{margin-left:20px;margin-top:12px}.redeem-code-page .welcome-page-header ul li,.modal--reminder .welcome-page-header ul li{list-style:disc}.redeem-code-page .alert-box-container .alert-box:last-child,.modal--reminder .alert-box-container .alert-box:last-child{margin-bottom:0}.redeem-code-page .visual,.modal--reminder .visual{padding-left:45px;padding-top:55px}.visual-instruction{background:#e9f0f6;padding:8px 12px;border-radius:8px;margin-top:10px;text-align:left}.visual-instruction>h2{color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:0}.visual-instruction>h2:last-child{margin-bottom:0}.visual-instruction>h2:hover{cursor:pointer;color:#236cbc}.visual-instruction>h2:hover .fa,.visual-instruction>h2:hover .icon.book:before,.visual-instruction>h2:hover .author-management__comparison li:before,.author-management__comparison .visual-instruction>h2:hover li:before{color:#236cbc}.visual-instruction .fa,.visual-instruction .icon.book:before,.visual-instruction .author-management__comparison li:before,.author-management__comparison .visual-instruction li:before{margin-right:5px;color:#333}.visual-instruction .fa-caret-down,.visual-instruction .fa-caret-up{margin-top:6px}.visual-instruction ul li{background-position:0 5px;margin-bottom:8px}.visual-instruction .visible{margin-top:10px}.smartcode-portal__title{display:block;margin-left:30px}.filters__bar{background:#dadada;width:100%;padding:6px 0px;border-bottom:1px solid #bcbcbc;padding-left:30px;line-height:40px}.filters__bar a{color:#1a222f;font-weight:500}.filters__call-to-action{padding:15px 15px}.media-library-filters li{margin-bottom:2px}.media-library-filters li .filter-check{cursor:pointer;display:flex;flex-wrap:wrap;align-items:baseline}.media-library-filters li .filter-check:before{content:"";margin-right:5px;background:url("/static/img/svg/checkbox-unchecked.svg") no-repeat center center;background-size:12px 12px;width:12px;height:12px;display:inline-block}.media-library-filters li .filter-check.selected:before{background:url("/static/img/svg/checkbox-checked.svg") no-repeat center center;background-size:12px 12px}.media-library-filters li ul{padding-left:15px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e9f0f6;color:#181818;font-size:13px}.media-library-filters li[data-child] .filter-check{font-weight:bold}.media-library-filters .filter-count{color:rgba(35,108,188,.8);margin-left:3px}.filter-actions{margin-top:10px}.filter-title:first-child{margin-top:0px}.course__modules-overview .card.create--new{margin-bottom:20px;min-height:inherit}.course__modules-overview .create--new__label{text-align:center;padding:.5rem;border:none;font-weight:bold;background-color:#236cbc;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.course__modules-overview .card{width:100%}.course__modules-overview .card__content{width:50%}.course__modules-overview .card.create--new{padding:0}.course__modules-overview .card.create--new .card__content{padding:0;min-height:0;text-align:center}.course__modules-overview .card.create--new .card__content a{display:block;padding-top:30px;padding-bottom:30px;background-color:#fff}.course__modules-overview .card.create--new .card__content a:hover{text-decoration:underline}.course__modules-overview .card.create--new .card__content h2{margin:0}.course__module{background:#fff;margin-bottom:10px;position:relative;padding-left:15px;border-left:7px solid #dadada;margin-top:10px}.sofia-in-tour .course__module{border:1px solid #dadada}@media(max-width: 1280px){.course__module{padding-left:0}}.course__module .course-module__toggle-publish{margin-right:12px}.course__module .course-module__title{margin-right:auto;max-width:65%;display:flex;flex-wrap:wrap}@media(max-width: 1200px){.course__module .course-module__title{max-width:50%}}.course__module .course-module__title h3{line-height:22px;margin-left:0}.course__module .course-module__certification{margin-right:24px;padding-top:6px}.course__module .course-module__lock{margin-right:24px}.course__module.module-locked{cursor:not-allowed}.course__module.module-locked .course__module-wrapper{pointer-events:none}.course__module.module-locked .course-module__title{max-width:100%}.course__module.module-locked:hover a{text-decoration:none}.course__module .course-module__button{margin-right:0}.course__module .course-module__button .btn .fa-lock,.course__module .course-module__button .discussions .fos_comment_comment_voting button .fa-lock,.discussions .fos_comment_comment_voting .course__module .course-module__button button .fa-lock,.course__module .course-module__button .discussions .fos_comment_comment_reply_cancel .fa-lock,.discussions .course__module .course-module__button .fos_comment_comment_reply_cancel .fa-lock,.course__module .course-module__button .discussions input[type=submit] .fa-lock,.discussions .course__module .course-module__button input[type=submit] .fa-lock,.course__module .course-module__button .discussions span[type=submit].error .fa-lock,.discussions .course__module .course-module__button span[type=submit].error .fa-lock,.course__module .course-module__button .discussions span[type=submit].success .fa-lock,.discussions .course__module .course-module__button span[type=submit].success .fa-lock,.course__module .course-module__button .editable-delete .fa-lock,.course__module .course-module__button .editable-cancel .fa-lock,.course__module .course-module__button .editable-submit .fa-lock{color:#fff;margin-right:0;margin-left:10px;font-size:22px}.course__module.ui-sortable-helper{list-style:none}.course__module.expanded{background:#236cbc;color:#fff;outline:1px solid #3a82c9;outline-offset:3px}.course__module.expanded .btn--dark,.course__module.expanded .discussions input[type=submit],.discussions .course__module.expanded input[type=submit],.course__module.expanded .discussions span[type=submit].error,.discussions .course__module.expanded span[type=submit].error,.course__module.expanded .discussions span[type=submit].success,.discussions .course__module.expanded span[type=submit].success{background:#26619c}.course__module.expanded h3{color:#fff}@media screen and (max-width: em(1024px)){.course__module{padding-left:0}}.course__module:before{position:absolute;top:26px;left:15px;cursor:move !important}.course__module a,.course__module .course__module-wrapper{padding:20px;display:inline-block;width:100%}.course__module a:hover,.course__module .course__module-wrapper:hover{text-decoration:none}@media(max-width: 1280px){.course__module a,.course__module .course__module-wrapper{padding:20px 1em}}@media screen and (max-width: em(1024px)){.course__module a,.course__module .course__module-wrapper{padding:6px 12px}}.course__module .course__module-wrapper{cursor:default}.course__module .course__module-wrapper a{width:auto}.course__module .course__module-wrapper .btn-toggle-off,.course__module .course__module-wrapper .btn-toggle-on{cursor:pointer}.course__module .course__module-wrapper .btn-toggle-on,.course__module .course__module-wrapper .fa-lock{color:#236cbc}.course__module:hover .course__module-wrapper i{color:#fff}.course__module .fa-certificate{color:#236cbc}.course__module .fa-certificate.certified{color:#27ae8e}.course__module:first-child{margin-top:0}.course__module .row .col{transition:none}.course-module__publish-state{display:inline-block;font-size:13px;line-height:14px;opacity:.65;background-color:#e77632;border:1px solid #e77632;color:#fff;padding:3px 6px;border-radius:3px}.course-module__tags{width:100%;display:flex;align-items:center;margin-top:5px}.course-module__tag:first-child{margin-right:.25rem}.course-module__type{border:1px solid #dedede;line-height:14px;font-size:13px;display:inline-block;padding:3px 6px;border-radius:3px;opacity:.65}.course__module-wrapper.courseModule .course-module__type{border-color:#236cbc;color:#236cbc}.course__module-wrapper.testModule .btn,.course__module-wrapper.testModule .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .course__module-wrapper.testModule button,.course__module-wrapper.testModule .discussions .fos_comment_comment_reply_cancel,.discussions .course__module-wrapper.testModule .fos_comment_comment_reply_cancel,.course__module-wrapper.testModule .discussions input[type=submit],.discussions .course__module-wrapper.testModule input[type=submit],.course__module-wrapper.testModule .discussions span[type=submit].error,.discussions .course__module-wrapper.testModule span[type=submit].error,.course__module-wrapper.testModule .discussions span[type=submit].success,.discussions .course__module-wrapper.testModule span[type=submit].success,.course__module-wrapper.testModule .editable-delete,.course__module-wrapper.testModule .editable-cancel,.course__module-wrapper.testModule .editable-submit{background-color:#49ce68;min-width:100px}.course__module-wrapper.testModule .btn:after,.course__module-wrapper.testModule .discussions .fos_comment_comment_voting button:after,.discussions .fos_comment_comment_voting .course__module-wrapper.testModule button:after,.course__module-wrapper.testModule .discussions .fos_comment_comment_reply_cancel:after,.discussions .course__module-wrapper.testModule .fos_comment_comment_reply_cancel:after,.course__module-wrapper.testModule .discussions input[type=submit]:after,.discussions .course__module-wrapper.testModule input[type=submit]:after,.course__module-wrapper.testModule .discussions span[type=submit].error:after,.discussions .course__module-wrapper.testModule span[type=submit].error:after,.course__module-wrapper.testModule .discussions span[type=submit].success:after,.discussions .course__module-wrapper.testModule span[type=submit].success:after,.course__module-wrapper.testModule .editable-delete:after,.course__module-wrapper.testModule .editable-cancel:after,.course__module-wrapper.testModule .editable-submit:after{visibility:hidden}.course__module-wrapper.testModule .course-module__type{border-color:#49ce68;color:#49ce68}.course__module-wrapper.textModule .btn,.course__module-wrapper.textModule .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .course__module-wrapper.textModule button,.course__module-wrapper.textModule .discussions .fos_comment_comment_reply_cancel,.discussions .course__module-wrapper.textModule .fos_comment_comment_reply_cancel,.course__module-wrapper.textModule .discussions input[type=submit],.discussions .course__module-wrapper.textModule input[type=submit],.course__module-wrapper.textModule .discussions span[type=submit].error,.discussions .course__module-wrapper.textModule span[type=submit].error,.course__module-wrapper.textModule .discussions span[type=submit].success,.discussions .course__module-wrapper.textModule span[type=submit].success,.course__module-wrapper.textModule .editable-delete,.course__module-wrapper.textModule .editable-cancel,.course__module-wrapper.textModule .editable-submit{background-color:#7768ae;min-width:100px}.course__module-wrapper.textModule .btn:after,.course__module-wrapper.textModule .discussions .fos_comment_comment_voting button:after,.discussions .fos_comment_comment_voting .course__module-wrapper.textModule button:after,.course__module-wrapper.textModule .discussions .fos_comment_comment_reply_cancel:after,.discussions .course__module-wrapper.textModule .fos_comment_comment_reply_cancel:after,.course__module-wrapper.textModule .discussions input[type=submit]:after,.discussions .course__module-wrapper.textModule input[type=submit]:after,.course__module-wrapper.textModule .discussions span[type=submit].error:after,.discussions .course__module-wrapper.textModule span[type=submit].error:after,.course__module-wrapper.textModule .discussions span[type=submit].success:after,.discussions .course__module-wrapper.textModule span[type=submit].success:after,.course__module-wrapper.textModule .editable-delete:after,.course__module-wrapper.textModule .editable-cancel:after,.course__module-wrapper.textModule .editable-submit:after{visibility:hidden}.course__module-wrapper.textModule .course-module__type{border-color:#7768ae;color:#7768ae}.course__modules-overview.col,.course__details,.col.course__details{padding:1.5em 30px}@media(max-width: 1280px){.course__modules-overview.col,.course__details,.col.course__details{padding:1.5em 1em}}.course__details{height:auto;background:#fff;min-height:80vh}.course__details article{position:relative}.course-module__summary--title h3:focus{color:#1a222f}.course-module__summary{margin-bottom:26px;position:relative}@media(max-width: em(1024px)){.course-module__summary{margin-bottom:0}}.course-module__description{height:100%;position:absolute}@media(max-width: em(1024px)){.course-module__description{position:relative}}.cssanimations .course-module__description{opacity:0;transform:translateY(10px);animation:fadeInTop cubic-bezier(0.19, 1, 0.22, 1) 1200ms 200ms forwards}@media screen and (max-width: 1024px){.course__module .col{width:auto !important;float:left}.course__module .col:last-child{float:right}.course__details{height:auto;min-height:inherit}}.tooltip.tooltip-locked{background-color:#fff;text-align:left;border-radius:5px;color:#1a222f;box-shadow:0 2px 5px rgba(26,34,47,.25)}.tooltip.tooltip-locked::after{border-top-color:#fff;box-shadow:0 4px 5px rgba(26,34,47,.05);background-color:#fff;border:none;width:14px;height:14px;transform:rotate(45deg);top:calc(100% - 7px)}.tooltip-locked__inner .success-color{border-color:#27ae8e}.tooltip-locked__inner .error-color{border-color:#e56f67}.tooltip-locked__title{margin-bottom:5px;line-height:1}.tooltip-locked__title .fa,.tooltip-locked__title .icon.book:before,.tooltip-locked__title .author-management__comparison li:before,.author-management__comparison .tooltip-locked__title li:before{color:#f9cf64}.tooltip-locked__description{margin-top:0;margin-bottom:.5rem}.tooltip-locked__list{margin-top:0;padding-top:5px}.module-locked__module-title{margin-right:.25rem}.module-locked__module{align-items:center;display:flex;width:100%;border-bottom:1px solid #e9f0f6;padding:3px 0;line-height:18px}.module-locked__module:first-child{border-top:1px solid #e9f0f6}.module-locked__module::before{content:"•";font-size:20px;margin-right:10px;display:none}.module-locked__module-status{text-align:right;border-radius:4px;padding:0 3px;border:1px solid rgba(0,0,0,0);font-weight:bold;font-size:.8rem;flex-shrink:0;margin-left:auto}.tabs__content-item{width:100%;position:relative !important}.modal .tabs__content-item textarea{width:100%}.tabs__container{float:none;clear:both}.tabs__container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tabs__container .tabs__menu{width:100%;padding-left:0;margin-bottom:16px;float:left;clear:both}.tabs__container .tabs__menu li{display:block;float:left;height:auto;width:25%}.tabs__container .tabs__menu li.active a,.tabs__container .tabs__menu li.active .fa,.tabs__container .tabs__menu li.active .icon.book:before,.tabs__container .tabs__menu li.active .author-management__comparison li:before,.author-management__comparison .tabs__container .tabs__menu li.active li:before{background:#236cbc;color:#fff}.tabs__container .tabs__menu li a{background:#e9f0f6;border:1px solid #c8d8e5;color:#236cbc;padding:15px 0px;float:left;border-radius:1px;font-weight:500;width:100%;text-align:center;border-right:none}.tabs__container .tabs__menu li a .fa,.tabs__container .tabs__menu li a .icon.book:before,.tabs__container .tabs__menu li a .author-management__comparison li:before,.author-management__comparison .tabs__container .tabs__menu li a li:before{color:#9b9b9b}.tabs__container .tabs__menu li a:hover,.tabs__container .tabs__menu li a .active{background:#236cbc;color:#fff;text-decoration:none}.tabs__container .tabs__menu li a:hover .fa,.tabs__container .tabs__menu li a:hover .icon.book:before,.tabs__container .tabs__menu li a:hover .author-management__comparison li:before,.author-management__comparison .tabs__container .tabs__menu li a:hover li:before,.tabs__container .tabs__menu li a .active .fa,.tabs__container .tabs__menu li a .active .icon.book:before,.tabs__container .tabs__menu li a .active .author-management__comparison li:before,.author-management__comparison .tabs__container .tabs__menu li a .active li:before{color:#fff}.tabs__container .tabs__menu li:last-child a{border-right:1px solid #c8d8e5}.tabs__content .row{margin-bottom:1em}table{background:#fff;margin-top:10px;margin-bottom:10px}table.dataTable{border-collapse:collapse}table.dataTable thead th,table.dataTable.no-footer{border-bottom:none !important}table thead th{padding:20px;text-align:left;background:#fff;color:#236cbc;font-weight:700;border:1px solid #dedede;padding-top:10px;padding-bottom:10px}table thead .sortable:after{content:"";font-family:"FontAwesome";margin-left:12px}table thead .asc:after{content:"";font-family:"FontAwesome";margin-left:12px}table thead .desc:after{content:"";font-family:"FontAwesome";margin-left:12px}table tbody td{padding:20px;padding-top:10px;padding-bottom:10px;border:1px solid #dedede;vertical-align:top !important}table tbody tr.table-is-empty td:not(:last-child){border-right:1px solid #fff}.admin-users-overview{width:100%}.admin-users-overview tbody td:first-child{border:none}.overview-pagination{margin-top:10px}.overview-pagination .pagination{background:#fff;padding:25px}.overview-pagination .pagination .page{background:inherit;width:auto;min-height:0;overflow:auto;margin:0;float:none;border-radius:0;padding:0}@media screen and (max-width: 1024px){table tbody td{padding:10px}table tbody td .btn .fa,table tbody td .discussions .fos_comment_comment_voting button .fa,.discussions .fos_comment_comment_voting table tbody td button .fa,table tbody td .discussions .fos_comment_comment_reply_cancel .fa,.discussions table tbody td .fos_comment_comment_reply_cancel .fa,table tbody td .discussions input[type=submit] .fa,.discussions table tbody td input[type=submit] .fa,table tbody td .discussions span[type=submit].error .fa,.discussions table tbody td span[type=submit].error .fa,table tbody td .discussions span[type=submit].success .fa,.discussions table tbody td span[type=submit].success .fa,table tbody td .editable-delete .fa,table tbody td .editable-cancel .fa,table tbody td .editable-submit .fa,table tbody td .btn .icon.book:before,table tbody td .discussions .fos_comment_comment_voting button .icon.book:before,.discussions .fos_comment_comment_voting table tbody td button .icon.book:before,table tbody td .discussions .fos_comment_comment_reply_cancel .icon.book:before,.discussions table tbody td .fos_comment_comment_reply_cancel .icon.book:before,table tbody td .discussions input[type=submit] .icon.book:before,.discussions table tbody td input[type=submit] .icon.book:before,table tbody td .discussions span[type=submit].error .icon.book:before,.discussions table tbody td span[type=submit].error .icon.book:before,table tbody td .discussions span[type=submit].success .icon.book:before,.discussions table tbody td span[type=submit].success .icon.book:before,table tbody td .editable-delete .icon.book:before,table tbody td .editable-cancel .icon.book:before,table tbody td .editable-submit .icon.book:before,table tbody td .btn .author-management__comparison li:before,table tbody td .discussions .fos_comment_comment_voting button .author-management__comparison li:before,.discussions .fos_comment_comment_voting table tbody td button .author-management__comparison li:before,table tbody td .discussions .fos_comment_comment_reply_cancel .author-management__comparison li:before,.discussions table tbody td .fos_comment_comment_reply_cancel .author-management__comparison li:before,table tbody td .discussions input[type=submit] .author-management__comparison li:before,.discussions table tbody td input[type=submit] .author-management__comparison li:before,table tbody td .discussions span[type=submit].error .author-management__comparison li:before,.discussions table tbody td span[type=submit].error .author-management__comparison li:before,table tbody td .discussions span[type=submit].success .author-management__comparison li:before,.discussions table tbody td span[type=submit].success .author-management__comparison li:before,table tbody td .editable-delete .author-management__comparison li:before,table tbody td .editable-cancel .author-management__comparison li:before,table tbody td .editable-submit .author-management__comparison li:before,.author-management__comparison table tbody td .btn li:before,.author-management__comparison table tbody td .discussions .fos_comment_comment_voting button li:before,.discussions .fos_comment_comment_voting .author-management__comparison table tbody td button li:before,.author-management__comparison table tbody td .discussions .fos_comment_comment_reply_cancel li:before,.discussions .author-management__comparison table tbody td .fos_comment_comment_reply_cancel li:before,.author-management__comparison table tbody td .discussions input[type=submit] li:before,.discussions .author-management__comparison table tbody td input[type=submit] li:before,.author-management__comparison table tbody td .discussions span[type=submit].error li:before,.discussions .author-management__comparison table tbody td span[type=submit].error li:before,.author-management__comparison table tbody td .discussions span[type=submit].success li:before,.discussions .author-management__comparison table tbody td span[type=submit].success li:before,.author-management__comparison table tbody td .editable-delete li:before,.author-management__comparison table tbody td .editable-cancel li:before,.author-management__comparison table tbody td .editable-submit li:before{margin-right:0}table tbody td.success{width:10%}}.create-text-module-container{padding:0 30px}.create-text-module-container>div{height:100%}.create-text-module{width:100%;height:80vh;box-shadow:0 0 5px 0 rgba(50,50,50,.15)}.create-text-module .course-module-cover{margin-top:0}.create-text-module .page{float:none}.create-text-module .page-holder__module-information{padding:0 60px 60px 60px}.has-ribbon{border-left:117px solid #f0f3f8}.has-ribbon .page{border-left:1px solid #c8d8e5;border-top-left-radius:0;border-bottom-left-radius:0}.file-details__row{display:flex;margin-bottom:.75rem}.file-details__label{font-weight:bold;min-width:200px}.file-details__header{background-color:#236cbc;padding:1.3rem 20px}.file-details__header h2{display:flex;align-items:center;color:#fff;fill:#fff}.file-details__content{border:1px solid #dedede;padding:1.3rem 20px}.empty-notice{display:flex;position:fixed;align-items:center;justify-content:center;top:0;bottom:0;left:0;right:0;margin:auto;width:440px;height:100px}.empty-notice__text{width:60%;padding-right:1rem}.empty-notice__title{font-weight:900;font-size:2rem;margin-bottom:.5rem}.empty-notice__visual{width:40%}.empty-notice__visual svg{max-width:100%;width:176px;height:100px;fill:#236cbc}.page-holder--test{height:88vh !important}.test-settings{box-shadow:0 2px 7px 0 rgba(24,24,24,.15);padding:16px;background-color:#fff;border:1px solid #dedede}@media(max-width: em(1024px)){.test-settings{padding:12px}}.test-settings::before{content:"";display:block;transform:rotate(45deg);width:15px;height:15px;margin-top:-7.5px;background:#fff;position:absolute;top:0;left:40px}.test-settings .settings-label{display:inline-block;width:175px}@media(max-width: 1400px){.test-settings .settings-label{font-weight:bold}}.test-settings .settings-percentage__icon{color:#236cbc}@media(max-width: 1400px){.test-settings .row:not(:last-child){margin-bottom:1rem}}.test-settings input[type=number],.test-settings span[type=number].error,.test-settings span[type=number].success{width:auto;padding:5px 10px}.test-settings .settings-retake{display:inline-block;margin-top:10px}@media(max-width: 1400px){.test-settings .settings-retake{margin-top:0}}.test-settings .settings-retake:not(:last-child){margin-right:1rem}.test-settings .instructions-link{display:inline-block;cursor:pointer;padding:.5em 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#236cbc;text-decoration:underline}@media(max-width: 1400px){.test-settings .instructions-link{padding-top:0}}.test-settings .instructions-link:hover{font-weight:bold}.test-settings-container{opacity:0;pointer-events:none;transition:all ease 400ms;position:fixed;z-index:1;transform:translateY(15px)}.test-settings-container.is-visible{opacity:1;pointer-events:inherit;transform:translateY(0)}.test-settings__inner{position:relative}.c-rule{padding:1em;box-shadow:0 2px 7px 0 rgba(24,24,24,.15);border:1px solid #dedede;border-left:4px solid #236cbc;margin-bottom:15px}.c-rule input[type=number],.c-rule span[type=number].error,.c-rule span[type=number].success{width:50px}.c-rule .select2-container{max-width:calc(100% - 20px)}.c-rule input,.c-rule span.error,.c-rule span.success,.c-rule select{padding:5px !important;height:auto}.c-rule .delete-rule{color:#e56f67;cursor:pointer}.c-rule .delete-rule:hover{background-color:#e56f67;color:#fff}.c-rule select{width:auto !important;margin-bottom:.75em;text-indent:5px}.c-rule select:focus{outline:-webkit-focus-ring-color auto 5px}.c-rule .select-wrapper:after{max-height:33px}.c-rule .total-question-rule{display:block;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #dedede}.c-rule .total-question-rule.error-color{font-weight:bold}.c-rule .delete-rule{position:absolute;top:15px;right:10px;padding:5px 10px;color:#e56f67}.c-rule .js-amount,.c-rule .select-wrapper,.c-rule .js-tags{margin:0 5px}.c-rule .js-tags{margin-left:15px}.c-rule__question-label-container{display:flex;align-items:center}.c-rule__question-label-title{flex-shrink:0}.c-rule__title{margin-bottom:.75rem}.c-filter-rules{position:relative;margin-bottom:-49px;left:450px;width:250px;z-index:20}.c-filter-rules select{-webkit-appearance:menulist;border-color:#c8d8e5}.btn--add-rule,.btn--add-question{display:inline-block;padding:10px;cursor:pointer}.btn--add-rule:hover,.btn--add-question:hover{background-color:#eee}.total-questions-wrapper{padding-left:1em;border-left:1px solid #eee;border-bottom:1px solid #eee;margin-left:1.5em;height:130px}.total-questions-wrapper h2{font-size:18px}.total-questions-wrapper .total-questions-test{display:block;font-size:22px;font-weight:bold;margin-top:.25em;margin-bottom:.5em;color:#236cbc}.module-test li.draggable:before,.module-test .ui-sortable li.course__module:before,.ui-sortable .module-test li.course__module:before{padding:2px 4px}.module-test .dataTables_wrapper table{table-layout:fixed;word-wrap:break-word}.module-test .dataTables_wrapper .dataTables_paginate{margin:12px 0 5px 30px;display:flex}.module-test .dataTables_wrapper .dataTables_length{float:right;margin:0 0 5px 0}.module-test .dataTables_wrapper .dataTables_length select{min-width:50px}.module-test .dataTables_wrapper .dataTables_filter{float:left;margin:10px 0 5px 0}.module-test .dataTables_wrapper .dataTables_filter input[type=search],.module-test .dataTables_wrapper .dataTables_filter span[type=search].error,.module-test .dataTables_wrapper .dataTables_filter span[type=search].success{width:300px}.test-manual-view .manual-buttons{margin-bottom:.5em}.test-manual-view .fixed-question{background-color:#e9f0f6;margin-bottom:2px}.test-manual-view .fixed-question td{padding:2px 10px;vertical-align:middle !important}.test-manual-view .fixed-question:before{background-color:#fff}.test-manual-view .fixed-question span{display:inline-block}.test-manual-view .fq-position{text-align:center;margin:0 5px;font-weight:bold;width:25px}.test-manual-view .fq-title{width:40%}.test-manual-view .fq-title i{min-width:24px;margin-right:3px}.test-manual-view .fq-author,.test-manual-view .fq-type,.test-manual-view .fq-date_created{font-size:small;margin:0 10px;font-style:italic}.test-manual-view .fq-author{width:10%}.test-manual-view .fq-type{width:15%}.test-manual-view .fq-date_created{width:25%}.test-manual-view .fq-actions{width:10%}.test-manual-view .delete-question{cursor:pointer;background-color:#fff;color:#e56f67;margin-left:auto;margin-right:0}.test-manual-view .delete-question:hover{background-color:#e56f67;color:#fff}.test-manual-view .fq-total{line-height:35px}.module-test-learn .js-scrollbar{float:left;width:120px}.module-test-learn .js-activity-content{width:calc(100% - 460px);float:left}@media(max-width: em(1024px)){.module-test-learn .js-activity-content{width:calc(100% - 120px)}}.module-test-learn .alert-box__message{-webkit-user-select:none;-moz-user-select:none;user-select:none}.module-test-learn .test-information{padding-right:40px !important}.module-test-learn .test-content__activity{margin-bottom:1em}.module-test__intro{position:relative;min-height:150px}.test-actions{float:right;width:320px;padding:15px 20px 20px 20px;box-shadow:0 2px 7px 0 rgba(24,24,24,.15)}@media(max-width: em(1024px)){.test-actions{float:none;clear:both;width:100%}}.test-actions h2{font-size:1.5em;color:#236cbc}.test-actions ol{font-size:13px}.test-actions .instructions-info{text-align:center;padding:10px;margin-bottom:8px;background-color:#fff;border:1px solid #eee}.test-actions .instructions-info-success{border-color:#27ae8e;background-color:#27ae8e;color:#fff;font-weight:bold}.test-actions .instructions-info-failed{border-color:#d34444;background-color:#d34444;color:#fff;font-weight:bold}.module-test--passed .activity__instructions,.module-test--failed .activity__instructions{display:none}.test-config table{width:100%}.test-config th{padding:10px}.test-bar{background-color:#236cbc;padding:16.5px 30px;display:flex;align-items:center;color:#fff}.test-bar .btn--add-question{margin-left:0;margin-right:2rem}.test-bar__title{color:#fff;margin:0;font-size:22px;max-width:calc(100% - 200px)}.test-bar__instructions{color:#fff;border-left:1px solid hsla(0,0%,100%,.5);margin-left:12px;padding-left:12px}.test-bar__instructions .fa,.test-bar__instructions .icon.book:before,.test-bar__instructions .author-management__comparison li:before,.author-management__comparison .test-bar__instructions li:before{margin-right:.25rem}.test-bar__icon{margin-right:12px}.test-content{padding-right:24px;padding-top:24px}.test-instructions{padding:20px 30px}.test-instructions__title{font-weight:bold;margin-bottom:12px;font-size:1.5rem}.test-instructions__title .fa,.test-instructions__title .icon.book:before,.test-instructions__title .author-management__comparison li:before,.author-management__comparison .test-instructions__title li:before{color:#236cbc}.test-config__table-wrapper{margin-bottom:12px}@media(max-height: 850px){.test-config__table-wrapper{max-height:360px;overflow-y:scroll}}.test-config__table-wrapper table{margin-top:0}.test-config__buttons{display:flex}.test-config__buttons .btn:first-child,.test-config__buttons .discussions .fos_comment_comment_voting button:first-child,.discussions .fos_comment_comment_voting .test-config__buttons button:first-child,.test-config__buttons .discussions .fos_comment_comment_reply_cancel:first-child,.discussions .test-config__buttons .fos_comment_comment_reply_cancel:first-child,.test-config__buttons .discussions input[type=submit]:first-child,.discussions .test-config__buttons input[type=submit]:first-child,.test-config__buttons .discussions span[type=submit].error:first-child,.discussions .test-config__buttons span[type=submit].error:first-child,.test-config__buttons .discussions span[type=submit].success:first-child,.discussions .test-config__buttons span[type=submit].success:first-child,.test-config__buttons .editable-delete:first-child,.test-config__buttons .editable-cancel:first-child,.test-config__buttons .editable-submit:first-child{margin-left:0;margin-right:auto}.test-config__buttons .btn:last-child,.test-config__buttons .discussions .fos_comment_comment_voting button:last-child,.discussions .fos_comment_comment_voting .test-config__buttons button:last-child,.test-config__buttons .discussions .fos_comment_comment_reply_cancel:last-child,.discussions .test-config__buttons .fos_comment_comment_reply_cancel:last-child,.test-config__buttons .discussions input[type=submit]:last-child,.discussions .test-config__buttons input[type=submit]:last-child,.test-config__buttons .discussions span[type=submit].error:last-child,.discussions .test-config__buttons span[type=submit].error:last-child,.test-config__buttons .discussions span[type=submit].success:last-child,.discussions .test-config__buttons span[type=submit].success:last-child,.test-config__buttons .editable-delete:last-child,.test-config__buttons .editable-cancel:last-child,.test-config__buttons .editable-submit:last-child{margin-left:auto;margin-right:0}.test-bar__indication{color:#fff;margin-left:auto;margin-right:0}.test-config__columns{display:flex;align-items:flex-start;margin:auto;max-width:820px;width:100%;margin-top:48px}@media(max-width: em(1024px)){.test-config__columns{padding:24px;margin-top:0}}@media(max-width: em(600px)){.test-config__columns{flex-wrap:wrap}}.test-config__column{width:50%;border:1px solid rgba(58,130,201,.25);padding:48px;cursor:pointer;box-shadow:0 3px 5px 0 rgba(218,218,218,.8);transition:all ease 250ms}@media(max-width: em(1024px)){.test-config__column{padding:24px}}@media(max-width: em(600px)){.test-config__column{width:100%}}.test-config__column:not(:last-child){margin-right:2rem}@media(max-width: em(600px)){.test-config__column:not(:last-child){margin-right:0;margin-bottom:24px}}.test-config__column:hover{box-shadow:0 2px 1px 0 rgba(218,218,218,.25);border-color:#236cbc}.test-option__title{font-size:1.5rem;margin-bottom:20px}.test-option__title strong,.test-option__title .fa,.test-option__title .icon.book:before,.test-option__title .author-management__comparison li:before,.author-management__comparison .test-option__title li:before{color:#236cbc}.test-option__title .fa,.test-option__title .icon.book:before,.test-option__title .author-management__comparison li:before,.author-management__comparison .test-option__title li:before{margin-right:0}.test-config__content{align-items:flex-start;display:flex;flex-wrap:wrap}.test-config__content .list--checkmark{padding-left:0;margin-bottom:24px;color:#999}.test-config__content .list--checkmark li{list-style:none}.test-config__content-left{padding:30px;padding-right:1rem;width:calc(100% - 385px)}@media(max-width: 1400px){.test-config__content-left{width:calc(100% - 250px)}}@media(max-width: 1280px){.test-config__content-left{width:100%;order:2;padding:30px;padding-top:0}}.test-config__content-settings{width:385px;padding-top:30px;padding-right:30px}@media(max-width: 1400px){.test-config__content-settings{width:250px}}@media(max-width: 1280px){.test-config__content-settings{order:1;width:100%;padding:30px}}@media(max-width: 1280px){.test-settings__row-container{display:flex;flex-wrap:wrap}.test-settings__row-container .row{width:50%}}@media(max-width: 950px){.test-settings__row-container{display:block}.test-settings__row-container .row{width:100%}}.test-wizard__steps{margin-bottom:.625rem}.test-wizard__steps .el-step{cursor:pointer}.test-wizard-container{padding:25px 30px}.test-wizard__content{background-color:#fff}.test-wizard__padding{padding:25px 30px}.test-wizard__content-header{display:flex;align-items:center;border-bottom:2px solid #e9f0f6;padding:25px 30px}.test-wizard__content-title{margin:0;margin-right:auto}.test-wizard__more-info{color:#236cbc}.test-type-picker .el-col{padding:0 1rem}.test-type-picker__widget h3{margin-bottom:1rem;font-weight:bold}.test-type-picker__widget .widget__content-inner{padding:1.875rem 1.5625rem}.test-type-picker__widget .list{color:#9ea2a7;margin-bottom:1.375rem}.test-type-picker__widget .widget__header .fa,.test-type-picker__widget .widget__header .icon.book:before,.test-type-picker__widget .widget__header .author-management__comparison li:before,.author-management__comparison .test-type-picker__widget .widget__header li:before{margin-right:.5rem;color:#236cbc}.test-wizard__footer{text-align:right;padding-bottom:24px}.test-wizard .widget__content-inner{padding:10px;height:auto !important}.settings-content-locked{opacity:.6;cursor:not-allowed}.settings-content-locked *{pointer-events:none}.test-wizard .el-step{position:relative;background-color:#fff;height:55px;padding:0 1rem}.test-wizard .el-step:not(:last-child)::after{content:"";background-image:url("/static/img/svg/icon-progress-bar.svg");background-repeat:no-repeat;width:18px;height:58px;display:block;background-size:18px 58px;position:absolute;right:0;top:-1px}.test-wizard .el-step.is-horizontal{display:flex;align-items:center;justify-content:center}.test-wizard .el-step.is-horizontal .el-step__line{display:none}.test-wizard .el-step__head{width:auto}.test-wizard .el-step__title{font-weight:bold;text-transform:uppercase;font-size:12px;color:rgba(26,34,47,.4);line-height:1}.test-wizard .el-step__title.is-process{color:#236cbc}.test-wizard .el-step__description{display:none}.el-step__icon.is-text{width:22px;height:22px;border-width:1px;margin-right:.625rem}.is-process .el-step__icon.is-text{border-color:#236cbc;color:#236cbc}.el-step__icon-inner{font-weight:normal;font-size:12px}.library-search{display:flex;align-items:center}.library-search .search-form{flex-grow:1;margin-right:auto}.library-search .search-form.has-button .header-cover__input-text{border-right:none}.library-search__title{flex-shrink:0;margin-left:0}.library-search__clear{flex-shrink:0;margin-left:1rem}.test-wizard-container .el-table{overflow:auto}.test-wizard-container .cell svg{fill:#236cbc;width:24px;height:24px}.question-selector__table{width:calc(100% - 300px);padding-right:1rem}.question-selector__table .el-table-column--selection{position:relative}.question-selector__table tbody .el-checkbox{position:inherit}.question-selector__table tbody .el-checkbox.is-checked::before{content:"";height:100%;width:2px;background-color:#236cbc;position:absolute;left:0;top:0}.question-selector__aside{width:300px}.question-selector__aside .media-library__filters-heading{border-left:none;text-align:left}.question-selector__aside .media-library__filter-item{padding:0}.test-wizard__settings .widget__header h2{margin-left:0;display:flex;align-items:center}.test-wizard__settings .widget__header h2>.fa,.test-wizard__settings .widget__header h2>.icon.book:before,.test-wizard__settings .widget__header .author-management__comparison h2>li:before,.author-management__comparison .test-wizard__settings .widget__header h2>li:before{margin-right:5px}.test-wizard__settings .widget__content-inner{height:auto}.test-wizard__settings .widget__content-inner .settingRow{padding:20px;border-bottom:2px solid #f3f7fb;height:auto}.test-wizard__settings .widget__content-inner .settingRow:last-child{border-bottom:0}.test-wizard__settings .widget__content-inner .settingRow .percentage-input{width:40px}.test-wizard__settings .widget__content-inner .settingRow .settingTitle{font-variant:small-caps;font-size:large;font-weight:bold;color:#9ea2a7}.test-wizard__settings .widget__content-inner .settingRow .el-radio{display:block;margin-top:5px}.widget__locked{font-size:.8rem;font-weight:bold}.widget__locked .btn,.widget__locked .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .widget__locked button,.widget__locked .discussions .fos_comment_comment_reply_cancel,.discussions .widget__locked .fos_comment_comment_reply_cancel,.widget__locked .discussions input[type=submit],.discussions .widget__locked input[type=submit],.widget__locked .discussions span[type=submit].error,.discussions .widget__locked span[type=submit].error,.widget__locked .discussions span[type=submit].success,.discussions .widget__locked span[type=submit].success,.widget__locked .editable-delete,.widget__locked .editable-cancel,.widget__locked .editable-submit{padding-top:0;padding-bottom:0;margin-right:6px;height:30px;border-bottom-left-radius:0;border-bottom-right-radius:0;border:none}.test-wizard-settings__info{display:flex;align-items:center;font-weight:bold}.pagination__page{border:1px solid #cdcdcd;border-right:none;background-color:#fff;box-shadow:none;font-size:13px;padding:4px 10px;display:inline-block;color:#236cbc}.pagination__page:first-child{margin-left:auto}.pagination__page[disabled]{opacity:.65;pointer-events:none}.pagination__page[disabled]:hover{background:#fff;color:#333}.pagination__page.current,.pagination__page:hover,.pagination__page:focus{background:#236cbc;color:#fff}.pagination__page.last{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:1px solid #cdcdcd}.pagination__page.first{border-top-left-radius:5px;border-bottom-left-radius:5px}.pagination__page.next,.pagination__page.previous{font-size:10px}.messages{padding:12px 24px 12px 48px;background-position:12px center;background-repeat:no-repeat}.alert-box-container{margin-bottom:0;max-width:inherit}.alert-box-container .alert-box{margin-bottom:0}.media-list tr{display:flex;transition:all ease 50ms}.media-list tr:hover{cursor:hand;color:#fff;cursor:pointer;background:#236cbc}.media-list th{border:none;display:flex;align-items:center;justify-content:space-between}.media-list th h2{margin:0}.media-list th a{margin:0 !important}.media-list th:first-child{width:100%}.media-list th:last-child{padding:0;display:flex;align-items:center;justify-content:center;border-left:1px solid #edeff2}.media-list tbody td{padding:0;border:none;border-top:1px solid #edeff2}.media-list tbody td:first-child{width:100%}.media-list tbody td:last-child{width:100px;display:flex;align-items:center;justify-content:center;vertical-align:middle !important;border-left:1px solid #edeff2}.media-list tbody td label{width:100%;padding:10px 20px}.media-list tbody td label:hover{cursor:pointer;cursor:hand}.media-list .title{float:left;max-width:80%;font-size:1em}.media-list .title:hover{color:#236cbc}.media-list .btn--light,.media-list .discussions .fos_comment_comment_reply_cancel,.discussions .media-list .fos_comment_comment_reply_cancel{float:right}.media-list input[type=checkbox],.media-list span[type=checkbox].error,.media-list span[type=checkbox].success{transform:scale(1.4, 1.4)}.modal-copy-assets ul{margin-top:6px}.modal-copy-assets ul li{width:100%;padding-top:4px;padding-bottom:4px;display:inline-block;border-bottom:1px solid #f0f3f8}.modal-copy-assets ul li:last-child{border-bottom:none}.modal-copy-assets ul li label{margin-left:10px}.author_registration input[type=text],.author_registration span[type=text].error,.author_registration span[type=text].success,.author_registration input[type=email],.author_registration span[type=email].error,.author_registration span[type=email].success,.author_registration input[type=password],.author_registration span[type=password].error,.author_registration span[type=password].success,.author_registration input[type=date],.author_registration span[type=date].error,.author_registration span[type=date].success,.author_registration input[type=search],.author_registration span[type=search].error,.author_registration span[type=search].success,.author_registration input[name=search],.author_registration span[name=search].error,.author_registration span[name=search].success,.author_registration input[name=url],.author_registration span[name=url].error,.author_registration span[name=url].success,.author_registration input[name=color],.author_registration span[name=color].error,.author_registration span[name=color].success,.author_registration input[name=datetime],.author_registration span[name=datetime].error,.author_registration span[name=datetime].success,.author_registration input[name=datetime-local],.author_registration span[name=datetime-local].error,.author_registration span[name=datetime-local].success,.author_registration input[name=month],.author_registration span[name=month].error,.author_registration span[name=month].success,.author_registration input[name=range],.author_registration span[name=range].error,.author_registration span[name=range].success,.author_registration input[name=time],.author_registration span[name=time].error,.author_registration span[name=time].success,.author_registration textarea{font-family:"Roboto",sans-serif;font-size:em(16px);padding:10px;font-weight:400;color:#000;background:#fff;outline:none;border:1px solid #c8d8e5;border-radius:2px;width:100%;-webkit-appearance:none;transition:border ease 400ms}.author_registration input[type=text]:focus,.author_registration span[type=text].error:focus,.author_registration span[type=text].success:focus,.author_registration input[type=text]:hover,.author_registration span[type=text].error:hover,.author_registration span[type=text].success:hover,.author_registration input[type=email]:focus,.author_registration span[type=email].error:focus,.author_registration span[type=email].success:focus,.author_registration input[type=email]:hover,.author_registration span[type=email].error:hover,.author_registration span[type=email].success:hover,.author_registration input[type=password]:focus,.author_registration span[type=password].error:focus,.author_registration span[type=password].success:focus,.author_registration input[type=password]:hover,.author_registration span[type=password].error:hover,.author_registration span[type=password].success:hover,.author_registration input[type=date]:focus,.author_registration span[type=date].error:focus,.author_registration span[type=date].success:focus,.author_registration input[type=date]:hover,.author_registration span[type=date].error:hover,.author_registration span[type=date].success:hover,.author_registration input[type=search]:focus,.author_registration span[type=search].error:focus,.author_registration span[type=search].success:focus,.author_registration input[type=search]:hover,.author_registration span[type=search].error:hover,.author_registration span[type=search].success:hover,.author_registration input[name=search]:focus,.author_registration span[name=search].error:focus,.author_registration span[name=search].success:focus,.author_registration input[name=search]:hover,.author_registration span[name=search].error:hover,.author_registration span[name=search].success:hover,.author_registration input[name=url]:focus,.author_registration span[name=url].error:focus,.author_registration span[name=url].success:focus,.author_registration input[name=url]:hover,.author_registration span[name=url].error:hover,.author_registration span[name=url].success:hover,.author_registration input[name=color]:focus,.author_registration span[name=color].error:focus,.author_registration span[name=color].success:focus,.author_registration input[name=color]:hover,.author_registration span[name=color].error:hover,.author_registration span[name=color].success:hover,.author_registration input[name=datetime]:focus,.author_registration span[name=datetime].error:focus,.author_registration span[name=datetime].success:focus,.author_registration input[name=datetime]:hover,.author_registration span[name=datetime].error:hover,.author_registration span[name=datetime].success:hover,.author_registration input[name=datetime-local]:focus,.author_registration span[name=datetime-local].error:focus,.author_registration span[name=datetime-local].success:focus,.author_registration input[name=datetime-local]:hover,.author_registration span[name=datetime-local].error:hover,.author_registration span[name=datetime-local].success:hover,.author_registration input[name=month]:focus,.author_registration span[name=month].error:focus,.author_registration span[name=month].success:focus,.author_registration input[name=month]:hover,.author_registration span[name=month].error:hover,.author_registration span[name=month].success:hover,.author_registration input[name=range]:focus,.author_registration span[name=range].error:focus,.author_registration span[name=range].success:focus,.author_registration input[name=range]:hover,.author_registration span[name=range].error:hover,.author_registration span[name=range].success:hover,.author_registration input[name=time]:focus,.author_registration span[name=time].error:focus,.author_registration span[name=time].success:focus,.author_registration input[name=time]:hover,.author_registration span[name=time].error:hover,.author_registration span[name=time].success:hover,.author_registration textarea:focus,.author_registration textarea:hover{border:1px solid #236cbc}.author_registration input[type=text]::-ms-clear,.author_registration span[type=text].error::-ms-clear,.author_registration span[type=text].success::-ms-clear,.author_registration input[type=email]::-ms-clear,.author_registration span[type=email].error::-ms-clear,.author_registration span[type=email].success::-ms-clear,.author_registration input[type=password]::-ms-clear,.author_registration span[type=password].error::-ms-clear,.author_registration span[type=password].success::-ms-clear,.author_registration input[type=date]::-ms-clear,.author_registration span[type=date].error::-ms-clear,.author_registration span[type=date].success::-ms-clear,.author_registration input[type=search]::-ms-clear,.author_registration span[type=search].error::-ms-clear,.author_registration span[type=search].success::-ms-clear,.author_registration input[name=search]::-ms-clear,.author_registration span[name=search].error::-ms-clear,.author_registration span[name=search].success::-ms-clear,.author_registration input[name=url]::-ms-clear,.author_registration span[name=url].error::-ms-clear,.author_registration span[name=url].success::-ms-clear,.author_registration input[name=color]::-ms-clear,.author_registration span[name=color].error::-ms-clear,.author_registration span[name=color].success::-ms-clear,.author_registration input[name=datetime]::-ms-clear,.author_registration span[name=datetime].error::-ms-clear,.author_registration span[name=datetime].success::-ms-clear,.author_registration input[name=datetime-local]::-ms-clear,.author_registration span[name=datetime-local].error::-ms-clear,.author_registration span[name=datetime-local].success::-ms-clear,.author_registration input[name=month]::-ms-clear,.author_registration span[name=month].error::-ms-clear,.author_registration span[name=month].success::-ms-clear,.author_registration input[name=range]::-ms-clear,.author_registration span[name=range].error::-ms-clear,.author_registration span[name=range].success::-ms-clear,.author_registration input[name=time]::-ms-clear,.author_registration span[name=time].error::-ms-clear,.author_registration span[name=time].success::-ms-clear,.author_registration textarea::-ms-clear{display:none}input[type=radio].error,span[type=radio].error{outline:2px solid red;-moz-appearance:none}::-webkit-input-placeholder{color:#b8b8b8}:-moz-placeholder{color:#b8b8b8}::-moz-placeholder{color:#b8b8b8}:-ms-input-placeholder{color:#b8b8b8 !important}input[type=submit],span[type=submit].error,span[type=submit].success{border:none;line-height:23px}.courses-overview input[type=submit],.courses-overview span[type=submit].error,.courses-overview span[type=submit].success{border:inherit}fieldset{font-size:em(16px)}select{background-color:#fff;width:auto;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:45px;min-width:170px;text-indent:.01px;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;appearance:none}select:after{content:""}.custom-radio{position:relative}.custom-radio.error{background-color:rgba(255,0,0,.25)}.custom-radio input[type=radio],.custom-radio span[type=radio].error,.custom-radio span[type=radio].success{border:none;line-height:25px;position:absolute;opacity:0;width:30px;height:35px;top:0;left:0}.custom-radio input[type=radio]+label span.radiobutton,.custom-radio span[type=radio].error+label span.radiobutton,.custom-radio span[type=radio].success+label span.radiobutton{padding-left:25px;height:20px;display:inline-block;line-height:25px;background-position:0 0;font-size:1.5625em;vertical-align:middle;cursor:hand;background:url(/static/img/radio.png) no-repeat;margin-right:5px;background-position:0 -20px;background-size:20px;float:left}.custom-radio input[type=radio]:checked+label span,.custom-radio span[type=radio].error:checked+label span,.custom-radio span[type=radio].success:checked+label span{background-position:0px 0px}table{padding-right:0 !important}table caption{font-weight:bold;text-align:left;background:#f0f3f8;padding:5px 20px;border:1px solid #c8d8e5;border-bottom:none}table th{background:#e6e6e6}table .btn,table .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting table button,table .discussions .fos_comment_comment_reply_cancel,.discussions table .fos_comment_comment_reply_cancel,table .discussions input[type=submit],.discussions table input[type=submit],table .discussions span[type=submit].error,.discussions table span[type=submit].error,table .discussions span[type=submit].success,.discussions table span[type=submit].success,table .editable-delete,table .editable-cancel,table .editable-submit{margin-bottom:5px}table .btn:hover,table .discussions .fos_comment_comment_voting button:hover,.discussions .fos_comment_comment_voting table button:hover,table .discussions .fos_comment_comment_reply_cancel:hover,.discussions table .fos_comment_comment_reply_cancel:hover,table .discussions input[type=submit]:hover,.discussions table input[type=submit]:hover,table .discussions span[type=submit].error:hover,.discussions table span[type=submit].error:hover,table .discussions span[type=submit].success:hover,.discussions table span[type=submit].success:hover,table .editable-delete:hover,table .editable-cancel:hover,table .editable-submit:hover{text-decoration:none}table a:hover{text-decoration:underline}input[type=text].outline--dark,span[type=text].outline--dark.error,span[type=text].outline--dark.success{border:1px solid #c8d8e5;border-radius:2px;padding:.9375em}input[type=text].outline--dark:focus,span[type=text].outline--dark.error:focus,span[type=text].outline--dark.success:focus,input[type=text].outline--dark:hover,span[type=text].outline--dark.error:hover,span[type=text].outline--dark.success:hover{border:1px solid #236cbc}input.valid,span.valid.error,span.success{border-bottom:1px solid #27ae8e;background:#fff url(/static/img/success-icon.png) no-repeat right center;background-size:15px;background-position:right 10px center}input.valid:hover,span.valid.error:hover,span.success:hover{border-color:#27ae8e}input[type=file].valid,span[type=file].valid.error,span[type=file].success{background:none;border:none}input[type=file].valid:hover,span[type=file].valid.error:hover,span[type=file].success:hover,input[type=file].valid:focus,span[type=file].valid.error:focus,span[type=file].success:focus{border-color:inherit}label.error,.error-text{color:#e56f67 !important;font-weight:400;margin-top:10px;float:none}label.error small,.error-text small{font-size:inherit}.warning-text{color:#f9cf64;font-weight:400;float:none}input.error,span.error{background:#fff url("/static/img/error-icon.png") no-repeat right center;background-size:15px;background-position:right 10px center;border-bottom:1px solid #e56f67}input.error:hover,span.error:hover,input.error:focus,span.error:focus{border-color:#e56f67}.row__content{margin-bottom:7px;display:block;clear:both;position:relative}.row__content label{min-width:200px;display:block;float:left;font-weight:500}.row__content label.small{min-width:80px;line-height:2.2em}.row__content .row__content-label{font-weight:normal}form label{min-width:200px;display:block;float:left}.users-overview input,.users-overview span.error,.users-overview span.success,.media-library input,.media-library span.error,.media-library span.success{width:auto}div.error{margin-top:10px;float:none}div.error small{font-size:100%;color:#e56f67 !important;font-weight:400 !important}span.required{color:#7b7b7b;margin-left:5px}.form-inline{float:left;display:inline;width:auto;margin-right:15px}.form-inline:last-child{margin-right:0}label.required:after{content:" *";color:#7b7b7b;margin-left:5px}input[type=email].disabled,span[type=email].disabled.error,span[type=email].disabled.success,input[type=text]:disabled,span[type=text].error:disabled,span[type=text].success:disabled{background:rgba(221,221,221,.35);color:rgba(26,34,47,.6)}.row__content .cbx-label,.cbs-label{display:inline-block;margin-left:6px}.multipane.layout-v>.multipane-resizer{width:15px;margin-left:-20px;background:#1a222f;border-right:1px solid rgba(169,190,206,.15);left:0;flex-shrink:0}.resize-pane-handle{position:absolute;z-index:99;margin:auto;top:0;bottom:0;left:0;right:0;width:auto;height:50px;pointer-events:none;padding:0;border-top-left-radius:3px;border-bottom-left-radius:3px;padding-top:0;padding-bottom:0}.resize-pane-handle svg{fill:#fff;pointer-events:none;width:6px;height:26px;height:auto;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.user-flow-panel__inner .btn--big{text-align:center;padding:15px}.user-flow__legal-text{display:flex;line-height:1.45}.user-flow__legal-text .fa,.user-flow__legal-text .icon.book:before,.user-flow__legal-text .author-management__comparison li:before,.author-management__comparison .user-flow__legal-text li:before{font-size:1.22rem;margin-right:6px}.error-message__title{font-size:2.75em}.user-flow-panel{width:480px;display:flex;flex-wrap:wrap;flex-shrink:0;background:#fff;border-bottom:1px solid #f0f0f0;height:calc(100vh - 50px)}@media(max-width: 1200px){.user-flow-panel{width:100%}}@media(max-width: 1280px){.user-flow-panel{height:calc(100vh - 80px)}}@media(max-height: 650px){.user-flow-panel{height:auto}}.user-flow-panel--large{width:100%}.user-flow-panel__header{background:#236cbc;padding:50px 24px 25px 24px;width:100%;height:240px;flex-grow:0}@media(max-width: em(600px)){.user-flow-panel__header{height:auto}}.user-flow-panel--large .user-flow-panel__header{height:180px;padding:15px 50px}@media(max-width: em(600px)){.user-flow-panel--large .user-flow-panel__header{height:auto}}.user-flow-panel__header a{display:block}@media(max-height: 800px){.user-flow-panel__header{height:auto;padding:10px 24px}}.user-flow-panel__logo{width:auto;height:auto;max-width:310px;max-height:120px;margin:auto}.user-flow-panel--large .user-flow-panel__logo{margin:0 auto}@media(max-height: 800px){.user-flow-panel__logo{margin-bottom:0}}.user-flow-panel__tagline{color:#fff;letter-spacing:8px;font-size:14px;font-weight:400}@media(max-width: em(600px)){.user-flow-panel__tagline{letter-spacing:4px}}.user-flow-panel__inner-container{overflow-y:auto;width:100%;padding:24px;height:calc(100% - 240px)}@media(max-height: 800px){.user-flow-panel__inner-container{height:calc(100% - 180px)}}.user-flow-panel--large .user-flow-panel__inner-container{height:calc(100% - 180px);padding:50px}@media(max-width: em(600px)){.user-flow-panel--large .user-flow-panel__inner-container{padding:24px}}.front .user-flow-panel__inner{height:100%}.user-flow-panel__inner .flex{flex-wrap:wrap}.user-flow-panel__inner .row__content{margin-bottom:20px;width:100%}@media(min-width: 1025px){.user-flow-panel__inner .row__content .row__content{margin-bottom:0}}.user-flow-panel__inner .light-bg{background:#e9f0f6;padding:24px}.user-flow-panel__inner .light-bg p:last-child{margin-bottom:0}@media(min-width: 1025px){.user-flow-panel__inner .s6:first-child{padding-right:10px}.user-flow-panel__inner .s6:last-child{padding-left:10px}}.user-flow-panel__inner h2{margin-bottom:7px}.user-flow-panel__inner h3{margin-bottom:5px}.user-flow-panel__inner h4{margin-bottom:4px}.user-flow-panel__inner p{margin:0;font-weight:300;font-size:17px}.user-flow-panel__inner p:not(:last-child){margin-bottom:24px}.user-flow-panel__inner label{float:none}.user-flow-panel__inner .form-control{padding:15px 20px;border-radius:0}.user-flow-panel__inner .control-label{font-weight:bold;font-size:11px;letter-spacing:2px;margin-bottom:5px;display:inline-block;margin-right:auto;min-width:0;text-transform:uppercase}.user-flow-panel--large .user-flow-panel__inner{max-width:750px;margin:auto}.user-flow-panel__form{width:100%;height:100%;display:flex;align-content:flex-start}.user-flow-login-form{width:100%;display:flex;flex-wrap:wrap;max-width:600px;margin-left:auto;margin-right:auto}@media(min-height: 800px){.user-flow-login-form{flex-direction:column}}.user-flow-login-form__instructive-link{color:#848484;font-size:12px;margin-left:auto;margin-right:0}@media(max-width: em(600px)){.user-flow-login-form__instructive-link{width:100%;display:block;margin-top:5px}}.user-flow-login-form__instructive-link .fa,.user-flow-login-form__instructive-link .icon.book:before,.user-flow-login-form__instructive-link .author-management__comparison li:before,.author-management__comparison .user-flow-login-form__instructive-link li:before{margin-right:5px}.user-flow-login-form__logos{display:flex;align-items:center;margin-top:auto;margin-bottom:0;justify-content:center;width:100%}.user-flow-login-form__logo{display:inline-block;padding:0 .75em;margin:0;max-width:33.3333%}.user-flow-login-form__logo img{display:block}.user-flow-login-form__copyright{color:#dfdfdf;margin-top:80px}@media(max-height: 800px){.user-flow-login-form__copyright{margin-top:12px}}.user-flow-login-form__copyright a{color:#dfdfdf}.user-flow-login-form__actions{display:flex;align-items:center;margin-bottom:auto;width:100%}.user-flow-login-form__actions .btn,.user-flow-login-form__actions .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .user-flow-login-form__actions button,.user-flow-login-form__actions .discussions .fos_comment_comment_reply_cancel,.discussions .user-flow-login-form__actions .fos_comment_comment_reply_cancel,.user-flow-login-form__actions .discussions input[type=submit],.discussions .user-flow-login-form__actions input[type=submit],.user-flow-login-form__actions .discussions span[type=submit].error,.discussions .user-flow-login-form__actions span[type=submit].error,.user-flow-login-form__actions .discussions span[type=submit].success,.discussions .user-flow-login-form__actions span[type=submit].success,.user-flow-login-form__actions .editable-delete,.user-flow-login-form__actions .editable-cancel,.user-flow-login-form__actions .editable-submit{width:50%}.user-flow-login-form__actions .btn:last-child,.user-flow-login-form__actions .discussions .fos_comment_comment_voting button:last-child,.discussions .fos_comment_comment_voting .user-flow-login-form__actions button:last-child,.user-flow-login-form__actions .discussions .fos_comment_comment_reply_cancel:last-child,.discussions .user-flow-login-form__actions .fos_comment_comment_reply_cancel:last-child,.user-flow-login-form__actions .discussions input[type=submit]:last-child,.discussions .user-flow-login-form__actions input[type=submit]:last-child,.user-flow-login-form__actions .discussions span[type=submit].error:last-child,.discussions .user-flow-login-form__actions span[type=submit].error:last-child,.user-flow-login-form__actions .discussions span[type=submit].success:last-child,.discussions .user-flow-login-form__actions span[type=submit].success:last-child,.user-flow-login-form__actions .editable-delete:last-child,.user-flow-login-form__actions .editable-cancel:last-child,.user-flow-login-form__actions .editable-submit:last-child{margin-left:10px}.user-flow-login-form__actions .btn:first-child,.user-flow-login-form__actions .discussions .fos_comment_comment_voting button:first-child,.discussions .fos_comment_comment_voting .user-flow-login-form__actions button:first-child,.user-flow-login-form__actions .discussions .fos_comment_comment_reply_cancel:first-child,.discussions .user-flow-login-form__actions .fos_comment_comment_reply_cancel:first-child,.user-flow-login-form__actions .discussions input[type=submit]:first-child,.discussions .user-flow-login-form__actions input[type=submit]:first-child,.user-flow-login-form__actions .discussions span[type=submit].error:first-child,.discussions .user-flow-login-form__actions span[type=submit].error:first-child,.user-flow-login-form__actions .discussions span[type=submit].success:first-child,.discussions .user-flow-login-form__actions span[type=submit].success:first-child,.user-flow-login-form__actions .editable-delete:first-child,.user-flow-login-form__actions .editable-cancel:first-child,.user-flow-login-form__actions .editable-submit:first-child{margin-right:10px;margin-left:0}.user-flow-login-form__actions .btn--light,.user-flow-login-form__actions .discussions .fos_comment_comment_reply_cancel,.discussions .user-flow-login-form__actions .fos_comment_comment_reply_cancel{border-color:#236cbc}.user-flow__footer{position:relative;background:#fff;padding:15px;height:80px}@media(min-width: 1280px){.user-flow__footer{height:50px}}.user-flow__footer-menu{font-size:12px;display:flex;justify-content:center;max-width:1420px;margin:auto;background:#fff;flex-wrap:wrap}.user-flow__footer-menu a{color:#888}.user-flow__footer-menu li{margin:0 10px}@media(max-width: 1024px){.user-flow__footer-menu{padding:0 10px}.user-flow__footer-menu li{padding:2px 10px}}.user-flow-visual{background:#f6f6f6;width:100%;flex-grow:0;position:relative;height:calc(100vh - 50px);overflow:hidden}@media(max-width: 1200px){.user-flow-visual{display:none}}@media(max-height: 650px){.user-flow-visual{height:auto}}.user-flow-visual__inner{height:100%}.user-flow-visual__background-image{height:100%;background-size:cover;background-position:center center}.user-flow-visual__video-container{overflow:hidden;height:100%}.user-flow-visual__video{-o-object-fit:inherit;object-fit:inherit;height:100%;position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:100%;transition:opacity ease 300ms}@media(max-width: 1200px){.user-flow-visual__video{display:none}}.user-flow-visual__video.is-loaded{opacity:1}.register-form .row{padding:1rem 0}.register-form .row>div{width:100%}.register-form .row>div+div{margin:2rem 0 0 0}@media screen and (min-width: 560px){.register-form .row>div+div{margin:0 0 0 1rem}}.register-form .row input,.register-form .row span.error,.register-form .row span.success{padding:15px 20px}@media screen and (min-width: 560px){.register-form .row{display:flex}}.register-form .info{font-size:14px;margin:.5rem 0}.register-form .student_registration{width:100%}.register-form .register-form__license-agreement{margin:0 !important}.register-form .data-warning{margin:1rem 0}@media screen and (max-width: 560px){.register-form #_submit{width:100%}}p.register-form__license-text{font-size:14px;display:block;margin-top:15px}.email-notification{clear:both;margin:auto;margin-top:-80px;display:none;opacity:0;animation:fadeIn ease 400ms 250ms forwards;left:0;right:0;width:80%;max-width:330px}@media only screen and (max-width: 480px){.email-notification{right:0;left:inherit;margin-top:-80px}}.tos{color:#4c4c4c;margin-bottom:1em;font-size:.8em;width:100%}.author-tos{transition:all ease 500ms}.consent-screen__title{margin-bottom:36px}.consent-screen__permissions .alert-box{padding:24px 36px}.consent-screen__permissions ol{margin:0;padding:0}.consent-screen__permissions ol li{counter-increment:step-counter;list-style:none;font-size:1rem;display:inline-block;align-items:center}.consent-screen__permissions ol li:not(:last-child){margin-bottom:8px}.consent-screen__permissions ol li strong{margin:0 .25rem}.consent-screen__permissions ol li::before{content:counter(step-counter);margin-right:8px;font-size:14px;line-height:14px;border:1px solid #fff;padding:4px;text-align:center;border-radius:50%;display:inline-block;align-items:center;justify-content:center;width:24px;height:24px;font-weight:bold}.consent-screen__permissions .alert-box__message{padding-left:0;padding:0}.consent-screen__buttons{margin-top:48px}.consent-screen__buttons .btn:not(:last-child),.consent-screen__buttons .discussions .fos_comment_comment_voting button:not(:last-child),.discussions .fos_comment_comment_voting .consent-screen__buttons button:not(:last-child),.consent-screen__buttons .discussions .fos_comment_comment_reply_cancel:not(:last-child),.discussions .consent-screen__buttons .fos_comment_comment_reply_cancel:not(:last-child),.consent-screen__buttons .discussions input[type=submit]:not(:last-child),.discussions .consent-screen__buttons input[type=submit]:not(:last-child),.consent-screen__buttons .discussions span[type=submit].error:not(:last-child),.discussions .consent-screen__buttons span[type=submit].error:not(:last-child),.consent-screen__buttons .discussions span[type=submit].success:not(:last-child),.discussions .consent-screen__buttons span[type=submit].success:not(:last-child),.consent-screen__buttons .editable-delete:not(:last-child),.consent-screen__buttons .editable-cancel:not(:last-child),.consent-screen__buttons .editable-submit:not(:last-child){margin-right:12px}.consent-screen__buttons .btn--big{padding:1rem 2rem}.consent-screen__content{max-width:480px;margin:auto}.contact-page{padding-bottom:24px}.contact-page textarea{height:200px}.contact-page .collapsable.expanded{width:100%;margin:0;padding:24px;padding-bottom:0}.contact-page .collapsed{margin:0;padding:24px}.contact-page hr{border:none;border-top:1px solid #dedede}a{color:#236cbc;text-decoration:none}a:hover{cursor:pointer;text-decoration:underline}a .fa,a .icon.book:before,a .author-management__comparison li:before,.author-management__comparison a li:before{margin-right:10px}.breadcrumb__link--dark{background:#1a222f;color:#fff;padding:5px 15px;line-height:18px}.link--dotted{border-bottom:1px dotted}.link--dotted:hover{text-decoration:none;font-weight:500}.hover--border-draggable,.hover--border:hover,.course__module.ui-sortable-helper{background:#236cbc;color:#fff;outline:1px solid #236cbc;outline-offset:3px}.hover--border-draggable h2,.hover--border:hover h2,.course__module.ui-sortable-helper h2,.hover--border-draggable h3,.hover--border:hover h3,.course__module.ui-sortable-helper h3,.hover--border-draggable p,.hover--border:hover p,.course__module.ui-sortable-helper p,.hover--border-draggable span,.hover--border:hover span,.course__module.ui-sortable-helper span,.hover--border-draggable i,.hover--border:hover i,.course__module.ui-sortable-helper i,.hover--border-draggable span,.hover--border-draggable label,.hover--border:hover label,.course__module.ui-sortable-helper label{color:#fff}.hover--border-draggable .sprite-icon,.hover--border:hover .sprite-icon,.course__module.ui-sortable-helper .sprite-icon{fill:#fff}.hover--border-draggable .btn--dark,.hover--border-draggable .discussions input[type=submit],.discussions .hover--border-draggable input[type=submit],.hover--border-draggable .discussions span[type=submit].error,.discussions .hover--border-draggable span[type=submit].error,.hover--border-draggable .discussions span[type=submit].success,.discussions .hover--border-draggable span[type=submit].success,.hover--border:hover .btn--dark,.hover--border:hover .discussions input[type=submit],.discussions .hover--border:hover input[type=submit],.hover--border:hover .discussions span[type=submit].error,.discussions .hover--border:hover span[type=submit].error,.hover--border:hover .discussions span[type=submit].success,.discussions .hover--border:hover span[type=submit].success,.course__module.ui-sortable-helper .btn--dark,.course__module.ui-sortable-helper .discussions input[type=submit],.discussions .course__module.ui-sortable-helper input[type=submit],.course__module.ui-sortable-helper .discussions span[type=submit].error,.discussions .course__module.ui-sortable-helper span[type=submit].error,.course__module.ui-sortable-helper .discussions span[type=submit].success,.discussions .course__module.ui-sortable-helper span[type=submit].success{background-color:#26619c}.hover--border-draggable .course-module__type,.hover--border:hover .course-module__type,.course__module.ui-sortable-helper .course-module__type{border-color:#fff;opacity:1}.course__module__activated{background:#236cbc;color:#fff;outline:1px solid #236cbc;outline-offset:3px}.course__module__activated h2,.course__module__activated h3,.course__module__activated p,.course__module__activated span{color:#fff}.course__module__activated .btn--dark,.course__module__activated .discussions input[type=submit],.discussions .course__module__activated input[type=submit],.course__module__activated .discussions span[type=submit].error,.discussions .course__module__activated span[type=submit].error,.course__module__activated .discussions span[type=submit].success,.discussions .course__module__activated span[type=submit].success{background:#26619c}.container p a:hover{text-decoration:underline}.collapsable:hover{text-decoration:none}.collapsable:before,.js-collapsable-next:before{font-family:"fontawesome";content:"";margin-right:5px}.expanded:before{font-family:"fontawesome";content:"";margin-right:5px}.action-link{color:#fff;padding:0 15px}.modal{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21);min-height:200px;display:none;position:fixed;left:0;right:0;background-color:#eee;padding:0;max-height:100%;width:90%;margin:auto;z-index:1000;border-radius:2px;transform:translate(0);will-change:top,opacity;overflow-y:visible}.modal.modal-user-detail{max-height:80%;height:75%;max-width:1100px}.modal.modal-user-detail .modal__content{overflow-y:auto}.modal.scroll{height:80vh}.modal.scroll .modal__scroll{overflow-y:auto;height:100%}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal h1.required:after,.modal h2.required:after,.modal h3.required:after,.modal h4.required:after{position:relative;content:"";font-size:.7em;margin-left:5px;top:-5px;color:#e56f67;font-family:fontawesome}.modal .modal__content{padding:24px;height:100%;overflow-y:auto}.modal .modal__content_nopadding{padding:0px}.modal .modal__footer{background-color:#eee;padding:4px 6px;height:56px;width:100%;z-index:2}.modal .modal__footer .btn,.modal .modal__footer .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .modal .modal__footer button,.modal .modal__footer .discussions .fos_comment_comment_reply_cancel,.discussions .modal .modal__footer .fos_comment_comment_reply_cancel,.modal .modal__footer .discussions input[type=submit],.discussions .modal .modal__footer input[type=submit],.modal .modal__footer .discussions span[type=submit].error,.discussions .modal .modal__footer span[type=submit].error,.modal .modal__footer .discussions span[type=submit].success,.discussions .modal .modal__footer span[type=submit].success,.modal .modal__footer .editable-delete,.modal .modal__footer .editable-cancel,.modal .modal__footer .editable-submit{margin:6px 0}.modal--reminder{max-height:800px}.redeem-code-page .modal.success-modal{background:#fff}.modal.success-modal h2{margin-bottom:12px}.modal.success-modal .modal__content .btn:first-child,.modal.success-modal .modal__content .discussions .fos_comment_comment_voting button:first-child,.discussions .fos_comment_comment_voting .modal.success-modal .modal__content button:first-child,.modal.success-modal .modal__content .discussions .fos_comment_comment_reply_cancel:first-child,.discussions .modal.success-modal .modal__content .fos_comment_comment_reply_cancel:first-child,.modal.success-modal .modal__content .discussions input[type=submit]:first-child,.discussions .modal.success-modal .modal__content input[type=submit]:first-child,.modal.success-modal .modal__content .discussions span[type=submit].error:first-child,.discussions .modal.success-modal .modal__content span[type=submit].error:first-child,.modal.success-modal .modal__content .discussions span[type=submit].success:first-child,.discussions .modal.success-modal .modal__content span[type=submit].success:first-child,.modal.success-modal .modal__content .editable-delete:first-child,.modal.success-modal .modal__content .editable-cancel:first-child,.modal.success-modal .modal__content .editable-submit:first-child{margin-right:12px}.modal.success-modal .fa-check{color:#27ae8e;font-size:60px;margin-bottom:12px}.modal--small{max-width:630px;height:660px}.modal--medium{max-width:850px;height:85vh}.modal.confirmation-modal{max-width:650px;top:10% !important;height:30%;min-height:350px}.modal.confirmation-modal.large{min-height:450px}.profile .modal.confirmation-modal{min-height:400px}.module-test-learn.open-modal .modal.confirmation-modal{max-width:750px;height:35%;text-align:left}.module-test-learn.open-modal .modal.confirmation-modal .modal__footer{text-align:center}.modal.confirmation-modal .user{background:#f0f3f8;padding:20px;margin-bottom:30px}.modal.confirmation-modal .user h2{margin-bottom:12px}.modal.confirmation-modal .user label{margin-left:0;display:inline-block;min-width:90px}.modal.confirmation-modal .user .margin-below{margin-bottom:20px}.modal.confirmation-modal .modal__content-wrapper{height:100%}.modal.confirmation-modal .modal__content{height:auto}.media-library .modal.confirmation-modal .modal__content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.modal.confirmation-modal label{font-weight:500;margin-left:12px}.modal.confirmation-modal h1{margin-bottom:24px}@media(min-width: 1500px){.modal.confirmation-modal{height:30%}}.modal.confirmation-modal span{color:#e56f67}.modal.reset-module-modal{height:415px;max-width:560px;min-height:0}.modal.reset-module-modal h1{margin-bottom:6px}.modal.reset-module-modal .modal__content{display:block}.portal-overview .modal__content-wrapper .custom-checkbox,.portal-overview .modal__content-wrapper p{margin-top:12px}#lean-overlay,.lean-overlay{position:fixed;z-index:999;top:0;left:0;bottom:0;right:0;height:115%;width:100%;background:#141a25;display:none;will-change:opacity}#library-lean-overlay,.library-lean-overlay{position:fixed;z-index:1000;top:0;left:0;bottom:0;right:0;height:115%;width:100%;background:#141a25;display:none;will-change:opacity}.modal{border-radius:2px;transform:translate(0);will-change:top,opacity}.modal .modal__content{padding:30px;overflow-y:auto}@media only screen and (max-width : 992px){.modal{max-width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal table{width:100%;margin:30px 0;float:none}.modal table thead{width:100%}.modal table th,.modal table td{width:20%;text-align:left;border:1px solid #ececec;padding-left:15px}.modal textarea{margin-right:30px;width:auto}.modal h1{margin-bottom:20px;line-height:40px}.modal.modal-fixed-footer,.confirmation-modal,.modal-fixed{border-radius:4px;background:#fff;bottom:40px;top:40px;padding-bottom:85px}.modal.modal-fixed-footer .modal__scroll,.confirmation-modal .modal__scroll,.modal-fixed .modal__scroll{height:100%;margin-bottom:145px;position:relative;overflow-y:auto}.modal.modal-fixed-footer .modal__scroll--reminder,.confirmation-modal .modal__scroll--reminder,.modal-fixed .modal__scroll--reminder{height:calc(100% - 250px)}.modal.modal-fixed-footer .modal__scroll .modal__content,.confirmation-modal .modal__scroll .modal__content,.modal-fixed .modal__scroll .modal__content{width:100%}.modal.modal-fixed-footer .modal__footer,.confirmation-modal .modal__footer,.modal-fixed .modal__footer{border-top:1px solid #c8d8e5;position:absolute;bottom:0;background:#f0f3f8;padding:15px;height:85px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.modal.modal-fixed-footer .modal__footer .btn,.modal.modal-fixed-footer .modal__footer .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .modal.modal-fixed-footer .modal__footer button,.modal.modal-fixed-footer .modal__footer .discussions .fos_comment_comment_reply_cancel,.discussions .modal.modal-fixed-footer .modal__footer .fos_comment_comment_reply_cancel,.modal.modal-fixed-footer .modal__footer .discussions input[type=submit],.discussions .modal.modal-fixed-footer .modal__footer input[type=submit],.modal.modal-fixed-footer .modal__footer .discussions span[type=submit].error,.discussions .modal.modal-fixed-footer .modal__footer span[type=submit].error,.modal.modal-fixed-footer .modal__footer .discussions span[type=submit].success,.discussions .modal.modal-fixed-footer .modal__footer span[type=submit].success,.modal.modal-fixed-footer .modal__footer .editable-delete,.modal.modal-fixed-footer .modal__footer .editable-cancel,.modal.modal-fixed-footer .modal__footer .editable-submit,.confirmation-modal .modal__footer .btn,.confirmation-modal .modal__footer .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .confirmation-modal .modal__footer button,.confirmation-modal .modal__footer .discussions .fos_comment_comment_reply_cancel,.discussions .confirmation-modal .modal__footer .fos_comment_comment_reply_cancel,.confirmation-modal .modal__footer .discussions input[type=submit],.discussions .confirmation-modal .modal__footer input[type=submit],.confirmation-modal .modal__footer .discussions span[type=submit].error,.discussions .confirmation-modal .modal__footer span[type=submit].error,.confirmation-modal .modal__footer .discussions span[type=submit].success,.discussions .confirmation-modal .modal__footer span[type=submit].success,.confirmation-modal .modal__footer .editable-delete,.confirmation-modal .modal__footer .editable-cancel,.confirmation-modal .modal__footer .editable-submit,.modal-fixed .modal__footer .btn,.modal-fixed .modal__footer .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .modal-fixed .modal__footer button,.modal-fixed .modal__footer .discussions .fos_comment_comment_reply_cancel,.discussions .modal-fixed .modal__footer .fos_comment_comment_reply_cancel,.modal-fixed .modal__footer .discussions input[type=submit],.discussions .modal-fixed .modal__footer input[type=submit],.modal-fixed .modal__footer .discussions span[type=submit].error,.discussions .modal-fixed .modal__footer span[type=submit].error,.modal-fixed .modal__footer .discussions span[type=submit].success,.discussions .modal-fixed .modal__footer span[type=submit].success,.modal-fixed .modal__footer .editable-delete,.modal-fixed .modal__footer .editable-cancel,.modal-fixed .modal__footer .editable-submit{margin-right:15px;margin-left:15px}.modal.modal-fixed-footer .modal__footer .btn--outline,.confirmation-modal .modal__footer .btn--outline,.modal-fixed .modal__footer .btn--outline{border:1px solid #bababa;border-radius:5px;padding:10px;color:#1a222f;line-height:inherit}.modal.modal-fixed-footer .modal__footer .btn--outline:hover,.confirmation-modal .modal__footer .btn--outline:hover,.modal-fixed .modal__footer .btn--outline:hover{border:1px solid #236cbc;color:#fff}.modal.delete-modal{height:auto;max-height:340px;max-width:700px}@media screen and (max-width: 1280px){.modal{width:80%}}#lean-overlay{position:fixed;z-index:999;top:0;left:0;bottom:0;right:0;height:115%;width:100%;background:rgba(26,34,47,.85);display:none;will-change:opacity}#library-lean-overlay{position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0;height:115%;width:100%;background:rgba(26,34,47,.85);display:none;will-change:opacity}.action-bar{text-align:right;margin-top:10px}.modal-action{margin-bottom:0px}.add-activity-modal h1 .fa,.add-activity-modal h1 .icon.book:before,.add-activity-modal h1 .author-management__comparison li:before,.author-management__comparison .add-activity-modal h1 li:before,.add-text-modal h1 .fa,.add-text-modal h1 .icon.book:before,.add-text-modal h1 .author-management__comparison li:before,.author-management__comparison .add-text-modal h1 li:before{margin-right:16px}.add-text-modal{height:450px !important;max-width:1024px}.add-text-modal textarea{width:100%;margin-top:25px}.modal.modal-fixed-footer.publish-modal{height:70%;max-width:850px}.modal.modal-fixed-footer.publish-modal.no-portals{height:40%}.modal.modal-fixed-footer.publish-modal .alert-box.warning{margin:-40px -40px 30px -40px;width:auto;padding-left:40px;padding-right:40px}.modal.modal-fixed-footer.publish-modal .publishable-modules{text-align:left;background:#f0f3f8;padding:24px 40px;margin:0 -30px;margin-top:36px}.modal.modal-fixed-footer.publish-modal .publishable-modules input[type=checkbox],.modal.modal-fixed-footer.publish-modal .publishable-modules span[type=checkbox].error,.modal.modal-fixed-footer.publish-modal .publishable-modules span[type=checkbox].success{transform:scale(1.2);margin-right:15px}.modal.modal-fixed-footer.publish-modal .publishable-modules ul{margin-top:16px}.modal.modal-fixed-footer.publish-modal .publishable-modules li{width:100%;display:inline-block;border-bottom:1px solid #f0f3f8;padding-top:6px;padding-bottom:6px}.modal.modal-fixed-footer.publish-modal .publishable-modules li:first-child{padding-top:0}.modal.modal-fixed-footer.publish-modal .publishable-modules li:last-child{padding-bottom:0;border-bottom:none}.add-flashcard-modal{max-height:650px;max-width:1024px}.add-flashcard-modal .row__content{margin-bottom:30px}.add-flashcard-modal .row__content label{margin-bottom:5px}.add-flashcard-modal{max-height:450px}.add-co-author-modal textarea{max-width:400px}.add-co-author-modal .alert-box{margin-top:26px}.modal.asset-modal{height:85%;top:5%}.modal.asset-modal .media-library.main-container,.modal.asset-modal .media-library.welcome-page-header,.modal.asset-modal .course-overview .media-library.welcome-page-container,.course-overview .modal.asset-modal .media-library.welcome-page-container,.modal.asset-modal .media-library.alert-box-container{padding-bottom:100px}.modal.modal-copy-assets .modal__content{height:100%}.welcome-modal{background:#fff;max-width:520px}.welcome-modal p{margin-top:0;margin-bottom:24px}.welcome-modal .skip-tour{margin-left:24px}.switch-portal-modal{max-width:840px}.switch-portal-modal .modal__image{position:relative;height:250px;overflow:hidden;background-color:#3f83c6}.switch-portal-modal .modal__image img{position:absolute;left:50%;margin-left:-260px;height:250px}.switch-portal-modal .portal-search-box{margin-top:1em}#release-course-modal p{margin-bottom:1em}#release-course-modal.confirmation-modal span{color:#27ae8e}@media screen and (max-width: 1280px){.add-co-author-modal textarea{margin-bottom:20px}}@media screen and (max-width: 1024px){.add-activity-modal .add-activity ul li{width:50%;margin:auto}.add-activity-modal .add-activity ul li:last-child{width:100%}}@media screen and (max-width: 768px){.modal.modal-fixed-footer.publish-modal{height:55%}.add-co-author-modal textarea{width:100%;max-width:inherit}}@media screen and (min-width: 1800px){.add-activity-modal{width:70%}}.modal__icon-wrapper{width:80px;height:80px;top:-40px;display:flex;align-items:center;justify-content:center;background:#e9f0f6;border-radius:50%;overflow:hidden;border:4px solid #fff;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;z-index:10}.modal__icon-wrapper--large{width:120px;height:120px;top:-60px}.modal__icon-wrapper .fa,.modal__icon-wrapper .icon.book:before,.modal__icon-wrapper .author-management__comparison li:before,.author-management__comparison .modal__icon-wrapper li:before{color:#236cbc;font-size:36px}.modal--icon-header .modal__header{padding-top:60px;padding-bottom:20px;margin-top:0;border-bottom:1px solid rgba(222,222,222,.6)}.modal--icon-header .modal__title{text-align:center;font-size:1.85rem;line-height:1.3}.modal--icon-header .modal__icon-wrapper--large+.modal__title{margin-top:20px}.modal--icon-header .modal__content{max-height:calc(100% - 113px)}.modal.modal-review-questions{width:90vw;height:90vh;padding-bottom:0}.modal.modal-review-questions.is-open{display:flex;flex-direction:column}.modal.modal-review-questions label{font-weight:bold}.modal.modal-review-questions .exclude-checkbox-container label{font-weight:normal}.modal.modal-review-questions .exclude-checkbox-container .fa-spin{display:none;color:#000;margin-left:auto}.modal.modal-review-questions .exclude-checkbox-container.loading .fa-spin{display:inline-block}.modal.modal-review-questions .exclude-checkbox-container.is-excluded u{color:#f9cf64}.modal.modal-review-questions .exclude-checkbox-container.is-included u{color:#27ae8e}.modal.modal-review-questions .btn--close{right:-35px;top:0;border-top-left-radius:0;border-bottom-right-radius:4px;margin:0}.modal.modal-review-questions .modal__header{border-bottom:1px solid #dedede}.modal.modal-review-questions .modal__content{padding-bottom:120px}.modal.modal-test-instructions{width:80vw;height:70vh}.modal.modal--copy-action{max-width:600px}.modal.modal--copy-action .modal__title{padding-left:24px;padding-right:24px}.modal.modal--copy-action .modal__content{padding-bottom:100px}.modal.modal--large{max-width:1080px;height:80vh}.copy-modal__portal{margin-bottom:2rem}.copy-modal__list{margin-top:.25rem}.copy-modal__list label:hover{cursor:pointer;color:#236cbc;font-weight:bold}.copy-modal__list li{padding:.25rem 0}.copy-modal__list li:not(:last-child){border-bottom:1px solid rgba(222,222,222,.5)}.author--pill{display:block;float:left;padding-right:10px;padding-left:10px;margin-right:10px}.pill{background:#a5a5a5;border-radius:20px;padding-left:1em;line-height:28px}.cssanimations .pill{opacity:0;animation:fadeIn 200ms forwards}.pill__delete{float:right;margin-left:1em}.pill__delete .icon--close{margin-top:4px;margin-bottom:4px;line-height:28px}.profile{padding-bottom:500px}.profile th:first-child,.profile td:first-child{width:30%}.profile .select--white select{padding-left:.625em}@media(max-width: 768px){.profile .row .col.s6{width:100%}}.profile .main-container,.profile .welcome-page-header,.profile .course-overview .welcome-page-container,.course-overview .profile .welcome-page-container,.profile .alert-box-container{max-width:1024px}.profile .main-container h2,.profile .welcome-page-header h2,.profile .course-overview .welcome-page-container h2,.course-overview .profile .welcome-page-container h2,.profile .alert-box-container h2{margin-bottom:15px}.profile .main-container .row__content,.profile .welcome-page-header .row__content,.profile .course-overview .welcome-page-container .row__content,.course-overview .profile .welcome-page-container .row__content,.profile .alert-box-container .row__content{margin-bottom:24px}.profile .main-container .row__content:last-child,.profile .welcome-page-header .row__content:last-child,.profile .course-overview .welcome-page-container .row__content:last-child,.course-overview .profile .welcome-page-container .row__content:last-child,.profile .alert-box-container .row__content:last-child{margin-bottom:0}.profile .profile-form,.profile .profile-tables{background:#fff;padding:30px;margin-bottom:24px}.profile .profile-form:empty,.profile .profile-tables:empty{padding:0;margin:0}.profile .profile-tables table{margin-bottom:33.6px}.profile .profile-tables th,.profile .profile-tables td{width:25%}.profile .select2-container .select2-choice{height:38.5px;line-height:38.5px}.profile .control-label{margin-bottom:7px}.profile .profile-form__settings{background:#f0f3f8;margin:-30px;margin-top:24px;padding:30px}.profile .editable-crop-wrapper{position:absolute;top:43px;left:27px;z-index:100;bottom:0;width:202px;height:202px}.profile .editable-crop-wrapper.saving{background:url(/static/img/svg/reload.svg) no-repeat;background-position:center center}.profile .editable-crop-wrapper .cropper-container{z-index:103;height:202px !important}.profile .editable-crop-wrapper .btn-upload-photo{display:none;position:absolute;bottom:0;background:rgba(0,0,0,.51);width:100%;color:#fff;text-align:center;padding:15px;font-weight:600;z-index:102}.profile .editable-crop-wrapper .preview-image{max-height:202px;overflow:hidden}.profile .editable-crop-wrapper .btnUploadImage{position:absolute;width:100%;height:100%;z-index:101;cursor:pointer;overflow:hidden}.profile .editable-crop-wrapper .btnUploadImage:hover .btn-upload-photo{display:block}.profile form label{float:none}.profile .collapsed{display:none}.breadcrumb__wrapper{padding:30px;padding-top:0;padding-bottom:10px;padding-right:0;display:flex;flex-wrap:wrap;margin-right:10px;margin-bottom:auto}@media screen and (max-width: 1280px){.breadcrumb__wrapper{padding-right:0}}.breadcrumb__wrapper .bc-link-right{float:right;padding:5px 10px;font-size:15px;background-color:#f0f5fa;border-radius:0 0 5px 5px;font-weight:bold}.breadcrumb__wrapper .bc-link-right .fa,.breadcrumb__wrapper .bc-link-right .icon.book:before,.breadcrumb__wrapper .bc-link-right .author-management__comparison li:before,.author-management__comparison .breadcrumb__wrapper .bc-link-right li:before{margin-left:4.8px;margin-right:0;font-size:13px}.container--padding .breadcrumb__wrapper{padding-left:0}.breadcrumb{display:flex;width:auto}.breadcrumb li{background:#1a222f;border-radius:0;position:relative;margin:0}.breadcrumb li a{display:block;padding:5px 20px;max-width:250px;color:#fff;font-weight:500}.breadcrumb li span{max-width:250px;display:block}.breadcrumb li:after{content:"›";color:#fff;position:absolute;right:8px;bottom:0;top:5px}.breadcrumb li:hover{background:#236cbc;color:#fff}.breadcrumb li:hover a{text-decoration:none}.breadcrumb li:first-child{border-radius:0;border-bottom-left-radius:5px}.breadcrumb li:last-child{border-bottom-right-radius:5px;background:#e1e1e1}.breadcrumb li.active{padding:5px 20px}.breadcrumb li.active:after{display:none}.breadcrumb li.active:hover{color:inherit}@media screen and (max-width: 1024px){.breadcrumb__wrapper{padding-right:0}}.cursor--not-allowed{cursor:not-allowed}.cursor--not-allowed:hover{cursor:not-allowed}.cursor--not-allowed *{cursor:not-allowed}.cursor--not-allowed *:hover{cursor:not-allowed}.js-collapse-next+div{display:none}.js-collapse-next{cursor:pointer}.js-collapse-next:hover{opacity:.7}.js-collapse-next:after{font-family:"fontawesome";position:absolute;right:20px;content:"";color:#236cbc;font-size:10px;font-weight:normal}.js-collapse-next.active:after{content:""}.user-profile h1{margin-bottom:12px}.user-profile .s6:first-child{padding-right:30px}.user-profile .s6:last-child{padding-left:30px}.users-overview input,.users-overview span.error,.users-overview span.success,.users-overview .btn,.users-overview .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .users-overview button,.users-overview .discussions .fos_comment_comment_reply_cancel,.discussions .users-overview .fos_comment_comment_reply_cancel,.users-overview .discussions input[type=submit],.discussions .users-overview input[type=submit],.users-overview .editable-delete,.users-overview .editable-cancel,.users-overview .editable-submit{margin-left:3px;margin-right:3px;line-height:23px}.chart-caption{border:1px solid #333;background-color:#eee;color:#333;padding:10px;margin-top:10px;margin-bottom:10px}.markers-container{position:relative}.jwplayer .activity-marker{background:#333;display:block;position:absolute;border-radius:2px;margin-top:25px;margin-left:-15px;border-bottom-left-radius:0;border-bottom-right-radius:0;text-align:center;max-width:40px;z-index:60}.jwplayer .activity-marker:hover{box-shadow:0px 0px 5px 0px rgba(30,30,30,.5)}.jwplayer .activity-marker a{display:block;width:30px;padding:5px;text-align:center;color:#fff !important;font-size:.875em;margin:0;font-weight:500;text-decoration:none}.jwplayer .activity-marker a.draggable,.jwplayer .activity-marker .ui-sortable a.course__module:before,.ui-sortable .jwplayer .activity-marker a.course__module:before{width:30px;cursor:move}.jwplayer .activity-marker a.activity-marker--delete{position:absolute;bottom:-15px;left:0px;background:#3a82c9;color:#fff;border-radius:0;padding:0px 5px;margin:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.jwplayer .activity-marker a.activity-marker--delete:hover{background:rgba(51,51,51,.7)}.jwplayer .activity-marker a .fa,.jwplayer .activity-marker a .icon.book:before,.jwplayer .activity-marker a .author-management__comparison li:before,.author-management__comparison .jwplayer .activity-marker a li:before{padding:0;margin:0;font-size:.75em}.jwplayer .activity-marker .btn .fa,.jwplayer .activity-marker .discussions .fos_comment_comment_voting button .fa,.discussions .fos_comment_comment_voting .jwplayer .activity-marker button .fa,.jwplayer .activity-marker .discussions .fos_comment_comment_reply_cancel .fa,.discussions .jwplayer .activity-marker .fos_comment_comment_reply_cancel .fa,.jwplayer .activity-marker .discussions input[type=submit] .fa,.discussions .jwplayer .activity-marker input[type=submit] .fa,.jwplayer .activity-marker .discussions span[type=submit].error .fa,.discussions .jwplayer .activity-marker span[type=submit].error .fa,.jwplayer .activity-marker .discussions span[type=submit].success .fa,.discussions .jwplayer .activity-marker span[type=submit].success .fa,.jwplayer .activity-marker .editable-delete .fa,.jwplayer .activity-marker .editable-cancel .fa,.jwplayer .activity-marker .editable-submit .fa,.jwplayer .activity-marker .btn .icon.book:before,.jwplayer .activity-marker .discussions .fos_comment_comment_voting button .icon.book:before,.discussions .fos_comment_comment_voting .jwplayer .activity-marker button .icon.book:before,.jwplayer .activity-marker .discussions .fos_comment_comment_reply_cancel .icon.book:before,.discussions .jwplayer .activity-marker .fos_comment_comment_reply_cancel .icon.book:before,.jwplayer .activity-marker .discussions input[type=submit] .icon.book:before,.discussions .jwplayer .activity-marker input[type=submit] .icon.book:before,.jwplayer .activity-marker .discussions span[type=submit].error .icon.book:before,.discussions .jwplayer .activity-marker span[type=submit].error .icon.book:before,.jwplayer .activity-marker .discussions span[type=submit].success .icon.book:before,.discussions .jwplayer .activity-marker span[type=submit].success .icon.book:before,.jwplayer .activity-marker .editable-delete .icon.book:before,.jwplayer .activity-marker .editable-cancel .icon.book:before,.jwplayer .activity-marker .editable-submit .icon.book:before,.jwplayer .activity-marker .btn .author-management__comparison li:before,.jwplayer .activity-marker .discussions .fos_comment_comment_voting button .author-management__comparison li:before,.discussions .fos_comment_comment_voting .jwplayer .activity-marker button .author-management__comparison li:before,.jwplayer .activity-marker .discussions .fos_comment_comment_reply_cancel .author-management__comparison li:before,.discussions .jwplayer .activity-marker .fos_comment_comment_reply_cancel .author-management__comparison li:before,.jwplayer .activity-marker .discussions input[type=submit] .author-management__comparison li:before,.discussions .jwplayer .activity-marker input[type=submit] .author-management__comparison li:before,.jwplayer .activity-marker .discussions span[type=submit].error .author-management__comparison li:before,.discussions .jwplayer .activity-marker span[type=submit].error .author-management__comparison li:before,.jwplayer .activity-marker .discussions span[type=submit].success .author-management__comparison li:before,.discussions .jwplayer .activity-marker span[type=submit].success .author-management__comparison li:before,.jwplayer .activity-marker .editable-delete .author-management__comparison li:before,.jwplayer .activity-marker .editable-cancel .author-management__comparison li:before,.jwplayer .activity-marker .editable-submit .author-management__comparison li:before,.author-management__comparison .jwplayer .activity-marker .btn li:before,.author-management__comparison .jwplayer .activity-marker .discussions .fos_comment_comment_voting button li:before,.discussions .fos_comment_comment_voting .author-management__comparison .jwplayer .activity-marker button li:before,.author-management__comparison .jwplayer .activity-marker .discussions .fos_comment_comment_reply_cancel li:before,.discussions .author-management__comparison .jwplayer .activity-marker .fos_comment_comment_reply_cancel li:before,.author-management__comparison .jwplayer .activity-marker .discussions input[type=submit] li:before,.discussions .author-management__comparison .jwplayer .activity-marker input[type=submit] li:before,.author-management__comparison .jwplayer .activity-marker .discussions span[type=submit].error li:before,.discussions .author-management__comparison .jwplayer .activity-marker span[type=submit].error li:before,.author-management__comparison .jwplayer .activity-marker .discussions span[type=submit].success li:before,.discussions .author-management__comparison .jwplayer .activity-marker span[type=submit].success li:before,.author-management__comparison .jwplayer .activity-marker .editable-delete li:before,.author-management__comparison .jwplayer .activity-marker .editable-cancel li:before,.author-management__comparison .jwplayer .activity-marker .editable-submit li:before{padding:0;margin:0;font-size:.75em}.jwplayer .activity-marker:after{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #333;content:"";position:absolute;left:50%;top:-5px;margin-left:-5px}.hide-markers .activity-marker{display:none}.hide-markers-checkbox{margin-top:35px}.player-dropzone.ui-droppable{position:absolute}.player-dropzone.ui-droppable:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.player-dropzone.ui-droppable.dragborder{margin:-3px;border:3px solid #236cbc;transition:all ease 100ms;box-shadow:0px 0px 5px 0px rgba(0,0,255,.1)}.page-wrapper{padding:20px;max-height:100vh;overflow:hidden;padding-left:80px}.page{background:#fff;border-radius:4px;float:left;width:100%;margin:0 7px;min-height:100%;position:relative;height:auto}.page:first-child{margin-left:0}.page:last-child{margin-right:0}.page.active{opacity:1}@media(max-width: 950px){.page .activity-details{padding-left:15px}}.page__text{display:none}.cssanimations .page__text{animation:fadeIn ease 250ms forwards}.page__text .row__content{position:relative}.asset-holder .spinner-container{height:500px}.page__title{font-size:1.4375em;font-weight:400;line-height:2.5em;margin-bottom:0;width:auto;display:block;min-height:67px}.page-holder--test .page__title{font-size:1.25em;font-weight:500;line-height:1.5625em;min-height:50px}.page__title-container{width:100%;display:table-cell;vertical-align:middle}.page__title{width:100%}.page__title.index{margin-right:15px;width:auto}.page__title-container .page__title{min-width:300px}.page__header{margin-bottom:10px;padding:60px 60px 0px 60px}@media(max-width: em(1024px)){.page__header{margin-bottom:0;padding:30px 18px;padding-bottom:12px}}.page__header .row__content{display:table}.page__header h1{margin-bottom:0}.page__header .ckeditable-buttons{right:60px}.page-home .page__title{font-weight:500;width:100%}.page-home .page__header{padding-bottom:0px;margin-bottom:20px}.page-home .page__content{padding-top:20px;border-top:1px solid #e4e7ed}.page__content{padding:0px 60px}.page__content .col{transition:none}@media(max-width: 1280px){.page__content{padding:30px;padding-top:0}.page__content .asset-holder .col{width:100%}}.page__content .col:first-child{padding-right:30px}.page__content .row__content{position:relative}.dragdrop-container{height:100%;display:table}.page__dragdrop{width:100%;position:relative;border:2px dashed rgba(183,183,183,.2);padding:1em;height:100%;vertical-align:middle;margin-bottom:10px;background:#fff}@media(max-width: 1024px){.page__dragdrop .row .col.s6{width:100%}}@media(max-width: 1024px){.page__dragdrop{padding-bottom:0;margin-bottom:0}}.page__dragdrop .unveil-wrapper{width:32px;height:32px;margin:auto;display:inline-block;margin-top:15px}.page__dragdrop img.drag-drop{width:330px}.page__dragdrop .alert-box-container{margin:auto}.page__dragdrop .file-upload{width:100%}.page__dragdrop .file-upload .btn,.page__dragdrop .file-upload .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .page__dragdrop .file-upload button,.page__dragdrop .file-upload .discussions .fos_comment_comment_reply_cancel,.discussions .page__dragdrop .file-upload .fos_comment_comment_reply_cancel,.page__dragdrop .file-upload .discussions input[type=submit],.discussions .page__dragdrop .file-upload input[type=submit],.page__dragdrop .file-upload .discussions span[type=submit].error,.discussions .page__dragdrop .file-upload span[type=submit].error,.page__dragdrop .file-upload .discussions span[type=submit].success,.discussions .page__dragdrop .file-upload span[type=submit].success,.page__dragdrop .file-upload .editable-delete,.page__dragdrop .file-upload .editable-cancel,.page__dragdrop .file-upload .editable-submit{width:100%}.page__dragdrop .actions .btn,.page__dragdrop .actions .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .page__dragdrop .actions button,.page__dragdrop .actions .discussions .fos_comment_comment_reply_cancel,.discussions .page__dragdrop .actions .fos_comment_comment_reply_cancel,.page__dragdrop .actions .discussions input[type=submit],.discussions .page__dragdrop .actions input[type=submit],.page__dragdrop .actions .discussions span[type=submit].error,.discussions .page__dragdrop .actions span[type=submit].error,.page__dragdrop .actions .discussions span[type=submit].success,.discussions .page__dragdrop .actions span[type=submit].success,.page__dragdrop .actions .editable-delete,.page__dragdrop .actions .editable-cancel,.page__dragdrop .actions .editable-submit{width:auto;display:inline}.page__dragdrop h2{line-height:25px;line-height:1.5625rem;font-size:20px;font-size:1.25rem;color:#7e7e7e}.page__dragdrop .title{margin:1em auto;max-width:150px}.page__dragdrop .row{margin:1em 0}.page__dragdrop input,.page__dragdrop span.error,.page__dragdrop span.success{width:auto}.page__dragdrop .col .btn,.page__dragdrop .col .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .page__dragdrop .col button,.page__dragdrop .col .discussions .fos_comment_comment_reply_cancel,.discussions .page__dragdrop .col .fos_comment_comment_reply_cancel,.page__dragdrop .col .discussions input[type=submit],.discussions .page__dragdrop .col input[type=submit],.page__dragdrop .col .discussions span[type=submit].error,.discussions .page__dragdrop .col span[type=submit].error,.page__dragdrop .col .discussions span[type=submit].success,.discussions .page__dragdrop .col span[type=submit].success,.page__dragdrop .col .editable-delete,.page__dragdrop .col .editable-cancel,.page__dragdrop .col .editable-submit{width:100%}.page__dragdrop .col button[type=submit]{line-height:27px;width:40%;float:right}.page__dragdrop .col input[type=text],.page__dragdrop .col span[type=text].error,.page__dragdrop .col span[type=text].success{width:58%;float:left}.media-library .page__dragdrop .col input[type=text],.media-library .page__dragdrop .col span[type=text].error,.media-library .page__dragdrop .col span[type=text].success{width:100%;float:none;margin-bottom:10px}.page__dragdrop.uploading .col .btn,.page__dragdrop.uploading .col .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .page__dragdrop.uploading .col button,.page__dragdrop.uploading .col .discussions .fos_comment_comment_reply_cancel,.discussions .page__dragdrop.uploading .col .fos_comment_comment_reply_cancel,.page__dragdrop.uploading .col .discussions input[type=submit],.discussions .page__dragdrop.uploading .col input[type=submit],.page__dragdrop.uploading .col .discussions span[type=submit].error,.discussions .page__dragdrop.uploading .col span[type=submit].error,.page__dragdrop.uploading .col .discussions span[type=submit].success,.discussions .page__dragdrop.uploading .col span[type=submit].success,.page__dragdrop.uploading .col .editable-delete,.page__dragdrop.uploading .col .editable-cancel,.page__dragdrop.uploading .col .editable-submit{width:auto}.page__dragdrop .btn--outline{max-width:250px}.page__dragdrop:hover{transition:all 300ms}.page__dragdrop a:hover{text-decoration:none}.page__dragdrop .icon--info{color:#7e7e7e}.page__dragdrop.inactive{border:2px dashed #b6b6b6}.page__dragdrop.inactive:hover{border-color:#236cbc;box-shadow:none;transition:none}.page__summary{min-height:150px;height:auto}.module-test-learn .page__summary{min-height:30px;margin-bottom:1em}.page__description{min-height:150px;height:auto}.page.no-activities .document-viewer{height:85vh}body:not(.documentation) .delete{top:10px;right:10px;bottom:inherit;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,.4);color:#fff;font-weight:700;padding-left:12px;padding-right:12px}body:not(.documentation) .delete:hover{background:#236cbc}.progress-speed{color:#a2a2a2;margin-top:16px;font-size:.75em}.page__title.index{color:#7c7c7c;width:auto;display:table-cell;vertical-align:top;padding-right:25px}.page__activity-container{margin-top:32px;background:rgba(233,240,246,.35);padding:60px;padding-top:50px;position:relative}@media(max-width: em(1024px)){.page__activity-container{padding:24px 18px}}.page__activity-container.no-activities{background:none;margin-top:0;padding-top:20px}@media(max-width: 1024px){.page__activity-container.no-activities{padding:0 30px}}.page__activity-container.no-activities .js-scrollbar .js-scroll-area{margin-bottom:0}.page__activity-container.no-activities .btn-add-activity{box-shadow:0 3px 5px 0 rgba(218,218,218,.8)}.page__activity-container.no-activities .activity-actions{display:none}.module-learn .page__activity-container{margin-top:0}.page__chapters .course-module-index .chapter__title{margin-top:0}.asset-container.text .asset-actions{right:0;top:-38px}.asset-container.text .asset-actions .replace-content{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-right:0}.asset-container.text .editable-border,.asset-container.text .activitypool-zone{min-height:250px}.asset-container.text table{margin:24px;margin-left:0}@media(max-width: 1024px){.btn--outline{max-width:inherit}.file-upload .col.s6{width:50%}.page__chapters .row .col.s6{width:100%}.page-wrapper{min-height:100vh}}@media(max-width: 768px){.file-upload .col.s6{width:100%}}.page__title-container .ckeditable-buttons{right:0}.course-module-index{margin-top:22px}@media(max-width: 1024px){.course-module-index{margin-top:0}}.page__header-actions{position:absolute;top:12px;right:60px;z-index:20;display:flex}@media(max-width: em(1024px)){.page__header-actions{top:0;right:0}.page__header-actions .btn--light,.page__header-actions .discussions .fos_comment_comment_reply_cancel,.discussions .page__header-actions .fos_comment_comment_reply_cancel{border-radius:0;border-top:none;padding:24px;margin-right:-1px}}.page__header-actions sup{background:rgba(35,108,188,.3);padding:1px 4px;border-radius:3px;margin-left:3px;top:-5px;color:#333;display:none}.page__header-actions a.coursetext-trigger.reference-present,.page__header-actions a.coursetext-trigger.reference-present:hover{border:1px solid #3a82c9}.page__header-actions a.coursetext-trigger sup{display:none}.page__header-actions .active.btn,.page__header-actions .discussions .fos_comment_comment_voting button.active,.discussions .fos_comment_comment_voting .page__header-actions button.active,.page__header-actions .discussions .active.fos_comment_comment_reply_cancel,.discussions .page__header-actions .active.fos_comment_comment_reply_cancel,.page__header-actions .discussions input.active[type=submit],.discussions .page__header-actions input.active[type=submit],.page__header-actions .discussions span.active[type=submit].error,.discussions .page__header-actions span.active[type=submit].error,.page__header-actions .discussions span.active[type=submit].success,.discussions .page__header-actions span.active[type=submit].success,.page__header-actions .active.editable-delete,.page__header-actions .active.editable-cancel,.page__header-actions .active.editable-submit{color:#236cbc}.page__header-actions .tooltip{max-width:100px;padding:4px;z-index:99;top:45px;display:none;left:-100%}.page__header-actions .btn,.page__header-actions .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .page__header-actions button,.page__header-actions .discussions .fos_comment_comment_reply_cancel,.discussions .page__header-actions .fos_comment_comment_reply_cancel,.page__header-actions .discussions input[type=submit],.discussions .page__header-actions input[type=submit],.page__header-actions .discussions span[type=submit].error,.discussions .page__header-actions span[type=submit].error,.page__header-actions .discussions span[type=submit].success,.discussions .page__header-actions span[type=submit].success,.page__header-actions .editable-delete,.page__header-actions .editable-cancel,.page__header-actions .editable-submit{position:relative}.page__header-actions .btn:not(:last-child),.page__header-actions .discussions .fos_comment_comment_voting button:not(:last-child),.discussions .fos_comment_comment_voting .page__header-actions button:not(:last-child),.page__header-actions .discussions .fos_comment_comment_reply_cancel:not(:last-child),.discussions .page__header-actions .fos_comment_comment_reply_cancel:not(:last-child),.page__header-actions .discussions input[type=submit]:not(:last-child),.discussions .page__header-actions input[type=submit]:not(:last-child),.page__header-actions .discussions span[type=submit].error:not(:last-child),.discussions .page__header-actions span[type=submit].error:not(:last-child),.page__header-actions .discussions span[type=submit].success:not(:last-child),.discussions .page__header-actions span[type=submit].success:not(:last-child),.page__header-actions .editable-delete:not(:last-child),.page__header-actions .editable-cancel:not(:last-child),.page__header-actions .editable-submit:not(:last-child){margin-right:.25em}@media(max-width: em(1024px)){.page__header-actions .btn,.page__header-actions .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .page__header-actions button,.page__header-actions .discussions .fos_comment_comment_reply_cancel,.discussions .page__header-actions .fos_comment_comment_reply_cancel,.page__header-actions .discussions input[type=submit],.discussions .page__header-actions input[type=submit],.page__header-actions .discussions span[type=submit].error,.discussions .page__header-actions span[type=submit].error,.page__header-actions .discussions span[type=submit].success,.discussions .page__header-actions span[type=submit].success,.page__header-actions .editable-delete,.page__header-actions .editable-cancel,.page__header-actions .editable-submit{padding:8px 24px;margin-right:0}}.page__header-actions .btn:hover .tooltip,.page__header-actions .discussions .fos_comment_comment_voting button:hover .tooltip,.discussions .fos_comment_comment_voting .page__header-actions button:hover .tooltip,.page__header-actions .discussions .fos_comment_comment_reply_cancel:hover .tooltip,.discussions .page__header-actions .fos_comment_comment_reply_cancel:hover .tooltip,.page__header-actions .discussions input[type=submit]:hover .tooltip,.discussions .page__header-actions input[type=submit]:hover .tooltip,.page__header-actions .discussions span[type=submit].error:hover .tooltip,.discussions .page__header-actions span[type=submit].error:hover .tooltip,.page__header-actions .discussions span[type=submit].success:hover .tooltip,.discussions .page__header-actions span[type=submit].success:hover .tooltip,.page__header-actions .editable-delete:hover .tooltip,.page__header-actions .editable-cancel:hover .tooltip,.page__header-actions .editable-submit:hover .tooltip{display:block}@media(max-width: 1280px){.page__header-actions .btn:hover .tooltip,.page__header-actions .discussions .fos_comment_comment_voting button:hover .tooltip,.discussions .fos_comment_comment_voting .page__header-actions button:hover .tooltip,.page__header-actions .discussions .fos_comment_comment_reply_cancel:hover .tooltip,.discussions .page__header-actions .fos_comment_comment_reply_cancel:hover .tooltip,.page__header-actions .discussions input[type=submit]:hover .tooltip,.discussions .page__header-actions input[type=submit]:hover .tooltip,.page__header-actions .discussions span[type=submit].error:hover .tooltip,.discussions .page__header-actions span[type=submit].error:hover .tooltip,.page__header-actions .discussions span[type=submit].success:hover .tooltip,.discussions .page__header-actions span[type=submit].success:hover .tooltip,.page__header-actions .editable-delete:hover .tooltip,.page__header-actions .editable-cancel:hover .tooltip,.page__header-actions .editable-submit:hover .tooltip{display:block}}.page__header-actions a{transition:none}.page__header-actions a:hover{background-color:#236cbc;color:#fff}.page__header-actions a.active{background:#fff;border:1px solid #236cbc;color:#236cbc !important}.page .col.course-module-description{padding-bottom:48px}@media(max-width: em(1024px)){.page .col.course-module-description{padding-bottom:12px}}.coursetext-trigger .tooltip{left:-50%}.collapse__dragdrop:before{position:absolute;margin:0;top:0;right:60px;content:"";color:#236cbc;font-size:12px;padding:5px 20px;font-weight:normal;cursor:pointer;z-index:2}.collapse__dragdrop.expanded{cursor:pointer;border:2px dashed rgba(183,183,183,.2);padding:1em;color:#000}.collapse__dragdrop.expanded:before{content:""}.expand-target.is-expanded .lti-container{position:initial}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:url(/static/img/ajax-loader.gif) center center no-repeat}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.panel__content.notes{padding:12px}.panel__content.notes .cke{margin-bottom:10px}.my-notes .container{padding:30px}.my-notes .collapsed{margin:0;padding:0;background:none;opacity:1;animation:none}.my-notes .collapsable,.my-notes .js-collapsable-next{background:none;cursor:pointer;cursor:hand}.my-notes .collapsable:hover,.my-notes .js-collapsable-next:hover{color:#236cbc}.my-notes .collapsable:hover:before,.my-notes .js-collapsable-next:hover:before{color:#236cbc}.my-notes .expanded{background:none}.my-notes thead{padding:24px}.my-notes thead th{text-align:right;display:table;width:100%}.my-notes thead h2{font-size:1em;margin-bottom:0;text-align:left;display:table-cell;vertical-align:middle;padding:12px 12px 12px 20px}.my-notes thead .notes__actions{display:table-cell;vertical-align:middle;text-align:right;padding:12px 20px}.my-notes thead .notes__actions .btn,.my-notes thead .notes__actions .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .my-notes thead .notes__actions button,.my-notes thead .notes__actions .discussions .fos_comment_comment_reply_cancel,.discussions .my-notes thead .notes__actions .fos_comment_comment_reply_cancel,.my-notes thead .notes__actions .discussions input[type=submit],.discussions .my-notes thead .notes__actions input[type=submit],.my-notes thead .notes__actions .discussions span[type=submit].error,.discussions .my-notes thead .notes__actions span[type=submit].error,.my-notes thead .notes__actions .discussions span[type=submit].success,.discussions .my-notes thead .notes__actions span[type=submit].success,.my-notes thead .notes__actions .editable-delete,.my-notes thead .notes__actions .editable-cancel,.my-notes thead .notes__actions .editable-submit{margin-bottom:0}.my-notes tbody td{padding:0}.my-notes tbody h2{font-size:.9375em;padding:10px 20px;margin-bottom:0}.my-notes tbody .chapters-overview{padding:3px 20px}.my-notes tbody li>strong{font-size:.875em}.my-notes tbody .chapters-overview-list{padding-bottom:24px}.notes-overview h2{margin-bottom:15px}.notes-overview .pages-overview{margin-left:20px;margin-top:20px}.notes-overview .pages-overview li{list-style:disc;margin-bottom:24px}.notes-overview .chapters-overview{margin-bottom:20px}.notes-overview .chapters-overview:last-child{margin-bottom:0}.responsive-portrait-mode{position:fixed;background:rgba(26,34,47,.85);top:0;left:0;width:100%;height:100%;z-index:9999;display:none}.user-flow .responsive-portrait-mode,.contact-page .responsive-portrait-mode{display:none}@media only screen and (orientation: portrait){.responsive-portrait-mode{display:block}}.responsive-portrait-mode .table{margin:auto;height:100%}.responsive-portrait-mode__message{vertical-align:middle;height:auto;width:600px;margin:auto;padding:48px;border-radius:10px;background:#fff;background-position:30px 60px;position:relative}@media(max-width: 768px){.responsive-portrait-mode__message{width:90%}}.responsive-portrait-mode__message .col.s4{width:33.3333333333%}@media(max-width: 560px){.responsive-portrait-mode__message .col.s4{width:100%;text-align:center}.responsive-portrait-mode__message .col.s4 svg{max-width:100px}}.responsive-portrait-mode__message .col.s8{width:66.66667%}@media(max-width: 560px){.responsive-portrait-mode__message .col.s8{width:100%;text-align:center}}.responsive-portrait-mode__message .btn--close{display:flex;align-items:center;justify-content:center}.responsive-portrait-mode__message .btn--close svg{width:1.5rem !important;height:1.5rem !important}@keyframes rotate90{0%{transform:rotate(0deg)}20%{transform:rotate(90deg)}60%,100%{transform:rotate(0deg)}}@keyframes lowerOpacity{0%{opacity:1}100%{opacity:.2}}@keyframes fadeInLandscape{0%{opacity:.2}100%{opacity:1}}.responsive-portrait-mode__message #Portrait{animation:lowerOpacity 1200ms forwards;animation-delay:1000ms}.cssanimations .responsive-portrait-mode__message #landscape{opacity:.2;animation:fadeInLandscape ease 1200ms forwards;animation-delay:1500ms}.jwfullscreen{display:none}.fullscreen .jwfullscreen{display:block;position:fixed;top:0;right:30px;height:50px}.jwdisplayIcon .jwicon{background-size:20px !important;opacity:.8 !important}.jwbackground{background:rgba(18,21,47,.8) !important}.reference-modal{text-align:left}.reference-modal .fa-bookmark{color:#236cbc;font-size:1.375em;line-height:41px}.reference-modal nav{background:rgba(233,240,246,.35);padding:8px 10px 8px 20px}.reference-modal nav ul{padding-left:45px;float:left;line-height:41px}.reference-modal nav ul li{display:inline-block;margin-right:15px}.reference-modal nav ul li .fa,.reference-modal nav ul li .icon.book:before,.reference-modal nav ul li .author-management__comparison li:before,.author-management__comparison .reference-modal nav ul li li:before{color:#1a222f}.reference-modal nav ul li:last-child{margin-right:0}.reference-modal .page-search{float:right}.reference-modal .page-search label{line-height:41px;min-width:0;margin-right:15px}.reference-modal .page-search input[type=text],.reference-modal .page-search span[type=text].error,.reference-modal .page-search span[type=text].success{width:100px;display:inline-block;min-width:0;height:41px;text-align:center}.reference-modal .page-search input[type=text].reference-error,.reference-modal .page-search span[type=text].reference-error.error,.reference-modal .page-search span[type=text].reference-error.success{border:1px solid red}.reference-modal .tooltip{width:291px;display:none}.reference-modal .tooltip-error{top:110%}.course-text{transform:translateX(100%)}.coursetext__references{display:flex;flex-wrap:wrap}.coursetext__references a{width:50%}.panel{float:right;right:0;background:#fff;border-left:1px solid #cdcdcd;width:30%;max-width:50%;min-width:30%;z-index:10;height:100%;padding:0;display:none;position:fixed;box-shadow:-1px 0px 15px 1px rgba(0,0,0,.2);overflow-x:visible}@media screen and (max-width: em(1024px)){.panel{max-width:100%;width:55%;min-width:55% !important}}.panel header{margin-bottom:26px}.panel header h2{margin-bottom:6px}.panel__collapse{width:30px;height:30px;background:url(/static/img/collapse-handler.png) no-repeat;background-size:100%;position:absolute;bottom:0;left:-30px;z-index:12;box-shadow:-1px 0px 15px 1px rgba(0,0,0,.08);border-top-left-radius:5px}.panel__collapse:hover{opacity:.7}.panel__collapse a{display:block;width:100%;height:100%}.split-view .course-module-editor{width:70%;float:left}.split-view .course-module-editor .page-holder{width:52vw !important}@media screen and (max-width: em(1024px)){.split-view .course-module-editor .page-holder{width:65vw !important}}@media screen and (max-width: 1550px){.split-view .btn--text{display:none}.split-view .actions__list .fa,.split-view .actions__list .icon.book:before,.split-view .actions__list .author-management__comparison li:before,.author-management__comparison .split-view .actions__list li:before{margin-right:0}}.split-view .split-view__close{top:8px;right:8px;outline:none;float:right}.split-view .panel{display:block;position:fixed;right:0 !important;left:inherit !important;top:0}.split-view .panel .sidepanel-tabs{height:100%;width:100%;float:right;position:relative}.split-view .panel .sidepanel-tabs .drag-handle{cursor:col-resize;float:left}.split-view .panel .tabs__menu-container{border-bottom:1px solid #c8d8e5}.split-view .panel .tabs__menu{width:90%;height:52px;float:left;background-color:#e9f0f6}.split-view .panel .tabs__menu li{width:33.333333%;display:block;float:left;text-align:center;height:100%}.split-view .panel .tabs__menu li a{background:#e9f0f6;border:1px solid #c8d8e5;border-bottom:none;color:#3a82c9;padding:15px 0px;float:left;border-radius:1px;font-weight:500;width:100%;text-align:center;border-right:none;border-top:none;height:100%}.split-view .panel .tabs__menu li a:hover{border-color:#236cbc;background:#236cbc;color:#fff;text-decoration:none}.split-view .panel .tabs__menu li.active a{background:#3a82c9;color:#fff}.split-view .panel .close-panel{background:#333;color:#fff;border-radius:0;width:10%;height:52px;padding:15px}.split-view .panel .close-panel:hover{background:#e56f67}.split-view .panel .close-panel .fa,.split-view .panel .close-panel .icon.book:before,.split-view .panel .close-panel .author-management__comparison li:before,.author-management__comparison .split-view .panel .close-panel li:before{margin-right:0}.split-view .panel .close-panel:hover{background:#e56f67}.split-view .panel .tabs__content{height:100%;float:none;clear:both}.split-view .panel .tabs__content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.split-view .panel .js-tabs-height{height:100% !important}.split-view .panel .tabs__content-item{height:100%}.split-view .panel .tabs__content-item.notes{overflow-y:auto;padding-top:0;padding-bottom:60px}.split-view .panel .tabs__content-item.notes .cke_contents{min-height:250px}.split-view .panel .tabs__content-item.discussions{overflow-y:auto;padding-bottom:100px}.split-view .panel .row{margin:0px 0 12px 0}.split-view .coursetext{padding:12px}.no-course-text{text-align:center;margin-top:72px}.box-sidebar-loading{display:none;width:100%;height:90vh;background-color:#eee;border:1px solid #c8d8e5}.box-sidebar-loading .spinner{position:relative}.panel-resize{position:absolute;display:block;width:25px;left:-25px;height:60px;z-index:11;top:40%}.panel-resize .disabled{opacity:.4;pointer-events:none}.panel-resize__item{background:#1a222f;background-image:none;display:flex;align-items:center;justify-content:center;border:1px solid #dedede;border-right:none;cursor:pointer;width:25px;height:25px}.panel-resize__item:hover{background-color:#236cbc}.panel-resize__item:first-child{border-bottom:none;border-top-left-radius:3px}.panel-resize__item:last-child{border-bottom-left-radius:3px}.panel-resize__item .disabled{opacity:.4;pointer-events:none}.panel-resize__item svg{max-width:100%;width:16px;height:11px;fill:#fff}.panel-resize__item--light{background-color:#fff}.panel-resize__item--light:hover{background-color:#236cbc}.panel-resize__item--light:hover svg{fill:#fff}.panel-resize__item--light .disabled{opacity:.4;pointer-events:none}.panel-resize__item--light svg{fill:#236cbc}/*!
 * jQuery UI Resizable @VERSION
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:col-resize;width:20px;left:-20px;top:0;height:80px;background:url(/static/img/resize-handle.png) no-repeat center center;z-index:11;top:40%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.editableform{margin-bottom:0;width:100%}.editable:after{content:".";display:block;height:0;clear:both;visibility:hidden}.editableform .control-group{margin-bottom:0;white-space:nowrap;line-height:20px}.editable-buttons{display:inline-block;vertical-align:top;margin-left:7px;zoom:1;*display:inline}.ckeditable-buttons{vertical-align:top;margin-left:7px;zoom:1;z-index:99;background:#fefefe;display:none;padding:2px 2px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.25);text-align:center;position:absolute;bottom:0;right:0;top:100%;height:38px;border:1px solid #e6e4e4;transition:all ease 500ms}.editable-buttons.editable-buttons-bottom{display:block;margin-top:7px;margin-left:0}.editable-input{vertical-align:top;display:inline-block;width:auto;white-space:normal;zoom:1;*display:inline}.editable-buttons .editable-cancel,.editable-submit,.editable-delete{margin-left:5px;margin-right:5px;text-align:center}.editable-buttons .editable-cancel .fa,.editable-buttons .editable-cancel .icon.book:before,.editable-buttons .editable-cancel .author-management__comparison li:before,.author-management__comparison .editable-buttons .editable-cancel li:before,.editable-submit .fa,.editable-submit .icon.book:before,.editable-submit .author-management__comparison li:before,.author-management__comparison .editable-submit li:before,.editable-delete .fa,.editable-delete .icon.book:before,.editable-delete .author-management__comparison li:before,.author-management__comparison .editable-delete li:before{margin:auto;font-size:14px}.editable-buttons .editable-cancel span,.editable-submit span,.editable-delete span{font-weight:400}.editable-buttons button.ui-button-icon-only{height:24px;width:30px}.editableform-loading{background:url("/static/img/svg/reload.svg") center center no-repeat;background-size:30px;height:25px;width:auto;min-width:25px}@keyframes barloader{0%{transform:translateX(-100%)}50%{transform:translateX(0%)}100%{transform:translateX(100%)}}.ckeditor-enabled.saving{background-position:left top}.editable-inline .editableform-loading{background-position:left 5px}.editable-inline{width:100%}.editable-error-block{max-width:300px;margin:5px 0 0 0;width:auto;white-space:normal}.editable-error-block.ui-state-error{padding:3px}.editable-error{color:red}.editableform .editable-date{padding:0;margin:0;float:left}.editable-inline .add-on .icon-th{margin-top:3px;margin-left:1px}.editable-checklist label input[type=checkbox],.editable-checklist label span{vertical-align:middle;margin:0}.editable-checklist label{white-space:nowrap}.editable-wysihtml5{width:566px;height:250px}.editable-clear{clear:both;font-size:.9em;text-decoration:none;text-align:right}.editable-clear-x{background:url("/static/img/clear.png") center center no-repeat;display:block;width:13px;height:13px;position:absolute;opacity:.6;z-index:100;top:50%;right:6px;margin-top:-6px}.editable-clear-x:hover{opacity:1}.editable-pre-wrapped{white-space:pre-wrap}.editable-container.editable-popup{max-width:none !important}.editable-container.popover{width:auto}.editable-container.editable-inline{display:block;vertical-align:middle;width:auto;zoom:1}.editable-container.editable-inline:after{content:".";display:block;height:0;clear:both;visibility:hidden}.editable-container.ui-widget{font-size:inherit;z-index:9990}.editable-click,.editableform input[type=text],.editableform span[type=text].error,.editableform span[type=text].success,.editableform textarea,a.editable-click,a.editable-click:hover{text-decoration:none;border-bottom:dashed 1px #08c}.editable-click.editable-disabled,.editableform input.editable-disabled[type=text],.editableform span.editable-disabled[type=text].error,.editableform span.editable-disabled[type=text].success,.editableform textarea.editable-disabled,a.editable-click.editable-disabled,a.editable-click.editable-disabled:hover{color:#585858;cursor:default;border-bottom:none}.editable-empty,.editable-empty:hover,.editable-empty:focus{font-style:italic;color:#d14;text-decoration:none}.editable-unsaved{font-weight:bold}.editable-bg-transition{transition:background-color 1000ms ease-out}.form-horizontal .editable{padding-top:5px;display:inline-block}.editable-container.editable-inline{width:100%;position:relative}.editable-container.editable-inline:after{content:".";display:block;height:0;clear:both;visibility:hidden}.editableform input[type=text],.editableform span[type=text].error,.editableform span[type=text].success,.editableform textarea{width:100% !important;height:100%;background:none}.editableform .control-group>div{position:relative}.editableform .editable-input{width:100%;height:100%}.editableform .editable-input input[type=text],.editableform .editable-input span[type=text].error,.editableform .editable-input span[type=text].success{margin-bottom:0 !important}.editableform .editable-input textarea{float:left}.editableform button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none}.editable-buttons{z-index:99;background:#f7f7f7;padding:2px 2px;box-shadow:0px 0px 6px 0px rgba(0,0,0,.25);text-align:center;position:absolute;bottom:0;right:0;top:100%;height:38px;border:1px solid #ccc}.editable-submit{padding:5px;margin-right:2px}.editable-cancel{padding:5px;text-align:center;margin-left:2px;margin-right:5px}.editable-cancel .fa,.editable-cancel .icon.book:before,.editable-cancel .author-management__comparison li:before,.author-management__comparison .editable-cancel li:before{margin-right:0;font-size:14px}.editable-delete{padding:5px;text-align:center}.editable-click,.editableform input[type=text],.editableform span[type=text].error,.editableform span[type=text].success,.editableform textarea,.editable-border,.activitypool-zone{border:2px dashed rgba(183,183,183,.2);padding:10px 20px;position:relative;cursor:text}.editable-click:hover,.editableform input[type=text]:hover,.editableform span[type=text].error:hover,.editableform span[type=text].success:hover,.editableform textarea:hover,.editable-border:hover,.activitypool-zone:hover{border-color:#236cbc}.editable-click:hover:after,.editableform input[type=text]:hover:after,.editableform span[type=text].error:hover:after,.editableform span[type=text].success:hover:after,.editableform textarea:hover:after,.editable-border:hover:after,.activitypool-zone:hover:after{display:block}.editableform input[type=text],.editableform span[type=text].error,.editableform span[type=text].success{background:#fff;border-color:#236cbc}ul .editable-click,ul .editableform input[type=text],.editableform ul input[type=text],ul .editableform span[type=text].error,.editableform ul span[type=text].error,ul .editableform span[type=text].success,.editableform ul span[type=text].success,ul .editableform textarea,.editableform ul textarea{margin-bottom:1em}.editable-disabled{border:none;background:none;padding:0}ul .editable-disabled{margin-bottom:0}.editable-border:before,.activitypool-zone:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:18px;padding-right:.5em;position:absolute;top:0px;right:0;display:none;transition:all ease-in 500ms;line-height:32px}.editable-border:hover:before,.activitypool-zone:hover:before{display:block}.editable-empty,.editable-empty:hover,.editable-empty:focus{color:inherit;font-style:inherit}.cke_mathjax_doc{position:relative !important}.course_options select{max-width:250px}.editable-border.saving,.saving.activitypool-zone{position:relative;border:2px solid rgba(0,0,0,0) !important;overflow-x:hidden}.editable-border.saving:after,.saving.activitypool-zone:after{width:100%;height:3px;background-color:#236cbc;transform:translateX(-50%);animation:barloader 1500ms cubic-bezier(0.86, 0, 0.07, 1) infinite;position:absolute;bottom:0;padding:0;content:"";visibility:visible}.tooltip-ckeditor{top:110%}.ckeditor-enabled{min-height:200px}.modal .cke_focus:not(.js-cke-inline){border:1px solid #236cbc !important}h2.editable-border,h2.activitypool-zone{min-height:57px}title.editable-border,title.activitypool-zone{min-height:45px}.editable-border.error,.error.activitypool-zone,.editable-border.invalid,.invalid.activitypool-zone{border:2px dashed #e56f67;position:relative}.editable-border.success,.success.activitypool-zone{border:2px dashed #27ae8e;position:relative;transition:all ease 800ms;background:none;color:inherit}.editable-textarea.success{background:rgba(0,0,0,0)}.editable-border.textarea,.textarea.activitypool-zone{min-height:200px}.character-counter{float:none;width:auto;padding-left:12px;color:rgba(0,0,0,.2);text-shadow:none;font-weight:500;font-size:14px}.character-counter.invalid{color:#e56f67}.character-counter.valid,span.character-counter.success{color:#27ae8e}.character-counter.warning{color:orange;background:rgba(0,0,0,0)}.cke_chrome{box-shadow:none !important}.question-answer{position:relative;padding:24px 48px;border-top:1px solid hsl(207.6923076923,41.935483871%,88.9215686275%);transition:opacity ease 200ms;width:100%;display:flex}.question-answer .remove-answer:not(:hover){font-weight:normal}.question-answer .remove-answer{font-size:13px}.question-answer .question__form-item{width:100%;position:relative}.questions__holder>div{margin:0 -48px}.questions__holder>div:nth-child(odd){background:#f5f7fa}.questions__holder--alternative>div{margin:0;border-bottom:1px solid rgba(58,130,201,.1)}.questions__holder--alternative>div:first-child{border-top:1px solid rgba(58,130,201,.1)}.questions__holder--alternative>div:nth-child(odd){background:rgba(0,0,0,0)}.modal .questions{margin-top:30px}.modal .questions:after{content:"";display:table;clear:both}.js-tabs-height{height:auto !important}.question__answer{position:relative}.question__answer textarea,.question__answer .textarea{width:70%;max-width:650px;margin-left:0;margin-right:0;float:right;min-height:70px;color:hsl(0,0%,35%);padding:12px;font-size:14px;background-color:#fff}.question__answer .textarea{border:1px solid hsla(0,0%,66.7647058824%,.2)}.question__answer .textarea:focus,.question__answer .textarea:hover{outline:none;border-color:#236cbc}.question__form-label{margin:0;margin-right:24px;width:160px;max-width:30%;font-size:14px;padding-top:5px}.question__radio,.question__option{position:absolute;top:10px;right:10px}.question__radio label,.question__option label{min-width:0;line-height:42px}.question__radio label:after,.question__option label:after{margin-top:11px}.question__radio.custom-radio input[type=radio]+label span.radiobutton,.question__radio.custom-radio span[type=radio].error+label span.radiobutton,.question__radio.custom-radio span[type=radio].success+label span.radiobutton,.question__option.custom-radio input[type=radio]+label span.radiobutton,.question__option.custom-radio span[type=radio].error+label span.radiobutton,.question__option.custom-radio span[type=radio].success+label span.radiobutton{margin-top:11px}.tabs__content-item.row:first-child{margin-top:15px}.tabs__content-item .row{margin-bottom:15px}.question__correct-option{font-size:13px;min-width:140px}.question__correct-option label{min-width:0;color:rgba(51,51,51,.6)}.question__correct-option label:focus,.question__correct-option label:hover{outline:none;color:#333;text-decoration:underline}.question__answer-feedback{border-left:1px solid rgba(183,183,183,.2);padding-left:24px;width:100%;position:relative}.question__answer-feedback .question__form-item:first-child{margin-bottom:12px}.question__remove-answer{min-width:70px;text-align:right;position:absolute;right:0;top:0}.question__remove-answer a.remove-answer{color:#e56f67}.question__remove-answer .inline-confirmation-block .btn,.question__remove-answer .inline-confirmation-block .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .question__remove-answer .inline-confirmation-block button,.question__remove-answer .inline-confirmation-block .discussions .fos_comment_comment_reply_cancel,.discussions .question__remove-answer .inline-confirmation-block .fos_comment_comment_reply_cancel,.question__remove-answer .inline-confirmation-block .discussions input[type=submit],.discussions .question__remove-answer .inline-confirmation-block input[type=submit],.question__remove-answer .inline-confirmation-block .discussions span[type=submit].error,.discussions .question__remove-answer .inline-confirmation-block span[type=submit].error,.question__remove-answer .inline-confirmation-block .discussions span[type=submit].success,.discussions .question__remove-answer .inline-confirmation-block span[type=submit].success,.question__remove-answer .inline-confirmation-block .editable-submit,.question__remove-answer .inline-confirmation-block .editable-cancel,.question__remove-answer .inline-confirmation-block .editable-delete{font-size:13px;padding-top:2px;padding-bottom:2px}.js-prelem-test-error{line-height:40px}.js-save-test{transition:all ease 300ms}.js-total-questions-holder,.js-total-questions-holder h3{color:#e56f67}.js-total-questions-holder.correct,.js-total-questions-holder.correct h3{color:#27ae8e}.js-total-questions-holder h3{font-size:1.5em}.js-select-questions{margin:0 5px}.preliminary-test__progressbar h2{margin-top:4px}.preliminary-test__navigation{display:block;vertical-align:top;width:80px;overflow:hidden}.preliminary-test__navigation .item-success a{background:#27ae8e;color:#fff}.preliminary-test__navigation .item-success .fa,.preliminary-test__navigation .item-success .icon.book:before,.preliminary-test__navigation .item-success .author-management__comparison li:before,.author-management__comparison .preliminary-test__navigation .item-success li:before{color:#fff}.preliminary-test__navigation .item-error a{background:#e56f67;color:#fff}.preliminary-test__navigation ul{max-width:75px}.preliminary-test__navigation ul li a{text-align:center}.preliminary-test__navigation ul li a .fa,.preliminary-test__navigation ul li a .icon.book:before,.preliminary-test__navigation ul li a .author-management__comparison li:before,.author-management__comparison .preliminary-test__navigation ul li a li:before{margin-left:5px}.preliminary-test__container{display:inline-block;float:left;vertical-align:top;padding-left:0;width:75%}.preliminary-test__container .activity__submit .js-btn-next-activity{display:none !important}.preliminary-test__navigation-container{display:block;float:left;width:auto;margin-right:24px;vertical-align:top}.preliminary-test__navigation-container .scroll-up,.preliminary-test__navigation-container .scroll-down{max-width:60px;margin-left:20px;padding-top:7px;padding-bottom:7px}.preliminary-test__wrapper,.preliminary-test--activities-holder>p{padding:0 30px}.preliminary-test__question{padding-top:60px}.preliminary-test__progressbar h3{vertical-align:middle}.preliminary-test{margin-top:24px;display:table;width:100%;background:rgba(233,240,246,.35);padding:130px 30px 30px 30px}.preliminary-test .activity{padding:0;margin:0}.preliminary-test__submit,.preliminary-test__reset{margin-right:50px;float:left;margin-top:10px;padding:10px 20px}.preliminary-test__questions-answered{padding:0;display:none}.preliminary-test__infobox{background:#fff;background:#e9f0f6;position:absolute;margin-top:0;top:0;right:0;width:100%;max-width:inherit;left:0;padding:12px 30px;float:none;clear:both}.preliminary-test__infobox:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.preliminary-test__questions-info{display:block;font-size:1.125em;font-weight:600;width:65%;float:left;padding:0;padding-top:12px}.preliminary-test__questions-percent{padding:8px;font-size:1.25em;color:#fff;background:#236cbc;border-radius:5px;height:41px;font-weight:800;text-align:center;float:right;width:auto;white-space:nowrap}.preliminary-test__questions-percent--success{background-color:#27ae8e}.preliminary-test__total-exercises{height:45px;padding:10px 0}.preliminary-test--selected-label{float:left;display:inline-block;font-size:1em}.preliminary-test--selected-label-name{font-weight:600;background:#d9d9d9;padding:5px;border-radius:5px;line-height:28px}.preliminary-test--selected-questions{color:#27ae8e;float:right;display:inline-block;font-size:1em;font-weight:400}.discussions{padding:20px;overflow-y:auto}.discussions button:focus{outline:none}.discussions h3{margin-bottom:10px}.discussions .fos_comment_submit{text-align:left;margin-top:12px}.discussions input[type=submit],.discussions span[type=submit].error,.discussions span[type=submit].success{font-size:.875em}.discussions .fos_comment_comment_metas{padding:10px;border:none;border-radius:0;margin:0;margin-left:15px;background:none;padding-left:0;font-weight:600;text-align:right}.discussions .fos_comment_comment_show{margin:0px;border:1px solid #f0f3f8;margin-bottom:10px;display:table;width:100%}.discussions .fos_comment_comment_reply{text-align:left;padding-left:15px;padding-top:10px;padding-bottom:10px}.discussions .fos_comment_comment_reply .fos_comment_comment_form_holder{margin:0;opacity:0;animation:zoomIn ease 450ms;opacity:1;margin-top:12px}.discussions .fos_comment_comment_body{margin-left:15px;padding:3px 0px}.discussions .fos_comment_comment_reply_cancel{font-size:.875em;line-height:1.4375em}.discussions .fos_comment_comment_replies{overflow-x:hidden}.discussions .fos_comment_comment_replies .fos_comment_comment_show{margin:35px;margin-top:0;padding-right:15px;margin-bottom:20px;margin-left:3%}.discussions .fos_comment_comment_form_holder{padding:20px;background:#f0f3f8;margin-bottom:12px}.discussions .fos_comment_comment_voting{width:30px;display:table-cell;vertical-align:top;float:none;padding-top:3px;padding-left:5px}.discussions .fos_comment_comment_voting button{padding:6px}.discussions .fos_comment_comment_voting button .fa,.discussions .fos_comment_comment_voting button .icon.book:before,.discussions .fos_comment_comment_voting button .author-management__comparison li:before,.author-management__comparison .discussions .fos_comment_comment_voting button li:before{margin-right:0}.discussions .comment-content{width:100%}.discussions .fos_comment_comment_score{float:right;background:#236cbc;color:#fff;padding:10px;border-radius:4px}.fos_comment_comment_metas{position:relative;width:100%}.fos_comment_comment_metas_details{text-align:left;vertical-align:middle;width:70%}.fos_comment_comment_metas_actions{display:none;transition:all ease-in 350ms;width:230px;margin-top:-1px;background:#fff}.fos_comment_comment_metas_actions ul{border:2px solid rgba(183,183,183,.2);padding:12px;text-align:left}.fos_comment_comment_metas_actions ul li .fa,.fos_comment_comment_metas_actions ul li .icon.book:before,.fos_comment_comment_metas_actions ul li .author-management__comparison li:before,.author-management__comparison .fos_comment_comment_metas_actions ul li li:before{width:25px}.fos_comment_comment_metas_actions ul li a{font-weight:500}@keyframes scale-drop-down{0%{transform:scale(0.8)}100%{transform:scale(1)}}.fos_comment_comment_metas_trigger{margin-left:12px;text-align:right;float:right;width:auto;display:inline-block;position:absolute;right:30px;top:5px;cursor:pointer;color:#236cbc}.fos_comment_comment_metas_trigger .fa,.fos_comment_comment_metas_trigger .icon.book:before,.fos_comment_comment_metas_trigger .author-management__comparison li:before,.author-management__comparison .fos_comment_comment_metas_trigger li:before{padding:6px;border:2px solid rgba(0,0,0,0)}.fos_comment_comment_metas_trigger.expanded>.fa,.fos_comment_comment_metas_trigger.expanded>.icon.book:before,.author-management__comparison .fos_comment_comment_metas_trigger.expanded>li:before{border:2px solid rgba(183,183,183,.2)}.fos_comment_comment_metas_trigger.expanded:before{display:none}.fos_comment_comment_metas_trigger.expanded .fos_comment_comment_metas_actions{display:block}.cssanimations .fos_comment_comment_metas_trigger.expanded .fos_comment_comment_metas_actions{animation:scale-drop-down .5s cubic-bezier(0.1, 1.45, 0.35, 1);transform-origin:top right}.comment-deleted>.comment-content{background:rgba(233,240,246,.35)}.comment-deleted>.comment-content>.fos_comment_comment_metas,.comment-deleted>.comment-content>.fos_comment_comment_body,.comment-deleted>.comment-content>.fos_comment_comment_reply{font-style:italic}.custom-checkbox [type=checkbox]{position:absolute;left:-9999px}.custom-checkbox [type=checkbox]:hover+label:after,.custom-checkbox [type=checkbox]:focus+label:after{border-color:#236cbc}.custom-checkbox [type=checkbox]+label{position:relative;padding-left:33px;cursor:pointer}.custom-checkbox [type=checkbox]+label:after{content:"";position:absolute;left:0px;top:1px;width:20px;height:20px;border:1px solid #d3d3d3;background-color:#fff}.custom-checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1);width:20px;height:20px;background-image:url("/static/img/checkbox.svg");background-repeat:no-repeat;background-size:12px 10px;background-position:center center}.custom-checkbox [type=checkbox]:disabled:checked+label{color:#aaa;cursor:default}.custom-checkbox [type=checkbox]:disabled:checked+label:after{color:#999;opacity:.33}.activity__answer .custom-checkbox [type=checkbox]:disabled:checked+label{color:#1a222f}.custom-checkbox .fitbdropdown-checkbox [type=checkbox]:not(:checked)+label,.custom-checkbox .fitbdropdown-checkbox [type=checkbox]:checked+label{position:relative;padding-left:36px;cursor:pointer}.custom-checkbox .fitbdropdown-checkbox input,.custom-checkbox .fitbdropdown-checkbox span.error,.custom-checkbox .fitbdropdown-checkbox span.success{width:15px}.custom-checkbox .fitbdropdown-checkbox label:after{display:inline-block}.modal.logout-modal{background:#fff;max-width:600px;margin:auto}.modal.logout-modal ul{margin:12px 0;margin-left:18px}.modal.logout-modal ul li{list-style:disc}.modal.logout-modal form{margin-top:24px}.modal.logout-modal .btn .fa,.modal.logout-modal .editable-submit .fa,.modal.logout-modal .editable-cancel .fa,.modal.logout-modal .editable-delete .fa,.modal.logout-modal .discussions input[type=submit] .fa,.discussions .modal.logout-modal input[type=submit] .fa,.modal.logout-modal .discussions span[type=submit].error .fa,.discussions .modal.logout-modal span[type=submit].error .fa,.modal.logout-modal .discussions span[type=submit].success .fa,.discussions .modal.logout-modal span[type=submit].success .fa,.modal.logout-modal .discussions .fos_comment_comment_reply_cancel .fa,.discussions .modal.logout-modal .fos_comment_comment_reply_cancel .fa,.modal.logout-modal .discussions .fos_comment_comment_voting button .fa,.discussions .fos_comment_comment_voting .modal.logout-modal button .fa,.modal.logout-modal .btn .icon.book:before,.modal.logout-modal .editable-submit .icon.book:before,.modal.logout-modal .editable-cancel .icon.book:before,.modal.logout-modal .editable-delete .icon.book:before,.modal.logout-modal .discussions input[type=submit] .icon.book:before,.discussions .modal.logout-modal input[type=submit] .icon.book:before,.modal.logout-modal .discussions span[type=submit].error .icon.book:before,.discussions .modal.logout-modal span[type=submit].error .icon.book:before,.modal.logout-modal .discussions span[type=submit].success .icon.book:before,.discussions .modal.logout-modal span[type=submit].success .icon.book:before,.modal.logout-modal .discussions .fos_comment_comment_reply_cancel .icon.book:before,.discussions .modal.logout-modal .fos_comment_comment_reply_cancel .icon.book:before,.modal.logout-modal .discussions .fos_comment_comment_voting button .icon.book:before,.discussions .fos_comment_comment_voting .modal.logout-modal button .icon.book:before,.modal.logout-modal .btn .author-management__comparison li:before,.author-management__comparison .modal.logout-modal .btn li:before,.modal.logout-modal .editable-submit .author-management__comparison li:before,.author-management__comparison .modal.logout-modal .editable-submit li:before,.modal.logout-modal .editable-cancel .author-management__comparison li:before,.author-management__comparison .modal.logout-modal .editable-cancel li:before,.modal.logout-modal .editable-delete .author-management__comparison li:before,.author-management__comparison .modal.logout-modal .editable-delete li:before,.modal.logout-modal .discussions input[type=submit] .author-management__comparison li:before,.author-management__comparison .modal.logout-modal .discussions input[type=submit] li:before,.discussions .modal.logout-modal input[type=submit] .author-management__comparison li:before,.author-management__comparison .discussions .modal.logout-modal input[type=submit] li:before,.modal.logout-modal .discussions span[type=submit].error .author-management__comparison li:before,.author-management__comparison .modal.logout-modal .discussions span[type=submit].error li:before,.discussions .modal.logout-modal span[type=submit].error .author-management__comparison li:before,.author-management__comparison .discussions .modal.logout-modal span[type=submit].error li:before,.modal.logout-modal .discussions span[type=submit].success .author-management__comparison li:before,.author-management__comparison .modal.logout-modal .discussions span[type=submit].success li:before,.discussions .modal.logout-modal span[type=submit].success .author-management__comparison li:before,.author-management__comparison .discussions .modal.logout-modal span[type=submit].success li:before,.modal.logout-modal .discussions .fos_comment_comment_reply_cancel .author-management__comparison li:before,.author-management__comparison .modal.logout-modal .discussions .fos_comment_comment_reply_cancel li:before,.discussions .modal.logout-modal .fos_comment_comment_reply_cancel .author-management__comparison li:before,.author-management__comparison .discussions .modal.logout-modal .fos_comment_comment_reply_cancel li:before,.modal.logout-modal .discussions .fos_comment_comment_voting button .author-management__comparison li:before,.author-management__comparison .modal.logout-modal .discussions .fos_comment_comment_voting button li:before,.discussions .fos_comment_comment_voting .modal.logout-modal button .author-management__comparison li:before,.author-management__comparison .discussions .fos_comment_comment_voting .modal.logout-modal button li:before{padding:0;padding-left:8px}.course__module:hover .color-picker{opacity:1}.color-picker{display:flex;max-width:175px;position:absolute;top:0;left:-25px;z-index:3;width:25px;background-color:#236cbc;align-items:center;justify-content:center;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;height:100%;transition:opacity ease 150ms;opacity:0;border-right:1px solid hsla(0,0%,100%,.15)}.expanded .color-picker{border-top-left-radius:0;border-bottom-left-radius:0;opacity:1}.expanded .color-picker:before{display:none}.expanded .color-picker .color-picker__container{display:flex}.expanded .color-picker .color-picker__arrow{border-top-left-radius:0;border-bottom-left-radius:0}@keyframes fadeOutColorPicker{100%{opacity:0;transform:translateX(10px)}}.color-picker.fade-out{opacity:1;transform:translateX(0)}.cssanimations .color-picker.fade-out{animation:fadeOutColorPicker cubic-bezier(0.215, 0.61, 0.355, 1) 500ms forwards}.color-picker__arrow{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;text-align:center;padding:10px 0;height:90px}.expanded .color-picker{z-index:4;border-bottom-left-radius:0}.expanded .color-picker .fa-chevron-left:before{content:""}.expanded .color-picker:before{display:none}.color-picker i.fa,.color-picker i.icon.book:before{font-size:11px;color:#fff}@keyframes colorPicker{100%{transform:translateX(0);opacity:1}}.color-picker__container{position:absolute;right:0;display:none;top:0;padding:10px;background-color:#236cbc;left:-120px;cursor:default;z-index:999;width:120px;height:89px;flex-wrap:wrap;justify-content:flex-start;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;color:#fff}.cssanimations .color-picker__container{opacity:0;transform:translateX(20px);animation:colorPicker cubic-bezier(0.23, 1, 0.32, 1) 500ms forwards}.color-picker__container.expanded:before{display:none}.color-picker__thumb{height:27px;width:27px;border-radius:3px;margin-bottom:12px;border:1px solid hsla(0,0%,100%,.2);margin-right:6px}.color-picker__thumb:hover{opacity:.7}.color-picker__thumb.group-1{background-color:#fff;background:url(/static/img/svg/no-color.svg) no-repeat center center;background-size:30px 30px}.color-picker__thumb.group-2{background-color:#7d7d7d}.color-picker__thumb.group-3{background-color:#26619c}.color-picker__thumb.group-4{background-color:#2fcc95;margin-bottom:0}.color-picker__thumb.group-5{background-color:#1a222f;margin-bottom:0}.color-picker__thumb.group-6{background-color:#c328cb;margin-bottom:0}.color-preview{width:87%;height:20px;float:left}.sub-color{height:20px;margin-right:0;margin-top:5px}.tooltip{white-space:nowrap}.color-thumb i.fa.fa-check,.color-thumb i.fa-check.icon.book:before{color:#fff;float:none;margin:0;font-size:15px;margin-top:2px;text-shadow:0 0 4px rgba(0,0,0,.3)}.color-thumb.main-color i.fa.fa-check,.color-thumb.main-color i.fa-check.icon.book:before{font-size:18px;margin-top:5px}.color-thumb.no-color i.fa.fa-check,.color-thumb.no-color i.fa-check.icon.book:before{font-size:20px;margin-top:4px;color:#333}.color-thumb.no-color{background-color:#f1f1f1;background-repeat:repeat;float:left;margin-bottom:5px;width:30px;height:30px;cursor:pointer;text-align:center;border:solid 1px #f1f1f1;position:relative}.color-thumb.no-color label{position:absolute;left:100%;white-space:nowrap;margin-top:5px;margin-left:7px;cursor:pointer}.clear{clear:both}label{font-family:"Droid Sans",sans-serif}.course__module.group-1{border-left:7px solid #fff}.course .course__module.group-1{border-left-color:rgba(0,0,0,0)}.ui-sortable .course__module.group-1{padding-left:34px}.sofia-in-tour .course__module.group-1{border-left:1px solid #dadada}.course__module.group-2{border-left-color:#7d7d7d}.course__module.group-3{border-left-color:#26619c}.course__module.group-4{border-left-color:#2fcc95}.course__module.group-5{border-left-color:#1a222f}.course__module.group-6{border-left-color:#c328cb}.has-role-reviewer .ui-sortable .course__module{padding-left:15px}.has-role-reviewer li.draggable:before,.ui-sortable .has-role-reviewer li.course__module:before,.has-role-reviewer .ui-sortable .course__module:before,.has-role-reviewer .color-picker__arrow,.has-role-reviewer .color-picker__container,.has-role-reviewer .course__module:hover .color-picker{display:none}.has-role-reviewer .course__module.group-1{border-left-width:1px}@media screen and (max-width: 1024px){.course-detail .col.s6{width:100%}}.course-module-table{display:table;width:100%;margin:0}@media screen and (max-width: 1024px){.course-module-table{display:initial}}.row .col.course-module-summary{position:relative;height:100%;float:none;vertical-align:top}.row .col.course-module-summary table{width:100% !important}@media screen and (max-width: 1024px){.row .col.course-module-summary{display:block;position:inherit}}.row .col.course-module-summary .course__details{height:100%;width:100%;position:absolute;overflow-x:hidden}@media screen and (max-width: 1024px){.row .col.course-module-summary .course__details{position:relative}}.row .col.course__modules-overview{float:right}@media screen and (max-width: 1024px){.row .col.course__modules-overview{display:block}}.no-courses .alert-box-container .alert-box:last-child{margin-bottom:0}.filters__view-type{margin-left:auto}.filters__view-type label{font-weight:bold}.filters__view-type .btn,.filters__view-type .editable-submit,.filters__view-type .editable-cancel,.filters__view-type .editable-delete,.filters__view-type .discussions input[type=submit],.discussions .filters__view-type input[type=submit],.filters__view-type .discussions span[type=submit].error,.discussions .filters__view-type span[type=submit].error,.filters__view-type .discussions span[type=submit].success,.discussions .filters__view-type span[type=submit].success,.filters__view-type .discussions .fos_comment_comment_reply_cancel,.discussions .filters__view-type .fos_comment_comment_reply_cancel,.filters__view-type .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .filters__view-type button{padding:.25rem .5rem;border-top-left-radius:0;border-top-right-radius:0}.courses-container.view-list .card{float:none;width:100%;margin-bottom:10px;display:flex;padding-right:0;position:relative}.courses-container.view-list .card.create--new{height:auto}.courses-container.view-list .card.create--new .card__content{padding:1.5rem}.courses-container.view-list .card__title{display:flex;align-items:center;margin-bottom:.15rem;width:100%}.courses-container.view-list .card__title h2{line-height:1;font-size:1rem;margin:0;margin-right:10px;display:flex;align-items:center;white-space:normal}.courses-container.view-list .card__author{margin-right:1.5rem;display:flex;align-items:center;min-width:160px}.courses-container.view-list .card__publish-date{display:flex;align-items:center}.courses-container.view-list .show-gridview{display:none}.courses-container.view-list .card__image{width:65px;height:65px;flex-shrink:0}.courses-container.view-list .card__content{display:flex;flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 150px);padding:.5rem 1rem}.courses-container.view-list .card__publish-state{position:absolute;right:30px;top:0;bottom:0;margin:auto;display:flex;align-items:center}.courses-container.view-grid{width:calc(100% + 35px)}.courses-container.view-grid .show-listview{display:none}.course-module-editor{z-index:10;width:100%;height:100%;min-height:100%;overflow:hidden;position:relative}.course-module-editor .cme-content{width:100%;height:100%;position:relative}.course-module-editor .cme-content .cme-pages{height:100%;position:absolute;transition:transform ease 400ms}.course-module-editor .cme-content .cme-pages.no-transition{transition:none}.course-module-editor .cme-content .cme-pages-nav{width:13.6%;height:80%;display:table}.loading .course-module-editor .cme-content .cme-pages-nav{display:none}.course-module-editor .cme-content .cme-pages-nav .center{height:100%;display:table-cell;vertical-align:middle}.course-module-editor .cme-content .cme-pages-nav .center a{font-size:15px;padding:0px 23px;background:#236cbc;border:1px solid #236cbc;border-radius:4px;transition:none;display:block}.course-module-editor .cme-content .cme-pages-nav .center a i{padding:4px;color:#fff;margin-right:0;font-size:1.0625em;line-height:3.25em}.course-module-editor .cme-content .cme-pages-nav .center a:hover{background:#30659e}.course-module-editor .cme-content .cme-pages-nav--left{position:absolute;top:0px;text-align:right;display:none;transition:none;width:auto;left:50%}@media(max-width: 768px){.course-module-editor .cme-content .cme-pages-nav--left{left:52%}}.course-module-editor .cme-content .cme-pages-nav--right{position:absolute;top:0px;will-change:width;transition:none;right:50%;width:auto}@media(max-width: 768px){.course-module-editor .cme-content .cme-pages-nav--right{right:52%}}.course-module-editor .cme-content .first-page{width:13vw}.page-holder{position:absolute;margin-top:20px;float:left;width:65vw;height:80vh;overflow-y:auto;overflow-x:hidden;box-shadow:0 0 5px 0 rgba(50,50,50,.15)}@media(max-width: em(1024px)){.page-holder{margin-top:7px}}.page-holder:first-child{width:72vw;border-left:117px solid #f0f3f8}.page-holder:first-child .page{border-left:1px solid #c8d8e5;border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width: em(1024px)){.page-holder:first-child{border-left:none;left:15px !important}}.page-holder--test{margin-top:10px;width:100%;box-shadow:none}@media(max-width: em(1024px)){.page-holder--test:first-child{left:auto !important}}@media(min-width: em(1300px)){.page-holder--test{max-width:1600px}}.page-holder--test:first-child{border-left:0}.page-holder--test:first-child .page{padding:0;border:none}.page-holder--test .page__summary{min-height:80px}.page-holder--test .page-holder__module-information{padding:12px 30px}.menu--collapsed .page-holder--test{width:100%}@media(min-width: em(1300px)){.menu--collapsed .page-holder--test{max-width:1600px}}.cme-navigation{white-space:nowrap;max-height:50px;margin-top:3px;padding-right:30px;padding-left:30px}.cme-navigation .cme-add-page{padding:2px 5px;color:#236cbc;font-size:.75em}.cme-navigation .cme-navigation-flex{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:stretch;min-height:50px}.cme-navigation--pages{white-space:nowrap;display:inline-block}.cme-navigation--index{margin-right:3px}.cme-navigation--index ul{display:inline-block}.cme-navigation--index ul li{display:inline-block;font-size:.875em;list-style:none;padding:0px;margin:auto;margin-right:3px;background:#fff;border-radius:4px;border:none;transition:none}.cme-navigation--index ul li a{display:block;padding:10px;padding-left:20px;padding-right:20px;color:#1a222f;text-decoration:none;transition:none}.cme-navigation--index ul li:hover{border:none;background-color:#236cbc}.cme-navigation--index ul li:hover a{color:#fff}.cme-navigation--index ul li.active{background:#236cbc}.cme-navigation--index ul li.active a,.cme-navigation--index ul li.active a:hover{color:#fff}.cme-navigation--index .fa,.cme-navigation--index .icon.book:before,.cme-navigation--index .author-management__comparison li:before,.author-management__comparison .cme-navigation--index li:before{background-position:center center;margin-right:0px;padding:0px}.cme-navigation--chapterpages{flex-grow:1;flex-shrink:1;overflow:hidden}.cme-navigation--chapterpages ul li{display:inline-block}.cme-navigation .cme-navigation--chapterpages.introjs-showElement a{border:1px solid #eee}.cme-navigation--chapters{display:block;position:absolute;transition:all ease 500ms}.cme-navigation--chapters.stopAnimation{transition:none}.cme-navigation--chapter-holder{white-space:nowrap;position:relative}.cme-navigation--pages{display:none}.cme-navigation--pages li{background:#fff;display:inline-block;color:#1a222f;transition:none;border-radius:4px;border:1px solid #fff}.cme-navigation--pages li a{text-decoration:none;display:block;padding:5px;padding-left:10px;padding-right:10px;transition:none;color:#1a222f}.cme-navigation--pages li:hover,.cme-navigation--pages li.active,.cme-navigation--pages li.active:hover{border:1px solid rgba(58,130,201,.6);background-color:#fff}.cme-navigation--pages li:hover a,.cme-navigation--pages li.active a,.cme-navigation--pages li.active:hover a{color:#3a82c9;text-decoration:none}.cme-navigation--chapter .fa,.cme-navigation--chapter .icon.book:before,.cme-navigation--chapter .author-management__comparison li:before,.author-management__comparison .cme-navigation--chapter li:before{background-position:center center;margin-right:0px;padding:0px}.cme-navigation--chapter a.cme-navigation--chapter-btn{background:#fff;display:inline-block;padding:10px;padding-left:20px;padding-right:20px;color:#1a222f;text-decoration:none;transition:none;border-radius:4px}.cme-navigation--chapter a.cme-navigation--chapter-btn:hover{border:none;background-color:#236cbc;color:#fff}.cme-navigation--chapter.active a.cme-navigation--chapter-btn,.cme-navigation--chapter.active a.cme-navigation--chapter-btn:hover{background:#236cbc;color:#fff}.cme-navigation--chapter.active .cme-navigation--pages{display:inline-block}.cme-navigation--actions{flex-grow:0;flex-shrink:1;flex-basis:auto;margin-left:5px}.cme-navigation--actions ul li{display:inline-block}.cme-navigation--actions a{transition:none;border:none;display:inline-block;background-color:#fff}.cme-navigation--actions a:hover{border:none;background-color:#236cbc;color:#fff}.course__goals li{vertical-align:top}.course__goals li.draggable:before,.course__goals .ui-sortable li.course__module:before,.ui-sortable .course__goals li.course__module:before,.course__goals li:before{content:"";padding:0px;margin:0px;width:0px;display:none;cursor:move}.course__goals li i.handle{padding:0px;margin:0px;top:0px;position:absolute;left:0}.course__goals li i.handle:before{background:#e1e1e1;color:#6c6c6c;font-family:"fontawesome";content:"";border:1px solid #cdcdcd;border-radius:3px;padding:5px;margin-right:10px}.course__goals li .editable-cancel .fa,.course__goals li .editable-cancel .icon.book:before,.course__goals li .editable-cancel .author-management__comparison li:before,.author-management__comparison .course__goals li .editable-cancel li:before{margin-right:0}.course__goals li .editable-buttons{background:#fff}.cme-header{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.cme-header .cme-messages{margin:auto;overflow:hidden}.cme-header .breadcrumb__wrapper{display:inline-block;float:left;padding-right:0}.cme-header .cme-actions .tooltip{max-width:100px;padding:4px;z-index:99;top:45px;display:none;left:-70%}.split-view .cme-header .cme-actions .btn:hover .tooltip,.split-view .cme-header .cme-actions .editable-submit:hover .tooltip,.split-view .cme-header .cme-actions .editable-cancel:hover .tooltip,.split-view .cme-header .cme-actions .editable-delete:hover .tooltip,.split-view .cme-header .cme-actions .discussions input[type=submit]:hover .tooltip,.discussions .split-view .cme-header .cme-actions input[type=submit]:hover .tooltip,.split-view .cme-header .cme-actions .discussions span[type=submit].error:hover .tooltip,.discussions .split-view .cme-header .cme-actions span[type=submit].error:hover .tooltip,.split-view .cme-header .cme-actions .discussions span[type=submit].success:hover .tooltip,.discussions .split-view .cme-header .cme-actions span[type=submit].success:hover .tooltip,.split-view .cme-header .cme-actions .discussions .fos_comment_comment_reply_cancel:hover .tooltip,.discussions .split-view .cme-header .cme-actions .fos_comment_comment_reply_cancel:hover .tooltip,.split-view .cme-header .cme-actions .discussions .fos_comment_comment_voting button:hover .tooltip,.discussions .fos_comment_comment_voting .split-view .cme-header .cme-actions button:hover .tooltip{display:block}@media(min-width: 1550px){.split-view .cme-header .cme-actions .btn:hover .tooltip,.split-view .cme-header .cme-actions .editable-submit:hover .tooltip,.split-view .cme-header .cme-actions .editable-cancel:hover .tooltip,.split-view .cme-header .cme-actions .editable-delete:hover .tooltip,.split-view .cme-header .cme-actions .discussions input[type=submit]:hover .tooltip,.discussions .split-view .cme-header .cme-actions input[type=submit]:hover .tooltip,.split-view .cme-header .cme-actions .discussions span[type=submit].error:hover .tooltip,.discussions .split-view .cme-header .cme-actions span[type=submit].error:hover .tooltip,.split-view .cme-header .cme-actions .discussions span[type=submit].success:hover .tooltip,.discussions .split-view .cme-header .cme-actions span[type=submit].success:hover .tooltip,.split-view .cme-header .cme-actions .discussions .fos_comment_comment_reply_cancel:hover .tooltip,.discussions .split-view .cme-header .cme-actions .fos_comment_comment_reply_cancel:hover .tooltip,.split-view .cme-header .cme-actions .discussions .fos_comment_comment_voting button:hover .tooltip,.discussions .fos_comment_comment_voting .split-view .cme-header .cme-actions button:hover .tooltip{display:none}}@media(max-width: 1280px){.cme-header .cme-actions .btn:hover .tooltip,.cme-header .cme-actions .editable-submit:hover .tooltip,.cme-header .cme-actions .editable-cancel:hover .tooltip,.cme-header .cme-actions .editable-delete:hover .tooltip,.cme-header .cme-actions .discussions input[type=submit]:hover .tooltip,.discussions .cme-header .cme-actions input[type=submit]:hover .tooltip,.cme-header .cme-actions .discussions span[type=submit].error:hover .tooltip,.discussions .cme-header .cme-actions span[type=submit].error:hover .tooltip,.cme-header .cme-actions .discussions span[type=submit].success:hover .tooltip,.discussions .cme-header .cme-actions span[type=submit].success:hover .tooltip,.cme-header .cme-actions .discussions .fos_comment_comment_reply_cancel:hover .tooltip,.discussions .cme-header .cme-actions .fos_comment_comment_reply_cancel:hover .tooltip,.cme-header .cme-actions .discussions .fos_comment_comment_voting button:hover .tooltip,.discussions .fos_comment_comment_voting .cme-header .cme-actions button:hover .tooltip{display:block}}@media(max-width: 1280px){.cme-header .cme-actions{padding-left:0}}.cme-header .cme-actions>div{float:right;display:flex}.cme-header .cme-actions .btn:last-child,.cme-header .cme-actions .editable-submit:last-child,.cme-header .cme-actions .editable-cancel:last-child,.cme-header .cme-actions .editable-delete:last-child,.cme-header .cme-actions .discussions input[type=submit]:last-child,.discussions .cme-header .cme-actions input[type=submit]:last-child,.cme-header .cme-actions .discussions span[type=submit].error:last-child,.discussions .cme-header .cme-actions span[type=submit].error:last-child,.cme-header .cme-actions .discussions span[type=submit].success:last-child,.discussions .cme-header .cme-actions span[type=submit].success:last-child,.cme-header .cme-actions .discussions .fos_comment_comment_reply_cancel:last-child,.discussions .cme-header .cme-actions .fos_comment_comment_reply_cancel:last-child,.cme-header .cme-actions .discussions .fos_comment_comment_voting button:last-child,.discussions .fos_comment_comment_voting .cme-header .cme-actions button:last-child{margin-right:0}.chapters-pages-list.stopAnimation{transition:none}.cme-pagination{width:65%;float:left;position:relative}.cme-pagination>ul{width:100%}@media(max-width: 1280px){.btn--text{display:none}}.row .col.course-module-description .row__content{max-width:800px}.course__goals{margin-top:36px}.course-module-cover{padding-left:25px;margin-top:45px}@media(max-width: 1024px){.course-module-cover{padding-left:0;margin-top:10px}}.stripped-navigation .test-module-learn .page-holder:first-child{width:100vw}@media(min-width: 1600px){.page-holder:first-child{width:74vw}.test-module-learn .page-holder:first-child{width:80vw}.stripped-navigation .page-holder:first-child{width:80vw}.menu--collapsed .page-holder:first-child{width:78vw}}@media(min-width: 1920px){.page-holder:first-child{width:74.5vw}.test-module-learn .page-holder:first-child{width:80vw}.stripped-navigation .page-holder:first-child{width:80vw}.menu--collapsed .page-holder:first-child{width:78.6vw}}@media(min-width: 2200px){.test-module-learn .page-holder:first-child{width:80vw}.page-holder:first-child{width:76vw}}@media(max-width: 1599px){.test-module-learn .page-holder:first-child{width:80vw}.stripped-navigation .page-holder:first-child{width:79.5vw}.menu--collapsed .page-holder:first-child{width:77.5vw}}@media(max-width: 1330px){.page-holder:first-child{width:72vw}.test-module-learn .page-holder:first-child{width:80vw}.stripped-navigation .page-holder:first-child{width:78vw}.menu--collapsed .page-holder:first-child{width:76vw}}@media(max-width: 1200px){.page-holder:first-child{width:70vw}.stripped-navigation .page-holder:first-child{width:74vw}.menu--collapsed .page-holder:first-child{width:75.5vw}}@media(max-width: em(1024px)){.course-overview .breadcrumb__wrapper{padding-left:30px}.course-module-editor .actions__list{padding-left:30px;padding-bottom:0}.menu--collapsed .course-module-editor .breadcrumb__wrapper{float:left;width:auto;margin-top:0px;margin-bottom:0px;padding-bottom:0}.menu--collapsed .course-module-editor .cme-header{height:auto;padding-bottom:4px}.menu--collapsed .course-module-editor .actions__list{display:inline-block}}body.loading .course-module-editor .js-loading-container{display:block}body.loading .cme-header,body.loading .cme-navigation{display:none}.module-learn .js-loading-container,.module-create .js-loading-container{display:none}.blanks-fillin .activity__answer,.fillInBlanksQuestion .activity__answer{padding:15px;margin-left:-15px}.blanks-fillin .activity__answer input[type=text],.blanks-fillin .activity__answer span[type=text].error,.blanks-fillin .activity__answer span[type=text].success,.fillInBlanksQuestion .activity__answer input[type=text],.fillInBlanksQuestion .activity__answer span[type=text].error,.fillInBlanksQuestion .activity__answer span[type=text].success{width:auto;padding:5px 10px;margin-left:4px;margin-right:4px}.blanks-fillin .activity__answer .fitb-solution,.fillInBlanksQuestion .activity__answer .fitb-solution{display:inline-block;padding:0 6px;margin-right:5px;border-radius:2px;border:1px solid #27ae8e;color:#27ae8e}.blanks-fillin .activity__answer .fitb-solution:before,.fillInBlanksQuestion .activity__answer .fitb-solution:before{font-family:"fontawesome";content:"";margin-right:5px;color:#27ae8e}.blanks-fillin .activity__answer .fitb-text,.fillInBlanksQuestion .activity__answer .fitb-text{display:inline-block;padding:0 6px;margin-right:5px;border-radius:2px;border:1px solid #e56f67;color:#e56f67}.blanks-fillin .activity__answer .fitb-text:before,.fillInBlanksQuestion .activity__answer .fitb-text:before{font-family:"fontawesome";content:"";margin-right:5px;color:#e56f67}.blanks-fillin .activity__answer p,.fillInBlanksQuestion .activity__answer p{margin-bottom:15px}.blanks-fillin .activity__answer p:last-child,.fillInBlanksQuestion .activity__answer p:last-child{margin-bottom:0}.blanks-fillin .activity__answer p .fitb-box,.fillInBlanksQuestion .activity__answer p .fitb-box{display:inline-block;margin-bottom:5px}.blanks-fillin .activity__answer p .stb-box,.fillInBlanksQuestion .activity__answer p .stb-box{display:inline-block;margin-bottom:5px}.sortable-list .overflow-tooltip{max-width:600px;display:inline-block}.sortable-list li.draggable,.sortable-list .ui-sortable li.course__module:before,.ui-sortable .sortable-list li.course__module:before{cursor:move !important;background:hsla(0,0%,80%,.2);padding:10px 15px;margin-bottom:2px}.sortable-list li.draggable:hover,.sortable-list .ui-sortable li.course__module:hover:before,.ui-sortable .sortable-list li.course__module:hover:before{cursor:pointer;cursor:hand}.sortable-list li.draggable a,.sortable-list .ui-sortable li.course__module:before a,.ui-sortable .sortable-list li.course__module:before a{transition:none}.sortable-list li.draggable-chapter{background:none;margin-left:0;padding-left:0;margin-bottom:25px}.sortable-list li.draggable-chapter:before{float:left;margin-left:-20px;margin-top:5px;width:35px;text-align:center;cursor:move !important}.sortable-list li.draggable-page{margin-left:35px;cursor:move !important}.add-page{margin-left:90px;margin-top:10px}.sortable-chapters .add-page{margin-left:70px}li.draggable:before,.ui-sortable li.course__module:before,tr.draggable td:first-child:before,.ui-sortable tr.course__module:before td:first-child:before{cursor:move !important;background:#e1e1e1;color:#6c6c6c;font-family:"fontawesome";content:"";border:1px solid #cdcdcd;border-radius:3px;padding:5px;margin-right:10px}.ui-sortable .course__module{padding-left:30px;cursor:move}.course__modules.ui-sortable{position:inherit}.draggable,.ui-sortable .course__module:before{cursor:move !important}.draggable .ckeditable-buttons,.ui-sortable .course__module:before .ckeditable-buttons{right:0;top:0}.ui-sortable-helper{opacity:.8;background-color:#236cbc !important;color:#fff;border-radius:3px}.ui-sortable-helper:before{background:#fff;cursor:move !important}.ui-sortable-helper a{color:#fff}.ui-sortable-helper .icon{color:#236cbc}ul.course__goals li>li{background:none}.course__goals li.draggable:before,.course__goals .ui-sortable li.course__module:before,.ui-sortable .course__goals li.course__module:before{float:left;cursor:move !important}.module-learn ul.course__goals li{padding-left:25px;list-style:none;margin-bottom:12px;font-style:normal;background:url(/static/img/svg/checkmark.svg) no-repeat;background-position:0px 4px;background-size:16px 16px;padding-right:0}.module-learn li.draggable:before,.module-learn .ui-sortable li.course__module:before,.ui-sortable .module-learn li.course__module:before,.module-learn .delete-goal{display:none}.page__chapters{padding:40px;padding-left:60px}@media screen and (max-width: 1024px){.page__chapters{padding:30px}}.page__chapters>.row{margin:0;margin-top:0px}.page__chapters>.row>.row{margin-top:2em;margin-bottom:2em}.page__chapters ul li>ul li{padding-left:35px !important}.page__chapters .chapter__title{color:#1a222f;font-size:18px;font-size:1.125rem;font-weight:500;margin-left:0;display:inline-block;height:auto;padding-bottom:0px;width:95%;margin-top:22px}@media screen and (max-width: 1024px){.page__chapters .chapter__title{margin-top:0}}.page__chapters .chapter__title a{color:#1a222f}.page__chapters .chapter__title a:hover .title{text-decoration:underline}.page__chapters .chapter__title:after{float:none;clear:both}.page__chapters .chapter__title:after:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.page__chapters .chapterindex-list .chapter__title{margin-left:0px}.page__chapters span.icon{background:#fff;border:1px solid #d6d6d6;border-radius:4px;padding:10px 12px;display:inline-block;text-align:center;display:table-cell;vertical-align:middle}.page__chapters span.title{display:inline;float:none;line-height:30px;max-width:90%;display:table-cell;vertical-align:middle;padding-left:15px}.page__chapters span.title .fa,.page__chapters span.title .icon.book:before,.page__chapters span.title .author-management__comparison li:before,.author-management__comparison .page__chapters span.title li:before{margin-right:10px}.page__chapters span.title.editable-border,.page__chapters span.title.activitypool-zone{display:block;width:90%;margin-top:-7px}.page__chapters i{background-position:center}.chapter li{display:block;clear:both}.pages-list li{list-style:none}.pages-list .overflow-tooltip{max-width:600px;display:inline-block}.sortable-pages span,.pages-list span{width:40px;display:inline-block;font-weight:500}.sortable-pages div.title,.pages-list div.title{width:80%;float:left}.sortable-pages div.title:hover,.pages-list div.title:hover{text-decoration:underline}.course-module-index .sortable-pages li.draggable,.course-module-index .sortable-pages .ui-sortable li.course__module:before,.ui-sortable .course-module-index .sortable-pages li.course__module:before{padding-left:15px !important}.course-module-index .sortable-pages li.draggable:before,.course-module-index .sortable-pages .ui-sortable li.course__module:before,.ui-sortable .course-module-index .sortable-pages li.course__module:before{float:left;padding:1px 5px;margin-right:0;cursor:move}.course-module-index .sortable-pages a{display:inline-block;width:100%}.course-module-index .sortable-pages span{margin-left:10px;float:left}.pages-list span.index{float:left}.pages-list a{display:inline-block;width:100%}.chapter__title.table{display:table;width:100%;margin-bottom:25px}.chapter__title.table .icon{display:table-cell;vertical-align:top}.chapter__title.table .chapter__title-container{display:table-cell;width:100%;vertical-align:middle;padding-left:15px}.chapter__title.table .chapter__title-container span{width:100%;max-width:inherit}.spinner-container{display:table;width:100%;height:100%}.spinner-container .spinner{display:table-cell;position:relative;vertical-align:middle}.spinner--modal{width:auto;text-align:center;position:fixed;margin:auto;margin-top:5%;left:0;right:0;flex-wrap:inherit;display:block}.courses-container .spinner{display:block !important}.loading-spinner{background:url(/static/img/svg/loading-spin.svg) no-repeat;width:35px;height:35px;background-size:35px 35px;margin:auto}.page__dragdrop .loading-spinner{margin-top:35px}.spinner>div,.spinner--modal>div{width:18px;height:18px;background-color:#236cbc;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both;margin-bottom:1em}.spinner .bounce1,.spinner--modal .bounce1{animation-delay:-0.32s}.spinner .bounce2,.spinner--modal .bounce2{animation-delay:-0.16s}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.overflow-tooltip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip{text-align:center;color:#fff;background:#111;position:absolute;z-index:1001;padding:15px;width:350px;white-space:normal}.tooltip--small{width:auto}.tooltip:after{width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #111;content:"";position:absolute;left:50%;bottom:-10px;margin-left:-10px}.tooltip.top:after{border-top-color:rgba(0,0,0,0);border-bottom:10px solid #111;top:-20px;bottom:auto}.tooltip.left:after{left:10px;margin:0}.tooltip.left-middle::after{left:-10px;transform:rotate(90deg);transform-origin:center center;top:0;bottom:0;margin:auto}.tooltip.right:after{right:10px;left:auto;margin:0}.tooltip-error,.tooltip-success{font-size:.875em;padding:5px 15px;top:140%;animation:zoomIn ease 500ms forwards;opacity:.8}.blanks-fillin .tooltip{position:relative;margin-bottom:12px;opacity:0;animation:bounceIn ease 500ms 500ms forwards;width:120px;padding:3px;margin-left:164px}.blanks-fillin .cke{transition:all ease 400ms}.tooltip.preliminary-performance{background:#27ae8e}.tooltip.preliminary-performance:after{border-top-color:#27ae8e}@keyframes fadeInToast{0%,100%{opacity:0}10%,90%{opacity:1}}@keyframes bounceInToast{0%,20%,40%,60%,80%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:1;transform:scale3d(0.95, 0.95, 0.95)}10%{transform:scale3d(1.05, 1.05, 1.05)}20%{transform:scale3d(0.95, 0.95, 0.95)}30%{transform:scale3d(1, 1, 1)}60%{opacity:1;transform:scale3d(1, 1, 1)}100%{opacity:0}}.toast-tooltip{position:absolute;text-align:center;background:#1a222f;opacity:0;animation:bounceInToast 1800ms ease-in-out 0s 1;right:105%;color:#fff;padding:5px 15px;z-index:10;line-height:1}.toast-tooltip::before{content:"";position:absolute;border-style:solid;display:block;width:0;top:6px;right:-5px;border-color:rgba(0,0,0,0) #666;border-width:6px 0px 6px 6px;border-radius:5px}.toast-tooltip.success{background:#27ae8e;width:110px}.toast-tooltip.success::before{border-color:rgba(0,0,0,0) #27ae8e}.toast-tooltip.error{background:#e56f67;width:140px}.toast-tooltip.error::before{border-color:rgba(0,0,0,0) #e56f67}.tooltip-click{display:none;position:fixed;z-index:1001}.tooltip-click.open{display:block}.tooltip-click p{white-space:normal}.fa-question-circle:hover{cursor:help}.course-overview .welcome-page-container{padding:0;margin:0;max-width:inherit;width:100%}.course-overview .welcome-page-header,.welcome-page-header{background:url(/static/img/aula.jpg) no-repeat;width:100%;background-size:cover;height:auto;text-align:left;padding:72px 0;max-width:inherit}.course-overview .welcome-page-header .container,.welcome-page-header .container{padding-left:0px}.course-overview .welcome-page-header h1,.welcome-page-header h1{padding-left:30px;font-size:2.25em;display:block;margin:auto;color:#fff}.course-overview .welcome-page-header p,.welcome-page-header p{max-width:450px;margin-top:16px;color:#fff;padding-left:30px}.welcome-page{max-width:1000px;margin-top:24px}.welcome-page .img-wrapper{height:160px;display:inline-block;float:left}.welcome-page ul{float:left;margin-left:0}.welcome-page ul li{padding-left:10px;text-indent:-0.7em}.welcome-page ul li:before{content:"• ";font-size:1.25em;color:#236cbc}.welcome-page .container{padding-left:0}.welcome-page h2{margin-top:36px}.welcome-page p{max-width:85%}.welcome-page form{margin-left:85px;margin-top:16px}.welcome-page form input,.welcome-page form span.error,.welcome-page form span.success{width:auto}.welcome-page form .btn--dark,.welcome-page form .discussions input[type=submit],.discussions .welcome-page form input[type=submit],.welcome-page form .discussions span[type=submit].error,.discussions .welcome-page form span[type=submit].error,.welcome-page form .discussions span[type=submit].success,.discussions .welcome-page form span[type=submit].success{line-height:38px;padding:0px 15px}.welcome-page img{margin-top:10px;width:60px;height:60px}.welcome-page img.pull-left{margin-right:25px}.welcome-page .row__content{margin-bottom:56px}.welcome-page .row__content:first-child h2{margin-top:0}.welcome-page .instructions-onboarding{background:#fff;padding:24px}.welcome-page .instructions-onboarding .add-course{margin-bottom:24px}.welcome-page .instructions-onboarding h2{margin-top:0}.welcome-page .instructions-onboarding .col.s6{padding-right:12px;margin-top:24px}.welcome-page .instructions-onboarding .col.s6 .btn--dark,.welcome-page .instructions-onboarding .col.s6 .discussions input[type=submit],.discussions .welcome-page .instructions-onboarding .col.s6 input[type=submit],.welcome-page .instructions-onboarding .col.s6 .discussions span[type=submit].error,.discussions .welcome-page .instructions-onboarding .col.s6 span[type=submit].error,.welcome-page .instructions-onboarding .col.s6 .discussions span[type=submit].success,.discussions .welcome-page .instructions-onboarding .col.s6 span[type=submit].success{border-radius:0;text-align:center;width:100%}@media(max-width: em(1024px)){.welcome-page .instructions-onboarding .col.s6 .btn--dark,.welcome-page .instructions-onboarding .col.s6 .discussions input[type=submit],.discussions .welcome-page .instructions-onboarding .col.s6 input[type=submit],.welcome-page .instructions-onboarding .col.s6 .discussions span[type=submit].error,.discussions .welcome-page .instructions-onboarding .col.s6 span[type=submit].error,.welcome-page .instructions-onboarding .col.s6 .discussions span[type=submit].success,.discussions .welcome-page .instructions-onboarding .col.s6 span[type=submit].success{padding:10px}}.welcome-page .instructions-onboarding img{width:100%;height:auto;margin:0}.blue-border{width:100%;background:#236cbc;height:10px}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input,.select2-search span.error,.select2-search span.success{box-sizing:border-box}.select2-container .select2-choice{display:block;height:45px;padding:0 0 0 20px;overflow:hidden;position:relative;border:1px solid #c8d8e5;white-space:nowrap;line-height:45px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:560px}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url("/static/img/select2.png") right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background-position:left center;background-repeat:no-repeat}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input,.select2-search span.error,.select2-search span.success{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;box-shadow:none;background:#fff url("/static/img/select2.png") no-repeat 100% -22px}.select2-drop.select2-drop-above .select2-search input,.select2-drop.select2-drop-above .select2-search span.error,.select2-drop.select2-drop-above .select2-search span.success{margin-top:4px}.select2-search input.select2-active,.select2-search span.select2-active.error,.select2-search span.select2-active.success{background:#fff url("/static/img/select2-spinner.gif") no-repeat 100%}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:rgba(0,0,0,0);box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:rgba(0,0,0,0)}.select2-dropdown-open .select2-choice .select2-arrow{background:rgba(0,0,0,0);border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-image:url("data:image/svg+xml;utf8,<svg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 width=%278px%27 height=%275px%27 viewBox=%27-495 498 8 5%27 style=%27enable-background:new -495 498 8 5;%27 xml:space=%27preserve%27><style type=%27text/css%27>.st0{fill:#141214;}%3C/style%3E%3Cpath%20id=%27path-1%27%20class=%27st0%27%20d=%27M-495,502.1l3.2-4.1h1.6l3.2,4.1v0.9h-0.9l-3.1-3.3l-3.1,3.3h-0.9V502.1z%27/%3E%3C/svg%3E")}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results-title{border-bottom:1px dotted #dadada;margin-top:-10px;margin-bottom:5px}.select2-results-title h2{font-size:1.125em}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:rgba(0,0,0,0)}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url("/static/img/select2-spinner.gif") no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #c8d8e5;border-radius:2px;cursor:text;overflow:hidden;background-color:#fff}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:32px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input,.select2-container-multi .select2-choices .select2-search-field span.error,.select2-container-multi .select2-choices .select2-search-field span.success{padding:5px 7px;margin:1px 0;font-family:sans-serif;font-size:13px;color:#666;outline:0;border:0;box-shadow:none;background:rgba(0,0,0,0) !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active,.select2-container-multi .select2-choices .select2-search-field span.select2-active.error,.select2-container-multi .select2-choices .select2-search-field span.select2-active.success{background:#fff url("/static/img/select2-spinner.gif") no-repeat 100% !important}.select2-default{color:#666 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:4px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e4e4e4}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url("/static/img/select2.png") right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}.goal__actions{display:table-cell;vertical-align:top;padding-left:35px}.goal__actions button .fa,.goal__actions button .icon.book:before,.goal__actions button .author-management__comparison li:before,.author-management__comparison .goal__actions button li:before{margin-right:0}.goal__item{display:table-cell;width:100%;vertical-align:middle;padding-left:15px}.course__goals li i.handle{margin-top:9px}.bp-doc .textLayer>div{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.activity__progress{background:#236cbc;padding:10px 25px;color:#fff;font-size:18px;font-weight:500}.activity__pagination{margin-right:15px}.activity__pagination label{font-size:16px;margin:0px 10px;font-weight:500}.container__navigation{margin-bottom:50px}.container__navigation li{margin-right:0 !important}.activity-pool .pages .btn,.activity-pool .pages .editable-submit,.activity-pool .pages .editable-cancel,.activity-pool .pages .editable-delete,.activity-pool .pages .discussions input[type=submit],.discussions .activity-pool .pages input[type=submit],.activity-pool .pages .discussions span[type=submit].error,.discussions .activity-pool .pages span[type=submit].error,.activity-pool .pages .discussions span[type=submit].success,.discussions .activity-pool .pages span[type=submit].success,.activity-pool .pages .discussions .fos_comment_comment_reply_cancel,.discussions .activity-pool .pages .fos_comment_comment_reply_cancel,.activity-pool .pages .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .activity-pool .pages button{margin-right:4px}.activity-pool h1{margin-bottom:32px}.activity-pool input[type=text],.activity-pool span[type=text].error,.activity-pool span[type=text].success{width:70%}.activity-pool form .row__content{margin-bottom:15px}.activity-pool form .row__content:last-child{margin-bottom:0}.activity-pool .pill{display:inline-block;padding-left:15px;padding-right:15px;color:#fff;background:#1a222f;border:1px solid rgba(0,0,0,0);margin-right:10px;margin-bottom:10px}.activity-pool .pill span{margin-right:15px}.activity-pool .pill:hover{color:#1a222f;background:#fff;border:1px solid #1a222f;cursor:pointer}.activitypool-zone{padding:25px;margin-top:25px;cursor:inherit}.activitypool-zone:hover{border:2px dashed rgba(183,183,183,.2)}.activitypool-zone:hover:before{display:none}.activitypool-zone button:first-child{margin-right:15px}.activitypool-zone .inline--margin{margin-left:15px;margin-right:15px}.activitypool-overview{margin-top:32px}.activitypool-overview table thead{font-weight:700;background:#f1f1f1}.activitypool-overview table thead td{padding:10px 20px}.activitypool-overview table tbody td:last-child .btn,.activitypool-overview table tbody td:last-child .editable-submit,.activitypool-overview table tbody td:last-child .editable-cancel,.activitypool-overview table tbody td:last-child .editable-delete,.activitypool-overview table tbody td:last-child .discussions input[type=submit],.discussions .activitypool-overview table tbody td:last-child input[type=submit],.activitypool-overview table tbody td:last-child .discussions span[type=submit].error,.discussions .activitypool-overview table tbody td:last-child span[type=submit].error,.activitypool-overview table tbody td:last-child .discussions span[type=submit].success,.discussions .activitypool-overview table tbody td:last-child span[type=submit].success,.activitypool-overview table tbody td:last-child .discussions .fos_comment_comment_reply_cancel,.discussions .activitypool-overview table tbody td:last-child .fos_comment_comment_reply_cancel,.activitypool-overview table tbody td:last-child .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .activitypool-overview table tbody td:last-child button{padding:0}.activitypool-overview table tbody td .btn,.activitypool-overview table tbody td .editable-submit,.activitypool-overview table tbody td .editable-cancel,.activitypool-overview table tbody td .editable-delete,.activitypool-overview table tbody td .discussions input[type=submit],.discussions .activitypool-overview table tbody td input[type=submit],.activitypool-overview table tbody td .discussions span[type=submit].error,.discussions .activitypool-overview table tbody td span[type=submit].error,.activitypool-overview table tbody td .discussions span[type=submit].success,.discussions .activitypool-overview table tbody td span[type=submit].success,.activitypool-overview table tbody td .discussions .fos_comment_comment_reply_cancel,.discussions .activitypool-overview table tbody td .fos_comment_comment_reply_cancel,.activitypool-overview table tbody td .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .activitypool-overview table tbody td button{margin-bottom:0}.activitypool-overview table tbody td .btn:hover,.activitypool-overview table tbody td .editable-submit:hover,.activitypool-overview table tbody td .editable-cancel:hover,.activitypool-overview table tbody td .editable-delete:hover,.activitypool-overview table tbody td .discussions input[type=submit]:hover,.discussions .activitypool-overview table tbody td input[type=submit]:hover,.activitypool-overview table tbody td .discussions span[type=submit].error:hover,.discussions .activitypool-overview table tbody td span[type=submit].error:hover,.activitypool-overview table tbody td .discussions span[type=submit].success:hover,.discussions .activitypool-overview table tbody td span[type=submit].success:hover,.activitypool-overview table tbody td .discussions .fos_comment_comment_reply_cancel:hover,.discussions .activitypool-overview table tbody td .fos_comment_comment_reply_cancel:hover,.activitypool-overview table tbody td .discussions .fos_comment_comment_voting button:hover,.discussions .fos_comment_comment_voting .activitypool-overview table tbody td button:hover{background:none;color:#1a222f;border-color:#1a222f}.activitypool-overview .js-clear-search{float:right}.activity-pool-app{margin-top:15px}.activity-pool-app th.sort-column{cursor:pointer}.activity-pool-app .activity-pager-container{text-align:center;padding:20px}.activity-pool-app .activity-pager-container .pager-current{margin:0 8px}.activity-pool-app .activity-pager-container button{margin:0 1px}.labels-overview{margin:26px 0}.labels-overview h2{margin-bottom:16px}.labels-overview label{float:none;min-width:120px;display:inline-block}.labels-overview select{margin-right:25px}.labels-overview .btn,.labels-overview .editable-submit,.labels-overview .editable-cancel,.labels-overview .editable-delete,.labels-overview .discussions input[type=submit],.discussions .labels-overview input[type=submit],.labels-overview .discussions span[type=submit].error,.discussions .labels-overview span[type=submit].error,.labels-overview .discussions span[type=submit].success,.discussions .labels-overview span[type=submit].success,.labels-overview .discussions .fos_comment_comment_reply_cancel,.discussions .labels-overview .fos_comment_comment_reply_cancel,.labels-overview .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .labels-overview button{float:right}.labels-overview .btn .fa,.labels-overview .editable-submit .fa,.labels-overview .editable-cancel .fa,.labels-overview .editable-delete .fa,.labels-overview .discussions input[type=submit] .fa,.discussions .labels-overview input[type=submit] .fa,.labels-overview .discussions span[type=submit].error .fa,.discussions .labels-overview span[type=submit].error .fa,.labels-overview .discussions span[type=submit].success .fa,.discussions .labels-overview span[type=submit].success .fa,.labels-overview .discussions .fos_comment_comment_reply_cancel .fa,.discussions .labels-overview .fos_comment_comment_reply_cancel .fa,.labels-overview .discussions .fos_comment_comment_voting button .fa,.discussions .fos_comment_comment_voting .labels-overview button .fa,.labels-overview .btn .icon.book:before,.labels-overview .editable-submit .icon.book:before,.labels-overview .editable-cancel .icon.book:before,.labels-overview .editable-delete .icon.book:before,.labels-overview .discussions input[type=submit] .icon.book:before,.discussions .labels-overview input[type=submit] .icon.book:before,.labels-overview .discussions span[type=submit].error .icon.book:before,.discussions .labels-overview span[type=submit].error .icon.book:before,.labels-overview .discussions span[type=submit].success .icon.book:before,.discussions .labels-overview span[type=submit].success .icon.book:before,.labels-overview .discussions .fos_comment_comment_reply_cancel .icon.book:before,.discussions .labels-overview .fos_comment_comment_reply_cancel .icon.book:before,.labels-overview .discussions .fos_comment_comment_voting button .icon.book:before,.discussions .fos_comment_comment_voting .labels-overview button .icon.book:before,.labels-overview .btn .author-management__comparison li:before,.author-management__comparison .labels-overview .btn li:before,.labels-overview .editable-submit .author-management__comparison li:before,.author-management__comparison .labels-overview .editable-submit li:before,.labels-overview .editable-cancel .author-management__comparison li:before,.author-management__comparison .labels-overview .editable-cancel li:before,.labels-overview .editable-delete .author-management__comparison li:before,.author-management__comparison .labels-overview .editable-delete li:before,.labels-overview .discussions input[type=submit] .author-management__comparison li:before,.author-management__comparison .labels-overview .discussions input[type=submit] li:before,.discussions .labels-overview input[type=submit] .author-management__comparison li:before,.author-management__comparison .discussions .labels-overview input[type=submit] li:before,.labels-overview .discussions span[type=submit].error .author-management__comparison li:before,.author-management__comparison .labels-overview .discussions span[type=submit].error li:before,.discussions .labels-overview span[type=submit].error .author-management__comparison li:before,.author-management__comparison .discussions .labels-overview span[type=submit].error li:before,.labels-overview .discussions span[type=submit].success .author-management__comparison li:before,.author-management__comparison .labels-overview .discussions span[type=submit].success li:before,.discussions .labels-overview span[type=submit].success .author-management__comparison li:before,.author-management__comparison .discussions .labels-overview span[type=submit].success li:before,.labels-overview .discussions .fos_comment_comment_reply_cancel .author-management__comparison li:before,.author-management__comparison .labels-overview .discussions .fos_comment_comment_reply_cancel li:before,.discussions .labels-overview .fos_comment_comment_reply_cancel .author-management__comparison li:before,.author-management__comparison .discussions .labels-overview .fos_comment_comment_reply_cancel li:before,.labels-overview .discussions .fos_comment_comment_voting button .author-management__comparison li:before,.author-management__comparison .labels-overview .discussions .fos_comment_comment_voting button li:before,.discussions .fos_comment_comment_voting .labels-overview button .author-management__comparison li:before,.author-management__comparison .discussions .fos_comment_comment_voting .labels-overview button li:before{margin:0px}.labels-overview .row{padding:10px 0;border-top:2px solid #f1f1f1}.labels-overview .row:last-child{border-bottom:2px solid #f1f1f1}.labels-overview .select-wrapper{margin-right:25px;width:250px}.labels-overview .select-wrapper select{margin:0;width:100%}.activity-selection{margin-bottom:15px}.added-labels{margin-left:80px}.added-labels .label-add-error{position:absolute;top:-35px}.added-labels-list{display:inline-block;margin-bottom:25px}.ripplelink{position:relative;transition:all .2s ease;z-index:0;overflow:hidden}.ripplelink:focus{outline:none}.ink{display:block;position:absolute;background:hsla(0,0%,100%,.3);border-radius:100%;transform:scale(0)}.animate{animation:ripple .65s linear}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.modal.course-index-modal{max-width:1080px;height:80vh;padding-bottom:0}.modal.course-index-modal.is-open{display:flex;flex-direction:column}.modal.course-index-modal .modal__header{border-bottom:1px solid rgba(183,183,183,.2)}.modal.course-index-modal .modal__content{padding:0}.course-index__title{text-align:center;font-size:1.85em}@keyframes fadeInTranslateY{100%{transform:translateY(0);opacity:1}}.course-index__overview{position:relative;padding:15px 30px 30px 30px}.course-index__overview .course-module{padding:22px;border:1px solid rgba(200,216,229,.6);border-radius:2px;margin-bottom:10px;display:flex;flex-wrap:wrap;position:relative}.course-index__overview .course-module.is-open{border-color:rgba(35,108,188,.3)}.course-index__overview .course-module__title{float:left;margin:0;margin-right:auto;width:70%;line-height:1.5em}.course-index__overview .course-module__link{position:absolute;display:block;width:auto;text-align:right;font-size:13px}.course-index__overview .course-module__link.view-module-details{right:23px}.course-index__overview .course-module__link:before{display:none}.course-index__overview .course-module__link.expanded .fa,.course-index__overview .course-module__link.expanded .icon.book:before,.course-index__overview .course-module__link.expanded .author-management__comparison li:before,.author-management__comparison .course-index__overview .course-module__link.expanded li:before{transform:rotate(90deg)}.course-index__overview .course-module__link .fa,.course-index__overview .course-module__link .icon.book:before,.course-index__overview .course-module__link .author-management__comparison li:before,.author-management__comparison .course-index__overview .course-module__link li:before{margin-right:0;margin-left:4.8px;transition:transform ease 150ms}.course-chapter__link{position:absolute;display:block;width:calc(100% - 200px);text-align:right;font-size:13px}.course-chapter__link:before{display:none}.course-chapter__details{position:absolute;display:block;right:0;width:150px;text-align:right;font-size:13px}.course-chapter__details:hover{text-decoration:none}.course-chapter__details:before{display:none}.course-chapter__details.expanded .fa,.course-chapter__details.expanded .icon.book:before,.course-chapter__details.expanded .author-management__comparison li:before,.author-management__comparison .course-chapter__details.expanded li:before{transform:rotate(90deg)}.course-chapter__details .fa,.course-chapter__details .icon.book:before,.course-chapter__details .author-management__comparison li:before,.author-management__comparison .course-chapter__details li:before{margin-right:0;margin-left:4.8px;transition:transform ease 150ms}.course-module__number{color:#8b8b8b;font-size:14px;margin-right:12px;background:#fff;border:1px solid #d6d6d6;border-radius:4px;padding:1px 7px;display:inline-block;text-align:center}.course-module__details{margin:0;width:100%;background:none;padding:0;padding-top:5px}.course-module__details.collapsed{opacity:1}.course-module__details .course-module__summary{color:#9a9b9f;line-height:1.4;font-size:14px;margin-bottom:0}.course-module__details .course-module__summary strong{color:rgb(100.5,100.5,100.5)}.chapter-overview{border-top:1px solid rgba(200,216,229,.6);margin-top:20px;padding-top:10px;position:relative}.chapter-overview__chapter-name{font-weight:500}.chapter-overview__chapter{padding:6px 0;border-bottom:1px solid rgba(200,216,229,.3);display:flex;align-items:baseline}.chapter-overview__chapter:hover .chapter-overview__chapter-name{color:#236cbc}.chapter-overview__chapter:last-child{border-bottom:none}.modal.course-index-create-modal{max-width:750px;overflow:hidden}.modal.course-index-create-modal .modal__content{padding:0 50px}.modal.course-index-create-modal .page__chapters{padding:0}.modal.course-index-create-modal .sortable-pages{margin-top:20px}.modal.course-index-create-modal .sortable-pages span{width:25px;margin-left:22px}.modal.course-index-move-modal{max-width:870px;height:370px;transition:height cubic-bezier(0.64, -0.35, 0.58, 1.22) 550ms}.modal.course-index-move-modal.confirmation-visible{height:620px;width:100%}.modal.course-index-move-modal.confirmation-visible.move-chapter-modal{height:580px}.modal.course-index-move-modal .modal__content{padding-bottom:0}.modal.course-index-move-modal .modal__footer{text-align:center}.modal.course-index-move-modal h2{margin-bottom:.2em}.sortable-list li.draggable-page{margin-left:15px;display:flex;align-items:center}.sortable-list li.draggable-page:hover .sortable-pages__actions{opacity:1;transform:translateX(0)}.sortable-list li.draggable-chapter{position:relative}.sortable-list li.draggable-chapter .chapter__title{position:relative}.sortable-list li.draggable-chapter .chapter__title .sortable-pages__actions{position:absolute;top:0;right:0;width:210px;background-color:#fff}@media(min-width: 900px){.sortable-list li.draggable-chapter .chapter__title .sortable-pages__actions{right:10px}}@media(min-width: 1300px){.sortable-list li.draggable-chapter .chapter__title .sortable-pages__actions{right:5px}}@media(min-width: 1800px){.sortable-list li.draggable-chapter .chapter__title .sortable-pages__actions{right:-12px}}.sortable-list li.draggable-chapter .chapter__title .sortable-pages__actions a{padding-bottom:15px;padding-top:7px;color:#236cbc;font-weight:normal;font-size:14px}.sortable-list li.draggable-chapter:hover .sortable-pages__actions{opacity:1;transform:translateX(0)}.sortable-list .sortable-pages__actions{width:235px;text-align:right;opacity:0;transition:opacity ease 150ms}.sortable-list .sortable-pages__action{width:100%;text-align:right;display:inline-block}.sortable-list .sortable-pages__action .fa,.sortable-list .sortable-pages__action .icon.book:before,.sortable-list .sortable-pages__action .author-management__comparison li:before,.author-management__comparison .sortable-list .sortable-pages__action li:before{margin-left:6px;margin-right:0}.move-page label{display:block;font-weight:600}.move-page .select2-container{width:100%}.move-page__options{display:flex;flex-wrap:wrap;margin:36px 0;margin-bottom:60px}.move-page__options.confirmation{margin-top:16px}.move-page__information.confirmation{background-color:#fff;line-height:1.75em}.move-page__option{width:50%;padding:0 15px}.move-page__option:first-child{padding-left:0}.move-page__option:last-child{padding-right:0}.confirmation{background:#f0f3f8;margin:0 -30px;padding:20px 30px;flex-wrap:nowrap;display:none}.confirmation-visible .confirmation{display:flex}.confirmation__option-spacer{padding:0 20px;color:rgba(24,24,24,.5);display:flex;align-items:center}.confirmation__label{text-align:left;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:5px}.confirmation__reference-label{width:70px;color:#181818}.confirmation__reference{max-width:calc(100% - 100px);color:#236cbc}.confirmation__row{display:flex;margin-bottom:12px}.module-chapter__details{display:none;margin:10px 0}.page-overview__page{margin-bottom:4px}.page-overview__page-name{color:#000}.page-overview__page-name:hover{color:#236cbc;text-decoration:none}.page-chapter__number{color:#8b8b8b;font-size:12px;margin-right:6.8571428571px;background:#fff;border:1px solid #d6d6d6;border-radius:4px;padding:1px 3px;display:inline-block;text-align:center;min-width:24px}/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.1.0 - 2014
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/#outdated{display:none;z-index:1500;color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated .last[dir=rtl]{right:auto !important;left:25px !important}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:2.25em;line-height:2.25em}* html #outdated{position:absolute}#outdated{position:fixed;top:0;left:0;width:100%;height:170px;top:0;background:rgba(26,34,47,.9);padding:24px;width:100%;padding-left:17%;padding-right:5%}.outdated__icon{display:inline-block;float:left;width:100px}.outdated__icon img{margin:auto}.outdated__copy{display:inline-block;float:left;color:#fff;width:80%;padding-top:12px}.outdated__copy h6{font-size:15px;font-weight:500;color:#fff;margin-bottom:6px}.outdated__copy ul{margin-bottom:12px}.outdated__copy ul li{padding-right:24px;width:250px}.outdated__copy ul li a:hover{text-decoration:none}.outdated__copy ul li a{margin-right:24px;color:#fff;text-decoration:underline}.outdated__copy ul li a span{color:#fff;border-bottom:1px solid}.outdated__copy ul li a span:hover{border:none}.outdated__copy ul li img{position:relative;margin-right:6px;float:none;display:inline-block;top:10px;margin-top:0;margin-left:0;margin-bottom:0}.modal.certification-status{padding-bottom:0;max-width:900px}.modal.certification-status h1{display:flex;align-items:center}.modal.certification-status .form--inline input,.modal.certification-status .form--inline span.error,.modal.certification-status .form--inline span.success{width:45px;text-align:center}.certification-modal__module{padding:12px;border:1px solid rgba(183,183,183,.2);border-radius:2px;border:1px solid rgba(200,216,229,.6)}.certification-modal__module.certification-completed{border-color:#27ae8e}.certification-modal__module:not(:last-child){margin-bottom:12px}.certification-modal__module .alert-box{margin-bottom:0;margin-top:12px;opacity:.75}.certification-modal__title{font-size:2.25em;margin-bottom:0}.certification-modal__question{margin:12px 0}.certification-modal__question .custom-radio{margin-bottom:5px}.certification-modal__question .custom-radio label{cursor:pointer}.certification-modal__question-label{display:inline-block;font-weight:bold;margin-bottom:1em}.certification-modal__module-title{margin-bottom:6px;display:flex;align-items:baseline}.certification-modal__module-information label{min-width:225px;display:inline-block}.certification-modal__row>label{display:block;margin-bottom:6px}.certification-modal__row--inset{border-left:3px solid #e9f0f6;padding-left:10px}.certification-modal__level .custom-radio{margin-bottom:4px}.certification-modal__level label{cursor:pointer}.certification-modal__timing label{display:block}.certification-modal__timing-label{color:#999;margin-left:10px}.certification-modal__timing-container{display:flex}.certification-modal__timing-element{display:flex;align-items:center;padding-right:24px}.hourglass-rotate{animation:rotating ease 3100ms infinite;color:#aeadad}.expand-trigger-fullscreen{display:inline-block;border-radius:5px}.expand-trigger,.expand-trigger-fullscreen{color:#fff;font-size:1em;background:#333;margin:0px;padding:0px;border-radius:5px}.expand-trigger i,.expand-trigger .fa,.expand-trigger .icon.book:before,.expand-trigger .author-management__comparison li:before,.author-management__comparison .expand-trigger li:before,.expand-trigger-fullscreen i,.expand-trigger-fullscreen .fa,.expand-trigger-fullscreen .icon.book:before,.expand-trigger-fullscreen .author-management__comparison li:before,.author-management__comparison .expand-trigger-fullscreen li:before{margin:0}.expand-trigger,.expand-trigger-fullscreen,.expand-trigger-magnify{width:40px;height:40px;padding:0px;margin:0px;margin-left:5px !important}.expand-trigger:before{content:"";font-family:"FontAwesome";font-size:1.25em;width:40px;height:40px}.expand-trigger-fullscreen:before{content:"";font-family:"FontAwesome";font-size:1.25em;width:40px;height:40px}.expand-trigger-magnify:before{content:"";font-family:"FontAwesome";font-size:1.25em;width:40px;height:40px}body.fullscreen{max-height:100%;overflow:hidden;padding:0px;margin:0px}body.fullscreen .alert-box-container{display:none}body.fullscreen .alert-box-container{display:none}body.fullscreen .page,body.fullscreen .cme-pages,body.fullscreen .page-holder,body.fullscreen .row__content,body.fullscreen .page__dragdrop,body.fullscreen .container,body.fullscreen .asset-container,body.fullscreen .asset-holder{padding:0px;margin:0px;position:relative;left:0px;right:0px;overflow:hidden}body.fullscreen .cme-header,body.fullscreen aside,body.fullscreen [data-page=chapter],body.fullscreen [data-page=chapterindex],body.fullscreen [data-page=home],body.fullscreen .cme-navigation,body.fullscreen .jwfullscreen,body.fullscreen .cover{display:none}body.fullscreen .cme .cme-content .cme-pages-nav--right,body.fullscreen .cme .cme-content .cme-pages-nav--left{position:relative;display:none}body.fullscreen .cme .cme-content .cme-pages-nav--right a,body.fullscreen .cme .cme-content .cme-pages-nav--left a{display:none}body.fullscreen .expand-target{position:fixed;left:0px;top:0px;right:0px;bottom:0px;z-index:99999;background-color:#000;display:none;vertical-align:middle;text-align:center}body.fullscreen .expand-target video,body.fullscreen .expand-target iframe{max-height:100%;max-width:100%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}body.fullscreen .expand-target .unveil-wrapper{height:100%}body.fullscreen .expand-target img.expand,body.fullscreen .expand-target .magnify{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}body.fullscreen .expand-trigger{width:40px;height:40px}body.fullscreen .expand-trigger:before{content:"";font-family:"FontAwesome";font-size:1.25em;width:40px;height:40px}body.fullscreen .asset-actions{position:fixed;top:8px;right:8px;z-index:2000}body.fullscreen .asset-actions .expand-trigger-fullscreen{display:inline-block;border-radius:5px}body.fullscreen .asset-actions .replace-content{display:none}body.fullscreen #pressF11{position:fixed;top:0px;left:0px;width:200px;height:30px;opacity:.7;text-align:center;z-index:10000;background-color:#fff}.expand-trigger:hover{background:#236cbc;color:#fff}body.fullscreen-hardware #lean-overlay,body.fullscreen-hardware #library-lean-overlay{display:none !important}body.fullscreen-hardware .expand-trigger-fullscreen{display:inline-block;border-radius:5px}body.fullscreen-hardware .expand-trigger-fullscreen:before{content:"";font-family:"FontAwesome";font-size:1.25em;width:40px;height:40px}body.fullscreen-hardware .replace-content,body.fullscreen-hardware .expand-trigger{display:none}html.magnifying>body{overflow-x:hidden !important}.magnify,.magnify>.magnify-lens,.magnify-mobile,.lens-mobile{min-width:0;min-height:0;animation:none;border:none;float:none;margin:0;opacity:1;outline:none;overflow:visible;padding:0;text-indent:0;transform:none;transition:none}.magnify{position:relative;width:auto;height:auto;box-shadow:none;display:inline-block;z-index:inherit}.magnify>.magnify-lens{position:absolute;width:200px;height:200px;border-radius:100%;box-shadow:0 0 0 7px hsla(0,0%,100%,.85),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);cursor:none;display:none;z-index:99}.magnify>.magnify-lens.loading{background:#333 !important;opacity:.8}.magnify>.magnify-lens.loading:after{position:absolute;top:50%;left:0;width:100%;color:#fff;content:"Loading...";font:italic normal 16px/1 Calibri,sans-serif;letter-spacing:1px;margin-top:-8px;text-align:center;text-shadow:0 0 2px rgba(51,51,51,.8);text-transform:none}.module-learn .goal__item{padding:0}.module-learn .activity-navigation ul{max-width:85px}.module-learn .course-module-index{padding-left:0;margin-top:0}.module-learn .course-module-index ul{padding:0;padding-left:12px}.module-learn .pages-list{padding:0;padding-left:20px}.module-learn .pages-list li{padding-left:35px}.module-learn .chapter__title.table{margin-bottom:8px}.module-learn .page__chapters .chapter__title{margin-top:0}.preliminary-test-modal{height:570px !important;width:500px}.preliminary-test-modal img{width:100%}.preliminary-test-modal .modal__content{display:block !important}.preliminary-test-modal .modal__footer{left:0}.c-engagement{height:35px;line-height:35px;width:270px;background-color:#fff;box-shadow:0px -3px 5px 0 rgba(50,50,50,.15);position:absolute;left:50%;margin-left:-135px;top:-15px;z-index:10;color:#333;text-align:center;font-weight:bold}.c-engagement input,.c-engagement span.error,.c-engagement span.success{width:110px;cursor:pointer}.c-engagement-timer{width:100px;display:inline-block;position:relative}.c-engagement-timer.controllable{cursor:pointer;padding-left:10px}.c-engagement-timer.paused{background-color:#eee}.c-engagement-timer:after{content:"";position:absolute;color:#236cbc;width:20px;left:5px;font-family:FontAwesome}.c-engagement-timer.paused{background-color:#eee}.c-engagement-timer.paused:after{content:""}.c-engagement-closebtn{display:inline-block;margin-left:10px}.course-closed-summary{border-radius:5px;padding:15px;color:#1a222f;border:1px solid #236cbc;background-color:#f0f5fa}.module-learn .page__chapters>.row{padding-left:0;margin-top:24px}.module-learn .page__content{margin-bottom:24px}.module-learn ul.chapter.course-module-index{margin-top:0}.module-learn .chapter li{margin-left:0}.module-learn .pages-list li{margin-left:33px;padding-left:0}.module-learn .pages-list span{width:45px}.module-learn .page__title{min-height:inherit}.module-learn .scroll-down,.module-learn .scroll-up{width:80px}.module-learn.module-test-learn .scroll-down,.module-learn.module-test-learn .scroll-up{margin-left:20px}.module-learn.module-test-learn .cme-content{position:relative;margin-top:20px}.module-learn.module-test-learn .cme-content .c-engagement-timer{top:-20px}.swipe-instruction{border-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 0 21px 0 rgba(26,34,45,.27);position:fixed;left:23%;bottom:0;right:0;width:350px;color:#fff;padding:20px 24px;padding-left:65px;background:#1a222f url(/static/img/swipe-icon.png) no-repeat 24px center;background-size:27px 32px;margin:auto;z-index:20;display:none}.cssanimations .swipe-instruction{opacity:0;animation:fadeInUp 350ms 5s forwards}.menu--collapsed .swipe-instruction{left:0}@media screen and (max-width: em(1024px)){.swipe-instruction{display:block}}.swipe-instruction .close-swipe-instruction{position:absolute;top:0;right:0;padding:17.1428571429px;padding-right:5px;padding-top:5px}.swipe-instruction .close-swipe-instruction .fa,.swipe-instruction .close-swipe-instruction .icon.book:before,.swipe-instruction .close-swipe-instruction .author-management__comparison li:before,.author-management__comparison .swipe-instruction .close-swipe-instruction li:before{color:#fff;font-size:18px}@media screen and (max-width: em(1024px)){.course-editor .col.s6{width:100%}}.demo-course,.new-course{position:relative}.demo-course::before,.new-course::before{position:absolute;left:0;top:0;content:"";background-repeat:no-repeat;background-position:top left;background-size:70px 67px;width:70px;height:67px;z-index:10}.demo-course::before{background-image:url(/static/img/demo-ribbon.png)}.new-course::before{background-image:url(/static/img/new-ribbon.png)}.learn__course-wrapper{width:calc(100% + 35px)}@media(max-width: 1280px){.learn__course-wrapper{width:calc(100% + 15px)}}@media(max-width: 768px){.learn__course-wrapper{width:100%}}.learn__main-container{max-width:100%}.learn__add-course{margin-bottom:20px !important}.course__filter--organisation-wrapper{box-shadow:0 1px 3px 0 #eee;margin:24px 0;border-top:1px solid #eee}.course__filter--organisation{background-color:#fff;display:flex;justify-content:flex-start;align-items:center}.course__filter--organisation h3{display:inline;margin:0;padding-right:1em}.course__filter--organisation a{display:inline-block;padding:1em 1.5em;color:#000;transition:none;border-right:1px solid hsla(0,0%,100%,.7)}.course__filter--organisation a.active,.course__filter--organisation a:hover{background:#236cbc;color:#fff;text-decoration:none}.row .course__filter--organisation{padding:0 1.5em}.course__filter--portal h3{display:inline;position:relative;top:13px;font-weight:500}.pending__invitations-container{float:none;clear:both;position:relative;padding:24px;margin-bottom:24px;background-color:rgba(225,225,225,.5);background-position:0 10px;transition:background-position ease 300ms}.pending__invitations-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.pending__invitations-container.is-enrolled{background-color:#fff}.pending__invitations-container.is-enrolled .pending__invitations-note,.pending__invitations-container.is-enrolled h1{display:none}.pending__invitations-container.is-enrolled .portal__invitations-done{display:block}.pending__invitations-container.is-enrolled .learn__portal{display:none;transition:all ease 500ms;margin:1em auto}.pending__invitations-container.is-enrolled .learn__portal .card__inner{min-height:0}.pending__invitations-container.is-enrolled .learn__portal.is-enrolled{display:block;margin:1.5em auto;float:none}.pending__invitations-container.is-enrolled .learn__portal.is-enrolled .card__inner{box-shadow:0 0 1px 0 #c5c5c5}.portal__card-container{float:none;clear:both;max-width:1300px}.portal__card-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.learn__portal{transition:none}@media(max-width: em(1024px)){.learn__portal{width:100%;float:none}.learn__portal .card__image{max-width:none;max-height:none}}.course__logo-image h1{margin-top:8px;margin-bottom:6px}.pending__invitations-note{font-size:em(13px)}.group__header{margin-bottom:24px}.course__closed-group{float:none;clear:both;margin-top:48px;margin-bottom:24px}.course__closed-group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.course__closed-group h2{font-size:18px;color:#666;position:relative;margin-bottom:12px}.course__closed-group h2 .course__closed-count{position:relative;top:-8px;margin-left:2px;font-size:10px;font-weight:bold;padding:4px 6px;background-color:#999;color:#fff;border-radius:50%}.course__closed{width:24%;padding-right:1%}.course__closed .card__title{width:calc(100% - 26px);padding-right:.15em}.course__closed .card__title h2{white-space:inherit;color:#999;font-size:13px;font-weight:bold;line-height:20px;margin-bottom:0}.course__closed .card__inner{padding:10px;display:flex;align-items:center}.course__closed .card__information{margin-right:0;width:26px}.card__information .fa,.card__information .icon.book:before,.card__information .author-management__comparison li:before,.author-management__comparison .card__information li:before{color:#999;font-size:24px}.portal__invitations-done{display:none;text-align:center;padding:1em 0}.portal__invitations-done.visible{display:block}.portal__invitations-done .fa,.portal__invitations-done .icon.book:before,.portal__invitations-done .author-management__comparison li:before,.author-management__comparison .portal__invitations-done li:before{color:#27ae8e;margin-right:10px}.portal__invitations-done h3{margin-top:.5em;display:flex;justify-content:center;align-items:center}.portal__invitations-done h3 span{color:#27ae8e;display:inline-block;margin-left:5px}.pending__invitations-inner>h1{position:relative;font-weight:400;font-size:1.5em;margin-bottom:24px}.pending__invitations-inner>h1 .pending__invitations-count{margin-left:.7em;font-size:.6em;font-weight:bold;padding:4px 8px;background-color:#236cbc;color:#fff;border-radius:50%}.learn__course-group{margin-bottom:48px;border-bottom:1px solid #eee;max-width:1300px}.learn__course-group:last-child{border-bottom:none}.js-open-bookshelf{margin-left:5px;padding-left:10px}.bookshelf-preview{border-top:2px solid rgba(51,51,51,.8)}.bookshelf-preview.first{border-top:none}.bookshelf-preview .shelf-description{padding:15px 15px 0 30px}.bookshelf-preview .bookshelf__fold-unfold{display:flex;align-items:center;color:#ccc;text-decoration:underline;margin-top:.25rem;font-size:.8rem;transition:all ease 150ms;line-height:1.15}@media(max-width: 768px){.bookshelf-preview .bookshelf__fold-unfold{font-size:11px}}.bookshelf-preview .bookshelf__fold-unfold:hover{text-decoration:none}.bookshelf-preview .bookshelf__fold-unfold svg{width:14px;height:16px;fill:#ccc}.bookshelf-preview .bookshelf__content{padding:10px 0;padding-top:30px}.bookshelf-preview .empty-shelf-notice{margin-left:30px;margin-bottom:30px}.bookshelf-preview .bookshelf_description--collapsed{max-height:80px;overflow:hidden;position:relative}.bookshelf-preview .bookshelf_description--collapsed small{line-height:20px}.bookshelf-preview .shelf-description-collapser{margin-left:30px}.bookshelf-preview__header{background-color:#fafbfc;padding:10px 30px;display:flex;width:100%}.bookshelf-preview__header svg{width:25px;height:45px}.bookshelf-preview__title{margin-left:0;font-weight:bold}.modal .bookshelf-preview__title{margin-top:auto}.shelf-notice{margin-left:10px;margin-top:10px;margin-bottom:10px;padding-top:5px;color:#aaa;border-top:1px solid #ccc}.old_analytics_link{position:absolute;right:0;top:0;padding:5px 10px;background-color:#f69500;color:#fff}.analytics-dashboard,.analytics-details{overflow:hidden}.analytics-details .el-table__header,.analytics-details .el-table__body{margin:0}.analytics-details .el-table__header td,.analytics-details .el-table__header th,.analytics-details .el-table__body td,.analytics-details .el-table__body th{border:0;border-bottom:1px solid #ebeef5}.analytics-details .el-table__header .caret-wrapper i,.analytics-details .el-table__body .caret-wrapper i{padding-left:initial}.analytics,.analytics-dashboard,.analytics-details{background:#fff}.analytics .wrapper,.analytics-dashboard .wrapper,.analytics-details .wrapper{width:100%;max-width:1300px;padding-left:0;margin:auto}@media(max-width: 1600px){.analytics .wrapper,.analytics-dashboard .wrapper,.analytics-details .wrapper{max-width:94%}}.analytics .el-select-dropdown__item,.analytics-dashboard .el-select-dropdown__item,.analytics-details .el-select-dropdown__item{padding-right:2.8rem}.analytics .el-select-dropdown__item span,.analytics-dashboard .el-select-dropdown__item span,.analytics-details .el-select-dropdown__item span{text-overflow:ellipsis;overflow:hidden;display:inline-block}.analytics .el-popover,.analytics-dashboard .el-popover,.analytics-details .el-popover{background:#fff;border:none;box-shadow:0 2px 4px 0 rgba(26,33,48,.2);border-radius:0}.analytics .breadcrumb__wrapper,.analytics-dashboard .breadcrumb__wrapper,.analytics-details .breadcrumb__wrapper{width:100%;float:none;max-width:1300px;padding:0;display:flex;margin:auto;margin-bottom:1.25rem;justify-content:space-between;align-items:flex-start}@media(max-width: 1600px){.analytics .breadcrumb__wrapper,.analytics-dashboard .breadcrumb__wrapper,.analytics-details .breadcrumb__wrapper{max-width:94%}}.analytics .select2-container,.analytics-dashboard .select2-container,.analytics-details .select2-container{flex-grow:1}.analytics .select-wrapper.select-try,.analytics-dashboard .select-wrapper.select-try,.analytics-details .select-wrapper.select-try{width:100%}.analytics .tabs__content .refine-search form input[type=submit],.analytics .tabs__content .refine-search form span[type=submit].error,.analytics .tabs__content .refine-search form span[type=submit].success,.analytics-dashboard .tabs__content .refine-search form input[type=submit],.analytics-dashboard .tabs__content .refine-search form span[type=submit].error,.analytics-dashboard .tabs__content .refine-search form span[type=submit].success,.analytics-details .tabs__content .refine-search form input[type=submit],.analytics-details .tabs__content .refine-search form span[type=submit].error,.analytics-details .tabs__content .refine-search form span[type=submit].success{width:auto}.analytics .tabs__content .refine-search label,.analytics-dashboard .tabs__content .refine-search label,.analytics-details .tabs__content .refine-search label{display:block}.analytics .tabs__content .refine-search form input[type=text],.analytics .tabs__content .refine-search form span[type=text].error,.analytics .tabs__content .refine-search form span[type=text].success,.analytics-dashboard .tabs__content .refine-search form input[type=text],.analytics-dashboard .tabs__content .refine-search form span[type=text].error,.analytics-dashboard .tabs__content .refine-search form span[type=text].success,.analytics-details .tabs__content .refine-search form input[type=text],.analytics-details .tabs__content .refine-search form span[type=text].error,.analytics-details .tabs__content .refine-search form span[type=text].success{width:265px}@media(max-width: 1450px){.analytics .tabs__content .refine-search form input[type=text],.analytics .tabs__content .refine-search form span[type=text].error,.analytics .tabs__content .refine-search form span[type=text].success,.analytics-dashboard .tabs__content .refine-search form input[type=text],.analytics-dashboard .tabs__content .refine-search form span[type=text].error,.analytics-dashboard .tabs__content .refine-search form span[type=text].success,.analytics-details .tabs__content .refine-search form input[type=text],.analytics-details .tabs__content .refine-search form span[type=text].error,.analytics-details .tabs__content .refine-search form span[type=text].success{width:auto}}.analytics .main-container,.analytics .alert-box-container,.analytics .course-overview .welcome-page-container,.course-overview .analytics .welcome-page-container,.analytics .welcome-page-header,.analytics-dashboard .main-container,.analytics-dashboard .alert-box-container,.analytics-dashboard .course-overview .welcome-page-container,.course-overview .analytics-dashboard .welcome-page-container,.analytics-dashboard .welcome-page-header,.analytics-details .main-container,.analytics-details .alert-box-container,.analytics-details .course-overview .welcome-page-container,.course-overview .analytics-details .welcome-page-container,.analytics-details .welcome-page-header{max-width:1500px;font-size:15px}.analytics .modal,.analytics-dashboard .modal,.analytics-details .modal{background:#fff}.analytics .modal .modal__content h2,.analytics-dashboard .modal .modal__content h2,.analytics-details .modal .modal__content h2{margin-bottom:12px}.analytics .select-institution,.analytics-dashboard .select-institution,.analytics-details .select-institution{text-align:right;margin-bottom:24px}.analytics .select-institution label,.analytics-dashboard .select-institution label,.analytics-details .select-institution label{display:inline-block;margin-right:24px}.analytics .select-institution .select-wrapper,.analytics-dashboard .select-institution .select-wrapper,.analytics-details .select-institution .select-wrapper{width:300px}.analytics .performance__filters,.analytics-dashboard .performance__filters,.analytics-details .performance__filters{border-bottom:1px solid #e9f0f6;margin-bottom:24px;padding-bottom:24px}.analytics .performance__filters .row__content,.analytics-dashboard .performance__filters .row__content,.analytics-details .performance__filters .row__content{float:none;clear:both}.analytics .performance__filters .row__content:after,.analytics-dashboard .performance__filters .row__content:after,.analytics-details .performance__filters .row__content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.analytics .performance__filters .col.s6,.analytics-dashboard .performance__filters .col.s6,.analytics-details .performance__filters .col.s6{display:table}.analytics .performance__filters .col,.analytics-dashboard .performance__filters .col,.analytics-details .performance__filters .col{padding-right:12px;padding-left:12px}.analytics .performance__filters .col:first-child,.analytics-dashboard .performance__filters .col:first-child,.analytics-details .performance__filters .col:first-child{padding-left:0}.analytics .performance__filters .col:last-child,.analytics-dashboard .performance__filters .col:last-child,.analytics-details .performance__filters .col:last-child{padding-right:0}.analytics .performance__filters .fa:not(.fa-file-text-o),.analytics .performance__filters .icon.book:not(.fa-file-text-o):before,.analytics .performance__filters .author-management__comparison li:not(.fa-file-text-o):before,.author-management__comparison .analytics .performance__filters li:not(.fa-file-text-o):before,.analytics-dashboard .performance__filters .fa:not(.fa-file-text-o),.analytics-dashboard .performance__filters .icon.book:not(.fa-file-text-o):before,.analytics-dashboard .performance__filters .author-management__comparison li:not(.fa-file-text-o):before,.author-management__comparison .analytics-dashboard .performance__filters li:not(.fa-file-text-o):before,.analytics-details .performance__filters .fa:not(.fa-file-text-o),.analytics-details .performance__filters .icon.book:not(.fa-file-text-o):before,.analytics-details .performance__filters .author-management__comparison li:not(.fa-file-text-o):before,.author-management__comparison .analytics-details .performance__filters li:not(.fa-file-text-o):before{width:35px;color:#236cbc;font-size:26px;text-align:left;display:table-cell;padding-right:12px;vertical-align:middle}.analytics .performance__filters .select-wrapper,.analytics-dashboard .performance__filters .select-wrapper,.analytics-details .performance__filters .select-wrapper{display:table-cell}.analytics .select-try,.analytics-dashboard .select-try,.analytics-details .select-try{display:none}.cssanimations .analytics .select-try,.cssanimations .analytics-dashboard .select-try,.cssanimations .analytics-details .select-try{opacity:0;animation:fadeIn 350ms forwards}.analytics .student-performance__legend,.analytics-dashboard .student-performance__legend,.analytics-details .student-performance__legend{margin-top:-10px;display:none}.cssanimations .analytics .student-performance__legend,.cssanimations .analytics-dashboard .student-performance__legend,.cssanimations .analytics-details .student-performance__legend{opacity:0;animation:fadeIn ease 350ms forwards}.analytics .student-performance__legend .row,.analytics-dashboard .student-performance__legend .row,.analytics-details .student-performance__legend .row{margin-bottom:0}.analytics .student-performance__legend h3,.analytics-dashboard .student-performance__legend h3,.analytics-details .student-performance__legend h3{margin-bottom:6px}.analytics .student-performance__legend label,.analytics-dashboard .student-performance__legend label,.analytics-details .student-performance__legend label{width:auto;float:none;display:inline;padding-left:12px;font-weight:400}.analytics .student-performance__legend .performance-box,.analytics-dashboard .student-performance__legend .performance-box,.analytics-details .student-performance__legend .performance-box{display:table-cell;vertical-align:middle}.analytics .student-performance__legend .performance-box .fa,.analytics .student-performance__legend .performance-box .icon.book:before,.analytics .student-performance__legend .performance-box .author-management__comparison li:before,.author-management__comparison .analytics .student-performance__legend .performance-box li:before,.analytics-dashboard .student-performance__legend .performance-box .fa,.analytics-dashboard .student-performance__legend .performance-box .icon.book:before,.analytics-dashboard .student-performance__legend .performance-box .author-management__comparison li:before,.author-management__comparison .analytics-dashboard .student-performance__legend .performance-box li:before,.analytics-details .student-performance__legend .performance-box .fa,.analytics-details .student-performance__legend .performance-box .icon.book:before,.analytics-details .student-performance__legend .performance-box .author-management__comparison li:before,.author-management__comparison .analytics-details .student-performance__legend .performance-box li:before{line-height:50px}.analytics .student-performance__legend .row__content,.analytics-dashboard .student-performance__legend .row__content,.analytics-details .student-performance__legend .row__content{margin-bottom:13.3333333333px;display:table}.analytics .student-performance__legend hr,.analytics-dashboard .student-performance__legend hr,.analytics-details .student-performance__legend hr{display:block;height:1px;border:0;border-top:1px solid #e9f0f6;margin:1em 0;padding:0}.analytics .performance.detail,.analytics-dashboard .performance.detail,.analytics-details .performance.detail{padding-top:24px}.analytics .performance h2 span,.analytics-dashboard .performance h2 span,.analytics-details .performance h2 span{color:#236cbc}.analytics .performance .activity-performance__overview,.analytics-dashboard .performance .activity-performance__overview,.analytics-details .performance .activity-performance__overview{position:relative}.analytics .performance .table-instruction,.analytics-dashboard .performance .table-instruction,.analytics-details .performance .table-instruction{position:absolute;top:0;right:0;background:hsl(207.6923076923,41.935483871%,88.9215686275%);padding:24px;z-index:1;max-width:250px}.analytics .performance .table-activity-export,.analytics-dashboard .performance .table-activity-export,.analytics-details .performance .table-activity-export{position:absolute;top:-93px;right:0;z-index:1}.analytics .performance .performance__testmodule_sign,.analytics-dashboard .performance .performance__testmodule_sign,.analytics-details .performance .performance__testmodule_sign{background-color:#e23844;margin:0 auto;width:100px;height:100px;border-radius:50%;line-height:100px;text-align:center;color:#fff;font-size:17px}.analytics .performance .performance__testmodule_sign.passed,.analytics-dashboard .performance .performance__testmodule_sign.passed,.analytics-details .performance .performance__testmodule_sign.passed{background-color:#57ca56}.analytics .performance .performance__chapter,.analytics-dashboard .performance .performance__chapter,.analytics-details .performance .performance__chapter{margin-bottom:24px;padding:0 24px;position:relative}.analytics .performance .performance__chapter h3,.analytics-dashboard .performance .performance__chapter h3,.analytics-details .performance .performance__chapter h3{display:inline-block;line-height:30px;max-width:70%}.analytics .performance .performance__chapter:nth-child(even),.analytics-dashboard .performance .performance__chapter:nth-child(even),.analytics-details .performance .performance__chapter:nth-child(even){background:#e9f0f6;padding:24px}.analytics .performance .performance__chapter .performance__chapter-data,.analytics-dashboard .performance .performance__chapter .performance__chapter-data,.analytics-details .performance .performance__chapter .performance__chapter-data{display:block;padding-left:50px;position:relative}.analytics .performance .performance__chapter .label,.analytics-dashboard .performance .performance__chapter .label,.analytics-details .performance .performance__chapter .label{background:hsl(207.6923076923,41.935483871%,88.9215686275%);border-radius:5px;padding:5px 24px;font-weight:500}.analytics .performance .performance__chapter .performance__chapter-xlabel,.analytics-dashboard .performance .performance__chapter .performance__chapter-xlabel,.analytics-details .performance .performance__chapter .performance__chapter-xlabel{top:85px;left:122px;text-align:center;display:block;width:180px;margin:auto;margin-top:24px}.analytics .performance .performance__chapter .performance__chapter-ylabel,.analytics-dashboard .performance .performance__chapter .performance__chapter-ylabel,.analytics-details .performance .performance__chapter .performance__chapter-ylabel{position:absolute;left:-20px;top:55%;vertical-align:middle;transform:rotateZ(-90deg)}.analytics .performance .performance-box,.analytics-dashboard .performance .performance-box,.analytics-details .performance .performance-box{width:50px;background:#fff;display:inline-block;color:#fff;text-align:center;padding:0;font-weight:500;border:1px solid rgba(183,183,183,.2)}.analytics .performance .performance-box:hover,.analytics-dashboard .performance .performance-box:hover,.analytics-details .performance .performance-box:hover{opacity:.7}.analytics .performance .performance-box.fillInBlanksQuestion:before,.analytics-dashboard .performance .performance-box.fillInBlanksQuestion:before,.analytics-details .performance .performance-box.fillInBlanksQuestion:before{width:46px;height:36px}.analytics .performance table .performance-box,.analytics-dashboard .performance table .performance-box,.analytics-details .performance table .performance-box{height:40px;line-height:40px;float:left;border:none}.analytics .performance .performance__possible-interaction,.analytics-dashboard .performance .performance__possible-interaction,.analytics-details .performance .performance__possible-interaction{background:rgba(255,225,53,.8);color:#1a222f;cursor:pointer}.analytics .performance .performance__answer-correct,.analytics-dashboard .performance .performance__answer-correct,.analytics-details .performance .performance__answer-correct{background:rgba(39,174,142,.8);cursor:pointer}.analytics .performance .performance__answer-incorrect,.analytics-dashboard .performance .performance__answer-incorrect,.analytics-details .performance .performance__answer-incorrect{background:rgba(229,111,103,.8);cursor:pointer}.analytics .performance .performance__answer-interacted,.analytics-dashboard .performance .performance__answer-interacted,.analytics-details .performance .performance__answer-interacted{background:#236cbc;cursor:pointer}.analytics .performance .performance__answer-not-interacted,.analytics-dashboard .performance .performance__answer-not-interacted,.analytics-details .performance .performance__answer-not-interacted{color:#1a222f}.analytics .performance .performance__answer-no-interaction,.analytics-dashboard .performance .performance__answer-no-interaction,.analytics-details .performance .performance__answer-no-interaction{color:#1a222f}.analytics .performance .performance__deleted,.analytics-dashboard .performance .performance__deleted,.analytics-details .performance .performance__deleted{border:1px solid red !important}.analytics .performance .performance__no-interaction,.analytics-dashboard .performance .performance__no-interaction,.analytics-details .performance .performance__no-interaction{color:#1a222f}.analytics .performance table tbody td,.analytics .performance table thead th,.analytics-dashboard .performance table tbody td,.analytics-dashboard .performance table thead th,.analytics-details .performance table tbody td,.analytics-details .performance table thead th{padding:0;text-align:center}.analytics .performance table thead th,.analytics-dashboard .performance table thead th,.analytics-details .performance table thead th{border-radius:5px;padding:5px 0}.analytics .performance table,.analytics-dashboard .performance table,.analytics-details .performance table{border-spacing:3px;border-collapse:separate;margin:0;background:rgba(0,0,0,0)}.analytics .performance table tbody td,.analytics-dashboard .performance table tbody td,.analytics-details .performance table tbody td{width:auto;margin-right:20px}.analytics .performance table tbody td:first-child,.analytics-dashboard .performance table tbody td:first-child,.analytics-details .performance table tbody td:first-child{width:50px;background:#fff;vertical-align:middle !important;border-radius:5px}.analytics .performance table tbody td .performance-box,.analytics-dashboard .performance table tbody td .performance-box,.analytics-details .performance table tbody td .performance-box{border:none}.analytics .performance table tbody td,.analytics-dashboard .performance table tbody td,.analytics-details .performance table tbody td{width:40px}.analytics .preliminary-test__analytics,.analytics-dashboard .preliminary-test__analytics,.analytics-details .preliminary-test__analytics{padding-left:12px;display:none}.cssanimations .analytics .preliminary-test__analytics,.cssanimations .analytics-dashboard .preliminary-test__analytics,.cssanimations .analytics-details .preliminary-test__analytics{opacity:0;animation:fadeIn ease 350ms forwards}.analytics .preliminary-test__analytics span.neutral,.analytics-dashboard .preliminary-test__analytics span.neutral,.analytics-details .preliminary-test__analytics span.neutral{color:#f9cf64}.analytics .preliminary-test__analytics span.unlocked,.analytics-dashboard .preliminary-test__analytics span.unlocked,.analytics-details .preliminary-test__analytics span.unlocked{color:#27ae8e}.analytics .preliminary-test__analytics span.failed,.analytics-dashboard .preliminary-test__analytics span.failed,.analytics-details .preliminary-test__analytics span.failed{color:#e56f67}.analytics .preliminary-test__analytics-inner,.analytics-dashboard .preliminary-test__analytics-inner,.analytics-details .preliminary-test__analytics-inner{background:#e9f0f6;padding:24px;padding-left:24px}.analytics .preliminary-test__analytics-inner h2,.analytics-dashboard .preliminary-test__analytics-inner h2,.analytics-details .preliminary-test__analytics-inner h2{margin-bottom:12px}.analytics .course-modules,.analytics-dashboard .course-modules,.analytics-details .course-modules{padding-right:12px}.analytics .course-module .no-color,.analytics-dashboard .course-module .no-color,.analytics-details .course-module .no-color{color:inherit}.analytics .course-module .row,.analytics-dashboard .course-module .row,.analytics-details .course-module .row{display:table;width:100%}.analytics .course-module .row .col.s6,.analytics-dashboard .course-module .row .col.s6,.analytics-details .course-module .row .col.s6{display:table-cell;vertical-align:middle;float:none}.analytics .user-activity__filters,.analytics-dashboard .user-activity__filters,.analytics-details .user-activity__filters{display:table;width:100%}.analytics .user-activity__filters .col,.analytics-dashboard .user-activity__filters .col,.analytics-details .user-activity__filters .col{display:table-cell;vertical-align:middle;float:none}.analytics .user-activity__filters .col:first-child,.analytics-dashboard .user-activity__filters .col:first-child,.analytics-details .user-activity__filters .col:first-child{padding-right:12px}.analytics .user-activity__filters .col:last-child,.analytics-dashboard .user-activity__filters .col:last-child,.analytics-details .user-activity__filters .col:last-child{padding-left:12px;text-align:right;vertical-align:bottom;display:table-cell}.analytics .user-activity__filters .col:last-child .btn,.analytics .user-activity__filters .col:last-child .editable-submit,.analytics .user-activity__filters .col:last-child .editable-cancel,.analytics .user-activity__filters .col:last-child .editable-delete,.analytics .user-activity__filters .col:last-child .discussions input[type=submit],.discussions .analytics .user-activity__filters .col:last-child input[type=submit],.analytics .user-activity__filters .col:last-child .discussions span[type=submit].error,.discussions .analytics .user-activity__filters .col:last-child span[type=submit].error,.analytics .user-activity__filters .col:last-child .discussions span[type=submit].success,.discussions .analytics .user-activity__filters .col:last-child span[type=submit].success,.analytics .user-activity__filters .col:last-child .discussions .fos_comment_comment_reply_cancel,.discussions .analytics .user-activity__filters .col:last-child .fos_comment_comment_reply_cancel,.analytics .user-activity__filters .col:last-child .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .analytics .user-activity__filters .col:last-child button,.analytics-dashboard .user-activity__filters .col:last-child .btn,.analytics-dashboard .user-activity__filters .col:last-child .editable-submit,.analytics-dashboard .user-activity__filters .col:last-child .editable-cancel,.analytics-dashboard .user-activity__filters .col:last-child .editable-delete,.analytics-dashboard .user-activity__filters .col:last-child .discussions input[type=submit],.discussions .analytics-dashboard .user-activity__filters .col:last-child input[type=submit],.analytics-dashboard .user-activity__filters .col:last-child .discussions span[type=submit].error,.discussions .analytics-dashboard .user-activity__filters .col:last-child span[type=submit].error,.analytics-dashboard .user-activity__filters .col:last-child .discussions span[type=submit].success,.discussions .analytics-dashboard .user-activity__filters .col:last-child span[type=submit].success,.analytics-dashboard .user-activity__filters .col:last-child .discussions .fos_comment_comment_reply_cancel,.discussions .analytics-dashboard .user-activity__filters .col:last-child .fos_comment_comment_reply_cancel,.analytics-dashboard .user-activity__filters .col:last-child .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .analytics-dashboard .user-activity__filters .col:last-child button,.analytics-details .user-activity__filters .col:last-child .btn,.analytics-details .user-activity__filters .col:last-child .editable-submit,.analytics-details .user-activity__filters .col:last-child .editable-cancel,.analytics-details .user-activity__filters .col:last-child .editable-delete,.analytics-details .user-activity__filters .col:last-child .discussions input[type=submit],.discussions .analytics-details .user-activity__filters .col:last-child input[type=submit],.analytics-details .user-activity__filters .col:last-child .discussions span[type=submit].error,.discussions .analytics-details .user-activity__filters .col:last-child span[type=submit].error,.analytics-details .user-activity__filters .col:last-child .discussions span[type=submit].success,.discussions .analytics-details .user-activity__filters .col:last-child span[type=submit].success,.analytics-details .user-activity__filters .col:last-child .discussions .fos_comment_comment_reply_cancel,.discussions .analytics-details .user-activity__filters .col:last-child .fos_comment_comment_reply_cancel,.analytics-details .user-activity__filters .col:last-child .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .analytics-details .user-activity__filters .col:last-child button{width:100%}.analytics .user-activity__graph,.analytics-dashboard .user-activity__graph,.analytics-details .user-activity__graph{max-width:100%;width:600px;margin-top:24px;float:right}.analytics .class__details,.analytics-dashboard .class__details,.analytics-details .class__details{padding-top:46px;padding-left:48px}.analytics .class__select label,.analytics-dashboard .class__select label,.analytics-details .class__select label{margin-bottom:12px}.analytics .chart-container,.analytics-dashboard .chart-container,.analytics-details .chart-container{margin-top:72px}.analytics .chart__filter,.analytics-dashboard .chart__filter,.analytics-details .chart__filter{display:flex;align-items:center;margin-bottom:12px}.analytics .chart__filter span,.analytics-dashboard .chart__filter span,.analytics-details .chart__filter span{color:#236cbc}.analytics .chart__filter ul li,.analytics-dashboard .chart__filter ul li,.analytics-details .chart__filter ul li{display:inline;padding-right:2px}.analytics .chart__filter ul li.active .btn,.analytics .chart__filter ul li.active .editable-submit,.analytics .chart__filter ul li.active .editable-cancel,.analytics .chart__filter ul li.active .editable-delete,.analytics .chart__filter ul li.active .discussions input[type=submit],.discussions .analytics .chart__filter ul li.active input[type=submit],.analytics .chart__filter ul li.active .discussions span[type=submit].error,.discussions .analytics .chart__filter ul li.active span[type=submit].error,.analytics .chart__filter ul li.active .discussions span[type=submit].success,.discussions .analytics .chart__filter ul li.active span[type=submit].success,.analytics .chart__filter ul li.active .discussions .fos_comment_comment_reply_cancel,.discussions .analytics .chart__filter ul li.active .fos_comment_comment_reply_cancel,.analytics .chart__filter ul li.active .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .analytics .chart__filter ul li.active button,.analytics .chart__filter ul li .active,.analytics-dashboard .chart__filter ul li.active .btn,.analytics-dashboard .chart__filter ul li.active .editable-submit,.analytics-dashboard .chart__filter ul li.active .editable-cancel,.analytics-dashboard .chart__filter ul li.active .editable-delete,.analytics-dashboard .chart__filter ul li.active .discussions input[type=submit],.discussions .analytics-dashboard .chart__filter ul li.active input[type=submit],.analytics-dashboard .chart__filter ul li.active .discussions span[type=submit].error,.discussions .analytics-dashboard .chart__filter ul li.active span[type=submit].error,.analytics-dashboard .chart__filter ul li.active .discussions span[type=submit].success,.discussions .analytics-dashboard .chart__filter ul li.active span[type=submit].success,.analytics-dashboard .chart__filter ul li.active .discussions .fos_comment_comment_reply_cancel,.discussions .analytics-dashboard .chart__filter ul li.active .fos_comment_comment_reply_cancel,.analytics-dashboard .chart__filter ul li.active .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .analytics-dashboard .chart__filter ul li.active button,.analytics-dashboard .chart__filter ul li .active,.analytics-details .chart__filter ul li.active .btn,.analytics-details .chart__filter ul li.active .editable-submit,.analytics-details .chart__filter ul li.active .editable-cancel,.analytics-details .chart__filter ul li.active .editable-delete,.analytics-details .chart__filter ul li.active .discussions input[type=submit],.discussions .analytics-details .chart__filter ul li.active input[type=submit],.analytics-details .chart__filter ul li.active .discussions span[type=submit].error,.discussions .analytics-details .chart__filter ul li.active span[type=submit].error,.analytics-details .chart__filter ul li.active .discussions span[type=submit].success,.discussions .analytics-details .chart__filter ul li.active span[type=submit].success,.analytics-details .chart__filter ul li.active .discussions .fos_comment_comment_reply_cancel,.discussions .analytics-details .chart__filter ul li.active .fos_comment_comment_reply_cancel,.analytics-details .chart__filter ul li.active .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .analytics-details .chart__filter ul li.active button,.analytics-details .chart__filter ul li .active{border:1px solid #236cbc;background:#fff;color:#236cbc}.analytics .chart__filter ul li:last-child,.analytics-dashboard .chart__filter ul li:last-child,.analytics-details .chart__filter ul li:last-child{margin-right:0}.analytics .chart__filter ul li .btn:focus,.analytics .chart__filter ul li .editable-submit:focus,.analytics .chart__filter ul li .editable-cancel:focus,.analytics .chart__filter ul li .editable-delete:focus,.analytics .chart__filter ul li .discussions input[type=submit]:focus,.discussions .analytics .chart__filter ul li input[type=submit]:focus,.analytics .chart__filter ul li .discussions span[type=submit].error:focus,.discussions .analytics .chart__filter ul li span[type=submit].error:focus,.analytics .chart__filter ul li .discussions span[type=submit].success:focus,.discussions .analytics .chart__filter ul li span[type=submit].success:focus,.analytics .chart__filter ul li .discussions .fos_comment_comment_reply_cancel:focus,.discussions .analytics .chart__filter ul li .fos_comment_comment_reply_cancel:focus,.analytics .chart__filter ul li .discussions .fos_comment_comment_voting button:focus,.discussions .fos_comment_comment_voting .analytics .chart__filter ul li button:focus,.analytics-dashboard .chart__filter ul li .btn:focus,.analytics-dashboard .chart__filter ul li .editable-submit:focus,.analytics-dashboard .chart__filter ul li .editable-cancel:focus,.analytics-dashboard .chart__filter ul li .editable-delete:focus,.analytics-dashboard .chart__filter ul li .discussions input[type=submit]:focus,.discussions .analytics-dashboard .chart__filter ul li input[type=submit]:focus,.analytics-dashboard .chart__filter ul li .discussions span[type=submit].error:focus,.discussions .analytics-dashboard .chart__filter ul li span[type=submit].error:focus,.analytics-dashboard .chart__filter ul li .discussions span[type=submit].success:focus,.discussions .analytics-dashboard .chart__filter ul li span[type=submit].success:focus,.analytics-dashboard .chart__filter ul li .discussions .fos_comment_comment_reply_cancel:focus,.discussions .analytics-dashboard .chart__filter ul li .fos_comment_comment_reply_cancel:focus,.analytics-dashboard .chart__filter ul li .discussions .fos_comment_comment_voting button:focus,.discussions .fos_comment_comment_voting .analytics-dashboard .chart__filter ul li button:focus,.analytics-details .chart__filter ul li .btn:focus,.analytics-details .chart__filter ul li .editable-submit:focus,.analytics-details .chart__filter ul li .editable-cancel:focus,.analytics-details .chart__filter ul li .editable-delete:focus,.analytics-details .chart__filter ul li .discussions input[type=submit]:focus,.discussions .analytics-details .chart__filter ul li input[type=submit]:focus,.analytics-details .chart__filter ul li .discussions span[type=submit].error:focus,.discussions .analytics-details .chart__filter ul li span[type=submit].error:focus,.analytics-details .chart__filter ul li .discussions span[type=submit].success:focus,.discussions .analytics-details .chart__filter ul li span[type=submit].success:focus,.analytics-details .chart__filter ul li .discussions .fos_comment_comment_reply_cancel:focus,.discussions .analytics-details .chart__filter ul li .fos_comment_comment_reply_cancel:focus,.analytics-details .chart__filter ul li .discussions .fos_comment_comment_voting button:focus,.discussions .fos_comment_comment_voting .analytics-details .chart__filter ul li button:focus{outline:none}.analytics h1,.analytics-dashboard h1,.analytics-details h1{margin-bottom:24px}.analytics h1 a,.analytics-dashboard h1 a,.analytics-details h1 a{border-bottom:1px solid}.analytics h1 a:hover,.analytics-dashboard h1 a:hover,.analytics-details h1 a:hover{text-decoration:none;border-bottom:none}.analytics .select-wrapper,.analytics-dashboard .select-wrapper,.analytics-details .select-wrapper{width:95%}.analytics .select-wrapper select,.analytics-dashboard .select-wrapper select,.analytics-details .select-wrapper select{width:100%;min-width:inherit}.analytics label,.analytics-dashboard label,.analytics-details label{display:block;font-weight:700;min-width:0;width:auto;margin-right:5px}.analytics label:last-child,.analytics-dashboard label:last-child,.analytics-details label:last-child{margin-right:0}.analytics .dataTables_wrapper label,.analytics-dashboard .dataTables_wrapper label,.analytics-details .dataTables_wrapper label{width:auto;display:inline-block;font-weight:normal}.analytics .activity__answer label,.analytics-dashboard .activity__answer label,.analytics-details .activity__answer label{width:auto;font-weight:inherit}.analytics .activity__answer label p,.analytics-dashboard .activity__answer label p,.analytics-details .activity__answer label p{max-width:80%}.analytics .tabs__container,.analytics-dashboard .tabs__container,.analytics-details .tabs__container{margin:24px 0;margin-top:0;width:100%}.analytics .tabs__container .tabs__menu,.analytics-dashboard .tabs__container .tabs__menu,.analytics-details .tabs__container .tabs__menu{margin-bottom:0;margin-top:24px}.analytics .tabs__container .tabs__menu li,.analytics-dashboard .tabs__container .tabs__menu li,.analytics-details .tabs__container .tabs__menu li{width:25%}.analytics table,.analytics-dashboard table,.analytics-details table{margin:8px 0}.analytics table .table-avatar,.analytics-dashboard table .table-avatar,.analytics-details table .table-avatar{max-width:80px;float:left}.analytics table td,.analytics-dashboard table td,.analytics-details table td{width:12.5%}.analytics table td:first-child,.analytics-dashboard table td:first-child,.analytics-details table td:first-child{width:90px;text-align:center;vertical-align:middle}.analytics form,.analytics-dashboard form,.analytics-details form{width:100%;padding-right:10px}.analytics form input[type=text],.analytics form span[type=text].error,.analytics form span[type=text].success,.analytics-dashboard form input[type=text],.analytics-dashboard form span[type=text].error,.analytics-dashboard form span[type=text].success,.analytics-details form input[type=text],.analytics-details form span[type=text].error,.analytics-details form span[type=text].success{height:43px}.analytics form input[type=submit],.analytics form span[type=submit].error,.analytics form span[type=submit].success,.analytics-dashboard form input[type=submit],.analytics-dashboard form span[type=submit].error,.analytics-dashboard form span[type=submit].success,.analytics-details form input[type=submit],.analytics-details form span[type=submit].error,.analytics-details form span[type=submit].success{width:25%}.analytics form label,.analytics-dashboard form label,.analytics-details form label{float:none;font-weight:700}.analytics form input[type=checkbox],.analytics form span[type=checkbox].error,.analytics form span[type=checkbox].success,.analytics-dashboard form input[type=checkbox],.analytics-dashboard form span[type=checkbox].error,.analytics-dashboard form span[type=checkbox].success,.analytics-details form input[type=checkbox],.analytics-details form span[type=checkbox].error,.analytics-details form span[type=checkbox].success{margin-right:8px;margin-left:24px}.analytics .table__filters,.analytics-dashboard .table__filters,.analytics-details .table__filters{margin-bottom:12px}.analytics .table__filters label,.analytics-dashboard .table__filters label,.analytics-details .table__filters label{margin-bottom:12px}.analytics .table__filters .export-data,.analytics-dashboard .table__filters .export-data,.analytics-details .table__filters .export-data{text-align:right}.analytics .dataTables_length,.analytics-dashboard .dataTables_length,.analytics-details .dataTables_length{margin-bottom:10px}.analytics .dataTables_length select,.analytics-dashboard .dataTables_length select,.analytics-details .dataTables_length select{min-width:50px;text-align:center;border-color:#c8d8e5;border-radius:2px}.analytics .highcharts-container,.analytics-dashboard .highcharts-container,.analytics-details .highcharts-container{overflow:visible !important}.analytics .highcharts-container svg,.analytics-dashboard .highcharts-container svg,.analytics-details .highcharts-container svg{overflow:visible}.analytics .class__statistics-row,.analytics-dashboard .class__statistics-row,.analytics-details .class__statistics-row{margin-bottom:12px;background:#e9f0f6;padding:24px}.cssanimations .analytics .class__statistics-row:nth-child(1),.cssanimations .analytics-dashboard .class__statistics-row:nth-child(1),.cssanimations .analytics-details .class__statistics-row:nth-child(1){opacity:0;animation:fadeIn 250ms forwards;animation-delay:250ms}.cssanimations .analytics .class__statistics-row:nth-child(2),.cssanimations .analytics-dashboard .class__statistics-row:nth-child(2),.cssanimations .analytics-details .class__statistics-row:nth-child(2){opacity:0;animation:fadeIn 250ms forwards;animation-delay:500ms}.cssanimations .analytics .class__statistics-row:nth-child(3),.cssanimations .analytics-dashboard .class__statistics-row:nth-child(3),.cssanimations .analytics-details .class__statistics-row:nth-child(3){opacity:0;animation:fadeIn 250ms forwards;animation-delay:750ms}.cssanimations .analytics .class__statistics-row:nth-child(4),.cssanimations .analytics-dashboard .class__statistics-row:nth-child(4),.cssanimations .analytics-details .class__statistics-row:nth-child(4){opacity:0;animation:fadeIn 250ms forwards;animation-delay:1000ms}.analytics .class__statistics-row strong,.analytics-dashboard .class__statistics-row strong,.analytics-details .class__statistics-row strong{display:inline-block}.analytics .class__statistics-row span,.analytics-dashboard .class__statistics-row span,.analytics-details .class__statistics-row span{background:rgba(0,0,0,0);border:1px solid hsl(207.6923076923,41.935483871%,83.9215686275%);padding:4px 6px;border-radius:5px;display:inline-block;margin-bottom:5px}.analytics .class__table-view,.analytics .class__graph-view,.analytics-dashboard .class__table-view,.analytics-dashboard .class__graph-view,.analytics-details .class__table-view,.analytics-details .class__graph-view{display:none}.cssanimations .analytics .class__table-view,.cssanimations .analytics-dashboard .class__table-view,.cssanimations .analytics-details .class__table-view{opacity:0;animation:fadeIn ease 200ms forwards}.analytics .user-timestamps,.analytics-dashboard .user-timestamps,.analytics-details .user-timestamps{display:block;height:316px;overflow-x:hidden;overflow-y:auto}.analytics .analytics-instruction,.analytics-dashboard .analytics-instruction,.analytics-details .analytics-instruction{width:100%}.analytics .analytics-instruction h1,.analytics .analytics-instruction h2,.analytics .analytics-instruction p,.analytics-dashboard .analytics-instruction h1,.analytics-dashboard .analytics-instruction h2,.analytics-dashboard .analytics-instruction p,.analytics-details .analytics-instruction h1,.analytics-details .analytics-instruction h2,.analytics-details .analytics-instruction p{text-align:center}.analytics .analytics-instruction p,.analytics-dashboard .analytics-instruction p,.analytics-details .analytics-instruction p{margin:auto;margin-bottom:24px;max-width:450px}.analytics .analytics-instruction .analytics__block,.analytics-dashboard .analytics-instruction .analytics__block,.analytics-details .analytics-instruction .analytics__block{border:1px solid #c8d8e5;padding:48px;transition:all ease 350ms}.analytics .analytics-instruction .analytics__block:first-child,.analytics-dashboard .analytics-instruction .analytics__block:first-child,.analytics-details .analytics-instruction .analytics__block:first-child{border-right:none}.analytics .analytics-instruction .analytics__block .img-wrapper,.analytics-dashboard .analytics-instruction .analytics__block .img-wrapper,.analytics-details .analytics-instruction .analytics__block .img-wrapper{height:80px}.analytics .analytics-instruction .analytics__block:hover,.analytics-dashboard .analytics-instruction .analytics__block:hover,.analytics-details .analytics-instruction .analytics__block:hover{background:#e9f0f6}.analytics .analytics-instruction .analytics__block header,.analytics-dashboard .analytics-instruction .analytics__block header,.analytics-details .analytics-instruction .analytics__block header{text-align:center}.analytics .analytics-instruction .analytics__block ul,.analytics-dashboard .analytics-instruction .analytics__block ul,.analytics-details .analytics-instruction .analytics__block ul{margin:auto;width:320px;text-align:left}.analytics .analytics-instruction .analytics__block ul li,.analytics-dashboard .analytics-instruction .analytics__block ul li,.analytics-details .analytics-instruction .analytics__block ul li{background-position:left 5px}.cssanimations .analytics .analytics-instruction__copy,.cssanimations .analytics-dashboard .analytics-instruction__copy,.cssanimations .analytics-details .analytics-instruction__copy{opacity:0;animation:fadeInDown ease 400ms 800ms forwards}.analytics .analytics-instruction__blocks,.analytics-dashboard .analytics-instruction__blocks,.analytics-details .analytics-instruction__blocks{margin-bottom:24px}.cssanimations .analytics .analytics-instruction__blocks,.cssanimations .analytics-dashboard .analytics-instruction__blocks,.cssanimations .analytics-details .analytics-instruction__blocks{opacity:0;animation:fadeIn ease 450ms 1200ms forwards}.analytics .student-performance table td:first-child,.analytics-dashboard .student-performance table td:first-child,.analytics-details .student-performance table td:first-child{min-width:50px}.analytics .student-performance table td,.analytics-dashboard .student-performance table td,.analytics-details .student-performance table td{width:88px !important;height:55px;vertical-align:middle !important}.analytics .student-performance table td .performance-box,.analytics-dashboard .student-performance table td .performance-box,.analytics-details .student-performance table td .performance-box{height:100%;width:100%;line-height:55px}.analytics .student-performance table tbody td:nth-child(2),.analytics-dashboard .student-performance table tbody td:nth-child(2),.analytics-details .student-performance table tbody td:nth-child(2){width:auto}.analytics .select-chapter,.analytics-dashboard .select-chapter,.analytics-details .select-chapter{min-width:300px}.analytics .activity-performance table thead th,.analytics-dashboard .activity-performance table thead th,.analytics-details .activity-performance table thead th{min-width:80px}.analytics .activity-performance table tbody td:first-child,.analytics-dashboard .activity-performance table tbody td:first-child,.analytics-details .activity-performance table tbody td:first-child{padding:6px 12px;color:#236cbc;font-weight:500}.analytics .activity-performance table tbody td,.analytics-dashboard .activity-performance table tbody td,.analytics-details .activity-performance table tbody td{vertical-align:middle !important;height:55px}.analytics .activity-performance table .performance-box,.analytics-dashboard .activity-performance table .performance-box,.analytics-details .activity-performance table .performance-box{width:100%;height:100%;float:none;vertical-align:middle;line-height:55px;cursor:pointer}.analytics .activity-performance table .performance-box.no_interaction,.analytics-dashboard .activity-performance table .performance-box.no_interaction,.analytics-details .activity-performance table .performance-box.no_interaction{cursor:default}.analytics .activity-performance table .performance-box.no_interaction:hover,.analytics-dashboard .activity-performance table .performance-box.no_interaction:hover,.analytics-details .activity-performance table .performance-box.no_interaction:hover{opacity:1 !important}.analytics .activity-performance table .performance-box.performance__no-cursor,.analytics-dashboard .activity-performance table .performance-box.performance__no-cursor,.analytics-details .activity-performance table .performance-box.performance__no-cursor{cursor:auto}.analytics .activity-performance table,.analytics-dashboard .activity-performance table,.analytics-details .activity-performance table{margin-bottom:0}.analytics .activity-performance__detail,.analytics-dashboard .activity-performance__detail,.analytics-details .activity-performance__detail{display:none;background:#e9f0f6;padding:24px;animation:fadeIn 350ms forwards}.analytics .activity-performance__detail .heading,.analytics-dashboard .activity-performance__detail .heading,.analytics-details .activity-performance__detail .heading{float:none;clear:both}.analytics .activity-performance__detail .heading:after,.analytics-dashboard .activity-performance__detail .heading:after,.analytics-details .activity-performance__detail .heading:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.analytics .activity-performance__detail .heading .select-wrapper,.analytics-dashboard .activity-performance__detail .heading .select-wrapper,.analytics-details .activity-performance__detail .heading .select-wrapper{min-width:250px;width:auto;float:right;margin-left:12px;text-align:left}.analytics .activity-performance__detail .heading .select-wrapper:hover .ms-choice,.analytics-dashboard .activity-performance__detail .heading .select-wrapper:hover .ms-choice,.analytics-details .activity-performance__detail .heading .select-wrapper:hover .ms-choice{border-color:#236cbc}.analytics .activity-performance__detail .heading .btn--light,.analytics .activity-performance__detail .heading .discussions .fos_comment_comment_reply_cancel,.discussions .analytics .activity-performance__detail .heading .fos_comment_comment_reply_cancel,.analytics-dashboard .activity-performance__detail .heading .btn--light,.analytics-dashboard .activity-performance__detail .heading .discussions .fos_comment_comment_reply_cancel,.discussions .analytics-dashboard .activity-performance__detail .heading .fos_comment_comment_reply_cancel,.analytics-details .activity-performance__detail .heading .btn--light,.analytics-details .activity-performance__detail .heading .discussions .fos_comment_comment_reply_cancel,.discussions .analytics-details .activity-performance__detail .heading .fos_comment_comment_reply_cancel{background:#fff}.analytics .activity-performance__detail .heading h2,.analytics-dashboard .activity-performance__detail .heading h2,.analytics-details .activity-performance__detail .heading h2{margin-bottom:12px}.analytics .activity-performance__detail h3 span,.analytics-dashboard .activity-performance__detail h3 span,.analytics-details .activity-performance__detail h3 span{color:#236cbc}.analytics .activity-performance__detail .activity,.analytics-dashboard .activity-performance__detail .activity,.analytics-details .activity-performance__detail .activity{border:1px solid rgba(183,183,183,.2);margin:0;padding:24px;background:#fff}.analytics .activity-performance__detail .performance__chapter,.analytics-dashboard .activity-performance__detail .performance__chapter,.analytics-details .activity-performance__detail .performance__chapter{padding-top:24px;padding-left:0;margin-bottom:0}.analytics .activity-performance__detail table,.analytics-dashboard .activity-performance__detail table,.analytics-details .activity-performance__detail table{font-size:13px}.analytics .activity-performance__detail table tbody td:first-child,.analytics-dashboard .activity-performance__detail table tbody td:first-child,.analytics-details .activity-performance__detail table tbody td:first-child{padding:2px 12px;line-height:20px;cursor:pointer}.analytics .activity-performance__detail table tbody td,.analytics-dashboard .activity-performance__detail table tbody td,.analytics-details .activity-performance__detail table tbody td{height:35px}.row .col.analytics__navigation{margin:1.5em 0}@media(max-width: 1350px){.row .col.analytics__navigation{width:100%}}.row .col.analytics__navigation .tabs__container{margin-bottom:0}.row .col.analytics__navigation .tabs__container ul{margin-bottom:0}.analytics--change-portal label{margin-top:12px;margin-right:10px}.analytics-filters{display:flex;width:100%}.analytics-filters__item{width:100%;margin-right:24px}.analytics-filters__item .select2-container{width:100%}.analytics-filters__item:last-child{margin-right:0}.change-portal .flex{justify-content:flex-end}.change-portal .select2-container{flex-grow:0}.course-modules .course-module--deleted{display:none}.course-modules .course-module--deleted.course-module--analytics{border-color:rgba(229,111,103,.4)}.course-modules.show-deleted .course-module--deleted{display:block}.course-module--analytics{border:1px solid rgba(200,216,229,.4);padding:24px;margin-bottom:12px}.course-module--analytics strong{color:#236cbc}.course-module--analytics .course-module__header{display:flex;align-items:baseline}.course-module--analytics .course-module__title{margin:0;max-width:calc(100% - 220px)}.course-module--analytics .course-module__deleted{margin-left:auto;margin-right:0}.performance__export{position:absolute;right:0;top:0;z-index:2}.analytics__table{overflow-y:auto}.analytics__table .widget__header{padding:.5rem 1.15rem}.analytics__table .widget__header input,.analytics__table .widget__header span.error,.analytics__table .widget__header span.success{max-height:35px}.analytics__table .widget__header button{padding:10px 20px}.analytics_enrollment_table_emaillink{color:#236cbc;cursor:pointer}.enrollment-graph-placeholder{height:400px}.analytics_performance_errors{padding:30px}.analytics_performance_errors ul{margin-top:30px;list-style:disc}.analytics_performance_errors ul li{padding-left:30px;margin-top:10px}.analytics_performance_chapter{padding:20px}.analytics_performance_page{padding-top:20px}.analytics_performance_page .analytics_performance_page_content,.analytics_performance_page .analytics_performance_page_content_students{margin-top:20px;display:flex;flex-direction:row;flex-flow:row wrap}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity{display:flex;flex-direction:row;width:80px;height:40px;border:1px solid #000;margin-right:10px;margin-bottom:10px;cursor:pointer}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity .analytics_performance_activity_icon,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity .analytics_performance_activity_icon{width:50px;border-right:1px solid;border-color:inherit;line-height:40px;text-align:center;color:#000}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-white,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-white{border-color:#000}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-white .analytics_performance_activity_icon,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-white .analytics_performance_activity_icon{background-color:#fff;color:#000}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-red,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-red{border-color:#ce284e}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-red .analytics_performance_activity_icon,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-red .analytics_performance_activity_icon{background-color:#ce284e;color:#fff}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-green,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-green{border-color:#abca80}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-green .analytics_performance_activity_icon,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-green .analytics_performance_activity_icon{background-color:#abca80;color:#fff}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-blue,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-blue{border-color:#3a82c9}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-blue .analytics_performance_activity_icon,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-blue .analytics_performance_activity_icon{background-color:#3a82c9;color:#fff}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-yellow,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-yellow{border-color:#f69500}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity.color-yellow .analytics_performance_activity_icon,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity.color-yellow .analytics_performance_activity_icon{background-color:#f69500;color:#fff}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity .analytics_performance_activity_res,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity .analytics_performance_activity_res{width:30px;display:flex;flex-direction:column;border-color:inherit}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity .analytics_performance_activity_res div,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity .analytics_performance_activity_res div{border-bottom:1px solid;border-color:inherit;flex-grow:1;text-align:center}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity .analytics_performance_activity_res div:last-child,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity .analytics_performance_activity_res div:last-child{border-bottom:0}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity .analytics_performance_activity_res .analytics_performance_activity_res_correct,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity .analytics_performance_activity_res .analytics_performance_activity_res_correct{color:#abca80}.analytics_performance_page .analytics_performance_page_content .analytics_performance_activity .analytics_performance_activity_res .analytics_performance_activity_res_incorrect,.analytics_performance_page .analytics_performance_page_content_students .analytics_performance_activity .analytics_performance_activity_res .analytics_performance_activity_res_incorrect{color:#ce284e}.analytics_performance_chapter_filters{margin-top:30px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eaeff4}.analytics_performance_page{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eaeff4}.analytics_performance_color_selector .el-checkbox-button,.analytics_performance_type_selector .el-checkbox-button{display:initial}.analytics_performance_color_selector .el-checkbox-button .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button .el-checkbox-button__inner{border:1px solid #dcdfe6;border-radius:4px !important;opacity:.5}.analytics_performance_color_selector .el-checkbox-button.is-checked .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.is-checked .el-checkbox-button__inner{box-shadow:none !important;opacity:1}.analytics_performance_color_selector .el-checkbox-button.type_select .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.type_select .el-checkbox-button__inner{background-color:#f3f7fb;color:#3a82c9;opacity:1}.analytics_performance_color_selector .el-checkbox-button.type_select.is-checked .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.type_select.is-checked .el-checkbox-button__inner{color:#f3f7fb;background-color:#3a82c9}.analytics_performance_color_selector .el-checkbox-button.selector-color-white .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-white .el-checkbox-button__inner{background-color:#fff;color:#262626}.analytics_performance_color_selector .el-checkbox-button.selector-color-yellow .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-yellow .el-checkbox-button__inner{background-color:#f69500;color:#fff}.analytics_performance_color_selector .el-checkbox-button.selector-color-green .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-green .el-checkbox-button__inner{background-color:#abca80;color:#fff}.analytics_performance_color_selector .el-checkbox-button.selector-color-red .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-red .el-checkbox-button__inner{background-color:#ce284e;color:#fff}.analytics_performance_color_selector .el-checkbox-button.selector-color-blue .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-blue .el-checkbox-button__inner{background-color:#3a82c9;color:#fff}.analytics-details .performance-detail-dialog .activity__title{display:flex;align-items:center}.analytics-details .performance-detail-dialog .activity__title svg{margin-right:8px}.analytics-details .performance-detail-dialog .el-dialog__header{padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important}.analytics-details .performance-detail-dialog .el-dialog__header .dialog-header{width:100%;padding-left:20px;padding-right:20px;padding-bottom:20px;border-bottom:5px solid #000}.analytics-details .performance-detail-dialog .el-dialog__header .dialog-header .activity-header-nav{border-bottom:1px solid #eaeff4;padding-bottom:10px;margin-bottom:10px}.analytics-details .performance-detail-dialog .el-dialog__header .dialog-header.color-white{border-color:#fff}.analytics-details .performance-detail-dialog .el-dialog__header .dialog-header.color-red{border-color:#ce284e}.analytics-details .performance-detail-dialog .el-dialog__header .dialog-header.color-green{border-color:#abca80}.analytics-details .performance-detail-dialog .el-dialog__header .dialog-header.color-blue{border-color:#3a82c9}.analytics-details .performance-detail-dialog .el-dialog__header .dialog-header.color-yellow{border-color:#f69500}.analytics-details .performance-detail-dialog .el-dialog__body{padding:0;padding-right:20px;padding-bottom:20px}.analytics-details .performance-detail-dialog .performance_detail_studentlist{margin-right:15px;padding-right:0;border-right:1px solid #eaeff4;height:100%}.analytics-details .performance-detail-dialog .performance_detail_studentlist .performance_detail_studentlist_student{padding:.65rem;padding-left:1rem;border-bottom:1px solid #eaeff4;color:#236cbc;cursor:pointer}.analytics-details .performance-detail-dialog .performance_detail_studentlist .performance_detail_studentlist_student:last-child{border-bottom:0}.analytics-details .performance-detail-dialog .performance_detail_studentlist .performance_detail_studentlist_student.selected{background-color:#236cbc;color:#f3f7fb}.analytics_performance_grid--export_actions{text-align:right;padding-bottom:10px}.performance_detail_test_info{margin-bottom:10px;padding:10px;background-color:#fafad2}.test_results_gradebook{padding:10px}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-header{display:flex;flex-direction:row;border-bottom:1px solid #262626;margin-bottom:5px;padding-bottom:10px;min-height:38px}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-header .analytics_gradebook_resgrid-header-attempts{width:40px;text-align:center;font-weight:bold}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-header .analytics_gradebook_resgrid-header-attempts .resgrid_activity_col{height:40px;line-height:40px;text-align:center}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-header .analytics_gradebook_resgrid-header-activities{width:40px}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-header .analytics_gradebook_resgrid-header-activities .resgrid_activity_col{text-align:center}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-header .analytics_gradebook_resgrid-header-activities .resgrid_activity_col svg{max-height:20px;max-width:20px}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow{display:flex;flex-direction:row;border-bottom:1px solid #262626;margin-bottom:5px;height:45px}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-name{height:30px;font-size:.875em}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result{width:40px;text-align:center}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res{cursor:pointer;display:inline-block;height:40px;width:25px;background-color:#ce284e;border:2px solid #ce284e;font-weight:bold;color:#fff}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res .analytics_gradebook_res_incorrect{color:#ce284e;height:18px}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res .analytics_gradebook_res_correct{color:#abca80;height:18px}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res.passed{background-color:#abca80;border:2px solid #abca80}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res.not_submitted{background-color:#fff;color:#587464;border:2px solid #587464;font-size:small}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res.color-white{background-color:rgba(0,0,0,0);border-color:#fff}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res.color-red{background-color:rgba(0,0,0,0);border-color:#ce284e}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res.color-green{background-color:rgba(0,0,0,0);border-color:#abca80}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res.color-blue{background-color:rgba(0,0,0,0);border-color:#3a82c9}.analytics_gradebook_resgrid .analytics_gradebook_resgrid-studentrow .analytics_gradebook_resgrid-studentrow-result .analytics_gradebook_res.color-yellow{background-color:rgba(0,0,0,0);border-color:#f69500}.analytics__filters{padding:0}.analytics__filters .wrapper{display:flex;align-items:center;min-height:56px}.analytics__filters .el-tabs__item{color:#fff;border-top:4px solid rgba(0,0,0,0);padding:.5rem 1.85rem !important;height:auto;font-weight:normal;text-align:center;line-height:1;display:flex;align-items:center}.analytics__filters .el-tabs__item.is-active{background-color:#3b6599;color:#fff}.analytics__filters .el-tab-pane{background-color:#3b6599;padding:0 1.35rem;display:flex;align-items:center}.analytics__filters .el-tabs__nav{display:flex}.analytics__filters .el-tabs__nav-wrap{display:flex}.analytics__filters .el-tabs__nav-wrap::after{display:none}.analytics__filters .el-tabs__header{margin-bottom:0}.analytics__filters .el-tabs__active-bar{display:none}.analytics__filter{box-shadow:0 2px 4px 0 rgba(49,96,155,.5);border-radius:2px;flex-grow:1;max-width:300px}.analytics__filter:not(:last-child){margin-right:1rem}.analytics__filter .el-icon-circle-close{padding:0}.analytics__filter .el-tag--small{max-width:60%;text-overflow:ellipsis;overflow:hidden;min-width:23px;padding-left:2px;flex-shrink:0}.analytics__filter.el-tabs{max-width:320px}.analytics__filter .el-select__tags{overflow:hidden;text-overflow:ellipsis;flex-wrap:nowrap}.analytics__filter.el-select .el-tag__close.el-icon-close{padding:0}.analytics__filter.el-select .el-select__input{background-color:rgba(0,0,0,0) !important;border:none !important;width:100% !important;z-index:2;margin-left:6px}.analytics__filter.el-select.isOpen .el-select__input{background-color:#fff !important}.analytics__filter.el-select.isOpenEdit .el-select__input{position:absolute;left:0;right:0}.analytics__filter.no-shadow{box-shadow:none}.analytics__filter .el-icon-arrow-up{padding:0}.analytics__filter .el-icon-arrow-up::before{color:#236cbc}.analytics__filter .el-tabs__item:hover{color:#fff;text-decoration:underline}.btn--apply-filters{position:relative;background-color:#abca80;font-size:.85rem;color:#fff;font-weight:bold;box-shadow:0 3px 0 0 rgba(59,101,153,.4);border-radius:2px;line-height:1;padding:1rem 1.35rem}.btn--apply-filters .fa-spin{margin:0;position:absolute;top:22px;right:7px}.btn--apply-filters:hover{background-color:rgb(147.2,186.9833333333,92.0166666667)}.analytics__filter-buttons{display:flex;flex-shrink:0;margin-left:auto}.analytics__filter-buttons .btn,.analytics__filter-buttons .editable-submit,.analytics__filter-buttons .editable-cancel,.analytics__filter-buttons .editable-delete,.analytics__filter-buttons .discussions input[type=submit],.discussions .analytics__filter-buttons input[type=submit],.analytics__filter-buttons .discussions span[type=submit].error,.discussions .analytics__filter-buttons span[type=submit].error,.analytics__filter-buttons .discussions span[type=submit].success,.discussions .analytics__filter-buttons span[type=submit].success,.analytics__filter-buttons .discussions .fos_comment_comment_reply_cancel,.discussions .analytics__filter-buttons .fos_comment_comment_reply_cancel,.analytics__filter-buttons .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .analytics__filter-buttons button,.analytics__filter-buttons a{color:#fff;width:100%}.analytics__filter-buttons .btn--light,.analytics__filter-buttons .discussions .fos_comment_comment_reply_cancel,.discussions .analytics__filter-buttons .fos_comment_comment_reply_cancel{border-color:hsla(0,0%,100%,.35);border-radius:3px;margin-bottom:.55rem}.analytics__filter-buttons .btn--light:hover,.analytics__filter-buttons .discussions .fos_comment_comment_reply_cancel:hover,.discussions .analytics__filter-buttons .fos_comment_comment_reply_cancel:hover{background-color:#fff;color:#000}.analytics__filter-buttons-right{display:flex;flex-direction:column;padding-left:.7rem}.analytics__filter-reset{opacity:.35;display:flex;align-items:center;line-height:1}.analytics__filter-reset svg{width:14px;height:14px;margin-right:.4rem}.dashboard__tab-switcher{display:flex;align-items:flex-end}.dashboard__add-tab{display:flex;align-items:center;font-weight:bold}.dashboard__add-tab:hover{color:#236cbc}.dashboard__add-tab .btn-label{position:relative;top:2px}#dashboardList ul{margin:none}.dashboard__tab-wrapper li{margin-bottom:0}.dashboard__tab{display:flex;flex-wrap:wrap;background-color:#fff;padding:.3rem .3rem .3rem .75rem}.dashboard__tab.active{background-color:#236cbc}.dashboard__tab.active h5{color:#fff}.dashboard__tab.active .el-dialog *{color:initial}.dashboard__tab.active .el-dialog * .el-button--primary{color:#fff !important}.dashboard__tab.active .dashboard__tab-icon{fill:#fff}.dashboard__tab:not(:last-child){border-right:2px solid #fff}.dashboard__tab:hover{cursor:pointer}.dashboard__tab-label{width:100%;display:none;line-height:1;font-weight:bold;font-size:.65rem;letter-spacing:1.75px;margin-bottom:.25rem;color:rgb(192.5,192.5,192.5)}.dashboard__tab-title{display:flex;line-height:1;margin-left:0;margin-right:0;overflow:hidden;max-width:200px;font-weight:bold;align-items:center;white-space:nowrap;text-overflow:ellipsis}.dashboard__tab-title:hover{text-decoration:underline}.dashboard__tab-icon{fill:#236cbc;width:33px;height:33px;flex-shrink:0;max-width:100%;margin-right:.75rem}.dashboard__settings-toggle{border:0;width:20px;height:20px;flex-grow:0;display:flex;line-height:1;flex-shrink:0;padding-top:0;margin-left:1rem;padding-bottom:0;border-radius:3px;margin-right:auto;align-items:center;justify-content:center;background-color:#f0f5fa}.dashboard__settings-toggle .fa,.dashboard__settings-toggle .icon.book:before,.dashboard__settings-toggle .author-management__comparison li:before,.author-management__comparison .dashboard__settings-toggle li:before{color:#236cbc;font-size:12px}.analytics__widgets{overflow-y:auto;overflow-x:hidden}.widget .highcharts-grid-line{display:none}.widget--small{width:500px;margin:0 auto}.widget--small .widget__content-inner{padding:20px;height:initial}.widget--small .widget__content-inner small{display:block;color:#9ea2a7;margin:10px;margin-left:0}.widget--small .btn--success{font-weight:bold;font-size:18px}.widget__inner{border-radius:4px;border:2px solid rgba(108,126,150,.07);background:#edeff2}.widget__inner.settings-content-locked{border-top-left-radius:0}.widget__header{padding:.75rem 1.15rem 0 1.15rem}.widget__title{font-size:1rem;margin-right:auto;margin-left:0;font-weight:bold}.widget__settings.el-popover{padding:0}.widget__settings-trigger{background-color:#fff;border-radius:2px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;box-shadow:none;font-size:1.15rem}.widget__settings-trigger:hover{background-color:#236cbc}.widget__settings-trigger:hover .fa,.widget__settings-trigger:hover .icon.book:before,.widget__settings-trigger:hover .author-management__comparison li:before,.author-management__comparison .widget__settings-trigger:hover li:before{color:#fff}.widget__settings-trigger:not(:last-child){margin-right:.5rem}.widget__settings-trigger.widget__move{cursor:move}.widget__settings-trigger .fa,.widget__settings-trigger .icon.book:before,.widget__settings-trigger .author-management__comparison li:before,.author-management__comparison .widget__settings-trigger li:before{color:#236cbc;font-size:1rem}.widget__settings-button{padding:1rem;display:flex;line-height:1;cursor:pointer;color:#1a222f;font-size:.9rem;align-items:center;white-space:nowrap;border-left:4px solid rgba(0,0,0,0)}.widget__settings-button.disabled{pointer-events:none;opacity:.5}.widget__settings-button .fa,.widget__settings-button .icon.book:before,.widget__settings-button .author-management__comparison li:before,.author-management__comparison .widget__settings-button li:before{margin-right:.25rem;width:16px}.widget__settings-button:hover{background-color:rgba(240,241,242,.12);border-color:#236cbc}.widget__settings-button:not(:last-child){border-bottom:1px solid rgba(151,151,151,.15)}.widget__content{background-color:#edeff2;border-radius:4px;padding:10px}.widget__footer{display:flex;align-items:center;width:100%;padding:0 10px;height:40px;border-top:1px solid #e4e4e4}.widget__graph-container{height:calc(100% - 40px)}.widget__content-inner{height:360px;background-color:#fff}.widget__content-inner.performance_detail_widget{height:initial;min-height:0}.widget__content-inner>div{height:100%}.widget-grid{width:calc(100% + 1.5rem)}.widget-grid .widget{padding-right:1.5rem;padding-bottom:1.5rem}.analytics_settings_title{margin-bottom:10px}.analytics_settings_title small{margin-top:5px;color:#aeaeae}.analytics_no_graph_data{width:100%;color:#aeaeae;text-align:center}.analytics_no_graph_data .fa-bar-chart,.analytics_no_graph_data .fa-area-chart{font-size:80px;color:#eaeaea;margin-top:50px;margin-bottom:30px}.analytics_no_graph_data .fa-area-chart{margin-top:100px}.widget-settings-col .analytics-settings-color-block{height:30px}.widget-settings-col .analytics-settings-suffix{padding-top:6px}label.analytics__datepicker-label{font-weight:bold;color:#90b8e8;text-transform:uppercase;margin-right:1rem;font-size:.8rem;display:inline-block;flex-shrink:0}.analytics_details__datepicker{margin-bottom:20px}.analytics_details__datepicker .el-input__prefix{display:none}.analytics_details__datepicker .el-input__suffix{display:none}.analytics__datepicker{margin-right:0}.analytics__datepicker .el-input__prefix{display:none}.analytics__datepicker .el-input__suffix{display:none}.analytics__datepicker .el-input__inner{padding:0;height:36px;line-height:1}.analytics__datepicker.el-date-editor.el-input{flex-shrink:0;flex-grow:0;width:100px;margin-right:0}.analytics__datepicker.el-date-editor .el-range__icon{margin-left:0}.analytics__datepicker .el-range__close-icon{display:none !important}.analytics__datepicker .el-range__icon::before,.analytics__datepicker .el-range-separator::before{color:#90b8e8;display:inline-block;padding:0;font-family:"Droid Sans",sans-serif;text-transform:uppercase;margin-right:1rem;font-weight:bold;font-size:.8rem}.analytics__datepicker .el-range__icon,.analytics__datepicker.el-date-editor .el-range-separator{padding:0;margin:0;float:none;width:auto;white-space:nowrap;color:#38629c;line-height:1;display:flex;align-items:center}.analytics__datepicker .el-range__icon::before{content:"from"}.analytics__datepicker .el-range-separator::before{content:"until"}.analytics__datepicker.el-input__inner{background:rgba(0,0,0,0);border:none;border-radius:0}.analytics__datepicker.el-date-editor .el-input__inner{background-color:rgba(0,0,0,0);color:#fff;border:none;padding-left:0;margin-right:0}.analytics__datepicker.el-range-editor{width:auto !important;padding:0 !important}.analytics__datepicker.el-range-editor .el-range-input{background-color:rgba(0,0,0,0);color:#fff;border:none;text-align:left;width:100px}.analytics__datepicker-until-now{color:#fff;flex-shrink:0}.factsheet{display:flex;flex-wrap:wrap;height:100%}.factsheet__fact{border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;text-align:center;display:flex;flex-direction:column;align-items:center;width:calc(50% - 1px)}.factsheet__fact:first-child{border-right:none;width:100%}.factsheet__fact:last-child,.factsheet__fact:nth-child(2){border-bottom:none}.factsheet__fact:last-child{border-right:none}.factsheet__fact-inner{padding:1rem .75rem}.factsheet__fact-icon{width:42px;height:42px;margin:auto;border-radius:50%;background-color:#236cbc;margin-bottom:.75rem;display:flex;align-items:center;justify-items:center}.factsheet__fact-icon svg{display:block;width:16px;height:16px;fill:#fff;margin:auto}.factsheet__fact-number{line-height:1}.factsheet__fact-label{color:#9ea2a7;font-size:.9rem;line-height:1.35}.analytics__add-widget-container:hover{border-color:#236cbc}.analytics__add-widget{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:440px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;padding:3rem;background:none}.analytics__add-widget .fa,.analytics__add-widget .icon.book:before,.analytics__add-widget .author-management__comparison li:before,.author-management__comparison .analytics__add-widget li:before{background-color:#236cbc;color:#fff;font-weight:bold;margin:0;border-radius:4px;padding:.75rem;margin-bottom:.35rem}.analytics__add-widget span{color:#b6bbc0}.add-widget-line{display:flex;align-items:center;border-radius:4px;padding:.65rem;position:relative;border:1px solid #f0f5fa}.add-widget-line:not(:last-child){margin-bottom:1rem}.add-widget-line .add-widget-line__info{display:flex;align-items:center;flex-wrap:wrap}.add-widget-line .add-widget-line__title{font-weight:bold;font-size:1.1rem;margin:0;margin-bottom:.5rem;line-height:1;color:#1a222f}.add-widget-line .add-widget-line__description{color:#9ea2a7;font-size:1rem;word-break:initial}.add-widget-line .add-widget-line__visual-wrapper{border-radius:3px;overflow:hidden;margin-right:1.6rem;width:180px;height:100px;background-color:#f0f5fa}.add-widget-line .add-widget-line__visual-wrapper img{display:block;width:100%}.add-widget-line .add-widget-line__add-button{bottom:.65rem;right:.65rem;display:flex;align-items:center}.add-widget-line .add-widget-line__add-button span.icon{font-size:1.5rem;margin-right:.5rem;padding-left:0;padding:0}@media(max-width: 1024px){.add-widget-line .add-widget-line__add-button span.icon{margin-right:0}}@media(max-width: 1024px){.add-widget-line .add-widget-line__add-button span.text{display:none}}.matrix{width:100%}.matrix-detail{padding:2rem 4.2rem;display:flex;flex-wrap:wrap;align-items:center;width:100%}.matrix-detail__title{font-size:1.7rem;color:#181818;margin-bottom:.25rem}.matrix-detail__subtitle{color:#1a222f}.matrix-detail__footer{width:100%;text-align:right}.matrix-detail__header{margin-bottom:2rem;width:100%}.matrix-detail__students{display:flex;flex-wrap:wrap;margin-bottom:1.2rem;justify-content:flex-start;width:100%;height:195px;overflow:auto}.matrix-detail__student{margin:0;margin-right:.8rem;margin-bottom:.8rem}.matrix-detail__student-avatar{width:34px;height:34px;border-radius:50%;overflow:hidden}.matrix-detail__student-initials{font-weight:bold;text-transform:uppercase;cursor:pointer}.matrix-detail__student-initials.matrix-detail__student-initials--no-click{cursor:default}.matrix-header{margin-top:-85px;background-color:rgba(0,0,0,0);padding:.75rem 2rem;text-align:center}.matrix-header__title{font-size:1.25rem;margin-top:0;margin-bottom:6px;line-height:1;display:block}.matrix-header__subtitle{color:#666;font-size:.8rem;font-weight:normal;margin-top:0;display:block;margin-bottom:0}.analytics .v-modal,.analytics-details .v-modal{background-color:#656667;opacity:.46}.analytics .el-dialog__header,.analytics-details .el-dialog__header{padding:1.5rem 2.5rem;background-color:#fafbfc;display:flex;align-items:center}@media(max-width: 768px){.analytics .el-dialog__header,.analytics-details .el-dialog__header{padding:1rem}}.analytics .el-dialog__header .dialog-header,.analytics-details .el-dialog__header .dialog-header{width:100%}@media(max-width: 1300px){.analytics .el-dialog,.analytics-details .el-dialog{width:75%}}@media(max-width: 600px){.analytics .el-dialog,.analytics-details .el-dialog{width:94%}}.analytics .el-dialog .el-dialog__headerbtn,.analytics-details .el-dialog .el-dialog__headerbtn{position:absolute}.analytics .el-dialog .el-dialog__headerbtn .el-dialog__close,.analytics-details .el-dialog .el-dialog__headerbtn .el-dialog__close{position:absolute;top:-30px;right:24px;width:30px !important;height:30px !important;border-bottom-right-radius:0px;border-bottom-left-radius:0px;font-size:20px}.analytics .el-dialog .el-button--primary,.analytics-details .el-dialog .el-button--primary{color:#fff}.analytics .el-dialog__body,.analytics-details .el-dialog__body{padding:1rem 2.5rem}@media(max-width: 768px){.analytics .el-dialog__body,.analytics-details .el-dialog__body{padding:1rem}}.analytics .el-dialog__footer,.analytics-details .el-dialog__footer{padding:.5rem 2.5rem}.analytics .el-dialog__title,.analytics-details .el-dialog__title{font-weight:bold;color:#1a222f}.analytics .el-dialog__headerbtn,.analytics-details .el-dialog__headerbtn{margin-left:auto;position:relative;top:0;right:0}.analytics .el-dialog__headerbtn .el-dialog__close,.analytics-details .el-dialog__headerbtn .el-dialog__close{border-radius:2px;border:1px solid #f0f1f2;width:40px;height:40px;background-color:#fff;color:#236cbc;font-weight:bold;display:flex;align-items:center;justify-content:center;padding:0;font-size:.7rem}.analytics .el-dialog__headerbtn .el-dialog__close:hover,.analytics-details .el-dialog__headerbtn .el-dialog__close:hover{background-color:#236cbc;border-color:#236cbc;color:#fff}.analytics__chapter{padding-top:0}.analytics__chapter-header{padding:1.5rem 0;border-bottom:1px solid #eaeff4}.analytics__chapter-title{font-size:1rem;margin-bottom:1rem;font-weight:bold}.analytics__page-title-prefix{width:80px;display:inline-block;color:#000}.analytics__page-title{color:#5d6269;margin-bottom:1rem}.performance_widget{margin-bottom:3rem}.performance_widget .widget__header{padding:1.5rem 1.5rem;padding-bottom:0;height:auto}.performance_widget .widget__title{line-height:1;font-size:1.25rem}.analytics__chapter-header{padding:1.5rem}.analytics__chapter-filters,.analytics__module-filters{display:flex;align-items:center}.analytics__chapter-filters .el-select__caret{padding:0}.analytics__chapter-filters .block{display:block !important}.analytics__module-filters{border-bottom:1px solid #eaeff4;background-color:#fff}.analytics__chapter-filter,.analytics__module-filter{display:flex;align-items:center;flex-wrap:wrap;max-width:20%}.analytics__chapter-filter>label,.analytics__module-filter>label{line-height:1;width:100%;margin-bottom:.35rem}.analytics__chapter-filter.status,.analytics__module-filter.status{margin-left:0;margin-right:auto;max-width:17%}.analytics__chapter-filter.type,.analytics__module-filter.type{margin:auto;max-width:30%}.analytics__chapter-filter.attempts,.analytics__module-filter.attempts{margin-right:0;margin-left:auto;max-width:15%}.analytics__chapter-filter.attempts .el-slider,.analytics__module-filter.attempts .el-slider{min-width:120px;margin-bottom:auto;margin-top:0}.analytics__chapter-filter.attempts .el-slider__runway,.analytics__module-filter.attempts .el-slider__runway{margin:0}.analytics__chapter-filter.hideEmptyChapters,.analytics__chapter-filter.view,.analytics__module-filter.hideEmptyChapters,.analytics__module-filter.view{max-width:15%}.analytics__chapter-filter label,.analytics__chapter-filter .el-switch__label span,.analytics__module-filter label,.analytics__module-filter .el-switch__label span{font-size:12px}.analytics__chapter-filter .el-switch,.analytics__module-filter .el-switch{min-width:260px}.analytics__chapter-filter .el-checkbox-group,.analytics__module-filter .el-checkbox-group{display:flex;align-items:center;background-color:#fff;border:1px solid #eff4f8;padding:.25rem;padding-bottom:0;border-radius:5px;flex-wrap:wrap}.analytics__page{padding:.75rem 1.5rem;border-bottom:1px solid #eaeff4}.analytics__page .fa,.analytics__page .icon.book:before,.analytics__page .author-management__comparison li:before,.author-management__comparison .analytics__page li:before{color:#236cbc;cursor:pointer}.analytics__page-activities,.analytics_performance_page_content_students{display:flex;flex-direction:row;flex-flow:row wrap}.analytics_no_detail_data{padding:10px}.analytics__page-activity{display:flex;flex-direction:row;width:63px;height:40px;border:1px solid #000;margin-right:10px;margin-bottom:5px;cursor:pointer}.analytics__page-activity.color-red{border-color:#d0021b}.analytics__page-activity.color-red .analytics_performance_activity_icon{background-color:#d0021b;color:#fff}.analytics__page-activity.color-green{border-color:#58af75}.analytics__page-activity.color-green .analytics_performance_activity_icon{background-color:#58af75;color:#fff}.analytics__page-activity.color-blue{border-color:#3a82c9}.analytics__page-activity.color-blue .analytics_performance_activity_icon{background-color:#3a82c9;color:#fff}.analytics__page-activity.color-yellow{border-color:#f69500}.analytics__page-activity.color-yellow .analytics_performance_activity_icon{background-color:#f69500;color:#fff}.analytics__page-activity .analytics_performance_activity_res{width:25px;display:flex;flex-direction:column;border-color:inherit;align-items:center;justify-content:center}.analytics__page-activity .analytics_performance_activity_res div{border-bottom:1px solid;border-color:inherit;text-align:center;width:100%;margin:auto;font-weight:bold;flex-grow:1;display:flex;align-items:center;justify-content:center;line-height:1}.analytics__page-activity .analytics_performance_activity_res div:last-child{border-bottom:0}.analytics__page-activity .analytics_performance_activity_res .analytics_performance_activity_res_correct{color:#abca80}.analytics__page-activity .analytics_performance_activity_res .analytics_performance_activity_res_incorrect{color:#ce284e}.analytics__page-activity-icon{width:36px;border-right:1px solid;border-color:inherit;line-height:40px;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff}.analytics__page-activity-icon svg{fill:#fff;width:20px;height:20px}.color-white .analytics__page-activity-icon{background-color:#fff;fill:#000;color:#000}.color-red .analytics__page-activity-icon{background-color:#d0021b;fill:#fff}.color-green .analytics__page-activity-icon{background-color:#58af75}.color-blue .analytics__page-activity-icon{background-color:#3a82c9}.color-yellow .analytics__page-activity-icon{background-color:#f69500}.analytics__activity:not(:last-child){margin-bottom:1rem}.analytics__activity-title{margin-bottom:.5rem;display:flex;align-items:center;font-size:.85rem;color:#5d6269;font-weight:normal}.analytics__activity-title svg{fill:#236cbc;margin-right:4.8px;width:20px;height:20px}.analytics_performance_chapter_filters{margin-top:30px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eaeff4}.analytics_performance_color_selector .el-checkbox-button,.analytics_performance_type_selector .el-checkbox-button{display:initial;margin-bottom:.25rem}.analytics_performance_color_selector .el-checkbox-button .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button .el-checkbox-button__inner{border:1px solid #dcdfe6;width:auto;display:flex;align-items:center;justify-content:center;border-radius:4px !important;opacity:.5;padding:4px}.analytics_performance_color_selector .el-checkbox-button svg,.analytics_performance_type_selector .el-checkbox-button svg{width:14px;height:14px;fill:#236cbc}.analytics_performance_color_selector .el-checkbox-button.is-checked .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.is-checked .el-checkbox-button__inner{box-shadow:none !important;opacity:1}.analytics_performance_color_selector .el-checkbox-button.is-checked svg,.analytics_performance_type_selector .el-checkbox-button.is-checked svg{fill:#fff}.analytics_performance_color_selector .el-checkbox-button.type_select .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.type_select .el-checkbox-button__inner{background-color:#f3f7fb;color:#3a82c9;opacity:1}.analytics_performance_color_selector .el-checkbox-button.type_select.is-checked .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.type_select.is-checked .el-checkbox-button__inner{color:#f3f7fb;background-color:#3a82c9}.analytics_performance_color_selector .el-checkbox-button.selector-color-white .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-white .el-checkbox-button__inner{background-color:#fff;border-color:#eaeff4 !important;color:#262626}.analytics_performance_color_selector .el-checkbox-button.selector-color-yellow .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-yellow .el-checkbox-button__inner{background-color:#f69500;border-color:#f69500 !important;color:#fff}.analytics_performance_color_selector .el-checkbox-button.selector-color-green .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-green .el-checkbox-button__inner{background-color:#58af75;border-color:#58af75 !important;color:#fff}.analytics_performance_color_selector .el-checkbox-button.selector-color-red .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-red .el-checkbox-button__inner{background-color:#d0021b;border-color:#d0021b !important;color:#fff}.analytics_performance_color_selector .el-checkbox-button.selector-color-blue .el-checkbox-button__inner,.analytics_performance_type_selector .el-checkbox-button.selector-color-blue .el-checkbox-button__inner{background-color:#3a82c9;border-color:#3a82c9 !important;color:#fff}.portal-overview .welcome-page-header .container{padding-left:0}.portal-overview .alert-box-container .alert-box:last-child{margin-bottom:0}.portal-overview .courses-container{position:relative}.portal-overview .header-cover__input-text{min-width:400px}.portal-help-icon{position:absolute;right:30px;top:15px;z-index:10}.portal-help-icon .btn,.portal-help-icon .editable-submit,.portal-help-icon .editable-cancel,.portal-help-icon .editable-delete,.portal-help-icon .discussions input[type=submit],.discussions .portal-help-icon input[type=submit],.portal-help-icon .discussions span[type=submit].error,.discussions .portal-help-icon span[type=submit].error,.portal-help-icon .discussions span[type=submit].success,.discussions .portal-help-icon span[type=submit].success,.portal-help-icon .discussions .fos_comment_comment_reply_cancel,.discussions .portal-help-icon .fos_comment_comment_reply_cancel,.portal-help-icon .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .portal-help-icon button{margin:0}.portal-help-icon .fa,.portal-help-icon .icon.book:before,.portal-help-icon .author-management__comparison li:before,.author-management__comparison .portal-help-icon li:before{padding:0;margin:0}.portal-actions{display:flex;align-items:flex-start;flex-wrap:wrap}.portal-actions .btn,.portal-actions .editable-submit,.portal-actions .editable-cancel,.portal-actions .editable-delete,.portal-actions .discussions input[type=submit],.discussions .portal-actions input[type=submit],.portal-actions .discussions span[type=submit].error,.discussions .portal-actions span[type=submit].error,.portal-actions .discussions span[type=submit].success,.discussions .portal-actions span[type=submit].success,.portal-actions .discussions .fos_comment_comment_reply_cancel,.discussions .portal-actions .fos_comment_comment_reply_cancel,.portal-actions .discussions .fos_comment_comment_voting button,.discussions .fos_comment_comment_voting .portal-actions button{margin-right:8px}/*!
 * jQuery UI Datepicker 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:5px}.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{display:none}.ui-datepicker .ui-datepicker-prev{left:12px}.ui-datepicker .ui-datepicker-prev:before{content:"";font-family:"fontAwesome"}.ui-datepicker .ui-datepicker-next{right:12px}.ui-datepicker .ui-datepicker-next:before{content:"";font-family:"fontAwesome"}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-weight:bold}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker table thead{border:none}.ui-datepicker table th{padding:.7em .3em;text-align:center;color:#181818;border:0;font-weight:normal}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:5px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:5px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}/*!
 * Copyright (c) 2017 Tamble, Inc.
 * Licensed under MIT (https://github.com/tamble/jquery-ui-daterangepicker/raw/master/LICENSE.txt)
 */.comiseo-daterangepicker-triggerbutton.ui-button{text-align:left;background:#fff;border:none;box-shadow:none;padding:5px 7px;color:#666;outline:none;border:1px solid #c8d8e5;border-radius:2px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border ease 400ms;font-size:13px}.comiseo-daterangepicker-triggerbutton{display:flex;align-items:center;position:relative}.comiseo-daterangepicker-triggerbutton .ui-button-text{margin-right:auto}.comiseo-daterangepicker-triggerbutton .ui-icon{color:#236cbc;margin-left:auto;margin-right:0;font-size:14px}.comiseo-daterangepicker-triggerbutton .ui-button-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.comiseo-daterangepicker{position:absolute;z-index:100;padding:5px 0}.comiseo-daterangepicker-mask{margin:0;padding:0;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.comiseo-daterangepicker-presets,.comiseo-daterangepicker-calendar{display:table-cell;vertical-align:top;height:230px}.comiseo-daterangepicker-presets{background:rgba(218,218,218,.2);border-right:1px solid #eee}.comiseo-daterangepicker-right .comiseo-daterangepicker-presets{padding:2px 7px 7px 2px}.comiseo-daterangepicker-left .comiseo-daterangepicker-presets{padding:7px 10px}.comiseo-daterangepicker-presets .ui-menu{padding:0;white-space:nowrap}.comiseo-daterangepicker-presets .ui-menu-item{padding:0}.comiseo-daterangepicker-presets .ui-menu-item:not(:last-child){border-bottom:1px solid #eee}.comiseo-daterangepicker-presets .ui-menu-item>*{text-decoration:none;display:block;padding:3px .4em;font-size:13px}.comiseo-daterangepicker .ui-widget-content,.comiseo-daterangepicker .ui-datepicker .ui-state-highlight{border-width:0}.comiseo-daterangepicker>.comiseo-daterangepicker-main.ui-widget-content{border-bottom-width:1px;background-color:#fff;border:1px solid #c8d8e5;box-shadow:0 1px 3px 0 rgba(26,34,46,.25)}.comiseo-daterangepicker .ui-datepicker .ui-datepicker-today .ui-state-highlight{border-width:1px}.comiseo-daterangepicker-right .comiseo-daterangepicker-calendar{border-left-width:1px;padding-left:5px}.comiseo-daterangepicker-left .comiseo-daterangepicker-calendar{border-right-width:1px}.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel{float:left}.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel{float:right}.comiseo-daterangepicker-buttonpanel{padding:8px;background:#fff;border:1px solid #c8d8e5;border-top:none;box-shadow:0 1px 3px 0 rgba(26,34,46,.25)}.comiseo-daterangepicker-buttonpanel .ui-button{box-shadow:none;border:none;padding:5px 10px;border-radius:5px}.comiseo-daterangepicker-buttonpanel .ui-priority-primary{background:#236cbc;color:#fff}.comiseo-daterangepicker-buttonpanel .ui-priority-primary:hover{background:#26619c}.comiseo-daterangepicker-buttonpanel .ui-priority-secondary{background:#fff;color:#3a82c9;font-weight:normal;border:1px solid #e4e4e4}.comiseo-daterangepicker-buttonpanel .ui-priority-secondary:hover{border:1px solid #236cbc;background:rgba(0,0,0,0);color:#236cbc}.comiseo-daterangepicker-right .comiseo-daterangepicker-buttonpanel>button{margin-right:6px}.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel>button{margin-left:6px}.comiseo-daterangepicker-left .comiseo-daterangepicker-buttonpanel>button:first-child{margin-left:0}.comiseo-daterangepicker-calendar .ui-state-default{border-radius:2px;text-align:center;color:#4b4b4b}.comiseo-daterangepicker-calendar .ui-state-default:hover{background:rgba(35,108,188,.8);color:#fff}.comiseo-daterangepicker-calendar .ui-state-highlight .ui-state-default{background:#236cbc;color:#fff}.translatable:hover{border:1px dashed #ccc;padding:3px}.translator-content{min-height:200px}#legend{border:1px dashed #eee}#legend .badge{padding-left:5px;font-weight:bold;margin:5px}#legend .badge.html{border-left:15px solid #27ae8e}#legend .badge.plain{border-left:15px solid #aaa}#translations-table .col-domain{width:90px}#translations-table .col-key{width:120px}#translations-table th{padding:5px}#translations-table tbody td{vertical-align:middle !important}#translations-table td{padding:5px;position:relative;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out}#translations-table td textarea{border-left:3px solid #27ae8e}#translations-table td input,#translations-table td span.error,#translations-table td span.success{border-left:3px solid #aaa}#translations-table td.col-domain,#translations-table td.col-key{font-size:11px}#translations-table td.highlight{background-color:#ffe8e8}#translations-table .translation_field{-webkit-transition:border 300ms ease-out;-moz-transition:border 300ms ease-out;-o-transition:border 300ms ease-out;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;-o-transition:background-color 300ms ease-out;width:100%}#translations-table .saving{border:1px solid #ffe330;background-color:#fffbde;cursor:progress}#translations-table .saved{border:1px solid #27ae8e;background-color:#ebfff1}#translations-table .warn{border:1px solid #f9cf64;background-color:#ffeddb}#translations-table .failed{border:1px solid #e56f67;background-color:#ffe8e8}#translations-table .edited{border:1px solid #4d4d4d}.toggle-translation-wrapper{float:right;border:1px dashed #eee;margin-right:20px;line-height:3;padding-left:6px}.toggle-button{display:inline-block;padding:5px 10px;margin:0 4px;font-weight:bold;width:45px;text-align:center}.toggle-button:last-child{margin-right:0}.toggle-button.active{background-color:#eee}.toggle-button:hover{background-color:rgb(212.5,212.5,212.5);cursor:pointer}.oldStyle .module-test{overflow:hidden}.oldStyle .module-test .test-content-wrapper{background-color:#fff;padding:20px}.oldStyle .module-test .main-header{height:65px;color:#fff;background-color:#236cbc}.oldStyle .module-test .main-header .header-title h1{color:#fff;display:flex;line-height:65px;padding-left:20px;margin-bottom:0;position:relative}.oldStyle .module-test .main-header .header-title h1 .header-title-prefix{flex-shrink:0;width:200px}.oldStyle .module-test .main-header .header-title .questionsAvailable{line-height:65px;padding-right:20px}.oldStyle .module-test .media-library__filter-item .el-checkbox-group{padding-left:20px}.oldStyle .module-test .media-library__filter-item .el-checkbox__label{color:#000 !important}.oldStyle .module-test .media-library__filter-item .el-checkbox__label span{color:#236cbc}.oldStyle .module-test .media-library__filter-item .el-checkbox__label span:before{content:"("}.oldStyle .module-test .media-library__filter-item .el-checkbox__label span:after{content:")"}.oldStyle .module-test .collapsible{cursor:pointer}.oldStyle .module-test .collapsible:after{font-family:fontawesome;position:absolute;right:20px;content:"";color:#3a82c9;font-size:10px;font-weight:400}.oldStyle .module-test .collapsible.active:after{content:""}.oldStyle .module-test .el-select .el-tag__close.el-icon-close{padding:0}.oldStyle .module-test .el-select .el-select__input{background-color:rgba(0,0,0,0) !important;border:none !important;position:absolute;width:100% !important;z-index:2;margin-left:6px}.oldStyle .module-test .el-select.isOpen .el-select__input{background-color:#fff !important;border:1px solid #c8d8e5}.oldStyle .module-test table{margin-top:0;margin-bottom:0;border-collapse:collapse}.oldStyle .module-test table .el-table-column--selection .cell{padding-left:7px;padding-right:7px}.oldStyle .module-test table thead th{border-left:0;border-top:0}.oldStyle .module-test table tbody td{border-left:0;border-top:0}.oldStyle .module-test i{padding-left:0 !important}
