@import url(//fonts.googleapis.com/icon?family=Material+Icons#.css);@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic&subset=latin,latin-ext);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700&subset=latin,latin-ext);.form-hint{font-size:12px;font-weight:400;padding-top:5px;line-height:14px;color:var(--color-black-text);overflow:hidden;padding-right:2px}.form-hint.ng-hide-add,.form-hint.ng-hide-remove{transition:all .3s ease-in-out}.form-hint.ng-hide{opacity:0;transform:translateY(-100%)}.form-hint.primary{color:var(--color-primary)}.form-hint.warn{color:var(--color-warning)}article,aside,details,figcaption,figure,footer,header,hgroup,nav,pdf-js,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}*,input[type=checkbox],input[type=radio]{padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}*{margin:0;outline:none!important}*,:after,:before{box-sizing:border-box}body,html{height:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}body{width:100%;-webkit-font-smoothing:antialiased;font-size:16px;font-family:'Roboto',Arial;background-color:var(--color-background);color:rgba(0,0,0,.87)}img{border:0}ul li{list-style-type:none}ul.archived{list-style-position:inside}ul.archived li{list-style-type:disc}a{text-decoration:none}a:hover{text-decoration:underline}h1{font-size:2em;margin:0 0 .67em}h2{font-size:1.25em;margin:0 0 .83em}h3{font-size:1.17em;margin:0 0 1em}h4{font-size:1em;margin:0 0 1.33em}h5{font-size:.83em;margin:0 0 1.67em}h6{font-size:.75em;margin:0 0 2.33em}p{margin:1em 0}.center{text-align:center}.box-ratio-image,.mainContentContainer.ui-view-container{position:relative}.box-ratio-image:before{content:"";display:block;padding-top:66.66666667%}.content-ratio{position:absolute;left:0;top:0;right:0;bottom:0}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}[ui-view].mainContent.ng-enter,[ui-view].mainContent.ng-leave{position:absolute;left:0;right:0;transition:all .15s ease-in-out}[ui-view].mainContent.ng-enter{opacity:0}[ui-view].mainContent.ng-enter-active,[ui-view].mainContent.ng-leave{opacity:1}[ui-view].mainContent.ng-leave-active{opacity:0}[ng-click],[ui-sref]{cursor:pointer}.flex>.layout-fill{position:absolute}md-chips .layout-row>input.md-input{min-width:200px}@media (min-width:600px){md-chips .layout-row>input.md-input{min-width:400px}}md-menu-content.menu-full-height{max-height:calc(100vh - 16px)}md-menu-item>.md-button translate{margin-top:auto;margin-bottom:auto}.head-menu-space,.table-menu-space{width:52px}md-toolbar+md-progress-linear{margin-bottom:-5px!important}.md-avatar{-o-object-fit:cover;object-fit:cover}md-input-container.md-has-icon{padding-left:36px}md-input-container.md-has-icon>label{left:36px;right:auto}md-input-container.md-has-icon:not(.md-input-invalid).md-input-focused md-icon{color:var(--color-primary)}.kws-scrollable{overflow:auto}md-dialog{max-width:650px;width:100%}md-dialog.wide{max-width:80%}md-dialog md-divider{-ms-flex-order:1;order:1}.kws-link{color:var(--color-secondary);text-decoration:underline}md-input-container+.input-container-row{margin-top:-18px}.input-container-row+md-input-container{margin-top:0}.tooltip-multiline{max-width:300px}.tooltip-multiline .md-content{white-space:normal;height:auto;line-height:20px;padding-top:6px;padding-bottom:6px}.disabled-button-with-tooltip{margin:0 6px}.disabled-button-with-tooltip .md-button{margin:0;z-index:-1}.kws-password-row{position:relative}.kws-password-row .toggle-password{position:absolute;right:0;top:-5px}md-toast,md-toast.ng-animate.ng-enter.ng-enter-active{opacity:.85}md-toast.md-top.md-center{left:50%;transform:translate3d(-50%,0,0)}:root{--color-text2:#363636;--color-black:#212121;--color-black80:#000000cc;--color-black-text:#595959;--color-black-inactive:#00000050;--color-white:#fff;--color-white50:#b8b8b8;--color-white15:#9e9e9e33;--color-primary-default:#88c425;--color-primary-default15:color-mix(in srgb,var(--color-primary-default),transparent 85%);--color-primary-contrast-dark:var(--color-black);--color-primary-contrast-light:var(--color-white);--color-primary-contrast:var(--color-primary-contrast-dark);--color-primary:var(--color-primary-default);--color-primary60:color-mix(in srgb,var(--color-primary),#000 34%);--color-primary15:color-mix(in srgb,var(--color-primary),transparent 85%);--color-navbar-default:var(--color-white);--color-navbar-contrast-dark:var(--color-black);--color-navbar-contrast-light:var(--color-white);--color-navbar:var(--color-navbar-default);--color-navbar-contrast:var(--color-navbar-contrast-dark);--color-secondary:var(--color-primary);--color-success:#88c425;--color-success-back:#ecf8da;--color-warning:#ffb72d;--color-warning-back:#ffedd9;--color-error:#e83712;--color-error-back:#ffded6;--color-info:#12b5e8;--color-info-back:#a3e1ff;--color-background:#f5f5f5;--color-content-viewer-background:#fff9ee}.cl-primary{color:#88c425!important}.bg-primary{background-color:#88c425!important}.cl-accent{color:#fa6900!important}.bg-accent{background-color:#fa6900!important}.cl-warn{color:var(--color-warning)!important}.bg-warn{background-color:var(--color-warning)!important}.cl-error{color:var(--color-error)}.bg-error{background-color:var(--color-error)}.bg-over-black{background-color:rgba(0,0,0,.05)}.bg-over-black-font2{background-color:rgba(0,0,0,.1)}.cl-black-lighter{color:var(--color-black-text)!important}.cl-black-extra-light{color:rgba(0,0,0,.38)!important}.bg-white{background-color:#fff}.bg-test,.content-label.test,.content-type.test{color:var(--color-black);background-color:#f98db4}.bg-course,.content-label.course,.content-type.course{color:var(--color-black);background-color:#ac96f5}.bg-document,.content-label.document,.content-type.document{color:var(--color-black);background-color:#85dfec}.bg-blended_learning,.content-label.blended_learning,.content-type.blended_learning{color:var(--color-black);background-color:#efdc77}.bg-source,.content-label.source,.content-type.source{color:var(--color-black);background-color:#8bdd7e}.kws-button-progress{display:inline-block;margin:auto;vertical-align:middle}.kws-contact-suggestions li{height:56px;line-height:20px}.kws-contact-suggestions li .kws-contact-suggestion{height:56px}.kws-contact-suggestions li .kws-contact-suggestion img{width:40px;height:40px;border-radius:50%;margin-top:8px;-o-object-fit:cover;object-fit:cover}.kws-contact-suggestions li .kws-contact-suggestion .name-wrapper{margin-top:11px;margin-left:8px}.kws-contact-suggestions li .kws-contact-suggestion .name-wrapper>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kws-contact-suggestions li .kws-contact-suggestion .name-wrapper>div.contact-name{font-size:16px}.kws-contact-suggestions li .kws-contact-suggestion .name-wrapper>div.contact-email{font-size:12px;color:var(--color-black-text);font-weight:500;line-height:1.1}.md-not-found{height:48px!important}.md-not-found .kws-contact-suggestions li{height:48px;line-height:48px}.kws-content-card{transition:all .4s cubic-bezier(.25,.8,.25,1)}.kws-content-card.kws-content-card-small{height:74px;line-height:normal;font-size:16px;padding:0 16px}.kws-content-card.kws-content-card-small .image{margin:auto 16px auto 0;width:66px;height:44px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#c6b29a}.kws-content-card.kws-content-card-small .description{font-size:14px;margin-top:2px;line-height:1.4em;height:1.4em}.kws-content-card.kws-content-card-small .content-type{font-weight:400;font-size:12px;text-align:center;line-height:1;padding:4px 6px;border-radius:5px;margin-left:16px}.kws-content-card.kws-content-card-small .right-text{text-align:right;margin-left:8px}.kws-content-card.kws-content-card-small .icon{margin-left:16px;color:rgba(0,0,0,.87)}.kws-content-card-link{color:rgba(0,0,0,.87)}.kws-content-card-link:hover,pdf-js #text-layer>span>a{text-decoration:none}.kws-content-card-link:hover .kws-content-card{background-color:#eee}.kws-content-image{background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#c6b29a}dl.kws-definition-list dt{font-size:12px;margin-bottom:5px;margin-top:5px}dl.kws-definition-list dt md-icon{height:12px;width:12px;min-width:12px;min-height:12px;font-size:12px;margin-top:-2px}dl.kws-definition-list dd{margin-bottom:16px}.kws-icon-with-text.md-icon-button,.kws-progress{position:relative}.kws-icon-with-text.md-icon-button .kws-icon-text{position:absolute;text-align:center;line-height:inherit;padding:inherit;width:inherit;height:inherit;left:0;top:1px;font-size:6px;font-weight:700;font-family:'Roboto Slab'}.kws-progress .kws-progress-circle-svg,.kws-progress .kws-progress-number{position:absolute;height:100%;width:100%}.kws-progress .kws-progress-circle-svg path{fill:#ccc}.kws-progress .kws-progress-number{color:#ccc;font-size:14px;font-weight:500;top:0;left:0}.kws-sidenav{-ms-flex-item-align:start;align-self:flex-start;height:100%}.contentViewer md-sidenav,.kws-sidenav md-content{height:100%}.kws-sidenav .kws-sidenav-head{padding:24px 24px 16px}.kws-sidenav .kws-sidenav-head h1{font-size:20px;font-weight:700;margin:0}.kws-sidenav .kws-sidenav-scrollable-content{overflow:auto}.kws-sidenav .kws-sidenav-always-visible{-ms-flex-negative:0;flex-shrink:0}.kws-sidenav .kws-sidenav-md-list md-list-item .md-button{padding-left:22px;transition:all .3s;margin:0;font-size:16px;font-weight:400}.kws-sidenav .kws-sidenav-md-list md-list-item .md-button:before{content:'';position:absolute;left:0;top:0;height:100%;width:6px;background-color:transparent;transition:all .3s}.kws-sidenav .kws-sidenav-md-list md-list-item .md-button .md-list-item-inner{padding:8px 0}.kws-sidenav .kws-sidenav-md-list md-list-item .md-button .md-list-item-inner .kws-sidenav-count{padding:0 8px;color:var(--color-black-text);font-size:14px}.kws-sidenav .kws-sidenav-md-list md-list-item .md-button .md-list-item-inner .kws-sidenav-count md-icon{height:20px;width:20px;min-height:20px;min-width:20px;line-height:20px;font-size:20px}.kws-sidenav .kws-sidenav-md-list md-list-item.active .md-button{background-color:rgba(0,0,0,.05)}.kws-sidenav .kws-sidenav-md-list md-list-item.active .md-button:before{background-color:var(--color-primary)}@media (min-width:1280px){.kws-sidenav{padding:0;overflow:visible;background-color:transparent}.kws-content-margin{margin:32px 32px 40px}.kws-content-padding{padding:32px 32px 40px}}@media (max-width:1279px){.kws-content-padding{padding:16px 16px 48px}}.kws-simple-layout{text-align:center;width:100%;max-width:440px;max-height:100%}.assigned-content .empty-space .self-assign-list .md-button md-progress-circular,.kws-simple-layout>md-progress-circular{margin:auto}.kws-simple-layout .head-logo{height:64px;display:inline-block;border-radius:2px 2px 0 0;position:relative}.kws-simple-layout .head-logo img{height:100%;margin:2px 0 0 -2px}.kws-simple-layout .card{background-color:#fff;border-radius:2px;position:relative;margin-bottom:16px}.kws-simple-layout .card .content{padding:32px}.kws-simple-layout .card .content.bottom-content{padding-top:0}.kws-simple-layout .card .top h1,.kws-simple-layout .card .top md-icon,.kws-simple-layout .card h2,dl.kws-definition-list dt{color:var(--color-black-text)}.kws-simple-layout .card .top md-icon{width:80px;height:80px;font-size:80px;display:block}.kws-simple-layout .card .top md-icon.screen{opacity:.24}.kws-simple-layout .card .top md-icon.screen-remove{transition:100ms all}.kws-simple-layout .card .top .company-logo{width:auto;height:auto;max-width:100%;max-height:80px;margin:8px auto}.kws-simple-layout .card .top .company-logo.ng-hide-remove{transition:300ms opacity;opacity:.1}.kws-simple-layout .card .top .company-logo.ng-hide-remove-active,.kws-simple-layout .card .top md-icon.screen-remove-active{opacity:1}.kws-simple-layout .card .top h1{font-family:'Roboto Slab';font-size:26px;margin:16px 0;overflow:hidden;text-overflow:ellipsis}.kws-simple-layout .card .em,.kws-simple-layout .card .info-box a,.mainMenu .sidenav-holder md-sidenav md-list-item.active,.mainMenu .sidenav-holder md-sidenav md-list-item.active md-icon{color:var(--color-primary)}.kws-simple-layout .card .info-box{text-align:left;padding:16px 32px}.kws-simple-layout .card .info-box.inner{padding:16px 0}.kws-simple-layout .card .info-box .info-heading{color:var(--color-primary);font-size:20px}.kws-simple-layout .card .bottom-info-box{text-align:left;padding-bottom:8px}.kws-simple-layout .card .divider{margin:0 -32px;border-bottom:1px solid rgba(0,0,0,.12)}.kws-simple-layout .card .added-parameters{padding-top:32px;font-size:16px}.kws-simple-layout .card .date-picker .md-datepicker-input-container{width:100%}.kws-simple-layout .card .date-picker .md-datepicker-input-container .md-datepicker-input{max-width:none}.kws-simple-layout .card h2{text-align:left}.kws-simple-layout .card md-input-container{text-align:left}.kws-simple-layout .card md-input-container .subdomain-input,user-table-reduced{position:relative}.kws-simple-layout .card md-input-container .subdomain-input:after{content:".knowspread.com";position:absolute;right:2px;top:1px;padding-top:2px;line-height:26px;color:rgba(0,0,0,.38);pointer-events:none}.kws-simple-layout .card md-input-container .subdomain-input input{padding-right:129px}.kws-simple-layout .card .actions .md-button{margin:0 8px}.kws-simple-layout .card .actions .md-button:first-child{margin-left:0}.kws-simple-layout .card .actions .md-button:last-child{margin-right:0}.kws-simple-layout .card .actions-column .md-button{margin:8px;min-width:240px}.kws-simple-layout .card .actions-column .md-button:first-child{margin-top:0}.kws-simple-layout .card .actions-column .md-button:last-child{margin-bottom:0}.kws-simple-layout .card .actions-column .methods-divider{min-width:240px;display:-ms-flexbox;display:flex;margin:16px 8px;font-weight:400;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.38)}.kws-simple-layout .card .actions-column .methods-divider:before{content:'';-ms-flex:1;flex:1;height:1px;margin-right:24px;background-color:rgba(0,0,0,.38)}.kws-simple-layout .card .actions-column .methods-divider:after{content:'';-ms-flex:1;flex:1;height:1px;margin-left:24px;background-color:rgba(0,0,0,.38)}.kws-simple-layout .card .progress{color:var(--color-black-text);margin:16px 0;text-align:center}.kws-simple-layout .card p{line-height:1.4;margin:16px 0 48px}.kws-simple-layout .bottom,.kws-simple-layout .card .terms{color:var(--color-black-text);font-size:14px;margin:16px 0;line-height:1.4}.kws-simple-layout .bottom a,.kws-simple-layout .card .terms a{color:var(--color-secondary);text-decoration:underline}.kws-simple-layout .bottom{margin:0 16px 16px}.kws-simple-layout a.hint-link{color:var(--color-secondary);text-decoration:none}.kws-simple-layout a.hint-link:hover{text-decoration:underline}.kws-table-header-row,.kws-table-row{border-top:1px solid rgba(0,0,0,.12);font-size:14px;color:var(--color-black);min-height:48px;height:48px;padding-left:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.kws-table-header-row{text-align:left;font-weight:500;color:rgba(0,0,0,.54);border-bottom:1px solid rgba(0,0,0,.12);border-top:2px solid rgba(0,0,0,.12)}.kws-table-row-bg:hover{background-color:#eee;text-decoration:none}.kws-table-row-bg.checked{background-color:var(--color-primary15)}.content-detail .tab-offers .public .public-container dt,.kws-table-cell{padding:0 8px}.kws-table-cell.no-padding-left,.kws-table-cell:first-child{padding-left:0}.kws-table-cell.no-padding-right,.kws-table-cell:last-child{padding-right:0}.kws-table-cell.no-padding{padding-left:0;padding-right:0}.fade-in.ng-enter,.fade-in.ng-hide-remove,.fade-out.ng-hide-add,.fade-out.ng-leave{transition:opacity .3s cubic-bezier(.25,.8,.25,1);opacity:0}.fade-in.ng-enter.ng-enter-active,.fade-in.ng-enter.ng-hide-remove-active,.fade-in.ng-hide-remove.ng-enter-active,.fade-in.ng-hide-remove.ng-hide-remove-active{opacity:1}.fade-out.ng-hide-add,.fade-out.ng-leave{opacity:1}.fade-out.ng-hide-add.ng-hide-add-active,.fade-out.ng-hide-add.ng-leave-active,.fade-out.ng-leave.ng-hide-add-active,.fade-out.ng-leave.ng-leave-active{opacity:0}.fade.ng-enter,.fade.ng-hide-add,.fade.ng-hide-remove,.fade.ng-leave{transition:opacity .3s cubic-bezier(.25,.8,.25,1);opacity:0}.contentViewer md-sidenav md-tabs .lesson-menu .md-button.md-primary md-icon.stepCheck,.fade.ng-enter.ng-enter-active,.fade.ng-enter.ng-hide-remove-active,.fade.ng-hide-remove.ng-enter-active,.fade.ng-hide-remove.ng-hide-remove-active,.mainMenu .sidenav-holder md-sidenav md-list-item.trial:hover,user-table .selecting .user-row .select-user md-checkbox,user-table .user-row:hover .select-user md-checkbox,user-table-filtered .selecting .user-row .select-user md-checkbox,user-table-filtered .user-row:hover .select-user md-checkbox,user-table-reduced .user-row:hover .hover-icon .md-button{opacity:1}.fade.ng-hide-add,.fade.ng-leave{opacity:1}.fade.ng-hide-add.ng-hide-add-active,.fade.ng-hide-add.ng-leave-active,.fade.ng-leave.ng-hide-add-active,.fade.ng-leave.ng-leave-active,user-table .selecting .user-row .select-user img,user-table .user-row:hover .select-user img,user-table-filtered .selecting .user-row .select-user img,user-table-filtered .user-row:hover .select-user img,user-table-reduced .user-row:hover .hover-icon img{opacity:0}.transition-abs-in.ng-enter,.transition-abs-in.ng-hide-remove,.transition-abs-out.ng-hide-add,.transition-abs-out.ng-leave,.transition-abs.ng-enter,.transition-abs.ng-hide-add,.transition-abs.ng-hide-remove,.transition-abs.ng-leave,[braintree-dropin] md-progress-circular,braintree-dropin md-progress-circular,user-table md-progress-linear,user-table-filtered md-progress-linear,user-table-reduced md-progress-linear{position:absolute}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.text-elipsis{overflow:hidden;text-overflow:ellipsis}.text-one-line{white-space:nowrap}.text-capitalize{text-transform:capitalize}.text-pre-wrap,md-tooltip translate{white-space:pre-wrap}.text-small-caps{font-variant:small-caps}.zero-data{text-align:center;color:var(--color-black-text);padding:40px;background-color:rgba(0,0,0,.05)}.zero-data .quote{color:rgba(0,0,0,.38);font-style:italic;font-size:20px;margin:10px auto 15px}.zero-data .quote:after,.zero-data .quote:before{content:'"'}.zero-data .description{font-size:20px;margin:60px auto 10px}.zero-data .md-button{margin-top:30px}.login-announcement{font-family:'Roboto Slab';border:1px solid #ccc;padding:20px;margin:20px}.login-announcement .title{font-size:20px;font-weight:700;color:#333;margin-bottom:10px}.login-announcement p{margin:0}header.mainHeader md-toolbar{background-color:var(--color-navbar);color:var(--color-navbar-contrast)}header.mainHeader md-toolbar .md-toolbar-tools{padding:0;display:-ms-flexbox;display:flex;box-shadow:0 0 24px 0 #0000001a}header.mainHeader md-toolbar .md-toolbar-tools>.md-toolbar-col{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;-ms-flex-pack:center;justify-content:center;padding-left:8px;padding-right:8px}header.mainHeader md-toolbar .md-toolbar-tools>.md-toolbar-col:first-child{-ms-flex-pack:start;justify-content:start;padding-left:16px}@media (min-width:600px){header.mainHeader md-toolbar .md-toolbar-tools>.md-toolbar-col:first-child{padding-left:16px}}header.mainHeader md-toolbar .md-toolbar-tools>.md-toolbar-col:first-child>a{display:-ms-flexbox;display:flex}header.mainHeader md-toolbar .md-toolbar-tools>.md-toolbar-col:last-child{-ms-flex-pack:end;justify-content:end;padding-right:16px}@media (max-width:599px){header.mainHeader md-toolbar .md-toolbar-tools>.md-toolbar-col:first-child{-ms-flex-preferred-size:30%;flex-basis:30%;overflow:hidden}header.mainHeader md-toolbar .md-toolbar-tools>.md-toolbar-col{-ms-flex-preferred-size:55%;flex-basis:55%}header.mainHeader md-toolbar .md-toolbar-tools>.md-toolbar-col:last-child{-ms-flex-preferred-size:15%;flex-basis:15%;overflow:hidden}}header.mainHeader md-toolbar .md-toolbar-tools md-menu:last-child{height:100%;margin-right:0}header.mainHeader md-toolbar .headLogo{width:auto;max-height:32px}header.mainHeader md-toolbar .md-button.md-ink-ripple:not(.md-no-ink){font-size:20px;height:100%;margin:0;padding:0;min-width:auto;border-radius:0;transition-duration:unset;background-color:transparent;color:var(--color-navbar-contrast)}header.mainHeader md-toolbar .md-button.md-ink-ripple:not(.md-no-ink) .md-ripple-container{border-radius:0}header.mainHeader md-toolbar .md-button.md-ink-ripple:not(.md-no-ink) md-icon{margin-top:-2px;color:var(--color-navbar-contrast)}header.mainHeader md-toolbar .md-button.md-ink-ripple:not(.md-no-ink):hover{opacity:.8;background-color:transparent!important}header.mainHeader md-toolbar .name-elipsis{display:inline-block;vertical-align:middle;margin-top:-3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.mainHeader md-toolbar .name-elipsis.company-space-name{max-width:180px;text-transform:none}@media (min-width:600px){header.mainHeader md-toolbar .name-elipsis.company-space-name{max-width:400px}}header.mainHeader md-toolbar .name-elipsis.long-name{text-transform:none;max-width:260px}header.mainHeader md-toolbar .name-elipsis.first-name{text-transform:none;max-width:140px}header.mainHeader md-toolbar .profile-picture{background-color:#fff;border-radius:6px;width:32px;height:32px;display:inline-block;vertical-align:middle;margin-top:-3px;margin-left:5px;background-size:cover;background-repeat:no-repeat;background-position:center center}.language-menu{padding:0}.main .whiteCard,.mainMenu{background-color:#fff;position:relative}.main .whiteCard{border-radius:20px;border:2px solid #d8dcc2;color:#2a2325}.mainMenu{width:52px;height:100%;z-index:70}.mainMenu .sidenav-holder{position:absolute;top:0;left:0;bottom:0;width:52px;height:100%;transition:all .3s;overflow:hidden}.mainMenu .sidenav-holder md-sidenav{height:100%;width:372px;max-width:372px}.mainMenu .sidenav-holder md-sidenav md-list-item .md-list-item-inner md-icon{margin-left:0}.mainMenu .sidenav-holder md-sidenav md-list-item.trial{opacity:.8}.mainMenu .sidenav-holder md-sidenav md-list-item.trial p{margin:0;padding:8px 0 0;font-size:14px;line-height:20px}.mainMenu .sidenav-holder md-sidenav md-list-item.trial p:last-of-type{padding:0 0 8px}.mainMenu .sidenav-holder md-sidenav md-list-item.trial .md-list-item-inner md-icon{margin-left:-2px;-ms-flex-item-align:start;align-self:start}.mainMenu .sidenav-holder md-sidenav md-list-item.trial .md-list-item-inner div{padding-top:10px}.mainMenu .sidenav-holder md-sidenav md-list-item.trial .md-button{border-left:2px solid transparent}.mainMenu .sidenav-holder.isOpen{width:372px}.mainMenu .sidenav-holder.isOpen md-list-item.trial .md-button{background:var(--color-primary15);opacity:1}.mainMenu .admin-sidenav{padding:0;width:100%}@media (max-width:1279px){.mainMenu .sidenav-holder md-sidenav{width:288px;max-width:288px}.mainMenu .sidenav-holder.isOpen{width:288px}}pdf-js scroll-view{display:block;overflow:auto}pdf-js page-view{display:block;position:relative}pdf-js page-view .cWrapper canvas{display:block;margin:0 auto}pdf-js #text-layer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1;margin:0 auto}pdf-js #text-layer>a,pdf-js #text-layer>section,pdf-js #text-layer>span{color:transparent;position:absolute;white-space:pre;transform-origin:0 0}pdf-js #text-layer>section>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.competence-dialog .md-errors-spacer,.ta-no-styles br,pdf-js #text-layer>section>a.internalLink{display:none}[braintree-dropin],braintree-dropin{display:block;position:relative;min-height:35px}.kws-chips-not-found-holder{height:48px}.kws-chips-not-found-holder p{margin:0;max-width:100%;white-space:normal;line-height:1.2}.orderer{cursor:pointer;position:relative}.orderer::after{content:'arrow_back';font-family:'Material Icons';font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-size:inherit;transform:rotate(90deg);height:auto;width:auto;vertical-align:baseline;transition:transform ease-in-out 300ms;display:none;position:absolute;right:-14px;top:0}.orderer.reverse::after{transform:rotate(-90deg)}.orderer.order-arrow::after{display:inline-block;color:rgba(0,0,0,.26)}.orderer.active,.orderer.active:hover{color:rgba(0,0,0,.87)}.orderer.active::after,.orderer.active:hover::after{display:inline-block;color:rgba(0,0,0,.87)}.orderer:hover::after{display:inline-block;color:rgba(0,0,0,.26)}.searchable-select-wrapper{padding:15px}.searchable-select-wrapper>md-select-menu>md-content{position:relative;margin-top:60px}.searchable-select-wrapper>md-select-menu>md-content>md-select-header{box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);padding-left:10.667px;height:60px;position:fixed;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;background:#fff;cursor:unset}.searchable-select-wrapper>md-select-menu>md-content>md-select-header>input{border:none;outline:none;width:auto;padding:0;border-bottom:1px solid rgba(0,0,0,.12)}.searchable-select-wrapper>md-select-menu>md-content>md-select-header>input::-moz-placeholder{color:silver}.searchable-select-wrapper>md-select-menu>md-content>md-select-header>input:-ms-input-placeholder{color:silver}.searchable-select-wrapper>md-select-menu>md-content>md-select-header>input::placeholder{color:silver}.searchable-select-wrapper>md-select-menu>md-content>md-select-header>input:focus{border-bottom:1px solid var(--color-primary)}md-toolbar sidenav-handle:first-child .md-button{margin-left:-8px}md-toolbar sidenav-handle:last-child .md-button{margin-right:-8px}user-table .select-all{padding-right:8px;width:48px}user-table .select-all .md-menu{padding:0}user-table .select-all md-checkbox,user-table-filtered .select-all md-checkbox{margin:0 0 0 10px}user-table .count-cell{min-width:40px}@media (max-width:959px){user-table .count-cell md-icon{margin-right:-4px}}user-table .head-menu-space{width:40px}user-table .user-row .invitation-img{margin-right:7px;margin-left:8px;color:rgba(0,0,0,.87)}user-table .user-row .invitation-img.sent{margin-right:0;width:30px}@media (max-width:400px){user-table .user-row .invitation-img{display:none}}user-table .user-row .select-user{position:relative;padding-right:8px}user-table .user-row .select-user img{position:absolute;left:0;top:50%;margin-top:-20px;opacity:1}user-table .user-row .select-user md-checkbox,user-table-filtered .user-row .select-user md-checkbox{margin:0 0 0 10px;opacity:0;transition:all .3s}user-table .user-row .no-select-user{padding-right:8px}user-table .user-row .no-select-user img,user-table .user-row .select-user img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}user-table .user-row .md-menu .md-button{margin:0}@media (max-width:599px){user-table .kws-table-header-row,user-table .kws-table-row{padding-left:8px}}user-table .invited-user .invited{opacity:.3}user-table .zero-assigned .assigned{color:var(--color-secondary)}user-table .has-overdue:not(.invited-user) .overdue{color:var(--color-warning)}user-table .md-input-focused .filter-label.filter-label,user-table .md-input-has-value .filter-label.filter-label{transform:translate3d(0,12px,0) scale(.75)}user-table-filtered .select-all{padding-right:8px;width:48px}user-table-filtered .select-all .md-menu{padding:0}user-table-filtered .order-arrow{width:14px;height:14px;margin-left:2px}user-table-filtered .order-arrow:after{right:0}user-table-filtered .filter-icon{font-size:14px;width:14px;height:14px;min-width:14px;min-height:14px;color:rgba(0,0,0,.26)}user-table-filtered .filter-icon.active{color:rgba(0,0,0,.87)}user-table-filtered .kws-user-filter>div+div,user-table-filtered .kws-user-filter>translate+div{margin-left:10px}@media (max-width:959px){user-table-filtered .kws-user-filter{-ms-flex-flow:column;flex-flow:column}}user-table-filtered .count-cell{min-width:40px}@media (max-width:959px){user-table-filtered .count-cell md-icon{margin-right:-4px}}user-table-filtered .head-menu-space{width:40px}user-table-filtered .user-row .invitation-img{margin-right:7px;margin-left:8px;color:rgba(0,0,0,.87)}user-table-filtered .user-row .invitation-img.sent{margin-right:0;width:30px}@media (max-width:400px){user-table-filtered .user-row .invitation-img{display:none}}user-table-filtered .user-row .select-user{position:relative;padding-right:8px}user-table-filtered .user-row .select-user img{position:absolute;left:0;top:50%;margin-top:-20px;opacity:1}user-table-filtered .user-row .no-select-user{padding-right:8px}user-table-filtered .user-row .no-select-user img,user-table-filtered .user-row .select-user img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}user-table-filtered .user-row .md-menu .md-button{margin:0}@media (max-width:599px){user-table-filtered .kws-table-header-row,user-table-filtered .kws-table-row{padding-left:8px}}user-table-filtered .invited-user .invited{opacity:.3}user-table-filtered .zero-assigned .assigned{color:var(--color-warning)}user-table-filtered .has-overdue:not(.invited-user) .overdue{color:var(--color-error)}user-table-filtered .md-input-focused .filter-label.filter-label,user-table-filtered .md-input-has-value .filter-label.filter-label{transform:translate3d(0,12px,0) scale(.75)}user-table-reduced .select-all{padding-right:8px;width:48px}.certificate-editor table button,user-table-reduced .count-cell{min-width:40px}user-table-reduced .user-row .invitation-img{margin-right:7px;margin-left:8px;color:rgba(0,0,0,.87)}user-table-reduced .user-row .invitation-img.sent{margin-right:0;width:30px}@media (max-width:400px){user-table-reduced .user-row .invitation-img{display:none}}user-table-reduced .user-row .hover-icon{padding-right:8px;position:relative}user-table-reduced .user-row .hover-icon .md-button{position:relative;z-index:1;margin:0;opacity:0;transition:all .3s}user-table-reduced .user-row .hover-icon img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:50%;margin-top:-20px;opacity:1;transition:all .3s}user-table-reduced .kws-table-header-row,user-table-reduced .kws-table-row{padding-right:16px}@media (max-width:599px){user-table-reduced .kws-table-header-row,user-table-reduced .kws-table-row{padding-left:8px;padding-right:8px}}user-table-reduced .invited-user .invited{opacity:.3}text-angular.ta-root{display:block;background-color:#fff}text-angular.ta-root .ta-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:rgba(0,0,0,.05)}text-angular.ta-root .ta-toolbar,text-angular.ta-root .ta-toolbar .btn-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}text-angular.ta-root .ta-toolbar .btn-group .md-button{margin:0;border-radius:0;width:48px;min-width:48px;height:48px}text-angular.ta-root .ta-toolbar .btn-group .md-button:not(.md-accent):not(.md-primary):not([disabled]){color:var(--color-black-text)}text-angular.ta-root .ta-toolbar .btn-group .md-button .md-ripple-container{border-radius:0}text-angular.ta-root .ta-scroll-window.form-control{border:none;max-height:400px}text-angular.ta-root .ta-scroll-window.form-control .ta-bind{padding:16px}text-angular.ta-root.focussed>.ta-scroll-window.form-control{border:none;padding:0;box-shadow:none}.ta-bind h2,.ta-bind h3,.ta-styles h2,.ta-styles h3{font-weight:500!important}.ta-bind b,.ta-styles b{font-weight:700!important}.ta-bind h2,.ta-bind h3,.ta-bind p,.ta-styles h2,.ta-styles h3,.ta-styles p{font-family:'Roboto',Arial!important}.ta-bind p,.ta-bind pre,.ta-styles p,.ta-styles pre{font-size:16px!important}.ta-bind h2,.ta-styles h2{font-size:24px!important;margin:16px 0!important}.ta-bind h3,.ta-styles h3,.ta-styles-smaller h2{font-size:20px!important;margin:12px 0!important}.ta-bind p,.ta-styles p{margin:8px 0!important}.ta-bind pre,.ta-styles pre{white-space:pre-wrap!important;margin:16px!important;font-family:monospace!important}.ta-bind pre+pre,.ta-styles pre+pre{margin-top:-14px!important}.ta-bind ul li,.ta-styles ul li{list-style-type:circle;margin-left:32px}.ta-bind ol li,.ta-styles ol li{margin-left:32px}.ta-bind :first-child,.ta-styles :first-child{margin-top:8px!important}.ta-bind :last-child,.ta-styles :last-child{margin-bottom:8px!important}.ta-styles-smaller h3,.ta-styles-smaller p,.ta-styles-smaller pre{font-size:14px!important}.ta-styles-smaller h3{margin:9px 0!important}.ta-styles-smaller p{margin:6px 0!important}.ta-styles-smaller pre{margin:12px!important}.ta-styles-smaller pre+pre{margin-top:-10px!important}.ta-no-styles b,.ta-no-styles h2,.ta-no-styles h3,.ta-no-styles i,.ta-no-styles p,.ta-no-styles pre,.ta-no-styles u{font-size:inherit!important;font-weight:400!important;margin:0!important;text-decoration:none!important;font-style:normal!important;font-family:'Roboto',Arial!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.ta-text .popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.ta-text .popover.top{margin-top:-10px}.ta-text .popover.bottom{margin-top:10px}.ta-text .popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.ta-text .popover-content{padding:9px 14px}.ta-text .popover>.arrow,.ta-text .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.ta-text .popover>.arrow{border-width:11px}.ta-text .popover>.arrow:after{content:"";border-width:10px}.ta-text .popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.ta-text .popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.ta-text .popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.ta-text .popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.admin-dashboard .users{height:400px}.admin-dashboard .users .search{padding:0 16px}.admin-dashboard .users .search md-input-container{margin-bottom:0}.admin-dashboard .toolbar-icon{margin:0 6px 0 4px}.admin-dashboard .icon-button{margin:0 4px}.admin-dashboard .content-margin{margin-bottom:16px}@media (min-width:1280px){.admin-dashboard .content-margin{margin:32px 32px 40px}}.admin-dashboard .contents .preview-button{margin-left:0!important}.companySpace .dashboard-list{margin:-8px;overflow:hidden}.companySpace .aligning-helper{width:282px;margin:0 8px}.companySpace .groups-button{padding-left:8px!important}.contentEditor md-toolbar,.contentViewer md-sidenav md-tabs{color:rgba(255,255,255,.87)}.contentEditor md-toolbar h1{font-family:'Roboto Slab';font-size:24px;white-space:nowrap}.contentEditor md-toolbar>.md-toolbar-tools{width:auto}.contentEditor md-toolbar .no-issues{font-size:14px;display:inline-block;min-height:36px;line-height:36px;-ms-flex-align:center;align-items:center;margin:0 8px}.contentEditor md-progress-linear{z-index:61}.contentEditor .md-input[disabled],.contentEditor input:disabled,.contentEditor md-select[disabled] .md-select-value{color:var(--color-black-text)}.contentEditor .contentEditorInner{position:relative}.contentEditor .editorSide,.contentViewer md-content.md-dark-theme,.contentViewer md-toolbar{background-color:#2a2325}.contentEditor .editorSide .editorSideContent{background-color:transparent;color:rgba(255,255,255,.87);padding-bottom:60px}.contentEditor .editorSide .editorSideContent li{position:relative;transition:all .5s}.contentEditor .editorSide .editorSideContent li .listItemSection{display:block;height:60px;padding:16px 35px 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.contentEditor .editorSide .editorSideContent li .listItemSection .add,.contentEditor .editorSide .editorSideContent li .listItemSection .delete{position:absolute;height:24px;width:24px;right:10px;top:50%;margin-top:-12px;transition:all .3s;opacity:0;color:rgba(255,255,255,.87)}.contentEditor .editorSide .editorSideContent li .listItemSection .add{margin-top:-18px}.contentEditor .editorSide .editorSideContent li .listItemSection md-icon.stepIcon{padding:2px;margin-top:-2px;color:rgba(255,255,255,.87)}.contentEditor .editorSide .editorSideContent li .listItemSection md-icon.stepIcon path,.contentEditor .editorSide .editorSideContent li .listItemSection md-icon.stepIcon polygon,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab md-icon path,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab md-icon polygon,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-active md-icon path,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-active md-icon polygon,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-active path,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-active polygon,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-focused md-icon path,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-focused md-icon polygon,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-focused path,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-focused polygon{fill:rgba(255,255,255,.87)}.contentEditor .editorSide .editorSideContent li .listItemSection md-icon.stepCheck{opacity:1;padding:2px;margin-left:-20px;margin-bottom:-8px}.contentEditor .editorSide .editorSideContent li .listItemSection md-icon.lessonCheck,.contentViewer md-sidenav md-icon.icon-padding-fix{padding:2px}.contentEditor .editorSide .editorSideContent li .listItemSection md-progress-linear{position:absolute;top:0;left:0}.contentEditor .editorSide .editorSideContent li .listItemSection:not(.completed) md-icon.stepCheck{opacity:0}.contentEditor .editorSide .editorSideContent li .listItemSection:not(.completed) md-icon.lessonCheck path{fill:transparent}.contentEditor .editorSide .editorSideContent li .listItemSection:not(.completed) md-icon.lessonCheck path.checkOutline{fill:#53514d}.contentEditor .editorSide .editorSideContent li .listItemSection:hover .add,.contentEditor .editorSide .editorSideContent li .listItemSection:hover .delete{opacity:.3;transition:all .3s}.contentEditor .editorSide .editorSideContent li .listItemSection:hover .add:hover,.contentEditor .editorSide .editorSideContent li .listItemSection:hover .delete:hover{opacity:.5}.contentEditor .editorSide .editorSideContent li.ng-enter,.contentEditor .editorSide .editorSideContent li.ng-leave.ng-leave-active{height:0;opacity:0}.contentEditor .editorSide .editorSideContent li.ng-enter-active,.contentEditor .editorSide .editorSideContent li.ng-leave{height:60px;opacity:1}.contentEditor .editorSide .editorSideContent li.dndPlaceholder{height:60px;background-color:#fff;border-right:2px solid #2a2325}.contentEditor .editorSide .editorSideContent li.dndDragging{height:60px;opacity:1;overflow:hidden;border-right:0 solid #2a2325!important;border-top:0 solid #2a2325!important}.contentEditor .editorSide .editorSideContent li.dndDragging .delete{display:none}.contentEditor .editorSide .editorSideContent li.dndDraggingSource{height:0}.contentEditor .editorSide .editorSideContent li.dndDraggingSource.active{border:0 solid transparent!important}.contentEditor .editorSide .editorSideContent .listItem,.contentEditor .editorSide .editorSideContent li>ul>li{position:relative;cursor:pointer;transition:all .3s}.contentEditor .editorSide .editorSideContent li>ul>li .listItemSection{padding:20px 35px 0 40px}.contentEditor .editorSide .editorSideContent>ul,.sendForReviewDialog dd{padding-bottom:20px}.contentEditor .editorSide .editorSideContent>ul>li{font-size:20px}.contentEditor .editorSide .editorSideContent>ul>li .listItem{transition:all .3s}.contentEditor .editorSide .editorSideContent>ul>li .listItem:hover,.contentEditor .editorSide .editorSideContent>ul>li>ul>li:hover{background-color:rgba(158,158,158,.2)}.contentEditor .editorSide .editorSideContent>ul>li .listItem.active,.contentEditor .editorSide .editorSideContent>ul>li>ul>li.active{background-color:#40393b}.contentEditor .editorSide .editorSideContent>ul>li .listItem.active .delete,.contentEditor .editorSide .editorSideContent>ul>li>ul>li.active .delete{transition:opacity .3s}.contentEditor .editorSide .editorSideContent>ul>li>ul>li{font-size:16px;transition:all .3s}.contentEditor .editorSide .editorSideContent>ul>li>ul>li em{font-size:10px;font-style:normal;text-transform:uppercase}.contentEditor .editorSide .bottomAdd{width:100%;position:relative}.contentEditor .editorSide .bottomAdd .bototmGradient{pointer-events:none;position:absolute;width:100%;height:15px;bottom:100%;left:0;background:linear-gradient(0deg,#2a2325,rgba(42,35,37,0))}.contentEditor .editorContent h2{font-weight:500;font-size:24px}.contentEditor .editorContent h3{font-weight:500;font-size:20px}.contentEditor .editorContent h3 .line{height:2px;background-color:rgba(0,0,0,.87);margin-left:20px;position:relative;top:12px}.contentEditor .editorContent div[ngf-drop].smallDrop{border:dashed 3px gray;padding:20px;border-radius:20px;text-align:center;width:100%;margin:0 auto 20px;border-color:#2a2325;box-shadow:inset 0 0 8px 0 rgba(250,105,0,0);font-size:14px;font-weight:500;transition:all .3s}.contentEditor .editorContent div[ngf-drop].smallDrop.dragover{border-color:#fa6900;border-style:solid;box-shadow:inset 0 0 8px 3px #fa6900}.contentEditor .editorContent div[ngf-drop].smallDrop a,element-creator div[ngf-drop] .dndText label{border-bottom:1px solid #2a2325;cursor:pointer;transition:all .3s}.contentEditor .editorContent div[ngf-drop].smallDrop a:hover,element-creator div[ngf-drop] .dndText label:hover{border-bottom:1px solid #000;text-decoration:none}.contentManager .search{padding:8px 16px 0;min-height:70px}.contentManager .search md-input-container,.sales .search md-input-container{padding-left:8px;padding-right:8px;max-width:400px}.contentManager .search md-input-container .md-errors-spacer{display:none}.contentManager .search md-input-container>label{left:8px}.contentManager .search .md-fab{top:-4px}.contentManager .zero-data{border-top:2px solid rgba(0,0,0,.12)}.contentManager .kws-button-reset-filter{margin-left:16px;margin-right:0}.contentManager .kws-quick-filter-buttons,element-nav h3{-ms-flex-align:center;align-items:center}.contentManager md-switch{margin-top:5px;margin-bottom:5px}.contentManager .content-manager-head{padding-left:0;-ms-flex-pack:justify;justify-content:space-between}.contentManager .content-manager-head .head-image-space{width:64px;margin:8px}.contentManager .content-manager-head .head-menu-space,[editor-test] .test-properties .test-type .needed-points .time-wrapper input.percentNeeded,[editor-test] .test-properties .test-type .test-time .time-wrapper input.percentNeeded,editor-test .test-properties .test-type .needed-points .time-wrapper input.percentNeeded,editor-test .test-properties .test-type .test-time .time-wrapper input.percentNeeded{width:60px}.contentManager .content-manager-head .filter-icon{font-size:14px;width:14px;height:16px;min-width:unset;min-height:unset;color:var(--color-white50)}.contentManager .content-manager-head .filter-icon.active{color:var(--color-black80)}.contentManager .content-manager-head .orderer::after{line-height:119%}.contentManager .content-manager-row{padding-left:0;position:relative}.contentManager .content-manager-row:last-child{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:30px}@media (max-width:640px){.contentManager .content-manager-row:last-child{margin-bottom:48px}}.contentManager .content-manager-row .right-menu .md-button,.invitation-links md-switch,.user-profile .save-container md-button,[test-viewer] .content md-card md-card-content>md-list .md-button,test-viewer .content md-card md-card-content>md-list .md-button{margin:0}.contentManager .content-manager-row .content-label-holder{overflow:hidden;position:absolute;height:100%;width:16px;left:0;top:0;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-delay:0s}.contentManager .content-manager-row .content-label-holder .content-label{color:transparent}.contentManager .content-manager-row:hover .content-label-holder{width:80px;transition-delay:.4s}.contentManager .content-manager-row:hover .content-label-holder .content-label{color:var(--color-black);transition-delay:.4s}.contentManager .content-manager-row .content-label{font-weight:500;width:80px;font-size:14px;height:100%;position:absolute;left:0;top:0;text-align:center;line-height:1;padding:18px 0}.contentManager .content-manager-row .content-label.blended_learning{padding:10px 0}.contentManager .content-manager-row .image-in-cell{width:48px;height:32px;margin:8px 8px 8px 24px;border-radius:2px;background-color:transparent;background-size:contain}.contentManager .content-manager-row .first-author-name{border:1px solid #2a2325;border-radius:3px;padding:6px;line-height:1;display:inline-block;white-space:nowrap;max-width:100%}.contentManager .content-manager-row .first-author-name .text-elipsis{max-width:100%;display:block}.contentManager .content-manager-row .content-language{text-transform:uppercase}.contentManager .content-manager-row .kws-link{padding:8px;margin:auto -8px}.contentManager .toolbar-icon{margin:0 6px 0 4px}.contentManager .content-margin{margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contentManager .kws-table-info{color:var(--color-black-text)}@media (max-width:599px){.contentManager .md-toolbar-tools{padding:0 16px;font-size:14px}.contentManager .md-button{min-width:unset;margin:0}.contentManager md-input-container:not(.md-input-focused) label{font-size:14px}}@media (max-width:959px){.contentManager .content-manager-row{height:unset}.contentManager .padding-sm{padding:5px 0}}@media (min-width:1280px){.contentManager .content-margin{margin:32px 32px 40px}}dl.cv-course-description{padding:0 2px}dl.cv-course-description dd{margin-bottom:32px}.contentViewer{background-color:var(--color-content-viewer-background)}.contentViewer .preview-strip{position:absolute;transform:translate(-147px,-60px) rotateZ(-45deg);transform-origin:top right;z-index:5;pointer-events:none;color:rgba(255,255,255,.87);font-size:24px;text-transform:uppercase;font-family:'Roboto Slab';font-weight:700;opacity:.25;padding:10px 0;width:299px;text-align:center}.contentViewer md-sidenav md-content{overflow-y:hidden}.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab{text-transform:none;font-weight:400}.contentViewer .sidenav-handle md-icon,.contentViewer md-sidenav md-tabs md-tab-body md-icon,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-active,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-active md-icon,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-focused,.contentViewer md-sidenav md-tabs.md-dark-theme .md-tab.md-focused md-icon,presentation-viewer pdf-js presentation-controls .controls md-icon{color:rgba(255,255,255,.87)}@media (min-width:376px){.contentViewer md-sidenav md-tabs{min-width:320px}}@media (max-width:375px){.contentViewer md-sidenav md-tabs md-next-button,.contentViewer md-sidenav md-tabs md-prev-button,.contentViewer md-sidenav md-tabs md-tab-item>span{display:none}.contentViewer md-sidenav md-tabs md-tabs-canvas{margin:0}}.contentViewer md-sidenav md-tabs md-tabs-canvas{height:64px}.contentViewer md-sidenav md-tabs md-tabs-canvas md-pagination-wrapper{height:64px;width:100%!important}.contentViewer md-sidenav md-tabs md-tabs-canvas md-pagination-wrapper md-tab-item{line-height:40px}.contentViewer md-sidenav md-tabs md-tabs-content-wrapper{top:64px}@media (max-width:959px) and (min-width:0) and (orientation:landscape){.contentViewer md-sidenav md-tabs md-tabs-canvas{height:48px}.contentViewer md-sidenav md-tabs md-tabs-canvas md-pagination-wrapper{height:48px;width:100%!important}.contentViewer md-sidenav md-tabs md-tabs-canvas md-pagination-wrapper md-tab-item{line-height:24px}.contentViewer md-sidenav md-tabs md-tabs-content-wrapper{top:48px}}@media (max-width:959px) and (min-width:0) and (orientation:portrait){.contentViewer md-sidenav md-tabs md-tabs-canvas{height:56px}.contentViewer md-sidenav md-tabs md-tabs-canvas md-pagination-wrapper{height:56px;width:100%!important}.contentViewer md-sidenav md-tabs md-tabs-canvas md-pagination-wrapper md-tab-item{line-height:32px}.contentViewer md-sidenav md-tabs md-tabs-content-wrapper{top:56px}}.contentViewer md-sidenav md-tabs md-ink-bar{height:3px;color:var(--color-primary);background:var(--color-primary)}.contentViewer md-sidenav md-tabs .lesson-menu .md-button{border-radius:0;color:rgba(255,255,255,.87);cursor:pointer;display:block;-ms-flex-align:inherit;align-items:inherit;line-height:50px;margin:0;max-height:50px;overflow:hidden;padding:0 16px;text-align:left;text-decoration:none;white-space:normal;width:100%;text-transform:none;font-size:16px;font-weight:400}.contentViewer md-sidenav md-tabs .lesson-menu .md-button.active{background-color:rgba(255,255,255,.1)}.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon:not(.check){color:rgba(255,255,255,.87)}.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon:not(.check) path,.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon:not(.check) polygon{fill:rgba(255,255,255,.87)}.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon.check path:not(.checkOutline),.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon.check polygon:not(.checkOutline){fill:var(--color-success)}.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon.check path.checkOutline,.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon.check polygon.checkOutline{fill:transparent}.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon.stepCheck{opacity:0;margin-left:-20px;margin-bottom:-10px}.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon.stepCheck path.checkOutline,.contentViewer md-sidenav md-tabs .lesson-menu .md-button md-icon.stepCheck polygon.checkOutline{fill:var(--color-black-text)}.contentViewer md-sidenav md-tabs .lesson-menu .md-button:not(.md-primary) md-icon.lessonCheck path,.contentViewer md-sidenav md-tabs .lesson-menu .md-button:not(.md-primary) md-icon.lessonCheck polygon{fill:transparent}.contentViewer md-sidenav md-tabs .lesson-menu .md-button:not(.md-primary) md-icon.lessonCheck path.checkOutline,.contentViewer md-sidenav md-tabs .lesson-menu .md-button:not(.md-primary) md-icon.lessonCheck polygon.checkOutline{fill:rgba(255,255,255,.1)}.contentViewer md-sidenav md-tabs .lesson-menu .md-button.market-preview{cursor:default}.contentViewer md-sidenav md-tabs .lesson-menu .md-button.market-preview:hover{background-color:transparent}.contentViewer md-sidenav md-tabs .lesson-menu .step .md-button{text-transform:none;font-size:14px}.contentViewer md-sidenav md-tabs .lesson-menu .step .md-button.step-padding{padding-left:40px}.contentViewer md-sidenav md-tabs .materials,.contentViewer md-sidenav md-tabs .materials .materials-content{padding:8px}.contentViewer md-sidenav md-tabs .materials h4{font-weight:500;font-size:16px;margin-bottom:0}.contentViewer md-sidenav md-tabs .course-info{padding:24px}.contentViewer md-sidenav md-tabs .course-info h1{font-family:'Roboto Slab';font-size:24px;margin-bottom:16px}.contentViewer .navigator{height:64px;color:rgba(255,255,255,.87);overflow:hidden}@media (max-width:959px){.contentViewer .navigator{height:56px}}.contentViewer .navigator>*{height:100%}.contentViewer .navigator .has-test{max-width:140px;background-color:rgba(0,0,0,.38);line-height:1.4;font-size:14px}@media (max-width:959px){.contentViewer .navigator .has-test{line-height:1.2}}.contentViewer .navigator .has-test>span{padding-right:6px;max-width:140px}.contentViewer .navigator .md-button{margin:0;border-radius:0;background-color:rgba(0,0,0,.38);min-width:64px}@media (max-width:959px){.contentViewer .navigator .md-button{min-width:56px}}.contentViewer .navigator .md-button .md-ripple-container{border-radius:0}.contentViewer .navigator .md-button.check md-icon{width:48px;height:48px}@media (max-width:959px){.contentViewer .navigator .md-button.check md-icon{width:40px;height:40px}}.contentViewer .navigator .md-button.check md-icon path,.contentViewer .navigator .md-button.check md-icon polygon{fill:#2a2325}.contentViewer .navigator .md-button.check.md-primary md-icon path,.contentViewer .navigator .md-button.check.md-primary md-icon polygon{fill:var(--color-success)}.contentViewer .navigator .overview-button{min-width:88px}.contentViewer .navigator .text-button{line-height:1.4}@media (max-width:959px){.contentViewer .navigator .text-button{line-height:1.2}}.contentViewer .navigator .progress-box{margin:0 8px}@media (max-width:959px){.contentViewer .navigator .progress-box .kws-progress-number{font-size:12px}}.contentViewer .navigator .progress-box .cl-primary .kws-progress-number,.contentViewer md-toolbar md-icon{color:inherit}.contentViewer .navigator .progress-box :not(.cl-primary) .kws-progress-number{color:rgba(255,255,255,.87)}.contentViewer .navigator .progress-box :not(.cl-primary) md-progress-circular svg path{stroke:rgba(255,255,255,.87)}.contentViewer .navigator .end-button,.contentViewer .navigator .next-button,.contentViewer .navigator .prev-button{min-width:140px;opacity:1}@media (max-width:599px){.contentViewer .navigator .end-button,.contentViewer .navigator .next-button,.contentViewer .navigator .prev-button{min-width:56px}}.contentViewer .navigator .end-button.ng-hide,.contentViewer .navigator .next-button.ng-hide,.contentViewer .navigator .prev-button.ng-hide{opacity:0}.contentViewer .navigator .end-button.ng-hide-add,.contentViewer .navigator .end-button.ng-hide-remove,.contentViewer .navigator .next-button.ng-hide-add,.contentViewer .navigator .next-button.ng-hide-remove,.contentViewer .navigator .prev-button.ng-hide-add,.contentViewer .navigator .prev-button.ng-hide-remove{transition:all .3s ease-in-out}.contentViewer .navigator .prev{margin-left:0}.contentViewer .navigator .prev.ng-hide{margin-left:-160px}@media (max-width:599px){.contentViewer .navigator .prev.ng-hide{margin-right:-64px}}.contentViewer .navigator .end-button,.contentViewer .navigator .next-button{margin-right:0}.contentViewer .navigator .end-button.ng-hide,.contentViewer .navigator .next-button.ng-hide{margin-right:-140px}@media (max-width:599px){.contentViewer .navigator .end-button.ng-hide,.contentViewer .navigator .next-button.ng-hide{margin-right:-56px}}.contentViewer .navigator .next-button md-icon,.contentViewer .navigator .prev-button md-icon{margin-top:-2px}.contentViewer .navigator .end-course-small{min-width:88px;opacity:1}@media (max-width:599px){.contentViewer .navigator .end-course-small{min-width:56px}}.contentViewer .sidenav-handle{position:absolute;right:0;z-index:5}.contentViewer .sidenav-handle .md-button{min-width:48px;width:48px;height:64px;line-height:64px;border-radius:0;margin:0}.contentViewer .sidenav-handle .md-button .md-ripple-container,.contentViewer md-toolbar .md-button .md-ripple-container,.cv-header .cv-home-button .md-button .md-ripple-container,.cv-header md-menu .md-button .md-ripple-container{border-radius:0}@media (max-width:959px) and (min-width:0) and (orientation:landscape){.contentViewer .sidenav-handle .md-button{height:48px;line-height:48px}}@media (max-width:959px) and (min-width:0) and (orientation:portrait){.contentViewer .sidenav-handle .md-button{height:56px;line-height:56px}}.contentViewer md-toolbar .md-toolbar-tools{padding:0 48px 0 80px}.contentViewer md-toolbar .top{font-size:14px;margin-bottom:2px}.contentViewer md-toolbar .bottom{font-size:20px}.contentViewer md-toolbar .md-button{min-width:48px;width:48px;height:64px;line-height:64px;border-radius:0;margin:0}@media (max-width:959px) and (min-width:0) and (orientation:landscape){.contentViewer md-toolbar .md-toolbar-tools{padding-left:64px}.contentViewer md-toolbar .top{font-size:12px;margin-bottom:0}.contentViewer md-toolbar .bottom{font-size:16px}.contentViewer md-toolbar .md-button{height:48px;line-height:48px}}@media (max-width:959px) and (min-width:0) and (orientation:portrait){.contentViewer md-toolbar .md-toolbar-tools{padding-left:72px}.contentViewer md-toolbar .top{font-size:12px;margin-bottom:2px}.contentViewer md-toolbar .bottom{font-size:16px}.contentViewer md-toolbar .md-button{height:56px;line-height:56px}}.contentViewer .repeated_study{color:var(--color-warning);font-size:16px;opacity:1!important}.cv-header .cv-home-button,.cv-header md-menu{position:absolute;z-index:3;background-color:var(--color-secondary)}.cv-header .cv-home-button .md-button,.cv-header md-menu .md-button{min-width:64px;width:64px;height:64px;line-height:64px;border-radius:0;margin:0}.cv-header .cv-home-button .md-button md-icon,.cv-header md-menu .md-button md-icon{margin-left:-4px;width:32px;height:32px}.cv-header .cv-home-button .md-button .blackLogo,.cv-header md-menu .md-button .blackLogo{display:none}@media print{.cv-header .cv-home-button .md-button .blackLogo,.cv-header md-menu .md-button .blackLogo{display:inline-block}.cv-header .cv-home-button .md-button .whiteLogo,.cv-header md-menu .md-button .whiteLogo{display:none}}@media (max-width:959px) and (min-width:0) and (orientation:landscape){.cv-header .cv-home-button .md-button,.cv-header md-menu .md-button{min-width:48px;width:48px;height:48px;line-height:48px}.cv-header .cv-home-button .md-button md-icon,.cv-header md-menu .md-button md-icon{margin-left:-2px;width:24px;height:24px}}@media (max-width:959px) and (min-width:0) and (orientation:portrait){.cv-header .cv-home-button .md-button,.cv-header md-menu .md-button{min-width:56px;width:56px;height:56px;line-height:56px}.cv-header .cv-home-button .md-button md-icon,.cv-header md-menu .md-button md-icon{margin-left:-3px;width:28px;height:28px}}@media print{.cv-header md-menu{background-color:transparent}}[fill-password-bar],fill-password-bar{display:block;background:#fff;border-bottom:2px solid #d8dcc2}.fillPasswordDialog .info-box{padding-bottom:24px}.fillPasswordDialog dl{margin-bottom:40px}.joinSpaceDialog .companyImageWrapper{border:4px solid rgba(0,0,0,.1);width:94px;height:94px;border-radius:15px;transition:all .3s;overflow:hidden;margin:18px auto 24px}.joinSpaceDialog .companyImageWrapper .companyImage{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#fff}.joinSpaceDialog p{margin:0;padding-bottom:16px}.joinSpaceDialog .terms{margin:auto 0 auto 8px;padding:0 6px;color:var(--color-black-text)!important;font-size:14px}.joinSpaceDialog a:not(.md-button){text-decoration:none!important;border-bottom:1px solid var(--color-black-text);color:#2a2325}.joinSpaceDialog a:not(.md-button):hover{border-color:#2a2325}.joinSpaceDialog .joinButtons{margin-top:16px}.joinSpaceDialog ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.joinSpaceDialog ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.userManagement md-sidenav h2{margin:32px 0 0;padding:8px 16px;font-size:14px;color:var(--color-black-text);border-bottom:2px solid var(--color-primary);font-weight:500;min-height:34px}.userManagement md-sidenav .um-sidenav-used-groups md-list-item{border-bottom:1px solid #d8dcc2}.userManagement md-sidenav .um-sidenav-used-groups md-list-item:last-child{border-bottom:0 solid transparent}@media (max-width:1279px){.userManagement .groupInfo .kws-table-row:last-child,.userManagement .userGroups .kws-table-row:last-child,.userManagement .users .kws-table-row:last-child{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (max-width:640px){.userManagement .groupInfo .kws-table-row:last-child,.userManagement .userGroups .kws-table-row:last-child,.userManagement .users .kws-table-row:last-child{margin-bottom:48px}}.content-to-assign-list li{height:74px}.sales{background-color:#fff}.sales .search{padding:8px 16px 0;height:70px}.sales .search md-input-container.filter{max-width:200px}.sales .search md-input-container .md-errors-spacer{display:none}.sales .search md-input-container>label{left:8px}.sales .overview{padding:0 16px}.sales .overview dd,.sales .overview dt{line-height:48px}.sales .overview dd{font-weight:500;margin:0 16px 0 4px}.sales .overview-progress{height:48px;padding-right:16px}.sales .zero-data{border-top:2px solid rgba(0,0,0,.12)}.sales .sales-table-header-row{padding-right:16px}.sales .sales-table-row{padding-right:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sales .sales-table-row:last-child{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:30px}@media (max-width:640px){.sales .sales-table-row:last-child{margin-bottom:48px}}.sales .sale-detail-info span+span:before{content:", "}@media (max-width:599px){.sales .overview{padding:0 8px}.sales .search{padding:0 8px;height:auto}.sales .kws-table-row{height:auto;padding:4px 8px}.sales .kws-table-cell{padding:0}.sales .sales .sales-table-row{padding:4px 8px;height:auto}.sales .sale-detail-info{-ms-flex-order:99;order:99;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.sales .text-one-line{-ms-flex-order:4;order:4}.sales .overview dd{margin-right:8px}}@media (max-width:959px){.sales .kws-table-row{height:auto;padding:4px 8px}.sales .text-one-line{white-space:normal}}.space-select{width:100%;max-width:440px;max-height:100%}.space-select h2{text-align:center;margin:24px 16px;font-size:24px;font-weight:400}.space-select h2:first-child{margin-top:36px}.space-select .card{background-color:#fff;border-radius:2px;color:rgba(0,0,0,.87);text-decoration:none;margin-bottom:16px}.space-select .card .company-image-holder{width:94px;height:94px;overflow:hidden}.space-select .card .company-image-holder .company-image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center}.space-select .card .company-info h3{font-weight:500;font-size:24px;word-wrap:break-word;margin-bottom:4px}.space-select .card .company-info p{margin:0;font-size:14px;text-transform:capitalize;color:var(--color-black-text)}.space-select .bottom{color:var(--color-black-text);font-size:14px;margin:16px 16px 36px;line-height:1.4;text-align:center}@media (max-width:640px){.space-select .bottom{margin-bottom:44px}}.space-select .bottom a{color:var(--color-secondary);text-decoration:underline}[trial-period-bar],trial-period-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 16px;line-height:30px}@media (max-width:960px){[trial-period-bar],trial-period-bar{display:none}}[trial-period-bar]>div>.md-button.upgrade-button,trial-period-bar>div>.md-button.upgrade-button{background:var(--color-primary);color:var(--color-primary-contrast);padding:10px;margin-left:16px;border-radius:8px;font-weight:700;font-size:16px;line-height:16px;min-height:unset;height:unset}[trial-period-bar]>div>.md-button.upgrade-button md-icon,trial-period-bar>div>.md-button.upgrade-button md-icon{color:inherit;font-size:22px;margin:-2px 6px -2px 0}[trial-period-bar]>div>.md-button.upgrade-button translate,trial-period-bar>div>.md-button.upgrade-button translate{vertical-align:middle}[trial-period-bar]>div>.md-button.upgrade-button:hover,trial-period-bar>div>.md-button.upgrade-button:hover{background-color:#eee}.trialPeriodDialog{max-width:960px}.trialPeriodDialog h3{font-weight:500;font-size:18px}.trialPeriodDialog md-radio-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:600px){.trialPeriodDialog md-radio-group{-ms-flex-direction:column;flex-direction:column}}.trialPeriodDialog .choice-wrapper{position:relative;-ms-flex-preferred-size:32%;flex-basis:32%}.trialPeriodDialog .recommend{text-align:center;position:absolute;left:0;right:0;top:-15px;z-index:1}.trialPeriodDialog .recommend translate{padding:6px 14px;font-size:13px;color:#fff;border-radius:30px;font-weight:500;display:inline-block}.trialPeriodDialog md-radio-button{margin-bottom:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;border:2px solid #018c9d;padding:32px 24px 24px;border-radius:16px}.trialPeriodDialog md-radio-button .md-container{display:-ms-flexbox;display:flex;top:unset;position:unset;-ms-flex-item-align:center;align-self:center}.trialPeriodDialog md-radio-button .md-label{display:-ms-flexbox;display:flex;width:100%;margin:0;padding:0}.trialPeriodDialog .choice .top{font-size:20px;margin-bottom:8px;text-align:center}.trialPeriodDialog .choice .top translate{display:block;padding-top:6px}.trialPeriodDialog .choice .title{font-weight:500;text-transform:uppercase}.trialPeriodDialog .choice .description{margin-bottom:8px}.trialPeriodDialog .choice .info{font-size:12px;color:var(--color-black-text)}.trialPeriodDialog .choice .info translate{white-space:break-spaces}.trialPeriodDialog .users-and-price .users-count{margin-right:8px}.trialPeriodDialog .users-and-price .price-info{margin-left:32px}.trialPeriodDialog .users-and-price .price-info .price{font-weight:500;font-size:30px;margin-top:12px;margin-bottom:8px}.trialPeriodDialog .users-and-price .price-info .info{font-size:12px}.trialPeriodDialog .invoice-info-form md-input-container:first-child{margin-right:8px}.trialPeriodDialog .invoice-info-form md-input-container:last-child{margin-left:8px}.trialPeriodDialog .success h2{font-weight:500;font-size:26px;text-align:center}.trialPeriodDialog .success md-icon{margin:16px 8px;font-size:40px;height:40px;width:40px;min-height:40px;min-width:40px}.trialPeriodDialog .success p{margin-left:16px}.trialPeriodDialog .terms-and-conditions a{color:var(--color-secondary);text-decoration:none}.trialPeriodDialog .terms-and-conditions a:hover{text-decoration:underline}.userManagement .users-table,[document-viewer] pdf-js,document-viewer pdf-js{position:relative}.userManagement md-sidenav .um-sidenav-used-groups{min-height:100px}.userManagement md-sidenav .um-sidenav-used-groups md-list-item .md-button{font-size:14px;color:var(--color-black-text);font-weight:500}.userManagement .groupInfo .search md-input-container,.userManagement .userGroups .search md-input-container,.userManagement .users .search md-input-container{max-width:400px;margin:20px 0 10px;padding-right:36px}.userManagement .groupInfo .search md-input-container .md-errors-spacer,.userManagement .userGroups .search md-input-container .md-errors-spacer,.userManagement .users .search md-input-container .md-errors-spacer{display:none}@media (max-width:1279px){.userManagement .groupInfo .kws-table-row:last-child,.userManagement .userGroups .kws-table-row:last-child,.userManagement .users .kws-table-row:last-child{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (max-width:640px){.userManagement .groupInfo .kws-table-row:last-child,.userManagement .userGroups .kws-table-row:last-child,.userManagement .users .kws-table-row:last-child{margin-bottom:48px}}.userManagement .zero-data{border-top:2px solid rgba(0,0,0,.12)}.certificate-editor a,.userManagement [link-user-detail],.userManagement [ui-sref]{cursor:pointer}.dialog-invite-link{background-color:rgba(0,0,0,.05)}.dialog-invite-link .hide-link{margin-left:13px}.um-autocomplete-new-group{color:var(--color-black-text)}.content-to-assign{padding:0 15px}.content-to-assign-item{height:74px;line-height:normal;font-size:16px}.content-to-assign-item .content-to-assign-image{margin:auto 15px auto 0;width:66px;height:44px;background-size:cover;background-repeat:no-repeat;background-position:center center}.content-to-assign-item .description{font-size:14px;margin-top:2px;line-height:1.4em;height:1.4em}.content-to-assign-item .content-label{font-weight:400;font-size:12px;text-align:center;line-height:1;padding:4px 6px;border-radius:5px;margin-left:16px}.content-to-assign-item .right-text{text-align:right;margin-left:8px}.md-dialog-container+.md-autocomplete-suggestions-container{width:400px}.user-profile [ui-view]{max-height:100%;width:100%;max-width:480px}.user-profile md-tab-content div.layout-row>div.layout-column{padding-top:32px;padding-left:32px}.user-profile md-tab-content div.layout-row>div.layout-column:first-child{width:-webkit-min-content;width:-moz-min-content;width:min-content}.user-profile .userImage{max-width:240px}.user-profile .userImage img{cursor:pointer;min-width:100px;min-height:60px;max-width:240px;height:auto;width:auto;vertical-align:bottom}.user-profile .userImage .form-hint{font-size:14px;display:inline-block;margin-top:12px}.user-profile .userImage form{position:relative;min-height:181px}.user-profile .userImage .md-button{position:absolute;right:20px;bottom:20px;margin:0}.administrationCS .general .company-image .md-button md-icon,.user-profile .userImage .md-button md-icon{color:#fff}.user-profile .userImage .image-warning{position:absolute;left:0;top:148px;padding-left:8px;padding-right:8px}.certificate-editor table,.user-profile .date-picker .md-datepicker-input-container,.user-profile .input-wrapper{width:100%}.courseInfo .courseThumbnailHolder label,.user-profile .input-wrapper>label{color:var(--color-black-text);font-size:12px;margin:7px 0 9px}.user-profile .input-wrapper>label+md-input-container{margin-top:5px}.user-profile .input-wrapper>md-input-container{margin:24px 0 0}@media (min-width:400px){.user-profile .input-wrapper>md-input-container:first-child{margin-top:30px}}.administrationCS .general md-checkbox:last-child,.user-profile .input-wrapper>md-input-container:last-child{margin-bottom:0}.user-profile .input-wrapper>md-input-container.custom-input{margin-top:0;padding-bottom:30px}.user-profile .date-picker .md-datepicker-input-container .md-datepicker-input{max-width:none}.user-profile .save-container{padding-top:30px}select-all-checkbox .select-checkbox{margin-left:10px}select-all-checkbox md-progress-circular{margin-right:-5px;margin-left:-5px;width:50px}[audio-viewer],[document-viewer],[test-viewer],[video-viewer],audio-viewer,document-viewer,editor-materials,test-viewer,video-viewer{display:block}[audio-viewer] audio,audio-viewer audio{width:100%;min-height:50px}[document-viewer] pdf-js>.controls,document-viewer pdf-js>.controls{position:absolute;padding-left:15px;bottom:15px;right:15px;text-align:right;width:100%}[document-viewer] pdf-js>.controls .md-button,document-viewer pdf-js>.controls .md-button{margin-top:12px}[document-viewer] pdf-js scroll-view,[viewer]>div,document-viewer pdf-js scroll-view,viewer>div{height:100%;width:100%}[iframe-viewer] .content,iframe-viewer .content{height:100%;margin:0 5% 10%}[iframe-viewer] .content iframe,iframe-viewer .content iframe{border-radius:5px;width:100%;min-height:300px;height:90%}presentation-viewer{display:block;height:calc(100% - 40px);width:100%;margin-bottom:40px;position:relative}presentation-viewer pdf-js{width:100%;height:100%;overflow:auto}presentation-viewer pdf-js presentation-controls{display:block;max-height:100%}presentation-viewer pdf-js presentation-controls .controls{position:absolute;top:100%;left:0;right:0;text-align:center;background-color:#2a2325;color:rgba(255,255,255,.87)}presentation-viewer pdf-js presentation-controls .controls .md-button[disabled] md-icon{color:rgba(255,255,255,.54)}presentation-viewer pdf-js presentation-controls .controls .centering-space{width:104px}presentation-viewer pdf-js presentation-controls .controls .slides-text{margin-right:4px}presentation-viewer pdf-js presentation-controls .controls input{background-color:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.5);color:rgba(255,255,255,.87);text-align:center;width:48px;-moz-appearance:textfield}presentation-viewer pdf-js presentation-controls .controls input::-webkit-inner-spin-button,presentation-viewer pdf-js presentation-controls .controls input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}presentation-viewer pdf-js presentation-controls .controls .total{margin-left:4px;color:rgba(255,255,255,.54)}presentation-viewer pdf-js presentation-controls .controls i{font-size:20px;position:relative;top:1px}@media (max-width:959px){.cvStepViews .horizontal presentation-viewer pdf-js presentation-controls .controls .centering-space,.cvStepViews .horizontal presentation-viewer pdf-js presentation-controls .controls .slides-text,.cvStepViews .horizontal presentation-viewer pdf-js presentation-controls .controls .total{display:none}}@media (max-width:599px){.cvStepViews .horizontal presentation-viewer pdf-js presentation-controls .controls .number{display:none}}[test-viewer] .content,test-viewer .content{background-color:var(--color-content-viewer-background);padding:32px}[test-viewer] .content .test-info,editor-materials .pending,test-viewer .content .test-info{text-align:center}[test-viewer] .content .test-info h1,test-viewer .content .test-info h1{font-family:'Roboto Slab';color:var(--color-black-text);font-size:30px}[test-viewer] .content .test-info p,test-viewer .content .test-info p{margin:24px 0 32px}.contentViewer .info-page md-card h2 strong,[test-result] .fail .result .points strong,[test-viewer] .content .test-info p strong,test-result .fail .result .points strong,test-viewer .content .test-info p strong{font-weight:500}[test-viewer] .content md-card,test-viewer .content md-card{margin:8px 0;text-align:left}.contentViewer .end-page .wrap md-card md-card-content>md-list,[test-viewer] .content md-card md-card-content>md-list,test-viewer .content md-card md-card-content>md-list{margin:0 -16px -16px;padding-bottom:0;color:var(--color-warning)}.contentViewer .end-page .wrap md-card md-card-content>md-list md-icon,[test-viewer] .content md-card md-card-content>md-list md-icon,test-viewer .content md-card md-card-content>md-list md-icon{color:var(--color-warning);margin-left:0}[video-viewer] video,video-viewer video{width:100%;height:100%;max-height:100%;display:block}.assignContentToUserDialog{max-width:640px}.assignContentToUserDialog .content-settings.content-settings{color:rgba(0,0,0,.38);font-weight:400}.assignContentToUserDialog .md-list-item-text .list-item-headline{font-weight:500;font-size:16px;margin:0}.assignContentToUserDialog .md-list-item-text.content-text{margin-left:39px}.assignContentToUserDialog md-checkbox{margin-right:12px!important}.assignContentToUserDialog md-divider{margin:0 16px}.assignContentToUserDialog .modal-heading{font-weight:500;font-size:18px}.apiCredentials h2,.webhooks h2{margin-bottom:24px}.administrationCS .permissions md-progress-linear,.apiCredentials md-progress-linear,.invitation-links md-progress-linear,.webhooks md-progress-linear{position:absolute}@media (max-width:1279px){.apiCredentials .kws-table-row:last-child{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (max-width:640px){.apiCredentials .kws-table-row:last-child{margin-bottom:48px}}.apiCredentials .link-input{height:32px;padding:4px;color:var(--color-black-text);font-size:12px}.apiCredentials .link-input+.md-button{margin-left:0}.apiCredentials .documentation{margin:0 0 24px}.administrationCS .general .general-card{margin-top:32px;margin-bottom:0;background-color:#fff}@media (max-width:1279px){.administrationCS .general .general-card{margin:10px}}.administrationCS .general .general-card:last-child{margin-bottom:40px}@media (max-width:640px){.administrationCS .general .general-card:last-child{margin-bottom:48px}}.administrationCS .general .company-url{color:rgba(0,0,0,.26)}.administrationCS .general .company-image{position:relative;margin-top:5px;display:inline-block}.administrationCS .general .company-image img{cursor:pointer;min-width:100px;min-height:60px;max-width:140px;height:auto;width:auto;vertical-align:bottom}.administrationCS .general .company-image .img-manager{cursor:default}.administrationCS .general .company-image .md-button{position:absolute;right:5px;bottom:5px;margin:0}.administrationCS .general .company-name,.payout-dialog md-input-container{margin-bottom:0}@media (min-width:1280px){.administrationCS .general .select-language{max-width:360px}}.administrationCS .general .select-language md-icon{color:var(--color-black-text)}.administrationCS .general .chips-readonly-height-fix{min-height:48px}.administrationCS .general .mandatory-params-margin{margin-bottom:16px}.administrationCS .sub-checkbox{margin-left:30px}.invitation-links .link-head{width:148px}.invitation-links .link-input{height:32px;padding:4px;color:var(--color-black-text);font-size:12px}@media (max-width:599px){.invitation-links .link-input{width:1px;height:0;padding:0;border:0;color:transparent}}.invitation-links .link-input+.md-button{margin-left:0}.invitation-links .hold-to-copy{color:var(--color-secondary);font-size:10px;padding-right:16px;width:64px}.invitation-links md-switch .md-container,.webhooks md-switch .md-container{margin-right:0}.administrationCS .permissions .admin-list md-list-item .md-menu .md-button,.invitation-links .md-menu .md-button,.webhooks md-switch{margin:0}.courseInfo .structure .lesson a:hover,.invitation-links .no-groups{color:var(--color-black-text)}@media (max-width:1279px){.invitation-links .kws-table-row:last-child{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (max-width:640px){.invitation-links .kws-table-row:last-child{margin-bottom:48px}}.administrationCS .permissions .admin-select md-autocomplete md-input-container{padding-bottom:2px}.administrationCS .permissions .admin-select .add-manager-button{margin-top:-32px}.administrationCS .permissions .admin-list{padding-top:0;padding-bottom:0;overflow:auto;border-top:1px solid rgba(0,0,0,.12)}.administrationCS .permissions .admin-list md-list-item{padding-left:16px;border-top:1px solid rgba(0,0,0,.12)}.administrationCS .permissions .admin-list md-list-item .md-list-item-inner{padding:0}@media (max-width:1279px){.administrationCS .permissions .admin-list md-list-item:last-child{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (max-width:640px){.administrationCS .permissions .admin-list md-list-item:last-child{margin-bottom:48px}}.administrationCS .permissions .admin-list md-list-item .address,.administrationCS .permissions .admin-list md-list-item .name{padding-right:16px}.administrationCS .permissions .admin-list md-list-item .address{font-size:12px;color:var(--color-black-text);padding-top:4px}.administrationCS .permissions .admin-list md-list-item .owner-icon{padding:0 16px}.administrationCS .permissions .admin-list md-list-item .role,.courseInfo .chips dt{font-size:14px;color:var(--color-black-text)}.administrationCS .permissions .admin-list md-list-item .empty-padding{width:40px;display:inline-block}@media (max-width:1279px){.webhooks .kws-table-row:last-child{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (max-width:640px){.webhooks .kws-table-row:last-child{margin-bottom:48px}}.webhooks .documentation{margin:0 0 24px}.dashboard-list.with-current-course{padding-top:40px}.dashboard-list.with-current-course .current-course{position:relative}.dashboard-list.with-current-course .current-course .current-course-backdrop{display:block;position:absolute;top:-40px;right:0;bottom:0;left:0;padding:16px 24px 0;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.38);font-size:16px;border-radius:2px}.assigned-content .empty-space{color:rgba(0,0,0,.87)}.assigned-content .empty-space>h2{color:var(--color-secondary);font-size:28px}.assigned-content .empty-space .self-assign{margin-top:48px}.assigned-content .empty-space .self-assign-list,.assigned-content .empty-space .self-assign>p{text-align:left}.assigned-content .empty-space .add-content>h3,.assigned-content .empty-space .self-assign>h3{font-size:24px}.assigned-content .empty-space .self-assign a{color:var(--color-secondary)}.assigned-content .empty-space .self-assign-list .md-button{margin-top:0;margin-bottom:0}.assigned-content .empty-space .add-content{margin-top:48px}.companySpace .add-content-line{padding-bottom:20px;margin:0 -8px}.companySpace .add-content-line .md-button{margin:0}.companySpace .add-content-card{background-color:rgba(0,0,0,.05);border-radius:2px;width:282px;height:377px;margin:8px;padding:16px}.companySpace .add-content-card p{margin:6px 0 18px;color:var(--color-black-text);font-size:20px}dashboard-card md-card{width:282px;position:relative}dashboard-card md-card md-card-header,version-card md-card md-card-header{color:rgba(255,255,255,.87);text-transform:uppercase;font-weight:500;border-radius:2px 2px 0 0;padding:8px 16px}dashboard-card md-card .content-image{width:282px;height:188px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#c6b29a}dashboard-card md-card .content-image.noHeader{border-radius:2px 2px 0 0}dashboard-card md-card md-card-content.card-headline{font-size:20px;font-weight:400;padding-bottom:0}dashboard-card md-card md-card-content.card-info{padding:10px 0 0 16px;font-size:14px;color:var(--color-black-text)}dashboard-card md-card md-card-content .card-info-item{margin-top:6px;margin-bottom:6px;margin-right:16px;height:20px}dashboard-card md-card md-card-content .card-info-item.company-info{margin-top:-6px;margin-bottom:12px}dashboard-card md-card md-card-content md-icon.in-text{color:var(--color-black-text);height:20px;width:20px;line-height:20px;font-size:20px;min-width:20px;min-height:20px;margin-right:4px}dashboard-card md-card md-card-content .card-deadline{border-radius:3px;padding:2px 6px;margin:-2px -6px}.bottomAdd,dashboard-card md-card md-card-content .card-deadline.bg-accent,dashboard-card md-card md-card-content .card-deadline.bg-accent md-icon,dashboard-card md-card md-card-content .card-deadline.bg-warn,dashboard-card md-card md-card-content .card-deadline.bg-warn md-icon{color:rgba(255,255,255,.87)}dashboard-card md-card md-card-actions .md-menu{padding:0}dashboard-card md-card md-card-actions .md-menu>.md-button{margin:-4px 0 0 4px!important}dashboard-card md-card .opening-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.54);display:-ms-flexbox;display:flex;z-index:21}dashboard-card md-card .opening-overlay md-progress-circular{margin:auto!important}.bottomAdd:hover [add-section],.bottomAdd:hover add-section,.editorSideContent .listItem:hover [add-section],.editorSideContent .listItem:hover add-section,.editorSideContent li>ul>li:hover [add-section],.editorSideContent li>ul>li:hover add-section{max-height:16px;display:block}.bottomAdd:hover [add-section] .plus,.bottomAdd:hover add-section .plus,.editorSideContent .listItem:hover [add-section] .plus,.editorSideContent .listItem:hover add-section .plus,.editorSideContent li>ul>li:hover [add-section] .plus,.editorSideContent li>ul>li:hover add-section .plus{height:16px;transition-delay:.4s}.bottomAdd:hover [add-section] .plus .plusIcon,.bottomAdd:hover add-section .plus .plusIcon,.editorSideContent .listItem:hover [add-section] .plus .plusIcon,.editorSideContent .listItem:hover add-section .plus .plusIcon,.editorSideContent li>ul>li:hover [add-section] .plus .plusIcon,.editorSideContent li>ul>li:hover add-section .plus .plusIcon{opacity:1;transition-delay:.5s}.bottomAdd:hover [add-section]:hover,.bottomAdd:hover add-section:hover,.editorSideContent .listItem:hover [add-section]:hover,.editorSideContent .listItem:hover add-section:hover,.editorSideContent li>ul>li:hover [add-section]:hover,.editorSideContent li>ul>li:hover add-section:hover{max-height:60px}.bottomAdd:hover [add-section]:hover .plus,.bottomAdd:hover add-section:hover .plus,.editorSideContent .listItem:hover [add-section]:hover .plus,.editorSideContent .listItem:hover add-section:hover .plus,.editorSideContent li>ul>li:hover [add-section]:hover .plus,.editorSideContent li>ul>li:hover add-section:hover .plus{height:0;transition-delay:0s}.bottomAdd:hover [add-section]:hover .plus .plusIcon,.bottomAdd:hover add-section:hover .plus .plusIcon,.editorSideContent .listItem:hover [add-section]:hover .plus .plusIcon,.editorSideContent .listItem:hover add-section:hover .plus .plusIcon,.editorSideContent li>ul>li:hover [add-section]:hover .plus .plusIcon,.editorSideContent li>ul>li:hover add-section:hover .plus .plusIcon{opacity:0;transition-delay:0s}.bottomAdd:hover [add-section]:hover .addSection,.bottomAdd:hover add-section:hover .addSection,.editorSideContent .listItem:hover [add-section]:hover .addSection,.editorSideContent .listItem:hover add-section:hover .addSection,.editorSideContent li>ul>li:hover [add-section]:hover .addSection,.editorSideContent li>ul>li:hover add-section:hover .addSection{height:60px}.bottomAdd.active [add-section],.bottomAdd.active add-section,.editorSideContent .listItem.active [add-section],.editorSideContent .listItem.active add-section,.editorSideContent li>ul>li.active [add-section],.editorSideContent li>ul>li.active add-section{max-height:60px;display:block}.bottomAdd.active [add-section] .plus,.bottomAdd.active add-section .plus,.editorSideContent .listItem.active [add-section] .plus,.editorSideContent .listItem.active add-section .plus,.editorSideContent li>ul>li.active [add-section] .plus,.editorSideContent li>ul>li.active add-section .plus{height:0;transition-delay:0s}.bottomAdd.active [add-section] .plus .plusIcon,.bottomAdd.active add-section .plus .plusIcon,.editorSideContent .listItem.active [add-section] .plus .plusIcon,.editorSideContent .listItem.active add-section .plus .plusIcon,.editorSideContent li>ul>li.active [add-section] .plus .plusIcon,.editorSideContent li>ul>li.active add-section .plus .plusIcon{opacity:0;transition-delay:0s}.bottomAdd.active [add-section] .addSection,.bottomAdd.active add-section .addSection,.editorSideContent .listItem.active [add-section] .addSection,.editorSideContent .listItem.active add-section .addSection,.editorSideContent li>ul>li.active [add-section] .addSection,.editorSideContent li>ul>li.active add-section .addSection{height:60px}.bottomAdd [add-section].active,.bottomAdd add-section.active,.editorSideContent .listItem [add-section].active,.editorSideContent .listItem add-section.active,.editorSideContent li>ul>li [add-section].active,.editorSideContent li>ul>li add-section.active{display:block;max-height:60px}.bottomAdd [add-section].active .plus,.bottomAdd add-section.active .plus,.editorSideContent .listItem [add-section].active .plus,.editorSideContent .listItem add-section.active .plus,.editorSideContent li>ul>li [add-section].active .plus,.editorSideContent li>ul>li add-section.active .plus{height:0}.bottomAdd [add-section].active .plus .plusIcon,.bottomAdd add-section.active .plus .plusIcon,.editorSideContent .listItem [add-section].active .plus .plusIcon,.editorSideContent .listItem add-section.active .plus .plusIcon,.editorSideContent li>ul>li [add-section].active .plus .plusIcon,.editorSideContent li>ul>li add-section.active .plus .plusIcon{opacity:0}.bottomAdd [add-section].active .addSection,.bottomAdd add-section.active .addSection,.editorSideContent .listItem [add-section].active .addSection,.editorSideContent .listItem add-section.active .addSection,.editorSideContent li>ul>li [add-section].active .addSection,.editorSideContent li>ul>li add-section.active .addSection{height:60px}.bottomAdd [add-section],.bottomAdd add-section,.editorSideContent .listItem [add-section],.editorSideContent .listItem add-section,.editorSideContent li>ul>li [add-section],.editorSideContent li>ul>li add-section{display:block;font-size:12px;width:100%;max-height:0;background-color:transparent;overflow:hidden;transition:all .3s}.bottomAdd [add-section],.bottomAdd add-section{max-height:30px;background-color:#2a2325}.editorSideContent .listItem [add-section] .plus,.editorSideContent .listItem add-section .plus,.editorSideContent li>ul>li [add-section] .plus,.editorSideContent li>ul>li add-section .plus{position:relative;height:0;transition:all .3s;transition-delay:0s}.bottomAdd [add-section] .plus,.bottomAdd add-section .plus{position:relative;transition:all .3s;transition-delay:0s}.editorSideContent .listItem [add-section] .plus .plusIcon,.editorSideContent .listItem add-section .plus .plusIcon,.editorSideContent li>ul>li [add-section] .plus .plusIcon,.editorSideContent li>ul>li add-section .plus .plusIcon{font-size:14px;transition:all .3s;transition-delay:0s;opacity:0;position:absolute;top:-2px;left:50%;transform:translateX(-50%)}.bottomAdd [add-section] .plus .plusIcon,.bottomAdd add-section .plus .plusIcon{font-size:14px;transition:all .3s;position:absolute;left:50%;transform:translateX(-50%)}.editorSideContent .listItem [add-section] .plus .bottomPlus,.editorSideContent .listItem add-section .plus .bottomPlus,.editorSideContent li>ul>li [add-section] .plus .bottomPlus,.editorSideContent li>ul>li add-section .plus .bottomPlus{display:none}.bottomAdd [add-section] .plus .underline,.bottomAdd add-section .plus .underline,.editorSideContent .listItem [add-section] .plus .underline,.editorSideContent .listItem add-section .plus .underline,.editorSideContent li>ul>li [add-section] .plus .underline,.editorSideContent li>ul>li add-section .plus .underline{border-bottom:1px solid rgba(255,255,255,.87)}.bottomAdd [add-section] .addSection,.bottomAdd add-section .addSection,.editorSideContent .listItem [add-section] .addSection,.editorSideContent .listItem add-section .addSection,.editorSideContent li>ul>li [add-section] .addSection,.editorSideContent li>ul>li add-section .addSection{transition:all .3s;height:0;overflow:hidden;position:relative}.bottomAdd [add-section] div.select,.bottomAdd add-section div.select,.editorSideContent .listItem [add-section] div.select,.editorSideContent .listItem add-section div.select,.editorSideContent li>ul>li [add-section] div.select,.editorSideContent li>ul>li add-section div.select{position:absolute;width:100%;height:60px;top:0;left:0;transition:all .5s;text-align:center}.bottomAdd [add-section] div.select.ng-hide-add-active,.bottomAdd [add-section] div.select.ng-hide-remove,.bottomAdd add-section div.select.ng-hide-add-active,.bottomAdd add-section div.select.ng-hide-remove,.editorSideContent .listItem [add-section] div.select.ng-hide-add-active,.editorSideContent .listItem [add-section] div.select.ng-hide-remove,.editorSideContent .listItem add-section div.select.ng-hide-add-active,.editorSideContent .listItem add-section div.select.ng-hide-remove,.editorSideContent li>ul>li [add-section] div.select.ng-hide-add-active,.editorSideContent li>ul>li [add-section] div.select.ng-hide-remove,.editorSideContent li>ul>li add-section div.select.ng-hide-add-active,.editorSideContent li>ul>li add-section div.select.ng-hide-remove{transform:translateX(-100%)}.bottomAdd [add-section] div.select.ng-hide-remove-active,.bottomAdd add-section div.select.ng-hide-remove-active,.editorSideContent .listItem [add-section] div.select.ng-hide-remove-active,.editorSideContent .listItem add-section div.select.ng-hide-remove-active,.editorSideContent li>ul>li [add-section] div.select.ng-hide-remove-active,.editorSideContent li>ul>li add-section div.select.ng-hide-remove-active{transform:translateX(0%)}.bottomAdd [add-section] div.select .selectWrapper,.bottomAdd add-section div.select .selectWrapper,.editorSideContent .listItem [add-section] div.select .selectWrapper,.editorSideContent .listItem add-section div.select .selectWrapper,.editorSideContent li>ul>li [add-section] div.select .selectWrapper,.editorSideContent li>ul>li add-section div.select .selectWrapper{height:60px}.bottomAdd [add-section] div.select .selectButton,.bottomAdd add-section div.select .selectButton,.editorSideContent .listItem [add-section] div.select .selectButton,.editorSideContent .listItem add-section div.select .selectButton,.editorSideContent li>ul>li [add-section] div.select .selectButton,.editorSideContent li>ul>li add-section div.select .selectButton{display:block;height:60px;padding:20px 20px 0;text-align:center;background-color:transparent;transition:all .3s}.bottomAdd [add-section] div.select .selectButton:hover,.bottomAdd add-section div.select .selectButton:hover,.editorSideContent .listItem [add-section] div.select .selectButton:hover,.editorSideContent .listItem add-section div.select .selectButton:hover,.editorSideContent li>ul>li [add-section] div.select .selectButton:hover,.editorSideContent li>ul>li add-section div.select .selectButton:hover{background-color:rgba(158,158,158,.2)}.bottomAdd [add-section] form,.bottomAdd add-section form,.editorSideContent .listItem [add-section] form,.editorSideContent .listItem add-section form,.editorSideContent li>ul>li [add-section] form,.editorSideContent li>ul>li add-section form{position:absolute;width:100%;height:60px;padding:0 15px;top:0;left:0;transition:all .5s}.bottomAdd [add-section] form.ng-enter,.bottomAdd add-section form.ng-enter,.editorSideContent .listItem [add-section] form.ng-enter,.editorSideContent .listItem add-section form.ng-enter,.editorSideContent li>ul>li [add-section] form.ng-enter,.editorSideContent li>ul>li add-section form.ng-enter{transform:translateX(100%);width:100%}.bottomAdd [add-section] form.ng-enter-active,.bottomAdd add-section form.ng-enter-active,.editorSideContent .listItem [add-section] form.ng-enter-active,.editorSideContent .listItem add-section form.ng-enter-active,.editorSideContent li>ul>li [add-section] form.ng-enter-active,.editorSideContent li>ul>li add-section form.ng-enter-active{transform:translateX(0%)}.bottomAdd [add-section] form.ng-leave,.bottomAdd add-section form.ng-leave,.editorSideContent .listItem [add-section] form.ng-leave,.editorSideContent .listItem add-section form.ng-leave,.editorSideContent li>ul>li [add-section] form.ng-leave,.editorSideContent li>ul>li add-section form.ng-leave{transform:translateX(0%);width:100%}.bottomAdd [add-section] form.ng-leave-active,.bottomAdd add-section form.ng-leave-active,.editorSideContent .listItem [add-section] form.ng-leave-active,.editorSideContent .listItem add-section form.ng-leave-active,.editorSideContent li>ul>li [add-section] form.ng-leave-active,.editorSideContent li>ul>li add-section form.ng-leave-active{transform:translateX(100%)}.dndDragging .listItem:hover [add-section],.dndDragging .listItem:hover add-section,.dndDragging:hover [add-section],.dndDragging:hover add-section{max-height:0!important;display:block}.dndDragging .listItem:hover [add-section] .plus,.dndDragging .listItem:hover add-section .plus,.dndDragging:hover [add-section] .plus,.dndDragging:hover add-section .plus{height:0!important;transition-delay:.4s}.dndDragging .listItem:hover [add-section] .plus .plusIcon,.dndDragging .listItem:hover add-section .plus .plusIcon,.dndDragging:hover [add-section] .plus .plusIcon,.dndDragging:hover add-section .plus .plusIcon{opacity:0!important;transition-delay:.5s}.dndDragging .listItem:hover [add-section]:hover,.dndDragging .listItem:hover add-section:hover,.dndDragging:hover [add-section]:hover,.dndDragging:hover add-section:hover{max-height:0!important}.dndDragging .listItem:hover [add-section]:hover .plus,.dndDragging .listItem:hover add-section:hover .plus,.dndDragging:hover [add-section]:hover .plus,.dndDragging:hover add-section:hover .plus{height:0!important;transition-delay:0s}.dndDragging .listItem:hover [add-section]:hover .plus .plusIcon,.dndDragging .listItem:hover add-section:hover .plus .plusIcon,.dndDragging:hover [add-section]:hover .plus .plusIcon,.dndDragging:hover add-section:hover .plus .plusIcon{opacity:0!important;transition-delay:0s}.dndDragging .listItem:hover [add-section]:hover .addSection,.dndDragging .listItem:hover add-section:hover .addSection,.dndDragging:hover [add-section]:hover .addSection,.dndDragging:hover add-section:hover .addSection{height:0!important}.bottomAdd [add-section] .plus,.bottomAdd add-section .plus{height:30px}.bottomAdd [add-section] .plus .bottomPlus,.bottomAdd add-section .plus .bottomPlus{display:inline;font-size:12px;position:relative;top:-1px}.bottomAdd [add-section] .plus .plusIcon,.bottomAdd add-section .plus .plusIcon{opacity:1;transition-delay:.5s;top:7px}.bottomAdd [add-section]:hover,.bottomAdd add-section:hover{max-height:60px}.bottomAdd [add-section]:hover .plus,.bottomAdd add-section:hover .plus{height:0;transition-delay:0s}.active [add-section]:hover .plus .plusIcon,.active add-section:hover .plus .plusIcon,.bottomAdd [add-section]:hover .plus .plusIcon,.bottomAdd add-section:hover .plus .plusIcon{opacity:0;transition-delay:0s}.bottomAdd [add-section]:hover .addSection,.bottomAdd add-section:hover .addSection{height:60px}.active [add-section],.active add-section{color:rgba(255,255,255,.87)!important;max-height:16px;display:block}.active [add-section] .plus,.active add-section .plus{height:16px;transition-delay:.4s}.active [add-section] .plus .plusIcon,.active add-section .plus .plusIcon{opacity:1;transition-delay:.5s}.active [add-section]:hover,.active add-section:hover{max-height:60px}.active [add-section]:hover .plus,.active add-section:hover .plus{height:0;transition-delay:0s}.active [add-section]:hover .addSection,.active add-section:hover .addSection{height:60px}.certificate-editor table td.actions,.certificate-editor table th.actions{width:55px}.certificate-editor table td.position md-input-container{width:50%;float:left}.certificate-editor table th.align,.certificate-editor table th.position{width:150px}.certificate-editor table th.font-size,.certificate-editor table th.width{width:100px}.certificate-editor table th.name{text-align:left}.certificate-editor table input{width:90%}.certificate-editor table md-select{max-width:200px;margin-left:10px}.certificate-editor table tr.hidden{height:76px}.certificate-editor .preview{position:relative;overflow:hidden}.certificate-editor .preview img{max-width:100%;max-height:800px;margin:auto;display:block}.certificate-editor .preview span,.certificate-editor .preview translate{white-space:nowrap}.certificate-editor .preview div[draggable]{border:2px dashed rgba(0,0,0,0);padding:3px;box-sizing:content-box;z-index:1}.certificate-editor .preview div[draggable]:hover{border:2px dashed rgba(0,0,0,.15);background:rgba(0,0,0,.05);z-index:2}editor-buttons span>translate{font-size:16px;padding:0 14px}.courseInfo .md-button,[editor-test] .question li,editor-test .question li{margin-bottom:20px}.courseInfo .course-description{padding:0 2px;position:relative}.courseInfo .course-description [ng-messages],.cv-step .cvStepViews .vertical viewer>div,.cvCertificate .custom-certificate>div{position:absolute}.courseInfo .course-description dd{margin-bottom:48px}.courseInfo .structure .errors .error{padding:16px 0 0 8px}.courseInfo .structure .errors md-icon{width:16px;height:16px;min-width:16px;min-height:16px;font-size:16px;margin:0 4px}.courseInfo .structure .lesson{padding-bottom:16px}.courseInfo .structure .lesson>a{font-weight:500;font-size:20px}.courseInfo .structure .lesson a{color:rgba(0,0,0,.87);text-decoration:underline}.courseInfo .structure .lesson .step{font-weight:400;font-size:16px;padding:16px 0 16px 16px}.courseInfo .courseThumbnailHolder{margin-right:24px}.courseInfo .courseThumbnailHolder .courseThumbnail{position:relative;display:block}.courseInfo .courseThumbnailHolder .courseThumbnail img{min-width:200px;max-width:240px;max-height:300px;width:auto;height:auto;display:block}.courseInfo .courseThumbnailHolder .courseThumbnail .md-button{position:absolute;right:10px;bottom:10px;margin:0}.courseInfo .chips{margin-bottom:40px}.courseInfo .chips dt{font-size:12px}.courseInfo .chips dt md-icon{font-size:150%}.courseInfo input[name=competences],version-card md-card .version-info dt{font-size:14px}editor-materials .materialItem{position:relative;padding:0 30px;margin:3px 0;border-radius:20px;font-size:14px;font-weight:400}editor-materials .materialItem .materialImg{width:24px;height:24px;position:relative}editor-materials .materialItem .materialImg .materialImgInner{position:absolute;font-size:14px;font-weight:500;top:0;left:0;height:100%;width:100%;text-align:center;line-height:24px}editor-materials .materialItem .materialName{padding:0 20px}editor-materials .materialItem .filename{font-size:12px;-ms-flex-item-align:center;align-self:center;padding-right:20px;font-weight:400;color:rgba(0,0,0,.54)}editor-materials .materialItem.normal{transition:all .3s;padding-top:10px;padding-bottom:10px}editor-materials .materialItem.normal .md-button{margin-bottom:0;opacity:0;transition:all .3s}editor-materials .materialItem.normal:hover{background-color:#f6efe1}editor-materials .materialItem.normal:hover .md-button,element-creator div[ngf-drop] ul.dropZone.selected li.selected{opacity:1}editor-materials .materialItem.edit{background-color:#f6efe1;padding-top:10px}editor-materials .materialItem.edit .filename{padding-left:10px}editor-materials .materialItem.addLink{border:1px solid var(--color-black-text);padding-top:10px;margin-bottom:20px}editor-materials .materialItem .progressEdit{position:relative;z-index:2}editor-materials .materialItem md-progress-linear{position:absolute;left:0;top:0;border-radius:20px;height:100%;pointer-events:none;z-index:1}editor-materials .materialItem md-progress-linear .md-container{border-radius:20px;height:100%;background-color:transparent}editor-materials .materialItem md-progress-linear .md-container .md-bar{height:100%;background-color:var(--color-primary);filter:brightness(135%)}.editorStep .horizontalSeparator{-ms-flex:0 20px;flex:0 20px}.editorStep .creatorHead{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.editorStep .creatorHead img{padding:9px;width:48px;height:48px}.editorStep .stepLoader{-ms-flex-pack:center;justify-content:center;padding-top:60px}.editorStep .add-secondary-buttons .add-horizontal,.editorStep .add-secondary-buttons .add-vertical{margin:0 24px}.editorStep .add-secondary-buttons .add-horizontal md-icon{padding:0 2px 4px;margin-right:2px}.editorStep .add-secondary-buttons .add-vertical md-icon{transform:rotate(90deg);padding:2px 4px 2px 0;margin-top:2px}.add-content-dialog .categories-holder{padding:2px}.add-content-dialog .categories-label{padding-left:3px}.content-detail{background-color:#fff}.content-detail .toolbox-offers{padding-left:10px}.content-detail .courseThumbnail{position:relative;display:block}.content-detail .courseThumbnail img{max-width:100%;min-height:100px;width:auto;height:auto;display:block}.content-detail .courseThumbnail .md-button{position:absolute;right:10px;bottom:10px;margin:0}.content-detail .overview{padding:24px 24px 30px}@media (max-width:640px){.content-detail .overview{padding-bottom:48px}}.content-detail .overview .md-toolbar-tools{padding:0 0 24px}.content-detail .overview .md-button,.content-detail .overview [iframe-viewer] .content,.content-detail .overview iframe-viewer .content,.contentViewer .end-page .wrap md-card md-card-content>md-list .md-button,.userDetailDialog .save-container md-button{margin:0}.content-detail .overview [iframe-viewer] iframe,.content-detail .overview iframe-viewer iframe{min-height:unset}.content-detail .overview dl{padding-left:2px}.content-detail .overview dl [data-translate],.content-detail .overview dl dd,.content-detail .overview dl dd>translate,.content-detail .overview dl dt>translate{color:var(--color-black-text)}.content-detail .overview dl md-input-container{display:inline-block;margin:14px 0 14px -2px}.content-detail .overview dl md-input-container .md-errors-spacer{display:none}.content-detail .overview .externalIdRow .md-button{margin-bottom:26px}.content-detail .overview .ta-editor.ta-html,.content-detail .overview .ta-scroll-window.form-control,.content-detail .overview .ta-scroll-window>.ta-bind{min-height:120px}.content-detail .version-cards-container{padding:32px;background-color:rgba(0,0,0,.05)}.content-detail .version-cards-container .arrow{padding:8px}.content-detail .version-cards-container .arrow md-icon{font-size:80px;color:rgba(0,0,0,.12);height:80px;width:80px}.content-detail .version-cards-container .create-card{background-color:rgba(0,0,0,.05);text-align:center;width:100%;max-width:420px;margin:0 auto}@media (max-width:959px){.content-detail .version-cards-container .create-card{min-height:240px}}.content-detail .version-cards-container .create-card p{margin:32px auto 8px;color:var(--color-black-text);font-size:20px}.content-detail .detail-image{width:280px;min-height:50px;margin-bottom:24px}@media (min-width:960px){.content-detail .detail-image{margin-right:24px}}.content-detail .image-in-cell{width:48px;height:32px;margin:8px;border-radius:2px}.content-detail .head-image-space{width:48px;margin:8px}.content-detail .versions-table-row{padding-left:0}.content-detail .kws-table-row:last-child{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.12)}@media (max-width:640px){.content-detail .kws-table-row:last-child{margin-bottom:48px}}.content-detail .zero-data{border-top:1px solid rgba(0,0,0,.12)}.content-detail .tab-offers .subhead{padding-left:16px;min-height:56px;line-height:48px;border-bottom:1px solid rgba(0,0,0,.12)}.content-detail .tab-offers .zero-data{border:none}@media (min-width:960px){.content-detail .tab-offers .public{border-right:1px solid rgba(0,0,0,.12)}}.content-detail .tab-offers .public .public-container{max-height:100%;width:100%}.content-detail .tab-offers .public .public-container .zero-data{width:100%;background-color:transparent;padding-bottom:8px}.content-detail .tab-offers .public .public-container dl{margin-top:32px}.content-detail .tab-offers .private .inactive .inactive-selector{opacity:.3}@media (max-width:959px){.content-detail .tab-offers .private{border-top:1px solid rgba(0,0,0,.12)}}.content-detail .toolbar-icon{margin:0 6px 0 4px}.content-detail h3{font-size:18px;margin-top:16px}.contentFilterDialog .is-empty{margin-bottom:16px}.contentFilterDialog .date-picker .md-datepicker-input-container{width:90%}.contentFilterDialog .date-picker .md-datepicker-input-container .md-datepicker-input{max-width:none}.contentFilterDialog .quick-buttons{white-space:nowrap;margin:14px 0 0 5px}.contentFilterDialog .quick-buttons button,.userFilterDialog .quick-buttons button{min-width:unset;margin-right:0}.button-center{position:absolute;bottom:20px}.cvCertificate{overflow:auto}.cvCertificate .certificate,.cvCertificate .certificate-holder{width:800px;height:567.77856636px;margin:auto;position:relative}.cvCertificate .certificate{text-align:center;background-image:url(/assets/images/certificate-background.png);position:absolute;top:0;left:0;transform-origin:0 0;background-size:contain}@media (min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cvCertificate .certificate{background-image:url(/assets/images/certificate-background-retina.png)}}.cvCertificate .certificate .printImage{display:none}.cvCertificate .certificate.trial{background-image:url(/assets/images/certificate-trial.png)}@media (min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cvCertificate .certificate.trial{background-image:url(/assets/images/certificate-trial-retina.png)}}.cvCertificate .custom-certificate{background-size:cover;position:relative}.cvCertificate .custom-certificate .printImage,.userDetailDialog md-autocomplete[md-floating-label] md-input-container .md-errors-spacer{display:none}@media (max-width:832px){.cvCertificate .certificate-holder{width:640px;height:454.22285309px}.cvCertificate .certificate{transform:scale(.8)}}@media (max-width:672px){.cvCertificate .certificate-holder{width:480px;height:340.66713982px}.cvCertificate .certificate{transform:scale(.6)}}@media (max-width:512px){.cvCertificate .certificate-holder{width:400px;height:283.88928318px}.cvCertificate .certificate{transform:scale(.5)}}@media (max-width:432px){.cvCertificate .certificate-holder{width:320px;height:227.11142654px}.cvCertificate .certificate{transform:scale(.4)}}.cvCertificate .bottom,.cvCertificate .info,.cvCertificate h1{position:relative}.cvCertificate h1{color:#1f167e;font-size:40px;font-weight:400;margin-top:100px;margin-bottom:0}.cvCertificate .info{font-size:20px;font-weight:400;margin:80px auto 0;width:500px}.cvCertificate .info .name{font-size:32px;font-weight:400;margin:10px 0}.cvCertificate .bottom{margin-bottom:60px;color:var(--color-black-text);font-size:14px}.cvCertificate strong{font-weight:500;white-space:nowrap}@media print{@page{size:landscape}#chat-application-iframe,.cvCertificate .md-fab,.miwo-viewport,header.contentViewerHeader,md-toast,md-tooltip{display:none}.cvCertificate{overflow:visible;text-align:center;background-color:#fff}.cvCertificate strong{font-weight:500}.cvCertificate .certificate-holder{width:800px!important;height:567.77856636px!important}.cvCertificate .certificate,.cvCertificate .custom-certificate{background-image:none;position:relative;transform:scale(1)!important}.cvCertificate .certificate .printImage,.cvCertificate .custom-certificate .printImage{display:block;position:absolute;width:100%;height:100%}}.addContentDialog .description{margin-bottom:20px;font-size:20px}.organizationSelectDialog{max-width:480px}.organizationSelectDialog .description{margin-bottom:24px}.contentViewer .end-page{overflow:auto}.contentViewer .end-page .wrap{padding:32px;max-height:100%}.contentViewer .end-page .wrap .welcome{font-weight:500;text-transform:uppercase}.contentViewer .end-page .wrap h1{font-size:40px;font-family:'Roboto Slab';margin:0}.contentViewer .end-page .wrap md-card{margin:8px 0}.contentViewer .info-page{overflow:auto;max-width:1024px;width:100%;margin:0 auto;padding:16px}@media (max-width:959px) and (min-width:0) and (orientation:landscape){.contentViewer .info-page{padding-top:56px}}@media (max-width:959px) and (min-width:0) and (orientation:portrait){.contentViewer .info-page{padding-top:64px}}.contentViewer .info-page .content{padding-right:24px}.contentViewer .info-page .content .content-type{color:rgba(255,255,255,.87);padding:4px 8px}.contentViewer .info-page .content h1{font-size:32px;font-family:'Roboto Slab';margin:-10px 0 10px}@media (min-width:960px){.contentViewer .info-page md-card{width:360px}}.contentViewer .info-page md-card .flag{width:100px;height:100px}.contentViewer .info-page md-card .kws-progress-number{font-size:26px}.contentViewer .info-page md-card .status{font-size:20px;font-weight:500;padding:16px 0 16px 16px;min-width:210px}.contentViewer .info-page md-card h2{font-weight:400;font-size:20px;margin:0 0 10px}.contentViewer .info-page md-card.completed-card md-card-actions{padding-bottom:4px}.contentViewer .info-page md-card.completed-card md-card-actions .md-button{margin-right:0;margin-left:4px;margin-bottom:4px}.cv-lesson .lesson{color:var(--color-black-text);padding:40px}.cv-lesson .lesson h1{font-family:'Roboto Slab';font-size:40px;margin-bottom:25px}.cv-lesson .lesson p{font-size:16px}.cv-lesson .lesson em{text-transform:uppercase;font-size:14px;font-style:normal}.cvMaterials{margin:0 -16px}.cvMaterials .md-button{margin:0}.cvMaterials .md-button .material-icon{position:relative;margin-right:8px}.cvMaterials .md-button,.cvMaterials .md-button .material-icon md-icon,.materials-zero-data{color:rgba(255,255,255,.54)}.cvMaterials .md-button .material-icon .link-slash{position:absolute;width:100%;left:0;top:1px;text-align:center;font-size:14px}.cvMaterials .md-button .button-text{border-bottom:1px solid rgba(255,255,255,.54);line-height:1;font-size:14px}.materials-zero-data{padding:24px 0 16px;font-size:14px}.previewDialog h2,.previewDialog p,element-creator{text-align:center}.previewDialog .action-button{white-space:normal;padding:10px;line-height:20px;max-width:200px;min-height:80px}.backdrop-filter{backdrop-filter:blur(5px);position:fixed;top:0;left:0;right:0;bottom:0}.outcome-dialog .no-details{color:var(--color-black-text)}.outcome-dialog .state.available,.outcome-dialog .state.paid{color:var(--color-success)}.outcome-dialog .state.cancelled,.outcome-dialog .state.failed,.outcome-dialog .state.refused{color:var(--color-warning)}.payout-dialog .paypal-color dd,.payout-dialog .paypal-color dt{color:rgba(0,0,0,.38)}.payout-dialog .method{margin-bottom:32px}.assignContentDialog .kws-definition-list dd,.payout-dialog .select-container,.update-assignment-dialog .kws-definition-list dd{margin-bottom:24px}.sale-detail .content-card-small{height:74px;line-height:normal;font-size:16px}.sale-detail .content-card-small .content-to-assign-image{margin:auto 15px auto 0;width:66px;height:44px;background-size:cover;background-repeat:no-repeat;background-position:center center}.sale-detail .content-card-small .description{font-size:14px;margin-top:2px}.sale-detail .content-card-small .content-label{font-weight:400;font-size:12px;text-align:center;line-height:1;padding:4px 6px;border-radius:5px;margin-left:16px}.sale-detail .state.available,.sale-detail .state.paid{color:var(--color-success)}.sale-detail .state.cancelled,.sale-detail .state.failed,.sale-detail .state.refused{color:var(--color-warning)}.sale-detail .price-hint{margin-top:-16px;margin-bottom:16px}.addUserToGroupDialog .inner-dialog.chips-margin{margin-top:24px}.addUserToGroupDialog .inner-dialog h2,.groupLinkDialog .inner-dialog h2{font-weight:500;font-size:18px}.addUserToGroupDialog .inner-dialog md-dialog-content,.groupLinkDialog .inner-dialog md-dialog-content{display:-ms-flexbox;display:flex}.addUserToGroupDialog .inner-dialog md-dialog-content md-input-container:first-child,.groupLinkDialog .inner-dialog md-dialog-content md-input-container:first-child{margin-top:18px}.archivedUsers .search{padding:0 16px}.archivedUsers .not-invited-info{padding:8px 0;font-size:14px;color:var(--color-black-text)}.archivedUsers .md-toolbar-tools md-progress-circular,.users .md-toolbar-tools md-progress-circular{margin-top:-10px;margin-left:-5px}.archivedUsers .show-filters{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:48px;-ms-flex-preferred-size:auto;flex-basis:auto}.assignContentDialog .content-to-assign{padding-right:0}[assign-content-editor] .customMargin,assign-content-editor .customMargin{margin-left:28px;margin-top:10px}[assign-content-editor] .customMargin.form-hint,assign-content-editor .customMargin.form-hint{margin-left:30px;margin-top:-10px}.bulkInvitationDialog .is-empty{margin-bottom:16px}.bulkInvitationDialog .recipients-cnt{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bulkInvitationDialog .recipients-cnt>span:first-child,.bulkMailDialog .recipients-cnt>span:first-child{font-weight:600;margin-bottom:.5em}.bulkInvitationDialog .recipients-cnt>p:last-child{margin-top:0;overflow:auto;max-height:250px}.bulkMailDialog .is-empty{margin-bottom:16px}.bulkMailDialog .recipients-cnt{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bulkMailDialog .recipients-cnt>span:last-child{overflow:auto;max-height:150px}.bulkUpdateDialog .is-empty{margin-bottom:16px}.groupLinkDialog .inner-dialog.chips-margin{margin-top:24px}invite-link{padding-top:5px;display:block}invite-link .link-input{height:32px;padding:4px;color:var(--color-black-text);font-size:12px}.invite-user-dialog .date-picker .md-datepicker-input-container{width:100%}.invite-user-dialog .date-picker .md-datepicker-input-container .md-datepicker-input{max-width:none}.update-assignment-dialog .content-to-assign .image{width:60px;height:40px;margin-right:15px;background-size:cover;background-repeat:no-repeat;background-position:center center}.userDetailDialog{min-height:min(850px,95vh)}.userDetailDialog md-dialog-content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.userDetailDialog .zero-data{border-top:1px solid rgba(0,0,0,.12);overflow:auto}.userDetailDialog .userInfo .user-name{font-family:'Roboto Slab';font-weight:700;font-size:24px}.userDetailDialog .userInfo .user-name.added,element-creator div[ngf-drop] ul.dropZone.selected li{opacity:.3}.userDetailDialog .userInfo .user-name .invitation-img{width:32px;height:32px;margin-left:12px;color:rgba(0,0,0,.87)}.userDetailDialog .userInfo .user-name .invitation-img.sent{width:40px}.userDetailDialog .userInfo .userImage{margin-right:24px;min-width:100px;min-height:60px;max-width:240px;max-height:140px;height:auto;width:auto;vertical-align:bottom}.userDetailDialog .userField{margin-bottom:0}.userDetailDialog .date-picker .md-datepicker-input-container{width:100%}.userDetailDialog .date-picker .md-datepicker-input-container .md-datepicker-input{max-width:none}.userDetailDialog md-input-container{margin:12px 0}.userDetailDialog md-input-container+md-autocomplete[md-floating-label] md-input-container{margin-top:0}.userDetailDialog md-input-container.custom-input{margin-top:-16px;padding-bottom:30px}.userDetailDialog .input-wrapper>label{color:var(--color-black-text);font-size:12px;margin:24px 0 0;display:block}.userDetailDialog .input-wrapper>label+md-input-container:first-of-type{margin-top:5px}.userDetailDialog .input-wrapper>md-autocomplete:first-child,.userDetailDialog .input-wrapper>md-input-container:first-child{margin-top:32px}.userDetailDialog md-autocomplete[md-floating-label] md-input-container{padding-bottom:0}.userDetailDialog .no-error .md-errors-spacer{display:none}.userDetailDialog .ta-scroll-window>.ta-bind{min-height:200px}.userDetailDialog .save-container{padding:8px 0 12px}.userDetailDialog md-tabs{margin-left:-24px;margin-right:-24px;margin-bottom:-24px;-ms-flex-positive:1;flex-grow:1}.userDetailDialog md-tabs .groups-search{padding:0 16px;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.userDetailDialog md-tabs .groups-search md-icon{margin-right:8px;padding-top:4px}.userDetailDialog md-tabs .groups-list{overflow:auto;border-top:1px solid rgba(0,0,0,.12)}.userDetailDialog md-tabs .groups-list .kws-table-row{font-size:14px;padding-left:16px}.userDetailDialog md-tabs .kws-table-header-row{border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}@media (max-width:1279px){.userDetailDialog md-tabs .kws-table-row:last-child{margin-bottom:30px}}@media (max-width:640px){.userDetailDialog md-tabs .kws-table-row:last-child{margin-bottom:48px}}.userDetailDialog md-tabs .contents-list{overflow:auto;border-top:1px solid rgba(0,0,0,.12)}.userDetailDialog md-tabs .contents-list .list .kws-table-row,.userDetailDialog md-tabs .groups-list .kws-table-row{border-top:0 solid transparent;border-bottom:1px solid rgba(0,0,0,.12)}@media (max-width:599px){.userDetailDialog md-tabs .contents-list .deadline-cell{text-align:center}.userDetailDialog md-tabs .contents-list .deadline-cell .xs-font{font-size:12px}}.userDetailDialog md-tabs .kws-table-row .md-menu .md-button{margin:0}.userDetailDialog md-tabs .kws-table-row:not(.kws-table-row-bg){cursor:default}.userDetailDialog md-tabs .head-menu-space{width:40px;boz-sizing:border-box;padding:0 8px}.userDetailDialog md-tabs div.layout-row>div.layout-column{padding:0 32px}.userFilterDialog .is-empty{margin-bottom:16px}.userFilterDialog .quick-buttons{white-space:nowrap;margin:14px 0 0 5px}.ng-hide.ng-hide-animate{display:none!important}.userGroups .userGroupsContent{overflow-y:auto}.userGroups .search,.users .search{padding:0 16px}.users .search>*{-ms-flex:auto;flex:auto}.users .not-invited-info{padding:8px;font-size:14px;color:var(--color-black-text)}.users .time-switch{display:inline-block}.users .show-filters{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:48px;-ms-flex-preferred-size:auto;flex-basis:auto}.users .kws-button-reset-filter{vertical-align:middle;min-width:unset}.users .kws-quick-filter-buttons{-ms-flex-positive:inherit;flex-grow:inherit}@media (max-width:599px){.users .kws-quick-filter-buttons{-ms-flex-flow:column;flex-flow:column;justify-items:auto}.users .kws-quick-filter-buttons md-switch{margin-top:0;margin-bottom:5px}.users .kws-quick-filter-buttons .kws-button-reset-filter{max-width:40px;margin-top:0}.users .not-invited-info{text-align:left;padding:5px 0 10px}}.menu-content-height-60{max-height:60vh}[test-result],[test-taker],editor-pdf,test-result,test-taker,version-card{display:block}[test-taker] .top div *,test-taker .top div *{display:inline}[test-taker] .top .timer,[test-taker] .top h1,test-taker .top .timer,test-taker .top h1{font-size:24px;margin:0;font-weight:500;color:var(--color-black-text)}[test-taker] .top .timer md-icon,test-taker .top .timer md-icon{color:var(--color-black-text);margin-right:8px}[test-taker] .top .timer timer,test-taker .top .timer timer{width:72px}[test-taker] .question>*,test-taker .question>*{display:inline;margin-right:5px}[test-taker] .question,test-taker .question{margin:15px 0 10px}[test-taker] .question .hintIcon,test-taker .question .hintIcon{margin-top:-5px;position:relative;display:inline-block}[test-taker] .question .hintIcon md-icon,test-taker .question .hintIcon md-icon{color:#40393b}[test-taker] .question .hintIcon md-icon svg,test-taker .question .hintIcon md-icon svg{fill:#40393b}[test-taker] .question span:hover,test-taker .question span:hover{cursor:pointer}[test-taker] .question .questionHint,test-taker .question .questionHint{font-style:italic;padding:5px;display:block}[test-taker] .question .multipleHint,test-taker .question .multipleHint{padding:5px;display:block}[test-taker] .points,test-taker .points{margin-bottom:32px;color:var(--color-black-text)}[test-taker] h2,test-taker h2{font-weight:400;font-size:20px;margin-bottom:16px}[test-taker] md-checkbox,test-taker md-checkbox{margin-right:0;display:block}[test-taker] .matching .itemsToMatch,test-taker .matching .itemsToMatch{padding:16px;min-height:72px}[test-taker] .matching [dnd-list],test-taker .matching [dnd-list]{transition:all .3s;box-shadow:0 0 8px 3px rgba(136,196,37,0),inset 0 0 8px 3px rgba(136,196,37,0)}[test-taker] .matching.dragging [dnd-list]:not(.noDrop),test-taker .matching.dragging [dnd-list]:not(.noDrop){box-shadow:0 0 8px 3px rgba(136,196,37,.3),inset 0 0 8px 3px rgba(136,196,37,.3)}[test-taker] .matching.dragging [dnd-list]:not(.noDrop).dndDragover,test-taker .matching.dragging [dnd-list]:not(.noDrop).dndDragover{box-shadow:0 0 8px 3px rgba(136,196,37,.7),inset 0 0 8px 3px rgba(136,196,37,.7)}[test-taker] .matching .dndDragover:after,test-taker .matching .dndDragover:after{content:'';width:32px;height:32px;background:rgba(224,224,224,.5);border-radius:16px;margin:4px}[test-taker] .matching .dndPlaceholder,test-taker .matching .dndPlaceholder{display:none}[test-taker] .matching .matching-item,test-taker .matching .matching-item{border-radius:16px;display:block;height:32px;line-height:32px;margin:4px;padding:0 12px;box-sizing:border-box;max-width:100%;position:relative;background:#e0e0e0;color:#2a2325;cursor:pointer}[test-taker] .matching .matching-item.selected,test-taker .matching .matching-item.selected{background-color:var(--color-primary);color:#fff}[test-taker] .matching .matching-item.selected md-icon,test-taker .matching .matching-item.selected md-icon{color:#fff!important}[test-taker] .matching .matching-item.dndDraggingSource,test-taker .matching .matching-item.dndDraggingSource{display:none}[test-taker] .matching .matching-item .matching-item-content,test-taker .matching .matching-item .matching-item-content{display:block;float:left;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}[test-taker] .matching .matching-cards,test-taker .matching .matching-cards{margin-top:32px}[test-taker] .matching .matching-cards .matching-card,test-taker .matching .matching-cards .matching-card{width:100%;max-width:320px;min-height:400px}[test-taker] .bottom,test-taker .bottom{margin-top:16px}[test-taker] .bottom .question-boxes,test-taker .bottom .question-boxes{margin-right:24px}[test-taker] .bottom .question-boxes .question-box,test-taker .bottom .question-boxes .question-box{display:inline-block;width:24px;height:24px;background-color:rgba(0,0,0,.38);color:rgba(255,255,255,.87);font-size:14px;line-height:24px;border-radius:6px;margin:4px 8px 4px 0;text-align:center;font-weight:500;padding:0;min-width:0;min-height:0;transform:scale(1)}[test-taker] .bottom .question-boxes .question-box.done,test-taker .bottom .question-boxes .question-box.done{background-color:#2a2325}[test-taker] .bottom .question-boxes .question-box.active,test-taker .bottom .question-boxes .question-box.active{background-color:var(--color-primary);transform:scale(1.25)}[test-taker] .imageWrapper,test-taker .imageWrapper{width:60%}[test-result] .imageWrapper img,[test-taker] .imageWrapper img,test-result .imageWrapper img,test-taker .imageWrapper img{max-width:calc(25vw);max-height:500px}[test-result] md-checkbox.imageResult,[test-result] md-radio-button.imageResult,[test-taker] md-checkbox.imageTaker,[test-taker] md-radio-button.imageTaker,test-result md-checkbox.imageResult,test-result md-radio-button.imageResult,test-taker md-checkbox.imageTaker,test-taker md-radio-button.imageTaker{margin-bottom:0!important;height:100%;width:100%}[test-taker] md-checkbox.imageTaker .md-label,[test-taker] md-radio-button.imageTaker .md-label,test-taker md-checkbox.imageTaker .md-label,test-taker md-radio-button.imageTaker .md-label{margin-left:0!important;height:100%;width:100%}[test-taker] md-checkbox.imageTaker .md-label .imageWrapperChoice,[test-taker] md-radio-button.imageTaker .md-label .imageWrapperChoice,test-taker md-checkbox.imageTaker .md-label .imageWrapperChoice,test-taker md-radio-button.imageTaker .md-label .imageWrapperChoice{width:100%;height:100%;position:relative}[test-result] md-checkbox.imageResult .md-label .choiceContainer .imageWrapperChoice img,[test-result] md-radio-button.imageResult .md-label .choiceContainer .imageWrapperChoice img,[test-taker] md-checkbox.imageTaker .md-label .imageWrapperChoice img,[test-taker] md-radio-button.imageTaker .md-label .imageWrapperChoice img,test-result md-checkbox.imageResult .md-label .choiceContainer .imageWrapperChoice img,test-result md-radio-button.imageResult .md-label .choiceContainer .imageWrapperChoice img,test-taker md-checkbox.imageTaker .md-label .imageWrapperChoice img,test-taker md-radio-button.imageTaker .md-label .imageWrapperChoice img{display:block;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;max-height:100%;max-width:100%}[test-taker] md-checkbox.imageTaker .md-label .imageWrapperChoice.selected,[test-taker] md-radio-button.imageTaker .md-label .imageWrapperChoice.selected,test-taker md-checkbox.imageTaker .md-label .imageWrapperChoice.selected,test-taker md-radio-button.imageTaker .md-label .imageWrapperChoice.selected{border-radius:5px;border:5px solid #98c148;background-color:#edf8d9}[test-taker] md-checkbox.imageTaker .md-ink-ripple,[test-taker] md-radio-button.imageTaker .md-ink-ripple,test-taker md-checkbox.imageTaker .md-ink-ripple,test-taker md-radio-button.imageTaker .md-ink-ripple{visibility:hidden;width:0;border:none}[test-taker] .gray,test-taker .gray{border-radius:5px;background-color:#d3d3d3}[test-result] .result,test-result .result{text-align:center;font-size:24px}[test-result] h1,[test-result] h2,test-result h1,test-result h2{font-family:'Roboto Slab';font-size:30px;font-weight:700;margin:16px 0}[test-result] p,test-result p{font-size:32px;margin:0;font-weight:500}[test-result] .bottom,test-result .bottom{margin-top:16px;text-align:right}[test-result] .bottom md-icon,test-result .bottom md-icon{padding-top:1px;margin-right:4px}[test-result] .bottom .points,test-result .bottom .points{font-family:'Roboto Slab';font-size:24px;font-weight:700}[test-result] .success h1,[test-result] .success h2,[test-result] .success h3,test-result .success h1,test-result .success h2,test-result .success h3{color:var(--color-success)}[test-result] .success md-icon.great-success,test-result .success md-icon.great-success{width:120px;height:120px;overflow:hidden}[test-result] .success .bottom .points,test-result .success .bottom .points{margin-right:16px}[test-result] .fail h1,[test-result] .questions .all md-checkbox.md-checked .md-label,[test-result] .questions .all md-radio-button.md-checked .md-label,test-result .fail h1,test-result .questions .all md-checkbox.md-checked .md-label,test-result .questions .all md-radio-button.md-checked .md-label{color:var(--color-warning)}[test-result] .fail .result .points,test-result .fail .result .points{font-size:20px;margin:24px 0 16px;font-weight:400}[test-result] .fail md-icon.retry,element-creator div[ngf-drop] .dndText .typeWrapper img,test-result .fail md-icon.retry{width:80px;height:80px}[test-result] .questions h2,test-result .questions h2{margin:32px auto}[test-result] .questions .questionIndex,test-result .questions .questionIndex{font-size:12px;color:rgba(0,0,0,.54)}[test-result] .questions .points,test-result .questions .points{font-family:'Roboto Slab';font-size:20px;font-weight:700}[test-result] .questions .matching-item,test-result .questions .matching-item{cursor:default;border-radius:16px;display:block;height:32px;line-height:32px;margin:8px 8px 0 0;padding:0 12px;box-sizing:border-box;max-width:100%;position:relative;background:#e0e0e0;color:#2a2325}[test-result] .questions .matching-item .matching-item-content,test-result .questions .matching-item .matching-item-content{display:block;float:left;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}[test-result] .questions .matching-cards,test-result .questions .matching-cards{margin-top:32px}[test-result] .questions .matching-cards .matching-card,test-result .questions .matching-cards .matching-card{width:100%;max-width:320px;min-height:400px}[test-result] .questions .all .arrow-up,[test-result] .questions .only_correct .arrow-up,test-result .questions .all .arrow-up,test-result .questions .only_correct .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin:-4px 0 4px 30px}[test-result] .questions .all .arrow-up-image.explanation,[test-result] .questions .all .arrow-up.explanation,[test-result] .questions .only_correct .arrow-up-image.explanation,[test-result] .questions .only_correct .arrow-up.explanation,test-result .questions .all .arrow-up-image.explanation,test-result .questions .all .arrow-up.explanation,test-result .questions .only_correct .arrow-up-image.explanation,test-result .questions .only_correct .arrow-up.explanation{border-bottom:5px solid rgba(0,0,0,.38)}[test-result] .questions .all .arrow-up-image,[test-result] .questions .only_correct .arrow-up-image,test-result .questions .all .arrow-up-image,test-result .questions .only_correct .arrow-up-image{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin:5px 0 0 15px}[test-result] .questions .all .explanationImage,[test-result] .questions .only_correct .explanationImage,test-result .questions .all .explanationImage,test-result .questions .only_correct .explanationImage{border-radius:5px;padding:2px 15px;width:100%;color:rgba(255,255,255,.87)}[test-result] .questions .all .explanationImage.explanation,[test-result] .questions .only_correct .explanationImage.explanation,test-result .questions .all .explanationImage.explanation,test-result .questions .only_correct .explanationImage.explanation{background:rgba(0,0,0,.38)}[test-result] .questions .all span.explanation,[test-result] .questions .only_correct span.explanation,test-result .questions .all span.explanation,test-result .questions .only_correct span.explanation{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:2px 15px;border-radius:5px;color:rgba(255,255,255,.87);margin:-4px 0 10px 25px;background:rgba(0,0,0,.38)}[test-result] .questions .only_correct md-checkbox .md-label,[test-result] .questions .only_correct md-radio-button .md-label,test-result .questions .only_correct md-checkbox .md-label,test-result .questions .only_correct md-radio-button .md-label{color:rgba(0,0,0,.87)}[test-result] .questions .only_correct md-checkbox .md-off,[test-result] .questions .only_correct md-radio-button .md-off,test-result .questions .only_correct md-checkbox .md-off,test-result .questions .only_correct md-radio-button .md-off{border-color:rgba(0,0,0,.38)!important}[test-result] .questions .only_correct md-checkbox .md-on,[test-result] .questions .only_correct md-radio-button .md-on,test-result .questions .only_correct md-checkbox .md-on,test-result .questions .only_correct md-radio-button .md-on{background-color:rgba(0,0,0,.38)!important}[test-result] .questions .all .matching-item.wrong,test-result .questions .all .matching-item.wrong{background:var(--color-warning);color:rgba(255,255,255,.87)}[test-result] .questions .all .matching-item.correct,test-result .questions .all .matching-item.correct{background:var(--color-success);color:rgba(255,255,255,.87)}[test-result] .questions .all md-checkbox .md-label,[test-result] .questions .all md-radio-button .md-label,test-result .questions .all md-checkbox .md-label,test-result .questions .all md-radio-button .md-label{color:rgba(0,0,0,.87)}[test-result] .questions .all md-checkbox .md-off,[test-result] .questions .all md-radio-button .md-off,test-result .questions .all md-checkbox .md-off,test-result .questions .all md-radio-button .md-off{border-color:rgba(0,0,0,.38)!important}[test-result] .questions .all md-checkbox .md-on,[test-result] .questions .all md-radio-button .md-on,test-result .questions .all md-checkbox .md-on,test-result .questions .all md-radio-button .md-on{background-color:rgba(0,0,0,.38)!important}[test-result] .questions .all md-checkbox.md-checked .md-icon,[test-result] .questions .all md-radio-button.md-checked .md-icon,test-result .questions .all md-checkbox.md-checked .md-icon,test-result .questions .all md-radio-button.md-checked .md-icon{border-color:var(--color-warning);background-color:var(--color-warning)}[test-result] .questions .all md-checkbox.md-checked .md-off,[test-result] .questions .all md-radio-button.md-checked .md-off,test-result .questions .all md-checkbox.md-checked .md-off,test-result .questions .all md-radio-button.md-checked .md-off{border-color:var(--color-warning)!important}[test-result] .questions .all md-checkbox.md-checked .md-on,[test-result] .questions .all md-radio-button.md-checked .md-on,test-result .questions .all md-checkbox.md-checked .md-on,test-result .questions .all md-radio-button.md-checked .md-on{background-color:var(--color-warning)!important}[test-result] .questions .all md-checkbox.correct .md-label,[test-result] .questions .all md-radio-button.correct .md-label,test-result .questions .all md-checkbox.correct .md-label,test-result .questions .all md-radio-button.correct .md-label{color:var(--color-success)}[test-result] .questions .all md-checkbox.correct .md-icon,[test-result] .questions .all md-radio-button.correct .md-icon,test-result .questions .all md-checkbox.correct .md-icon,test-result .questions .all md-radio-button.correct .md-icon{border-color:var(--color-success)}[test-result] .questions .all md-checkbox.correct.md-checked .md-icon,[test-result] .questions .all md-radio-button.correct.md-checked .md-icon,test-result .questions .all md-checkbox.correct.md-checked .md-icon,test-result .questions .all md-radio-button.correct.md-checked .md-icon{background-color:var(--color-success)}[test-result] .questions .all md-checkbox.correct .md-off,[test-result] .questions .all md-radio-button.correct .md-off,test-result .questions .all md-checkbox.correct .md-off,test-result .questions .all md-radio-button.correct .md-off{border-color:var(--color-success)!important}[test-result] .questions .all md-checkbox.correct .md-on,[test-result] .questions .all md-radio-button.correct .md-on,test-result .questions .all md-checkbox.correct .md-on,test-result .questions .all md-radio-button.correct .md-on{background-color:var(--color-success)!important}[test-result] .imageWrapper,test-result .imageWrapper{width:60%}[test-result] md-checkbox.imageResult .md-label,[test-result] md-radio-button.imageResult .md-label,test-result md-checkbox.imageResult .md-label,test-result md-radio-button.imageResult .md-label{margin-left:0!important;height:100%;width:100%}[test-result] md-checkbox.imageResult .md-label .choiceContainer,[test-result] md-radio-button.imageResult .md-label .choiceContainer,test-result md-checkbox.imageResult .md-label .choiceContainer,test-result md-radio-button.imageResult .md-label .choiceContainer{width:100%;height:100%}[test-result] md-checkbox.imageResult .md-label .choiceContainer .imageWrapperChoice,[test-result] md-radio-button.imageResult .md-label .choiceContainer .imageWrapperChoice,test-result md-checkbox.imageResult .md-label .choiceContainer .imageWrapperChoice,test-result md-radio-button.imageResult .md-label .choiceContainer .imageWrapperChoice{width:100%;height:100%;position:relative}[test-result] md-checkbox.imageResult .md-label .choiceContainer .imageWrapperChoice.selected,[test-result] md-radio-button.imageResult .md-label .choiceContainer .imageWrapperChoice.selected,test-result md-checkbox.imageResult .md-label .choiceContainer .imageWrapperChoice.selected,test-result md-radio-button.imageResult .md-label .choiceContainer .imageWrapperChoice.selected{border:2px solid green}[test-result] md-checkbox.imageResult .correctImage,[test-result] md-radio-button.imageResult .correctImage,test-result md-checkbox.imageResult .correctImage,test-result md-radio-button.imageResult .correctImage{background-color:#edf8d9}[test-result] md-checkbox.imageResult.md-checked .correctImage,[test-result] md-radio-button.imageResult.md-checked .correctImage,test-result md-checkbox.imageResult.md-checked .correctImage,test-result md-radio-button.imageResult.md-checked .correctImage{border:5px solid #98c148}[test-result] md-checkbox.imageResult.md-checked .wrongImage,[test-result] md-radio-button.imageResult.md-checked .wrongImage,test-result md-checkbox.imageResult.md-checked .wrongImage,test-result md-radio-button.imageResult.md-checked .wrongImage{border:5px solid #ff4b3d;background-color:#ff9991}[test-result] md-checkbox.imageResult:not(.md-checked) .wrongImage,[test-result] md-radio-button.imageResult:not(.md-checked) .wrongImage,test-result md-checkbox.imageResult:not(.md-checked) .wrongImage,test-result md-radio-button.imageResult:not(.md-checked) .wrongImage{background-color:#d3d3d3}[test-result] md-checkbox.imageResult.md-checked .gray,[test-result] md-radio-button.imageResult.md-checked .gray,test-result md-checkbox.imageResult.md-checked .gray,test-result md-radio-button.imageResult.md-checked .gray{border:5px solid #a9a9a9}[test-result] md-checkbox.imageResult .md-ink-ripple,[test-result] md-radio-button.imageResult .md-ink-ripple,test-result md-checkbox.imageResult .md-ink-ripple,test-result md-radio-button.imageResult .md-ink-ripple{visibility:hidden;width:0;border:none}[test-result] md-divider,test-result md-divider{margin:16px 0}[test-result] .dependent-step,test-result .dependent-step{font-weight:500;font-size:14px;margin-right:12px;display:inline-block;line-height:1.6em}[test-result] .dependent-steps-title,test-result .dependent-steps-title{font-weight:500;font-size:14px;margin-bottom:4px}[test-result] .dependent-steps-correct,test-result .dependent-steps-correct{margin-top:16px}[test-result] .dependent-steps-info,test-result .dependent-steps-info{font-weight:500;font-size:14px;margin-bottom:16px}[test-result] .incomplete-steps,test-result .incomplete-steps{font-size:20px;margin-top:24px}[test-result] .gray,test-result .gray{border-radius:5px;background-color:#d3d3d3}.generatedCredentialsDialog .link-input{height:32px;padding:4px;color:var(--color-black-text);font-size:12px}.generatedCredentialsDialog .link-input+.md-button{margin-left:0}.pendingRequestsDialog .sub-table{padding-left:24px}element-creator h1{padding:20px 20px 10px;margin:0 auto;font-size:24px;font-weight:500}element-creator p{padding:0 20px 30px;margin:0 auto;font-size:14px}element-creator .supportedTypes{font-size:12px;padding-top:5px;color:rgba(0,0,0,.38)}element-creator div[ngf-drop]{position:relative;border:dashed 3px var(--color-primary-default);border-radius:25px;width:400px;max-width:100%;margin:0 auto;transition:all .3s}element-creator div[ngf-drop].dragover{border-color:var(--color-secondary);border-style:solid;box-shadow:inset 0 0 8px 3px var(--color-secondary)}element-creator div[ngf-drop] ul.dropZone{color:var(--color-primary-default);padding:20px 30px}element-creator div[ngf-drop] ul.dropZone li{padding:20px}element-creator div[ngf-drop] ul.dropZone li .typeWrapper:hover .typeName span{border-bottom:1px solid #463a3e}element-creator div[ngf-drop] ul.dropZone li .typeWrapper .typeName span{transition:all .3s;border-bottom:1px solid transparent}element-creator div[ngf-drop] ul.dropZone li img{width:46px;height:46px}element-creator div[ngf-drop] ul.dropZone.selected{opacity:0;pointer-events:none;min-height:260px}element-creator div[ngf-drop] ul.dropZone.selected li .typeWrapper:hover .typeName span{border-bottom:1px solid transparent}element-creator div[ngf-drop] .dndText{position:absolute;top:0;left:0;width:100%;height:100%;font-size:14px}element-creator div[ngf-drop] .dndText .typeWrapper{padding-top:30px;padding-bottom:30px}element-creator div[ngf-drop] .dndText .typeWrapper .typeName{font-size:20px;padding-top:10px;text-transform:capitalize;color:var(--color-primary)}element-creator [ngf-select]{cursor:pointer}element-creator .loaderWrapper{padding-top:80px;padding-bottom:40px}element-creator .loaderWrapper .loader{position:relative}element-creator .loaderWrapper .loader .loaderCircle{position:absolute;border-radius:50%;top:6px;left:6px;height:238px;width:238px;border:3px solid rgba(0,77,64,.4)}.um-import-users-row .add-comment translate,element-creator .loaderWrapper .loader md-progress-circular .md-mode-indeterminate{opacity:.3}element-creator .loaderWrapper .loader md-progress-circular .md-mode-indeterminate .md-spinner-wrapper{animation-name:outer-rotate-fix}@keyframes outer-rotate-fix{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}element-creator .loaderWrapper .loader md-progress-circular .md-scale-wrapper .md-spinner-wrapper .md-inner{margin:0 auto}element-creator .loaderWrapper .loader md-progress-circular .md-scale-wrapper .md-spinner-wrapper .md-inner .md-gap{border-top-width:7px!important}element-creator .loaderWrapper .loader md-progress-circular .md-scale-wrapper .md-spinner-wrapper .md-inner .md-half-circle{border-width:7px!important}element-creator .loaderWrapper .loader .loaderInfo{position:absolute;top:0;text-align:center}element-creator .loaderWrapper .loader .loaderInfo h1{font-size:20px;font-weight:400;padding:20px 20px 5px}element-creator .loaderWrapper .loader .loaderInfo p{font-size:14px;font-weight:700;padding:3px 20px 20px}.content-head{padding:0 25px;background-color:var(--color-black80);color:#fefaf2}.content-head button md-icon{color:#fefaf2!important}element-nav,marketplace-card{display:block;position:relative}element-nav{background-color:var(--color-white);border:1px solid #3c3536;padding-bottom:40px;margin-bottom:20px;margin-top:10px}element-nav .creatorHead{height:40px}element-nav h3 .line{top:0!important;background-color:transparent!important}element-nav h3 .capitalize{text-transform:capitalize}.cm-add-image .box-ratio-image{margin-top:24px}.cm-add-image md-progress-linear{position:absolute;z-index:2}.cm-add-image .dnd-zone{height:100%;padding:16px;color:var(--color-black-text);border:2px solid transparent;background-color:rgba(0,0,0,.05);transition-delay:.3s;transition:border .3s,background-color .3s;cursor:pointer}.cm-add-image .dnd-zone.image-missing{border:2px solid var(--color-warning)}.cm-add-image .dnd-zone.dragover{border:2px solid var(--color-secondary);background-color:rgba(250,105,0,.22);transition-delay:0s}.cm-add-image .dnd-zone .dnd-info,[editor-test] .test-properties .points .needed-points input,editor-test .test-properties .points .needed-points input{text-align:center}.cm-add-image .dnd-zone .dnd-info md-icon{margin:0 0 12px;font-size:56px;width:56px;height:56px;line-height:56px}.cm-add-image .dnd-zone .dnd-info .kws-link{margin-top:4px}.cm-add-image .dnd-zone .loaded-image{width:100%;height:100%;position:absolute;left:0;top:0}.cm-add-image .dnd-zone .loaded-image.loading-image{opacity:.5}.cm-add-image .image-error{position:absolute;top:100%}marketplace-card{margin:8px 8px 32px}marketplace-card .no-offer-card{background-color:rgba(255,255,255,.54);position:absolute;width:100%;height:100%;pointer-events:none;transition:all .4s cubic-bezier(.25,.8,.25,1)}marketplace-card:hover .no-offer-card{background-color:transparent}marketplace-card md-card{position:relative;width:282px;margin:0}marketplace-card md-card .content-label{font-weight:500;font-size:12px;color:rgba(255,255,255,.87);text-align:center;line-height:1;padding:4px 6px;border-radius:5px}marketplace-card md-card .content-top{width:282px;height:188px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#c6b29a;border-top-left-radius:2px;border-top-right-radius:2px}marketplace-card md-card .content-top .content-top-info{background-color:var(--color-black-text);transition:all .4s cubic-bezier(.25,.8,.25,1);opacity:0;padding:16px;width:100%;height:100%;border-top-left-radius:2px;border-top-right-radius:2px}marketplace-card md-card .content-top .content-top-info .content-description-container{padding-top:8px}marketplace-card md-card .content-top .content-top-info .content-description-container .content-description{width:100%;color:rgba(255,255,255,.87);display:-webkit-box;max-height:133.28px;font-size:16px;line-height:1.19;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word}marketplace-card md-card .content-middle{height:90px;margin-bottom:-8px}marketplace-card md-card .content-middle .card-headline{display:-webkit-box;max-height:60px;font-size:20px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word}marketplace-card md-card .content-middle .card-author{color:var(--color-black-text);line-height:30px}marketplace-card md-card .content-bottom{font-size:20px;margin-top:-8px}marketplace-card md-card .content-bottom .info-row{padding-top:8px}marketplace-card md-card .content-bottom .text-icon{margin-right:8px;color:var(--color-black-text);width:22px;height:22px;line-height:22px;font-size:22px}marketplace-card md-card .content-bottom .profile-picture{border-radius:2px;width:24px;height:24px;margin-right:6px}.mainBG md-toast,marketplace-card md-card:hover .content-top-info{opacity:1}version-card md-card{margin:0 auto;max-width:400px}version-card md-card .version-image{position:relative;width:400px;height:267px}version-card md-card .version-info{padding-right:16px;text-transform:uppercase;text-align:center}version-card md-card .version-info dd{color:var(--color-black-text);font-weight:500;font-size:26px}version-card md-card md-card-actions{position:absolute;bottom:0;width:100%}version-card md-card version-menu{margin-right:-16px}version-card md-card .content-name{font-size:20px}version-card md-card .icon-in-line{margin:0 8px 0 4px}.cm-add-offer .toggle-public{padding-bottom:4px}.cm-add-offer .price-edit md-input-container{padding-right:18px}.cm-add-offer .price-edit .currency{line-height:30px;margin:20px 8px 0 -8px}.cm-add-offer .price-edit .price-row .currency{margin-right:24px}.cm-add-offer .price-edit .discount-row{max-width:540px}.cm-add-offer .price-edit .discount-row md-input-container{margin-bottom:0}.cm-add-offer .price-edit .discount-row .md-button{margin-top:14px}@media (max-width:599px){.cm-add-offer .price-edit .discount-row .per-licence{margin:0}.cm-add-offer .price-edit .discount-row .currency{margin-top:4px}.cm-add-offer .price-edit .discount-row .md-button{margin-top:-2px}}.cv-step .cvStepViews{position:relative;background-color:#3f3839}.cv-step .cvStepViews .views-slider-controls{position:absolute;left:0;right:0;top:0;opacity:.3;background-color:transparent;transition:all .4s cubic-bezier(.25,.8,.25,1);display:none;display:-ms-flexbox;display:flex}.cv-step .cvStepViews .views-slider-controls:hover{opacity:1;background-color:rgba(0,0,0,.05)}.cv-step .cvStepViews .views-slider-controls md-slider{cursor:pointer;max-width:500px}.cv-step .cvStepViews .views-slider-controls md-slider .md-sign,.cv-step .cvStepViews .views-slider-controls md-slider .md-track-ticks,.um-import-users-row .existing md-icon,.um-import-users-row md-autocomplete md-autocomplete-wrap button,.um-processing-file .search md-input-container .md-errors-spacer{display:none}.cv-step .cvStepViews .views-slider-controls md-slider.md-min .md-thumb:after{background-color:var(--color-secondary)}.cv-step .cvStepViews .views-slider-controls md-slider .md-track-fill{background-color:transparent}.cv-step .cvStepViews .vertical viewer{-ms-flex:1;flex:1;height:auto;min-height:50%;position:relative}.cv-step .cvStepViews .vertical viewer:first-child{border-bottom:1px solid transparent}.cv-step .cvStepViews .vertical viewer:last-child{border-top:1px solid transparent}.cv-step .cvStepViews .horizontal viewer:first-child{border-right:1px solid transparent}.cv-step .cvStepViews .horizontal viewer:last-child{border-left:1px solid transparent}.cv-step .cvStepViews .split-no-border .horizontal viewer,.cv-step .cvStepViews .split-no-border .vertical viewer{border:none}import-users-row{display:block;height:48px}.um-import-users-row{height:48px;min-height:48px;position:relative}.um-import-users-row .show-row{transition:all .3s;position:absolute;height:48px;min-height:48px;width:100%;left:0;top:0;z-index:1;background-color:#fff;margin:0}.um-import-users-row .show-row .hover-input-style{padding:2px 2px 1px;border-bottom:1px solid transparent;line-height:26px;height:30px}.um-import-users-row .show-row .hover-input-style.select{float:right}.um-import-users-row .show-row .delete{opacity:0}.um-import-users-row .show-row:not(.existing):hover .hover-input-style{border-color:rgba(0,0,0,.12)}.um-import-users-row .show-row:not(.existing):hover .delete{opacity:1}.um-import-users-row .existing>:not(.add-comment){opacity:.3}.um-import-users-row .existing,.um-import-users-row .existing *{cursor:auto}.um-import-users-row .existing:hover{background-color:transparent}.um-import-users-row .invalid-user{color:var(--color-warning)}.um-import-users-row .valid-user{color:var(--color-success)}.um-import-users-row .edit-row{transition:all .3s;position:absolute;height:75px;min-height:75px;width:100%;left:0;top:-11px;z-index:2;background-color:#fff;margin:0}.um-import-users-row .edit-row .edit-note-holder{position:relative;height:100%}.um-import-users-row .edit-row md-input-container{padding-top:20px;margin-top:0;margin-bottom:0}.um-import-users-row .edit-row md-input-container.select{padding-bottom:24px}.um-import-users-row .edit-row md-input-container.edit-note{z-index:11;transition:background-color .3s,box-shadow .3s,transform .3s;background-color:transparent;padding-left:8px;padding-right:8px;padding-bottom:0;transform:scale(1)}.um-import-users-row .edit-row md-input-container.edit-note textarea{min-height:30px;max-height:30px}.um-import-users-row .edit-row md-input-container.edit-note.md-input-focused{width:320px;position:absolute;top:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;transform:scale(1.02)}.um-import-users-row .edit-row md-input-container.edit-note.md-input-focused textarea{max-height:none}.um-import-users-row md-autocomplete md-autocomplete-wrap{box-shadow:none!important;display:block}.um-import-users-row md-autocomplete md-autocomplete-wrap input{width:80%!important}.um-prepare-file{border:2px solid rgba(0,0,0,.05);background-color:rgba(0,0,0,.05);transition-delay:.3s}.um-prepare-file.dragover{border:2px solid var(--color-secondary);background-color:rgba(250,105,0,.22);transition:border .3s,background-color .3s;transition-delay:0s}.um-prepare-file .content{max-height:100%;text-align:center}.um-prepare-file .dnd-icon{color:rgba(0,0,0,.38)}.um-prepare-file .dnd-icon md-icon{font-size:200px;height:200px;width:200px}.um-prepare-file .dnd-icon .kws-icon-text{margin-top:-35px;font-size:70px;line-height:70px}.um-prepare-file .kws-icon-with-text{position:relative}.um-prepare-file .kws-icon-with-text md-icon{color:inherit}.um-prepare-file .kws-icon-with-text .kws-icon-text{position:absolute;left:0;top:50%;width:100%;text-align:center;font-family:'Roboto Slab'}.um-prepare-file .progress .progress-det *{border-width:5px!important}.um-prepare-file .progress .progress-indet *{border-width:7px!important}.um-prepare-file .progress md-progress-circular{margin-left:auto;margin-right:auto}.um-prepare-file .dnd-description{color:var(--color-black-text);font-size:20px;margin:32px auto}.um-prepare-file .dnd-description a{text-decoration:underline;cursor:pointer}.um-prepare-file .sample-description,.um-processing-file .recap-import p{margin:0;color:var(--color-black-text)}.um-prepare-file .file-sample{width:100%;max-width:860px}.um-prepare-file .file-sample .file{width:100%;border:2px solid rgba(0,0,0,.15);border-radius:4px}.um-prepare-file .file-sample .file .file-head{text-align:center;background-color:rgba(0,0,0,.15);padding:4px 6px 6px;font-size:14px}.um-prepare-file .file-sample .file .file-head .file-icon{color:var(--color-black-text);margin-right:8px}.um-prepare-file .file-sample .file .file-head .file-icon md-icon{font-size:20px;height:20px;width:20px}.um-prepare-file .file-sample .file .file-head .file-icon .kws-icon-text{margin-top:-3px;font-size:6px;line-height:6px}.um-prepare-file .file-sample .file .file-head>md-icon{font-size:20px;width:20px;height:20px;margin-left:4px}.um-prepare-file .file-sample .file .file-content{width:100%;border-top:0;padding:8px;font-family:"Courier New",Courier,monospace;background-color:rgba(255,255,255,.54);border-radius:0 0 4px 4px;text-align:left}.um-processing-file{cursor:initial}.um-processing-file .kws-table-header-row{padding-right:16px}.um-processing-file .search{padding:0 16px}.um-processing-file .search md-input-container{max-width:400px;margin:20px 0 10px;padding-right:36px}.um-processing-file .recap-import{border-top:2px solid rgba(0,0,0,.12)}@media (max-width:1279px){.um-processing-file .recap-import{margin-bottom:22px}}@media (max-width:640px){.um-processing-file .recap-import{margin-bottom:26px}}.um-processing-file .recap-import h3{margin:0 0 8px;font-size:16px;font-weight:500}.um-processing-file md-checkbox{margin:14px 16px 14px 0}.um-processing-file .import-run{display:inline-block;margin:auto;vertical-align:middle}.um-processing-file .user-counters span:after{content:', '}.um-processing-file .user-counters span:last-child:after{content:''}.groupInfo .tab-head{padding:0 16px}.groupInfo .users-table,editor-pdf>div>div{position:relative}.groupInfo .addContentIconHolder .md-button,.groupInfo .addUserIconHolder .md-button{margin-right:-8px}.groupInfo .groupContentsWrapper{overflow-y:auto}.groupInfo .users-directive-no-users{padding:20px}.groupInfo .negative{opacity:.3}.groupInfo .select-count .md-button{margin-left:0}.groupInfo .kws-table-row .md-menu .md-button{margin:0}.groupInfo .head-menu-space{width:40px}@media (max-width:599px){.groupInfo .icon-cell{width:40px}}.groupInfo .licenses-warning{margin-right:8px}.groupInfo .show-filters{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:48px;-ms-flex-preferred-size:auto;flex-basis:auto}.groupInfo .toolbar-icon{margin:0 6px 0 4px}.sendForReviewDialog dt{padding-top:40px;color:var(--color-black-text);font-size:12px}.sendForReviewDialog dt md-icon{font-size:150%}editor-iframe .preview{margin:0 20%;background-color:#fff;border-radius:18px;box-shadow:0 4px 4px rgba(0,0,0,.25)}editor-iframe .preview h3{margin:0 5% 5%}editor-pdf .pdf-holder{height:400px;background-color:#554e4e}editor-pdf presentation-viewer{height:360px;padding:3px 3px 0}editor-pdf document-viewer{height:400px;padding:3px}[editor-test] .test-properties,editor-test .test-properties{margin-bottom:20px;padding:0 65px}[editor-test] .test-properties .test-type,editor-test .test-properties .test-type{margin-right:10%;margin-bottom:20px}[editor-test] .test-properties .test-type .options,editor-test .test-properties .test-type .options{margin-top:5px;margin-bottom:20px;border-bottom:5px solid #98c148;font-size:18px;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline-block}[editor-test] .test-properties .test-type p,editor-test .test-properties .test-type p{color:#949494;font-size:16px;margin:20px 0}[editor-test] .test-properties .test-type .test-type-options button,editor-test .test-properties .test-type .test-type-options button{background-color:transparent;border:none;margin-right:20px}[editor-test] .test-properties .test-type .test-type-options button.selected,editor-test .test-properties .test-type .test-type-options button.selected{color:#74aa0b;border:none}[editor-test] .test-properties .test-type .test-type-options button .checked_radio,editor-test .test-properties .test-type .test-type-options button .checked_radio{color:#74aa0b}[editor-test] .test-properties .test-type .test-type-options button *,editor-test .test-properties .test-type .test-type-options button *{display:inline-block}[editor-test] .test-properties .test-type .time-switch md-switch,editor-test .test-properties .test-type .time-switch md-switch{margin-left:20px}[editor-test] .test-properties .test-type .time-switch md-switch .md-container,editor-test .test-properties .test-type .time-switch md-switch .md-container{margin-top:-5px}[editor-test] .test-properties .test-type .needed-points .time-wrapper,[editor-test] .test-properties .test-type .test-time .time-wrapper,editor-test .test-properties .test-type .needed-points .time-wrapper,editor-test .test-properties .test-type .test-time .time-wrapper{position:relative;margin-right:40px}[editor-test] .test-properties .test-type .needed-points .time-wrapper .arrow-up,[editor-test] .test-properties .test-type .test-time .time-wrapper .arrow-up,editor-test .test-properties .test-type .needed-points .time-wrapper .arrow-up,editor-test .test-properties .test-type .test-time .time-wrapper .arrow-up{position:absolute;right:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #98c148}[editor-test] .test-properties .test-type .needed-points .time-wrapper .arrow-down,[editor-test] .test-properties .test-type .test-time .time-wrapper .arrow-down,editor-test .test-properties .test-type .needed-points .time-wrapper .arrow-down,editor-test .test-properties .test-type .test-time .time-wrapper .arrow-down{position:absolute;top:10px;right:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #98c148}[editor-test] .test-properties .test-type .needed-points .time-wrapper input::-webkit-inner-spin-button,[editor-test] .test-properties .test-type .needed-points .time-wrapper input::-webkit-outer-spin-button,[editor-test] .test-properties .test-type .test-time .time-wrapper input::-webkit-inner-spin-button,[editor-test] .test-properties .test-type .test-time .time-wrapper input::-webkit-outer-spin-button,editor-test .test-properties .test-type .needed-points .time-wrapper input::-webkit-inner-spin-button,editor-test .test-properties .test-type .needed-points .time-wrapper input::-webkit-outer-spin-button,editor-test .test-properties .test-type .test-time .time-wrapper input::-webkit-inner-spin-button,editor-test .test-properties .test-type .test-time .time-wrapper input::-webkit-outer-spin-button{opacity:0}[editor-test] .test-properties .test-type .needed-points .time-wrapper input[type=number],[editor-test] .test-properties .test-type .test-time .time-wrapper input[type=number],editor-test .test-properties .test-type .needed-points .time-wrapper input[type=number],editor-test .test-properties .test-type .test-time .time-wrapper input[type=number]{-moz-appearance:textfield}[editor-test] .test-properties .test-type .needed-points .time-wrapper input,[editor-test] .test-properties .test-type .test-time .time-wrapper input,editor-test .test-properties .test-type .needed-points .time-wrapper input,editor-test .test-properties .test-type .test-time .time-wrapper input{padding:0 5px;width:50px;background-color:transparent;border-width:0 0 1px}[editor-test] .test-properties .test-type .needed-points .time-wrapper .timeFrom,[editor-test] .test-properties .test-type .test-time .time-wrapper .timeFrom,editor-test .test-properties .test-type .needed-points .time-wrapper .timeFrom,editor-test .test-properties .test-type .test-time .time-wrapper .timeFrom{margin-left:15px}[editor-test] .test-properties .test-type .needed-points .time-wrapper span:last-child,[editor-test] .test-properties .test-type .test-time .time-wrapper span:last-child,editor-test .test-properties .test-type .needed-points .time-wrapper span:last-child,editor-test .test-properties .test-type .test-time .time-wrapper span:last-child{margin-left:5px;position:absolute}[editor-test] .test-properties .test-type .needed-points .time-wrapper span.from,[editor-test] .test-properties .test-type .test-time .time-wrapper span.from,editor-test .test-properties .test-type .needed-points .time-wrapper span.from,editor-test .test-properties .test-type .test-time .time-wrapper span.from{margin-left:10px}[editor-test] .test-properties .points .needed-points .percent,editor-test .test-properties .points .needed-points .percent{width:50px}[editor-test] .test-properties .points .needed-points p,editor-test .test-properties .points .needed-points p{padding:5px;margin:0!important}[editor-test] .test-properties .points input,editor-test .test-properties .points input{text-align:center;border-width:0 0 1px;background-color:transparent;padding:0 5px}[editor-test] .test-properties .results button,editor-test .test-properties .results button{background-color:transparent;border:1px solid gray;border-radius:5px;padding:1% 5%}[editor-test] .test-properties .results button.selected,editor-test .test-properties .results button.selected{background-color:#edf8d9;color:#74aa0b;border:1px solid #98c148}[editor-test] .question,[editor-test] .question::after,[editor-test] .question::before,editor-test .question,editor-test .question::after,editor-test .question::before{transition:background ease .3s,top ease .3s .3s,transform ease .3s}[editor-test] .question+.question,editor-test .question+.question{margin-top:0}[editor-test] .question:not(.active) .only-active,editor-test .question:not(.active) .only-active{display:none}[editor-test] .question .chips-readonly-height-fix,editor-test .question .chips-readonly-height-fix{min-height:48px}[editor-test] .question .dependent-steps,editor-test .question .dependent-steps{margin-top:-24px;margin-bottom:20px}[editor-test] .question .dependent-steps .kws-definition-list,editor-test .question .dependent-steps .kws-definition-list{margin:0 8px 0 2px}[editor-test] .question.active,editor-test .question.active{background-color:#fff;box-shadow:1px 2px 6px -1px rgba(0,0,0,.5)}[editor-test] .question ul.choices>li .choice-row md-radio-button[disabled],[editor-test] .question ul.choices>li .choice-row md-radio-button[disabled]>div,[editor-test] .question[ng-click],editor-test .question ul.choices>li .choice-row md-radio-button[disabled],editor-test .question ul.choices>li .choice-row md-radio-button[disabled]>div,editor-test .question[ng-click]{cursor:default}[editor-test] .question.showed,editor-test .question.showed{padding-bottom:10px}[editor-test] .question.showed .question-handle,editor-test .question.showed .question-handle{margin-bottom:20px;background-color:var(--color-black80);color:#fff}[editor-test] .question.showed .question-handle md-icon,editor-test .question.showed .question-handle md-icon{opacity:.7;color:#fff}[editor-test] .question.showed .question-handle md-icon.drag,editor-test .question.showed .question-handle md-icon.drag{cursor:move}[editor-test] .question.showed .question-handle .question-name,editor-test .question.showed .question-handle .question-name{background-color:transparent}[editor-test] .question .question-handle,editor-test .question .question-handle{font-size:16px;font-weight:500;box-shadow:0 1px 1px 1px rgba(0,0,0,.15);padding:0 50px 0 25px;height:40px;background-color:#fff}[editor-test] .question .question-handle .question-label,editor-test .question .question-handle .question-label{line-height:40px;vertical-align:middle;margin-left:15px}[editor-test] .question .question-handle .question-name,editor-test .question .question-handle .question-name{line-height:40px;vertical-align:middle;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:370px}@media screen and (max-width:710px){[editor-test] .question .question-handle .question-name,editor-test .question .question-handle .question-name{width:100px}}@media screen and (max-width:450px){[editor-test] .question .question-handle,editor-test .question .question-handle{padding:0 5px 0 25px}}[editor-test] .question .question-content,editor-test .question .question-content{margin:0 5%}[editor-test] .question .question-content .uploadButton,editor-test .question .question-content .uploadButton{margin-top:-20px;margin-bottom:20px;border-radius:5px;color:#fff;margin-left:-9px}[editor-test] .question .imageQuestion .imageActions,editor-test .question .imageQuestion .imageActions{margin-left:40px;width:410px}[editor-test] .question .imageQuestion .imageContent,editor-test .question .imageQuestion .imageContent{margin-left:40px;width:410px;height:330px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;border-radius:6px;border:1px solid #c4c4c4}[editor-test] .question .imageQuestion .imageContent .imageContainer,editor-test .question .imageQuestion .imageContent .imageContainer{position:relative}[editor-test] .question .imageQuestion .imageContent .imageContainer img,editor-test .question .imageQuestion .imageContent .imageContainer img{display:block;max-width:408px;max-height:330px;width:auto;height:auto}[editor-test] .question .options-settings .options,[editor-test] .question .question-settings .options,editor-test .question .options-settings .options,editor-test .question .question-settings .options{margin-top:5px;margin-bottom:20px;border-bottom:5px solid #98c148}[editor-test] .question .options-settings .question-points span,[editor-test] .question .question-settings .question-points span,editor-test .question .options-settings .question-points span,editor-test .question .question-settings .question-points span{margin-top:8px}[editor-test] .question .options-settings .question-points input,[editor-test] .question .question-settings .question-points input,editor-test .question .options-settings .question-points input,editor-test .question .question-settings .question-points input{text-align:center;padding:0 5px 20px;background-color:transparent;border:none}[editor-test] .question .options-settings .options-type,[editor-test] .question .question-settings .options-type,editor-test .question .options-settings .options-type,editor-test .question .question-settings .options-type{margin-top:-5px}[editor-test] .question .imageQuestionChoice .only-active .selectedChoice,[editor-test] .question .options-settings .options-type button.selected md-icon,[editor-test] .question .question-settings .options-type button.selected md-icon,[editor-test] .question ul.choices>li .choice-row md-input-container .correct,editor-test .question .imageQuestionChoice .only-active .selectedChoice,editor-test .question .options-settings .options-type button.selected md-icon,editor-test .question .question-settings .options-type button.selected md-icon,editor-test .question ul.choices>li .choice-row md-input-container .correct{color:#98c148}[editor-test] .question .options-settings .explanation-switch span,[editor-test] .question .options-settings .hint-switch span,[editor-test] .question .question-settings .explanation-switch span,[editor-test] .question .question-settings .hint-switch span,editor-test .question .options-settings .explanation-switch span,editor-test .question .options-settings .hint-switch span,editor-test .question .question-settings .explanation-switch span,editor-test .question .question-settings .hint-switch span{margin-right:10px;margin-top:8px}[editor-test] .question .options-settings .explanation-switch md-switch,[editor-test] .question .options-settings .hint-switch md-switch,[editor-test] .question .question-settings .explanation-switch md-switch,[editor-test] .question .question-settings .hint-switch md-switch,editor-test .question .options-settings .explanation-switch md-switch,editor-test .question .options-settings .hint-switch md-switch,editor-test .question .question-settings .explanation-switch md-switch,editor-test .question .question-settings .hint-switch md-switch{margin:0;padding:0}[editor-test] .question .question-right,editor-test .question .question-right{margin-left:10px}[editor-test] .question.active .question-handle,[editor-test] .question:hover .question-handle,editor-test .question.active .question-handle,editor-test .question:hover .question-handle{visibility:visible}[editor-test] .question.active.showed ul.choices>li:hover .choice-explanation-input,[editor-test] .question.active.showed ul.choices>li:hover .choice-name-input,editor-test .question.active.showed ul.choices>li:hover .choice-explanation-input,editor-test .question.active.showed ul.choices>li:hover .choice-name-input{padding-bottom:1px;border-bottom:1px solid gray}[editor-test] .question ul.choices>li .choice-row .choice-explanation-input:focus,[editor-test] .question ul.choices>li .choice-row .choice-name-input:focus,[editor-test] .question.active.showed ul.choices>li:hover .choice-explanation-input:focus,[editor-test] .question.active.showed ul.choices>li:hover .choice-name-input:focus,editor-test .question ul.choices>li .choice-row .choice-explanation-input:focus,editor-test .question ul.choices>li .choice-row .choice-name-input:focus,editor-test .question.active.showed ul.choices>li:hover .choice-explanation-input:focus,editor-test .question.active.showed ul.choices>li:hover .choice-name-input:focus{border-bottom:2px solid var(--color-primary);padding-bottom:0}[editor-test] .question.active.showed ul.choices>li:hover md-icon.answer-handle,editor-test .question.active.showed ul.choices>li:hover md-icon.answer-handle{visibility:visible;cursor:move}[editor-test] .question.active.showed ul.choices>li:hover md-icon.answer-handle.hidden,editor-test .question.active.showed ul.choices>li:hover md-icon.answer-handle.hidden{visibility:hidden}[editor-test] .question .imageQuestionChoice .only-active,editor-test .question .imageQuestionChoice .only-active{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}[editor-test] .question .imageQuestionChoice .imageContentChoice,editor-test .question .imageQuestionChoice .imageContentChoice{margin:0 auto;width:300px;height:300px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;border-radius:6px;border:1px solid #c4c4c4}[editor-test] .question .imageQuestionChoice .imageContentChoice.selected,editor-test .question .imageQuestionChoice .imageContentChoice.selected{background-color:#edf8d9}[editor-test] .question .imageQuestionChoice .imageContentChoice.addOptionImage,editor-test .question .imageQuestionChoice .imageContentChoice.addOptionImage{background-color:transparent;border:none;margin-left:5%;margin-bottom:5%}[editor-test] .question .imageQuestionChoice .imageContentChoice .uploadButton,editor-test .question .imageQuestionChoice .imageContentChoice .uploadButton{border-radius:5px;color:#fff;position:absolute}[editor-test] .question .imageQuestionChoice .imageContentChoice .imageContainerChoice,editor-test .question .imageQuestionChoice .imageContentChoice .imageContainerChoice{position:relative}[editor-test] .question .imageQuestionChoice .imageContentChoice .imageContainerChoice img,editor-test .question .imageQuestionChoice .imageContentChoice .imageContainerChoice img{display:block;max-width:290px;max-height:300px;width:auto;height:auto}[editor-test] .question .imageQuestionChoice .imageContentChoice .imageContainerChoice .imageActions,editor-test .question .imageQuestionChoice .imageContentChoice .imageContainerChoice .imageActions{position:absolute;bottom:0;right:0;background-color:#98c148}[editor-test] .question .imageQuestionChoice .imageContentChoice .imageContainerChoice .imageActions md-icon,editor-test .question .imageQuestionChoice .imageContentChoice .imageContainerChoice .imageActions md-icon{color:#fff}.choice-explanation-image md-icon,[editor-test] .question .imageQuestionChoice .choice-explanation md-icon,editor-test .question .imageQuestionChoice .choice-explanation md-icon{margin-top:20px!important}[editor-test] .question ul.choices>li,editor-test .question ul.choices>li{min-height:48px;position:relative}[editor-test] .question ul.choices>li .choice-row md-input-container,editor-test .question ul.choices>li .choice-row md-input-container{margin:5px 0!important}[editor-test] .question ul.choices>li .choice-row md-icon,editor-test .question ul.choices>li .choice-row md-icon{margin-right:10px}[editor-test] .question ul.choices>li .choice-row md-icon.answer-handle,editor-test .question ul.choices>li .choice-row md-icon.answer-handle{margin:10px 10px 0 0}[editor-test] .question ul.choices>li .choice-row .choice-explanation,editor-test .question ul.choices>li .choice-row .choice-explanation{margin-left:5%;margin-right:7%}[editor-test] .question ul.choices>li .choice-row .choice-explanation md-icon,editor-test .question ul.choices>li .choice-row .choice-explanation md-icon{margin-top:8px;padding-left:5px}[editor-test] .question ul.choices>li .choice-row md-chips,editor-test .question ul.choices>li .choice-row md-chips{margin:25px 0}[editor-test] .question ul.choices>li .choice-row .choice-explanation-input,[editor-test] .question ul.choices>li .choice-row .choice-name-input,editor-test .question ul.choices>li .choice-row .choice-explanation-input,editor-test .question ul.choices>li .choice-row .choice-name-input{background-color:rgba(0,0,0,0);padding:0 0 2px;border:none;margin-right:10px}[editor-test] .question ul.choices .only-active.delete md-icon,editor-test .question ul.choices .only-active.delete md-icon,md-list-item a.md-button.md-no-style{margin:0}[editor-test] .question ul.choices .only-active md-icon,editor-test .question ul.choices .only-active md-icon{margin:12px 0 0 5px}[editor-test] md-checkbox,[editor-test] md-radio-button,editor-test md-checkbox,editor-test md-radio-button{margin-bottom:0;margin-top:-25px}[editor-test] md-checkbox[disabled],[editor-test] md-radio-button[disabled],editor-test md-checkbox[disabled],editor-test md-radio-button[disabled]{margin-bottom:2px}[editor-test] md-grid-tile,editor-test md-grid-tile{transition:all 400ms ease-out 50ms}[editor-test] .add-question,editor-test .add-question{margin:0 auto}[editor-test] .question_label,editor-test .question_label{font-size:12px}[editor-test] .help,editor-test .help{font-size:16px;margin-top:-8px}.optionsRows{padding:0 5%}textarea.choice-explanation-input-image{overflow-y:scroll;resize:none!important;max-height:50px!important}[viewer],viewer{display:block;position:relative;background-color:#3f3839;height:100%;overflow:auto}[viewer]>div>*,viewer>div>*{width:100%;max-height:100%}[viewer].document,[viewer].document>div,[viewer].presentation,[viewer].presentation>div,[viewer].video,[viewer].video>div,viewer.document,viewer.document>div,viewer.presentation,viewer.presentation>div,viewer.video,viewer.video>div{margin:0;width:100%;min-height:100%;height:100%}.changeResponseType .changeTypeText,.dependentStepsDialog .changeTypeText{margin:10px 20px;font-size:20px}.dependentStepsDialog{max-width:440px}[ui-view],md-input-container,ui-view{display:block}[ui-view].flex,ui-view.flex{position:relative}.mainBG{background-color:var(--color-background);min-width:370px}header{width:100%;padding:0;min-width:370px}md-toolbar:not(.md-menu-toolbar) .md-button.md-raised md-icon{color:inherit}.preloader{background-image:url(/assets/svg/logoBlack.svg);background-position:center;background-size:50px 50px;background-repeat:no-repeat;background-color:var(--color-white);position:absolute;box-shadow:0 0 24px 0 #0000001a;top:30%;left:50%;padding:20px;border-radius:50px;height:90px;width:90px;margin-left:-45px;margin-top:-45px;animation:spin 2s linear infinite}.md-button.md-raised:not(.md-icon-button){background-color:var(--color-black);color:var(--color-white);padding:0 12px;border-radius:8px}.md-button.md-raised:not(.md-icon-button) md-icon,md-toolbar:not(.md-menu-toolbar) md-icon{color:var(--color-white)}.md-button.md-raised:not([disabled]):not(.md-icon-button):focus,.md-button.md-raised:not([disabled]):not(.md-icon-button):hover{background-color:var(--color-black-text)}.md-button.md-default-theme.md-primary:not(.md-cancel-button),.md-button.md-primary:not(.md-cancel-button){color:var(--color-primary)}.md-button.md-cancel-button,.md-button.md-default-theme.md-cancel-button{color:inherit}md-toolbar:not(.md-menu-toolbar){background-color:var(--color-black80);color:var(--color-white)}md-toolbar:not(.md-menu-toolbar) .toolbar-icon>md-icon{color:var(--color-white50)}md-toolbar:not(.md-menu-toolbar) button:not(.md-icon-button){background-color:var(--color-primary);color:var(--color-primary-contrast)}md-toolbar:not(.md-menu-toolbar) button:not(.md-icon-button)>md-icon{color:var(--color-primary-contrast)}.md-button.md-accent.md-fab:not([disabled]):not(.md-icon-button):focus,.md-button.md-accent.md-fab:not([disabled]):not(.md-icon-button):hover,.md-button.md-accent.md-raised:not([disabled]):not(.md-icon-button):focus,.md-button.md-accent.md-raised:not([disabled]):not(.md-icon-button):hover,md-toolbar:not(.md-menu-toolbar) button.md-button:not([disabled]):not(.md-icon-button):focus,md-toolbar:not(.md-menu-toolbar) button.md-button:not([disabled]):not(.md-icon-button):hover{background-color:var(--color-primary60)}.md-toolbar-tools>.md-button:last-child{margin-right:0}.md-button.md-accent{color:var(--color-primary)}.md-button.md-accent:not([disabled]):focus,.md-button.md-accent:not([disabled]):hover,.md-button.md-primary:not([disabled]):not(.md-cancel-button):focus,.md-button.md-primary:not([disabled]):not(.md-cancel-button):hover{background-color:var(--color-primary15)}md-toast .md-toast-content .md-button.md-highlight,md-toast.md-default-theme .md-toast-content .md-button.md-highlight{color:var(--color-primary-default)}md-toast .md-toast-content .md-button.md-highlight:focus,md-toast .md-toast-content .md-button.md-highlight:hover{background-color:var(--color-primary-default15)}.mainBG md-toast .md-toast-content{background:var(--color-white);color:var(--color-black);box-shadow:0 0 12px 0 #0000001a;border-radius:8px}md-toast.toast-error .md-toast-content{border-left:4px solid var(--color-error)}md-toast.toast-success .md-toast-content{border-left:4px solid var(--color-success)}md-toast.toast-info .md-toast-content{border-left:4px solid var(--color-info)}.md-checkbox-enabled[selected] .md-icon,md-checkbox.md-checked .md-icon{background-color:var(--color-primary)}md-input-container:not(.md-input-invalid).md-input-focused .md-input,md-input-container:not(.md-input-invalid).md-input-resized .md-input{border-color:var(--color-primary)}md-input-container.md-input-focused:not(.md-input-has-value) md-select .md-select-value.md-select-placeholder,md-input-container:not(.md-input-invalid).md-input-focused label,md-input-container:not(.md-input-invalid).md-input-focused md-icon{color:var(--color-primary)}md-switch.md-checked.md-primary .md-thumb{background-color:var(--color-primary)}md-switch.md-checked.md-primary .md-ink-ripple{color:var(--color-primary)}md-progress-linear .md-container,md-switch.md-checked.md-primary .md-bar{background-color:var(--color-primary60)}md-chips md-chip.md-focused,md-chips.md-default-theme md-chip.md-focused,md-progress-linear .md-bar{background-color:var(--color-primary)}md-progress-circular path{stroke:var(--color-primary)}.md-button.md-accent.md-fab:not([disabled]),.md-button.md-accent.md-raised:not([disabled]){color:var(--color-primary-contrast);background-color:var(--color-primary)}.md-button.md-primary:not([disabled]) md-icon{color:var(--color-primary60)}.md-button.md-primary.md-fab,.md-button.md-primary.md-raised,.md-primary.md-fab{color:var(--color-primary-contrast);background-color:var(--color-primary)}.md-button.md-primary.md-fab:not([disabled]):focus,.md-button.md-primary.md-fab:not([disabled]):hover,.md-button.md-primary.md-raised:not([disabled]):focus,.md-button.md-primary.md-raised:not([disabled]):hover{background-color:var(--color-primary60)}.md-button.md-primary.md-fab:not([disabled]).md-focused,.md-button.md-primary.md-raised:not([disabled]).md-focused{background-color:var(--color-primary)}.md-button:not([disabled]):not(.md-icon-button):focus,.md-button:not([disabled]):not(.md-icon-button):hover{background-color:var(--color-white15)}.md-button:not([disabled]).md-icon-button:focus,.md-button:not([disabled]).md-icon-button:hover{opacity:.9}.md-menu .md-button:not([disabled]):not(.md-icon-button):focus,.md-menu .md-button:not([disabled]):not(.md-icon-button):hover{background-color:unset}.md-input,md-input-container .md-input-message-animation,md-input-container .md-input-messages-animation,md-input-container.md-input-invalid .md-char-counter,md-input-container.md-input-invalid .md-input,md-input-container.md-input-invalid .md-input-message-animation,md-input-container.md-input-invalid label{color:var(--color-error)}md-tabs .md-tab.md-active,md-tabs .md-tab.md-active md-icon,md-tabs .md-tab.md-focused,md-tabs .md-tab.md-focused md-icon{color:var(--color-primary);background-color:var(--color-primary15)}md-tabs .md-tab:focus,md-tabs .md-tab:focus md-icon,md-tabs .md-tab:hover,md-tabs .md-tab:hover md-icon{background-color:var(--color-primary15);color:var(--color-primary)}.md-datepicker-open .md-datepicker-calendar-icon,md-tabs .md-tab .md-ripple-container,md-tabs md-ink-bar{color:var(--color-primary)}md-tabs .md-tab{text-transform:none}md-tabs md-ink-bar{background-color:var(--color-primary)}md-select-menu md-content md-option[selected]{color:var(--color-primary)!important}md-select:not([disabled]):focus .md-select-value{border-bottom-color:var(--color-primary)}md-chips .md-chips.md-focused,md-chips.md-default-theme md-chips .md-chips.md-focused{box-shadow:0 2px var(--color-primary)}.md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator{border-color:var(--color-primary)}.md-datepicker-input-container.md-datepicker-focused{border-bottom-color:var(--color-primary)}md-tooltip .md-content,md-tooltip .md-content.md-show{box-shadow:0 0 12px 0 #0000001a;background:var(--color-white);color:var(--color-black);font-size:14px;line-height:16px;padding:12px;height:auto;min-height:auto;opacity:1;border-radius:8px;font-weight:400;white-space:normal;word-break:break-word;max-width:500px}md-tooltip{padding:8px}md-tooltip strong{display:block;padding:10px 12px 8px;margin:-12px -12px 12px;background:var(--color-black80);color:var(--color-white);font-weight:600;font-size:14px}.content-type-bullet{height:16px;width:16px;border-radius:16px;display:inline-block;margin:0 5px -3px 0}@keyframes spin{to{transform:rotate(360deg)}}