@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,600,700);img{max-width:100%;height:auto;vertical-align:middle}.ap-centre{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ap-centre.full{width:100%}.ap-text-hover-underline:hover{text-decoration:underline}.ap-text{color:#8c9fa5}.ap-text-lg{font-size:110%}.ap-course-enroll-notes,.ap-editing .btn,.ap-text-sm,.course-structure--heading--description{font-size:96%}.ap-learn-image--note,.ap-text-xs,.course-statistic-summary--item-desc,.course-structure--item-actions{font-size:92%}.ap-text-primary{color:#51c133}.ap-text-secondary{color:#ffde00}.ap-editing--link,.ap-text-accent,.course-structure--more{color:#8c9fa5}.ap-text-black{color:#121f22}.ap-text-highlight{color:#f6941d}.ap-text-blocked{color:#da3131}.ap-text-sub{color:#cddbe2}.ap-editing--link:hover,.ap-text-portal-primary{color:#31b8da}.ap-text-portal-secondary{color:#ffde00}.ap-text-portal-accent{color:#eaf4f9}.ap-text-sirocco,.content-reuse entity-detail .form-group-status,.modal-content .content-reuse .form-group-status,.modal-content content-sharing-marketplace .form-group-status,.modal-content entity-detail-modal .form-group-status,content-creation .form-group-status,sso-saml-settings-form .form-group-status,sso-settings-form .form-group-status{color:#6C7B7F}.background-hover-primary:hover svg{fill:#fff}.apbg{background-color:#8c9fa5}.apbg-cover{background-repeat:no-repeat;background-position:center;background-size:cover}.apbg-primary{background-color:#51c133}.apbg-secondary{background-color:#ffde00}.apbg-accent{background-color:#8c9fa5}.apbg-highlight{background-color:#f6941d}.apbg-blocked{background-color:#da3131}.apbg-sub{background-color:#cddbe2}.apbg-subbg{background-color:#f1f6f9}.apbg-portal-secondary{background-color:#ffde00}.apbg-portal-accent{background-color:#eaf4f9}.ap-line{border-bottom:1px solid #cddbe2}.custom-select{padding-right:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/beta/icon-down.png);background-position:right center;background-repeat:no-repeat;background-size:16px 11px}[class^=icon--add-]{background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:10px;height:66px;width:70px;margin-left:auto;margin-right:auto}.icon--add-learning{background-image:url(../images/file-add-learning.svg)}.overflow--hidden{overflow:hidden}@media (min-width:1280px){.modal-dialog.modal-xlg{width:1170px}}.form-control{min-height:40px}.label-icon{padding:4px;color:#8c9fa5;margin-left:5px;cursor:pointer}.label-icon i[uib-popover]{padding-right:12px;margin-right:-12px}.form-extra-font{font-size:16px}.form-extra-font .checkbox,.form-extra-font .radio{margin-bottom:40px}.form-extra-font .checkbox+.checkbox,.form-extra-font .radio+.radio{margin-top:-10px}.form-extra-font .radio label::after,.form-extra-font .radio label::before{margin-top:2px}.form-extra-font .help-block{font-style:normal;padding-left:5px}.form-extra-font label{font-weight:600}.form-group-tip .form-input{float:left;margin-right:15px}.form-group-tip .form-control{width:auto}.form-group-tip .form-tip{overflow:hidden;background:#f1f6f9;border:1px solid #cddbe2;border-radius:5px;padding:10px 20px;font-weight:600}.form-alert{margin-top:8px;padding:10px;font-size:12px;color:rgba(68,68,68,.85)}.form-alert-positive{background:#dcf1dc;border-left:4px solid #82d882}.form-alert-negative{background:#f1dcdc;border-left:4px solid #d88282}.form-group-with-icon--icon{color:#8c9fa5;position:absolute;right:15px;top:11px}.form-group-with-icon--input{padding-right:40px}.form-group-with-icon--input-wrapper{position:relative}.form-settings--item--label{font-size:16px;font-weight:600;line-height:1.75}.form-group .uib-typeahead-match{max-width:800px}.form-group .uib-typeahead-match a{text-overflow:ellipsis;overflow:hidden}.ui-select--with-icon .ui-select-match .fa{position:relative;top:-4px;font-size:16px}.ui-select--with-icon .ui-select-match .fa.fa-circle-o-notch{font-size:14px}.ap-uib-dropdown [uib-dropdown-toggle]{box-shadow:0 0 0 transparent;border-color:transparent!important;color:#666}.ap-uib-dropdown [uib-dropdown-menu]{margin-top:10px;transform:translate(-50%,0);left:50%}.ap-uib-dropdown [uib-dropdown-menu]:after,.ap-uib-dropdown [uib-dropdown-menu]:before{content:'';position:absolute;top:-16px;left:50%;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #b9c8cf;border-top:8px solid transparent}.ap-uib-dropdown [uib-dropdown-menu]:after{top:-15px;border-bottom:8px solid #fff}.ap-uib-dropdown [uib-dropdown-menu] a{padding:8px 16px;display:block}.ap-uib-dropdown [uib-dropdown-menu] a:hover{color:#fff}.ap-uib-dropdown.align-left [uib-dropdown-menu]{transform:translate(-43%,0);left:0}.ap-uib-dropdown:hover [uib-dropdown-toggle]{background:#b9c8cf;color:#fff}.form-inline .radio label,.radio label{padding-left:16px}.radio label::before{width:20px;height:20px}.radio label::after{width:8px;height:8px;left:6px;top:6px}.h1,h1{font-family:"Victor Serif",-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;font-size:48px;font-weight:700;line-height:58px}.h2,h2{font-family:"Victor Serif",-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;font-size:32px;font-weight:600;line-height:38px}.h3,h3{font-family:Obelisc,-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;font-size:24px;font-weight:700;line-height:29px}.h4,h4{font-family:Obelisc,-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;font-size:20px;font-weight:600;line-height:24px}.h5,h5{font-family:Obelisc,-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;font-size:16px;font-weight:500;line-height:19px}.h6,h6{font-family:Obelisc,-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;font-size:14px;font-weight:500;line-height:16px}@media (max-width:480px){.h1,h1{font-size:28px}}.btn{background-color:#8c9fa5;border-color:#8c9fa5;border-radius:12px;outline:0;font-weight:600;min-height:40px;padding:8px 16px;box-shadow:none!important}.btn [class*=go1-icon--],.btn [class*=go1-icon]{position:relative;top:-1px}.btn svg.go1-icon{fill:currentColor}.btn.active,.btn.btn-stroke.active,.btn.btn-stroke:active,.btn.btn-stroke:focus,.btn.btn-stroke:hover,.btn:active,.btn:focus,.btn:hover{background-color:#7e939a;border-color:#7e939a;color:#fff}.btn.shadow-2{box-shadow:0 2px 6px rgba(0,0,0,.15)}.btn.shadow-4{box-shadow:0 4px 6px rgba(0,0,0,.15)}.btn.disabled{background-color:#b8cad0!important;border-color:#b8cad0!important;opacity:1}.btn.btn-xs{min-height:32px;padding-top:6px;padding-bottom:6px}.uib-decrement .btn-link,.uib-decrement .btn-link:hover,.uib-increment .btn-link,.uib-increment .btn-link:hover{box-shadow:0 0 0 transparent;background-color:transparent;border-color:transparent;color:#8c9fa5}.uib-decrement .btn-link:hover,.uib-decrement .btn-link:hover:hover,.uib-increment .btn-link:hover,.uib-increment .btn-link:hover:hover{color:#121f22}.btn-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:1;padding:10px 20px}.btn-default{color:rgba(0,0,0,.87);background-color:#fff;border-color:#dddee0}.btn-default.active,.btn-default.btn-stroke.active,.btn-default.btn-stroke:active,.btn-default.btn-stroke:focus,.btn-default.btn-stroke:hover,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:rgba(0,0,0,.87);background-color:#f2f2f2;border-color:#c7cacd}.btn-default.btn-addon>i{background-color:#f0f0f0;border:1px solid #cdcfd1}.btn-default.btn-stroke{color:#fff;background-color:transparent}.btn-success,.open .dropdown-toggle.btn-success{color:#fff;background-color:#51c133;border-color:#51c133}.btn-success.active,.btn-success.btn-stroke.active,.btn-success.btn-stroke:active,.btn-success.btn-stroke:focus,.btn-success.btn-stroke:hover,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .active.dropdown-toggle.btn-success,.open .dropdown-toggle.btn-success:active,.open .dropdown-toggle.btn-success:focus,.open .dropdown-toggle.btn-success:hover{background-color:#49ad2e;border-color:#49ad2e}.btn-secondary{color:#fff;background-color:#ffde00;border-color:#ffde00}.btn-secondary.active,.btn-secondary.btn-stroke.active,.btn-secondary.btn-stroke:active,.btn-secondary.btn-stroke:focus,.btn-secondary.btn-stroke:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#e6c800;border-color:#e6c800}.btn-blocked{background-color:#da3131;border-color:#da3131}.btn-blocked:hover{background-color:#cd2525;border-color:#cd2525}.btn-editorial{background-color:#fff;border-color:#eaf4f9;font-weight:600;min-width:80px}.btn-editorial:hover{background-color:#f2f2f2;border-color:#d6eaf3}.btn-transparent{background:0 0;color:#fff;border-color:#fff}.btn-minimal{background:0 0;border-color:transparent}.btn-minimal:active,.btn-minimal:focus,.btn-minimal:hover{background-color:#f2f2f2;border-color:transparent}.btn-disabled{background:#8c9fa4;border-color:#8c9fa4}.btn-portal-secondary{color:#fff;background-color:#ffde00;border-color:#ffde00}.btn-portal-secondary.active,.btn-portal-secondary.btn-stroke.active,.btn-portal-secondary.btn-stroke:active,.btn-portal-secondary.btn-stroke:focus,.btn-portal-secondary.btn-stroke:hover,.btn-portal-secondary:active,.btn-portal-secondary:focus,.btn-portal-secondary:hover{background-color:#e6c800;border-color:#e6c800}.btn-portal-accent{color:#fff;background-color:#eaf4f9;border-color:#eaf4f9}.btn-portal-accent.active,.btn-portal-accent.btn-stroke.active,.btn-portal-accent.btn-stroke:active,.btn-portal-accent.btn-stroke:focus,.btn-portal-accent.btn-stroke:hover,.btn-portal-accent:active,.btn-portal-accent:focus,.btn-portal-accent:hover{background-color:#d6eaf3;border-color:#d6eaf3}.btn-white{background:#fff;color:#121f22;border-color:#ddd}.btn-white.active,.btn-white.btn-stroke.active,.btn-white.btn-stroke:active,.btn-white.btn-stroke:focus,.btn-white.btn-stroke:hover,.btn-white:active,.btn-white:focus,.btn-white:hover{background-color:#f2f2f2;color:#000}.btn-white .caret{color:#121f22}.btn-white .fa{color:#31b8da}.btn-link{text-decoration:none;font-size:14px;padding:5px 10px 5px 0}.btn-link i{margin-right:5px;font-size:16px}.btn-link:focus,.btn-link:hover{text-decoration:none}.btn-link-primary{color:#31b8da}.btn-link[disabled]{color:#777}.btn-icon{text-align:center;background:0 0}toggle{border-radius:4px}toggle .toggle.btn{min-width:70px;height:32px!important;opacity:.99}toggle .toggle.btn.btn-xs{min-width:70px;height:22px!important}toggle label.btn{font-size:13px;text-transform:uppercase;line-height:22px}toggle .toggle{border:none;border-radius:50px}toggle .toggle .btn-default{background:#b9c8cf;color:#fff}toggle .toggle .btn{border:none;box-shadow:none;font-weight:600}toggle .toggle .btn-default.toggle-handle{background:#fff;min-height:20px;height:20px;margin-top:7px;width:20px;border-radius:50px;border:none;padding:0;margin-left:-35px}toggle .toggle .btn-xs.btn-default.toggle-handle{height:15px;margin-top:4px;width:15px;margin-left:-25px}toggle .toggle-on.btn{padding:5px 35px 0 10px}toggle .toggle-off.btn{padding:5px 0 35px 10px}toggle .toggle.off .toggle-handle{margin-left:35px}toggle .toggle.off .btn-xs.toggle-handle{margin-left:25px}select option[disabled]:first-child{display:none}.link-icon{color:#748188}.link-icon:hover{color:#121f22}.link{text-decoration:underline}.text-with-icon{color:#748188}.text-with-icon:hover .text-with-icon--text{display:inline-block}.text-with-icon--icon{vertical-align:middle}.text-with-icon--text{vertical-align:middle;display:none}.uib-daypicker .btn{border:none;box-shadow:none}button{padding:0;border:0;background-color:transparent}.tooltip-wide .tooltip-inner{max-width:300px}.popover{border:1px solid rgba(71,115,137,.05);border-radius:4px;box-shadow:0 0 20px rgba(71,115,137,.15);font-family:Obelisc,-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif}.popover.bottom>.arrow{border-bottom:rgba(71,115,137,.05);top:-10px!important}.popover.top>.arrow{border-top:rgba(71,115,137,.05);bottom:-10px!important}.dropdown-circle{color:#fff;border-radius:50%;height:20px;width:20px;display:inline-block}.ap-dropdown-menu.dropdown-menu-right:after,.ap-dropdown-menu.dropdown-menu-right:before{right:4px;left:initial}@media (min-width:1280px){.ap-navbar .ap-navbar-mobile-container{box-shadow:0 0 5px rgba(71,115,137,.25);border-radius:4px}}.atwho-inserted{font-weight:700;cursor:pointer}.atwho-view{box-shadow:0 0 20px rgba(71,115,137,.15);border-radius:4px}.atwho-view .atwho-header{border-bottom:solid 1px rgba(71,115,137,.05);color:#121f22}.atwho-view .atwho-header .small{color:#121f22}.atwho-view .atwho-header:hover{cursor:default}.atwho-view .cur strong{color:#121f22;font:700}.atwho-view .cur{background:#e3eef3;color:#121f22}.atwho-view .cur small,.atwho-view strong{color:#121f22}.atwho-view ul li{border-bottom:rgba(71,115,137,.05);cursor:pointer}.ui-select-match-item .close{margin-top:0}.sk-three-bounce{margin:40px auto;width:80px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}.sk-three-bounce .sk-child{width:20px;height:20px;background-color:#333;border-radius:100%;display:inline-block;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce1{animation-delay:-.32s}.sk-three-bounce .sk-bounce2{animation-delay:-.16s}@keyframes sk-three-bounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#999;float:left;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0s}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}.animate-show{opacity:1;transition:all .1s}.animate-show.ng-hide{opacity:0}.animate-show.ng-hide-add,.animate-show.ng-hide-remove{transition:all ease-out .1s}.loading-bar-horizontal{width:100%;height:20px;border:1px solid #cddbe2;border-radius:3px;background-image:repeating-linear-gradient(-45deg,#f1f6f9,#f1f6f9 11px,#cddbe2 10px,#cddbe2 20px);background-size:28px 28px;animation:movebar .5s linear infinite}@keyframes movebar{0%{background-position:0 0}100%{background-position:28px 0}}.table-header{padding:10px 0;text-transform:uppercase;border-bottom:1px solid #e7e8ea;color:#748188;font-size:12px;font-weight:600}.table-row{padding:12px 0;border-bottom:1px solid #e7e8ea;line-height:30px}table.apiom-datatable{border-color:#e6edf0 transparent}table.apiom-datatable>tbody>tr>td,table.apiom-datatable>tfoot>tr>td,table.apiom-datatable>thead>tr>th{padding-bottom:16px;padding-top:16px}table.apiom-datatable>thead>tr>th{background-color:#e3eef3;color:#121f22}table.apiom-datatable>tbody>tr>td,table.apiom-datatable>tfoot>tr>td{border-color:#e6edf0}@media print{body *{overflow:visible!important}.ap-navbar-container,.ap-page-cover,.li-admin-nav,.li-navigation-widget--button,.notifications.notifications-message,.page--heading--action,.page--postscript,li-outcome .li-outcome{display:none!important}.page--banner{padding:0}}.text-content a{opacity:1!important;box-shadow:none!important;text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.text-content a:hover{opacity:1!important;box-shadow:none!important;text-decoration:underline}.text-link{padding:0;border:0;background:0 0}.go1-link-default{border-bottom:1px solid #b9c8cf}.ap-list--item+.ap-list--item{border-top:1px solid #cddbe2;margin-top:6px;padding-top:4px}.label.label-rounded,.ui-grid .label{text-transform:uppercase;font-size:80%;border-radius:50px;padding:2px 8px}.label-inprogress{background:#ffde00;color:#000}.label-assigned{background:#f6941d;color:#fff}.label-expired{background:#b9c8cf;color:#fff}.label-notstarted{background:#6c7b7f;color:#fff}.badge.bg-light,.badge.bg-white,.label.bg-light,.label.bg-white{color:rgba(0,0,0,.87);text-shadow:none}.label{padding:.35em .6em}.badge{padding:3px 6px}.badge.up{position:relative;top:-10px;margin:0 -.5em}.badge-lg{padding:5px 9px;font-size:16px;border-radius:20px}.badge-sm{padding:2px 5px}.badge-xs{padding:1px 4px}.label-lg{padding:5px 9px;font-size:16px}.label-sm{padding:2px 5px}.label-xs{padding:1px 4px}.badge-white{padding:2px 6px;background-color:transparent;border:1px solid rgba(255,255,255,.35)}.badge-black{color:inherit;background-color:transparent;border:1px solid rgba(0,0,0,.15)}.padding-left{padding-left:20px}.color-granny-smith{color:#8C9FA4}.color-sirocco{color:#6C7B7F}.color-casper{color:#A6C8D0}.alert a{text-decoration:underline}[ui-view].ng-leave{display:none}[ui-view].ng-leave.smooth{display:block}.nav-profile .icon-wrapper{min-width:20px;display:inline-block;text-align:center}.smooth.ng-animate{position:absolute;width:100%;height:100%;overflow:hidden}.fade-in-right-big.ng-enter{animation:fadeInRightBig .5s}.fade-in-right-big.ng-leave{animation:fadeOutLeftBig .5s}.fade-in-left-big.ng-enter{animation:fadeInLeftBig .5s}.fade-in-left-big.ng-leave{animation:fadeOutRightBig .5s}.fade-in-up-big.ng-enter{animation:fadeInUpBig .5s}.fade-in-up-big.ng-leave{animation:fadeOutUpBig .5s}.fade-in-down-big.ng-enter{animation:fadeInDownBig .5s}.fade-in-down-big.ng-leave{animation:fadeOutDownBig .5s}.fade-in.ng-enter{animation:fadeIn .5s}.fade-in.ng-leave{animation:fadeOut .5s}.fade-in-right.ng-enter{animation:fadeInRight .5s}.fade-in-right.ng-leave{animation:fadeOutLeft .5s}.fade-in-left.ng-enter{animation:fadeInLeft .5s}.fade-in-left.ng-leave{animation:fadeOutRight .5s}.fade-in-up.ng-enter{animation:fadeInUp .5s}.fade-in-up.ng-leave{animation:fadeOutUp .5s}.fade-in-down.ng-enter{animation:fadeInDown .5s}.fade-in-down.ng-leave{animation:fadeOutDown .5s}.aduro-access .fade-in-down.ng-leave{display:none}body{font-family:Obelisc,-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.42857143;color:#394446;background-color:transparent}:focus{outline:0!important}.h1,.h2,.h3,.h4,.h5,.h6{margin:0}a{color:inherit;text-decoration:none;cursor:pointer;outline:0}a:focus,a:hover{color:inherit;text-decoration:none}a.disabled{opacity:.5;cursor:default}.well,pre{background-color:#eaebec;border-color:#dddee0}.small,small{font-size:13px}.total-user-enroll{margin:15px 0}.text-u-c .total-user-enroll{text-transform:none}blockquote{border-color:#dddee0}label{font-weight:400}sup{position:relative;top:-.5em;font-size:75%}.thumbnail{border-color:#dddee0}@media (min-width:991px){.p-v-sm{padding-top:16px;padding-bottom:16px}}@media (min-width:768px) and (max-width:991px){.pull-none-sm{float:none!important}.pull-right-sm{float:right!important}.pull-left-sm{float:left!important}.hidden-sm.show{display:inherit!important}}@media (max-width:767px){.pull-none-xs{float:none!important}.pull-right-xs{float:right!important}.pull-left-xs{float:left!important}.hidden-xs.show{display:inherit!important}}.btn-info{color:#fff!important;background-color:#2196f3;border-color:#2196f3}.btn-info.active,.btn-info.btn-stroke.active,.btn-info.btn-stroke:active,.btn-info.btn-stroke:focus,.btn-info.btn-stroke:hover,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#fff!important;background-color:#0d8aee!important;border-color:#0c82df!important}.btn-info.btn-addon>i{background-color:#0d87e9;border:1px solid #0d87e9}.btn-info.btn-stroke{color:#2196f3!important;background-color:transparent}.btn-warning{color:#fff!important;background-color:#ffc107;border-color:#ffc107}.btn-warning.active,.btn-warning.btn-stroke.active,.btn-warning.btn-stroke:active,.btn-warning.btn-stroke:focus,.btn-warning.btn-stroke:hover,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#fff!important;background-color:#ecb100!important;border-color:#dda600!important}.btn-warning.btn-addon>i{background-color:#e7ae00;border:1px solid #e7ae00}.btn-warning.btn-stroke{color:#ffc107!important;background-color:transparent}.btn-danger{color:#fff!important;background-color:#f44336;border-color:#f44336}.btn-danger.active,.btn-danger.btn-stroke.active,.btn-danger.btn-stroke:active,.btn-danger.btn-stroke:focus,.btn-danger.btn-stroke:hover,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff!important;background-color:#f32c1e!important;border-color:#f21f0f!important}.btn-danger.btn-addon>i{background-color:#f22819;border:1px solid #f22819}.btn-danger.btn-stroke{color:#f44336!important;background-color:transparent}.btn-accent{color:#fff!important;background-color:#7e57c2;border-color:#7e57c2}.btn-accent.active,.btn-accent.btn-stroke.active,.btn-accent.btn-stroke:active,.btn-accent.btn-stroke:focus,.btn-accent.btn-stroke:hover,.btn-accent:active,.btn-accent:focus,.btn-accent:hover,.open .dropdown-toggle.btn-accent{color:#fff!important;background-color:#7044bb!important;border-color:#6940b0!important}.btn-accent.btn-addon>i{background-color:#6d43b8;border:1px solid #6d43b8}.btn-accent.btn-stroke{color:#7e57c2!important;background-color:transparent}.btn-dark{color:#fff!important;background-color:#475069;border-color:#475069}.btn-dark.active,.btn-dark.btn-stroke.active,.btn-dark.btn-stroke:active,.btn-dark.btn-stroke:focus,.btn-dark.btn-stroke:hover,.btn-dark:active,.btn-dark:focus,.btn-dark:hover,.open .dropdown-toggle.btn-dark{color:#fff!important;background-color:#3d445a!important;border-color:#373d51!important}.btn-dark.btn-addon>i{background-color:#3b4257;border:1px solid #3b4257}.btn-dark.btn-stroke{color:#475069!important;background-color:transparent}.btn-light{color:rgba(0,0,0,.87)!important;background-color:#eaebec;border-color:#eaebec}.btn-light.active,.btn-light.btn-stroke.active,.btn-light.btn-stroke:active,.btn-light.btn-stroke:focus,.btn-light.btn-stroke:hover,.btn-light:active,.btn-light:focus,.btn-light:hover,.open .dropdown-toggle.btn-light{color:rgba(0,0,0,.87)!important;background-color:#dddee0!important;border-color:#d5d7d9!important}.btn-light.btn-addon>i{background-color:#dadcdd;border:1px solid #dadcdd}.btn-light.btn-stroke{color:#eaebec!important;background-color:transparent}.btn>i.pull-left,.btn>i.pull-right{line-height:1.428571429}.btn-block{padding-right:12px;padding-left:12px}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:3px}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:3px}.btn-rounded{padding-right:15px;padding-left:15px;border-radius:50px}.btn-rounded.btn-lg,.modal-footer .btn-rounded.btn,.modal-footer .btn-rounded.btn-action,.modal-footer .btn-rounded.btn-link{padding-right:25px;padding-left:25px}.btn-addon i{position:relative;left:-1px;float:left;width:34px;height:34px;margin:-7px -12px;margin-right:12px;line-height:34px;text-align:center;border-radius:3px 0 0 3px}.btn-addon i.pull-right{right:-1px;left:auto;margin-right:-12px;margin-left:12px;border-radius:0 3px 3px 0}.btn-addon.btn-sm i{width:30px;height:30px;margin:-6px -10px;margin-right:10px;line-height:30px}.btn-addon.btn-sm i.pull-right{margin-right:-10px;margin-left:10px}.btn-addon.btn-lg i,.modal-footer .btn-addon.btn i,.modal-footer .btn-addon.btn-action i,.modal-footer .btn-addon.btn-link i{width:46px;height:46px;margin:-11px -16px;margin-right:16px;line-height:45px}.btn-addon.btn-lg i.pull-right,.modal-footer .btn-addon.btn i.pull-right,.modal-footer .btn-addon.btn-action i.pull-right,.modal-footer .btn-addon.btn-link i.pull-right{margin-right:-16px;margin-left:16px}.btn-clip{border-color:rgba(0,0,0,.1)!important;background-clip:padding-box}.btn-groups .btn{margin-bottom:5px}.btn-fw{min-width:120px}.dropdown-menu{z-index:1060;border:1px solid rgba(0,0,0,.1);border-radius:16px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.15);transform-origin:top left}.dropdown-menu.pull-left{left:100%}.dropdown-menu.pull-right{transform-origin:top right;right:0;left:inherit}.dropdown-menu.pull-up{top:0}.dropup .dropdown-menu{transform-origin:bottom left}.dropup .dropdown-menu.pull-right{transform-origin:bottom right}.dropdown-menu>.panel{margin:-5px 0;border:none}.dropdown-menu>li>a{padding:8px 16px;color:inherit}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:rgba(0,0,0,.87);background-color:#eaebec!important;background-image:none;filter:none}.dropdown-menu.top,.dropdown-menu.top-left,.dropdown-menu.top-right{margin-top:-2px}.dropdown-menu.datepicker{padding-right:5px;padding-left:5px;font-size:12px}.dropdown-menu.datepicker .btn{font-size:12px}.dropdown-menu.timepicker{padding-top:5px;padding-bottom:5px;font-size:12px}.dropdown-menu.timepicker .btn{font-size:12px}.dropdown-menu-scale{display:block;opacity:0;transform:scale(0);transition:all .25s;backface-visibility:hidden}.open>.dropdown-menu-scale{opacity:1;transform:scale(1)}.dropdown-header{padding:8px 16px}.dropdown-submenu{position:relative}.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{background-color:inherit!important}.dropdown-submenu:focus>.dropdown-menu,.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu.pull-left{float:none!important}.dropdown-submenu.pull-left>.dropdown-menu{left:auto;right:158px;margin-left:-18px;overflow:hidden}.dropdown-submenu.pull-left>.portalist{overflow-x:hidden;overflow-y:auto}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0}#portal-dropdown>.dropdown-menu{left:auto;right:100%}@media (max-width:767px){.dropdown-menu.pull-none-xs{left:0}.dropdown-submenu.pull-left>.dropdown-menu{max-width:200px}}.form-control-spin{position:absolute;top:50%;right:10px;z-index:2;margin-top:-7px}input[type=checkbox].form-control,input[type=radio].form-control{width:auto;height:auto;display:inline;margin-right:10px;min-height:auto}.form-horizontal .form-group-lg .form-control,.input-lg{height:45px;border-radius:0}.input-group-addon{background-color:#eaebec;border-color:#cfd1d4;font-weight:600}.form-group-stack .form-control{position:relative;margin-top:-1px;border-radius:0}.form-group-stack .form-control:active,.form-group-stack .form-control:focus{z-index:1}.form-validation .form-control.ng-dirty.ng-invalid{border-color:#f44336}.form-validation .form-control.ng-dirty.ng-valid,.form-validation .form-control.ng-dirty.ng-valid:focus{border-color:#4caf50}.form-validation .ui-checks .ng-invalid.ng-dirty+i{border-color:#f44336}.form-file{position:relative}.form-file input{position:absolute;width:100%;height:100%;opacity:0}@media (max-width:992px){.form-horizontal .form-group{margin-right:-8px;margin-left:-8px}}.form-group.fieldset{margin-left:20px}.list-group{background:#fff;border-radius:3px}.list-group.no-radius .list-group-item{border-radius:0!important}.list-group.no-borders .list-group-item{border:none}.list-group.no-border .list-group-item{border-width:1px 0}.list-group.no-bg .list-group-item{background-color:transparent}.list-group.list-group-gap{background:0 0}.list-group-item{padding:12px 16px;background:0 0;border-color:rgba(110,115,120,.045);border-right-color:transparent;border-left-color:transparent}a.list-group-item{color:inherit}a.list-group-item.hover,a.list-group-item:focus,a.list-group-item:hover{color:inherit;background-color:rgba(110,115,120,.075)}.list-group-item.media{margin-top:0}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{color:inherit;background-color:rgba(110,115,120,.075);border-color:transparent;border-bottom:1px solid rgba(110,115,120,.075)}.list-group-item.active a,.list-group-item.active:focus a,.list-group-item.active:hover a{color:inherit}.list-group-alt .list-group-item.active:nth-child(2n+2),.list-group-alt .list-group-item:nth-child(2n+2){background-color:rgba(110,115,120,.075)}.list-group-lg .list-group-item{padding:16px 24px}.list-group-md .list-group-item{padding-top:16px;padding-bottom:16px}.list-group-sm .list-group-item{padding:10px 12px}.list-group-gap .list-group-item{margin-bottom:5px;background:#fff;border-radius:3px}.modal.inactive{bottom:auto;overflow:visible}.modal.fade .left{transform:translate3d(-100%,0,0);transition:transform .4s cubic-bezier(0.25,.8,.25,1)}.modal.fade .right{transform:translate3d(100%,0,0);transition:transform .4s cubic-bezier(0.25,.8,.25,1)}.modal.fade .top{transform:translate3d(0,-100%,0);transition:transform .4s cubic-bezier(0.25,.8,.25,1)}.modal.fade .bottom{transform:translate3d(0,100%,0);transition:transform .4s cubic-bezier(0.25,.8,.25,1)}.modal.in .bottom,.modal.in .left,.modal.in .right,.modal.in .top{transform:translate3d(0,0,0)}.modal>.left{position:absolute;top:0;right:auto;bottom:0;left:0}.modal>.right{position:fixed;top:0;right:0;bottom:0;left:auto}.modal>.top{position:absolute;top:0;right:0;bottom:auto;left:0}.modal>.bottom{position:absolute;top:auto;right:0;bottom:0;left:0}.modal-backdrop{background-color:#475069}.modal-backdrop.in{opacity:.8;filter:alpha(opacity=80)}.modal-over{position:fixed;top:0;right:0;bottom:0;left:0}.modal-center{position:absolute;top:50%;left:50%}.nav>li.active>a,.nav>li>a:focus,.nav>li>a:hover{background-color:inherit}.nav>li>a{padding:10px 16px}.nav.nav-lg>li>a{padding:20px}.nav.nav-md>li>a{padding:16px}.nav.nav-sm>li>a{padding:6px 12px;font-size:13px}.nav.nav-xs>li>a{padding:4px 10px;font-size:12px}.nav.nav-xxs>li>a{padding:1px 10px;font-size:12px}.nav.nav-rounded>li>a{border-radius:20px}.nav.no-radius>li>a{border-radius:0}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:inherit}.nav-lists a{border-bottom:1px solid #dddee0}.tab-container{margin-bottom:15px}.tab-container .tab-content{padding:15px;background-color:#fff;border:1px solid #dddee0;border-top-width:0;border-radius:0 0 3px 3px}.navbar{position:relative;z-index:50;min-height:64px;margin:0;border:none}.navbar .navbar-brand,.navbar .navbar-item,.navbar .navbar-nav>li>a,.navbar .navbar-tool>li>a{padding:0 16px;line-height:64px}.navbar .navbar-tool>li{float:left}.navbar .navbar-brand{display:block;float:none;min-height:64px;font-size:20px;font-weight:700}.navbar .navbar-brand:hover{text-decoration:none}.navbar .navbar-brand img,.navbar .navbar-brand svg{display:inline-block;vertical-align:-20%}@media (max-width:991px){.navbar,.navbar .navbar-brand{min-height:56px}.navbar .navbar-brand,.navbar .navbar-item,.navbar .navbar-nav>li>a,.navbar .navbar-tool>li>a{line-height:56px}}.pagination>li>a{border-color:#dddee0}.pagination>li>a:focus,.pagination>li>a:hover{background-color:#eaebec;border-color:#dddee0}.panel{border-radius:3px}.panel .accordion-toggle{display:block;font-size:14px;cursor:pointer}.panel .list-group-item{border-color:#eaebec}.panel.no-borders,.panel.no-borders .panel-footer,.panel.no-borders .panel-heading{border-width:0}.panel-card{border-width:0;box-shadow:0 1px 3px rgba(0,0,0,.15)}.panel-heading{padding:16px 24px;border-radius:3px 3px 0 0}.panel-default .panel-heading{background-color:#f2f3f3}.panel-default .panel-heading.bg-white{background-color:#fff}.panel-heading.no-border{margin:-1px -1px 0 -1px;border:none}.panel-heading .nav{margin:-12px -16px}.panel-heading .list-group{background:0 0}.panel-heading.panel-heading-sm{padding-top:8px;padding-bottom:8px}.panel-heading.panel-heading-xs{padding-top:6px;padding-bottom:6px}.panel-body{padding:16px 24px}.panel-footer{padding:16px 24px;background-color:#f2f3f3;border-color:#eaebec;border-radius:0 0 3px 3px}.panel-footer.panel-footer-sm{padding-top:8px;padding-bottom:8px}.panel-footer.panel-footer-xs{padding-top:6px;padding-bottom:6px}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #eaebec}.panel-default{border-color:#dddee0}.panel-default>.panel-footer,.panel-default>.panel-heading{border-color:#eaebec}.panel-primary{border-color:#d0d4ed}.panel-primary>.panel-heading{color:#252f69;background-color:#e2e5f4;border-color:#d0d4ed}.panel-info{border-color:#c6e4fc}.panel-info>.panel-heading{color:#0960a5;background-color:#deeffd;border-color:#c6e4fc}.panel-success{border-color:#d3ebd4}.panel-success>.panel-heading{color:#2d682f;background-color:#e4f3e5;border-color:#d3ebd4}.panel-warning{border-color:#ffefc0}.panel-warning>.panel-heading{color:#a07800;background-color:#fff6da;border-color:#ffefc0}.panel-danger{border-color:#fcccc9}.panel-danger>.panel-heading{color:#ba160a;background-color:#fde3e1;border-color:#fcccc9}.panel-dark{border-color:#d5d7dd}.panel-dark>.panel-heading{color:#1e222c;background-color:#e3e5e9;border-color:#d5d7dd}.progress{background-color:#eaebec}.progress-xxxs{height:1px}.progress-xxs{height:2px}.progress-xs{height:6px}.progress-sm{height:12px}.progress-sm .progress-bar{font-size:10px;line-height:12px}.progress,.progress-bar{box-shadow:none}.progress-bar-primary{background-color:#3f51b5}.progress-bar-info{background-color:#2196f3}.progress-bar-success{background-color:#4caf50}.progress-bar-warning{background-color:#ffc107}.progress-bar-danger{background-color:#f44336}.progress-bar-accent{background-color:#7e57c2}.progress-bar-dark{background-color:#475069}.progress-bar-white{background-color:#fff}.col-0{clear:left}.row.no-gutter{margin-right:0;margin-left:0}.no-gutter [class*=col]{padding:0}.row-sm{margin-right:-8px;margin-left:-8px}.row-sm>div{padding-right:8px;padding-left:8px}.row-xs{margin-right:-4px;margin-left:-4px}.row-xs>div{padding-right:4px;padding-left:4px}@media (max-width:992px){.row{margin-right:-8px;margin-left:-8px}.row>div{padding-right:8px;padding-left:8px}.row-2 [class*=col]{float:left;width:50%}.row-2 .col-0{clear:none}.row-2 li:nth-child(odd){margin-left:0;clear:left}}@media (max-width:767px){.row{margin-right:-4px;margin-left:-4px}.row>div{padding-right:4px;padding-left:4px}}.panel .table{border-color:#e7e8ea!important}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th{padding:12px 20px;border-top:1px solid #e7e8ea}.table>thead>tr>th{text-transform:uppercase;padding:12px 20px;border-bottom:1px solid #e7e8ea;color:#748188;font-size:12px;font-weight:600}.table-white{background:#fff;border:1px solid #ddd}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>thead>tr>th{border-color:#e7e8ea}.table-cell-pre{white-space:pre-wrap}.table-striped>thead>th{background-color:#f6f6f7;border-right:1px solid #e7e8ea}.table-striped>thead>th:last-child{border-right:none}[md-ink-ripple]{position:relative}.md-btn{position:relative;display:inline-block;padding:6px;overflow:hidden;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:700;line-height:inherit;color:currentColor;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:3px;outline:0;transition:box-shadow .4s cubic-bezier(0.25,.8,.25,1),background-color .4s cubic-bezier(0.25,.8,.25,1),transform .4s cubic-bezier(0.25,.8,.25,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-variant:inherit}.md-btn.md-raised[disabled],.md-btn[disabled]{color:rgba(0,0,0,.26);cursor:not-allowed;background-color:transparent}.md-btn:focus{outline:0}.md-btn:hover{text-decoration:none}.md-btn.md-cornered{border-radius:0}.md-btn.md-icon{padding:0;background:0 0}.md-btn.md-raised{transform:translate3d(0,0,0)}.md-btn.md-raised:not([disabled]){box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-btn.md-raised:not([disabled]):focus,.md-btn.md-raised:not([disabled]):hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-btn:not([disabled]).md-raised:focus,.md-btn:not([disabled]).md-raised:hover{transform:translate3d(0,-1px,0)}.card{position:relative;margin-bottom:24px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15)}.card-heading{position:relative;padding:20px 24px}.card-heading h2{margin:0;font-size:18px}.card-heading small{display:block;margin-top:8px;opacity:.5}.card-body{padding:20px 24px}.card-divider{margin:0 24px;border-bottom:1px solid rgba(110,115,120,.15)}.card-tools{position:absolute;top:12px;right:12px}.grey{background-color:#9e9e9e}.grey-50{background-color:#fafafa}.grey-100{background-color:#f5f5f5}.grey-200{background-color:#eee}.grey-300{background-color:#e0e0e0}.grey-400{background-color:#bdbdbd}.grey-500{background-color:#9e9e9e}.grey-600{background-color:#757575}.text-grey-400,.text-grey-400-hover:hover,.text-grey-400-hover:hover:focus,.text-grey-400:focus{color:#66bb6a}.grey-700{background-color:#616161}.text-grey-700,.text-grey-700-hover:hover,.text-grey-700-hover:hover:focus,.text-grey-700:focus{color:#616161}.grey-800{background-color:#424242}.grey-900{background-color:#212121}.md-whiteframe-z1{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.arrow{position:absolute;z-index:10}.arrow:after,.arrow:before{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:9px;content:""}.arrow:after{border-width:8px}.arrow.top{top:-9px;left:50%;margin-left:-9px}.arrow.top.pull-in{top:-4px}.arrow.top:before{border-bottom-color:rgba(0,0,0,.1);border-top-width:0}.arrow.top:after{top:1px;left:1px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:inherit;border-left-color:transparent;border-top-width:0}.arrow.right{top:50%;right:0;margin-top:-9px}.arrow.right.pull-in{right:5px}.arrow.right:before{border-left-color:rgba(0,0,0,.1);border-right-width:0}.arrow.right:after{top:1px;left:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:inherit;border-right-width:0}.arrow.bottom{bottom:0;left:50%;margin-left:-9px}.arrow.bottom.pull-in{bottom:5px}.arrow.bottom:before{border-top-color:rgba(0,0,0,.1);border-bottom-width:0}.arrow.bottom:after{top:0;left:1px;border-top-color:inherit;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-bottom-width:0}.arrow.left{top:50%;left:-9px;margin-top:-9px}.arrow.left.pull-in{left:-4px}.arrow.left:before{border-right-color:rgba(0,0,0,.1);border-left-width:0}.arrow.left:after{top:1px;left:1px;border-top-color:transparent;border-right-color:inherit;border-bottom-color:transparent;border-left-color:transparent;border-left-width:0}.arrow.pull-left{left:18px}.arrow.pull-right{right:26px;left:auto}.arrow.pull-top{top:18px}.arrow.pull-bottom{top:auto;bottom:26px}.arrow.b-accent:before,.arrow.b-danger:before,.arrow.b-dark:before,.arrow.b-info:before,.arrow.b-primary:before,.arrow.b-success:before,.arrow.b-warning:before{border-color:transparent}.box{display:table;width:100%;height:100%;border-spacing:0;table-layout:fixed;overflow:hidden}.box .box-row{display:table-row;height:100%}.box .box-row .box-cell{position:relative;width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;display:table-cell}.box .box-col{display:table-cell;vertical-align:top}.box .box-inner{position:absolute;top:0;right:0;bottom:0;left:0}.box>[class*=" col-"],.box>[class*=col-]{position:static;float:none;height:100%;padding:0;vertical-align:top}.v-m{vertical-align:middle!important}.v-t{vertical-align:top!important}.v-b{vertical-align:bottom!important}.v-c{display:flex;align-items:center}@media (min-width:1200px){.box>[class*=" col-lg"],.box>[class*=col-lg]{display:table-cell}}@media (min-width:992px){.box>[class*=" col-md"],.box>[class*=col-md]{display:table-cell}}@media (min-width:768px){.box>[class*=" col-sm"],.box>[class*=col-sm]{display:table-cell}}@media (max-width:767px){.box>[class*=" col-xs"],.box>[class*=col-xs]{display:table-cell}}.ui-checks{padding-left:20px;cursor:pointer}.ui-checks input{position:absolute;margin-left:-20px;opacity:0}.ui-checks input:checked+i{border-color:#cfd1d4}.ui-checks input:checked+i:before{top:4px;left:4px;width:6px;height:6px;background-color:#2196f3}.ui-checks input:checked+span .active{display:inherit}.ui-checks input[type=radio]+i,.ui-checks input[type=radio]+i:before{border-radius:50%}.ui-checks input[disabled]+i,fieldset[disabled] .ui-checks input+i{border-color:#dddee0}.ui-checks input[disabled]+i:before,fieldset[disabled] .ui-checks input+i:before{background-color:#dddee0}.ui-checks>i{position:relative;display:inline-block;width:16px;height:16px;margin-top:-2px;margin-right:4px;margin-left:-20px;line-height:1;vertical-align:middle;background-color:#fff;border:1px solid #cfd1d4}.ui-checks>i:before{position:absolute;top:50%;left:50%;width:0;height:0;background-color:transparent;content:"";transition:all .2s}.ui-checks>span{margin-left:-20px}.ui-checks>span .active{display:none}.ui-checks-md input:checked+i:before{top:5px;left:5px}.ui-checks-md>i{width:18px;height:18px}.ui-checks-lg input:checked+i:before{top:8px;left:8px;width:12px;height:12px}.ui-checks-lg>i{width:30px;height:30px}body,html{width:100%;height:100%}body{overflow:hidden}div[data-testid=user-dropdown-menu--desktop],div[data-testid=user-dropdown-menu--mobile]{max-height:calc(100vh - 72px);overflow-y:auto;overflow-x:hidden}.app{position:relative;width:100%;height:100%;overflow:auto}.modal-open .app{overflow:hidden}.app-aside{position:absolute!important;top:0;bottom:0;z-index:60;height:100%;overflow-x:hidden;overflow-y:auto;background-color:transparent;opacity:1;box-shadow:0 64px 5px 0 rgba(0,0,0,.26);backface-visibility:hidden}.app-content{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;overflow-y:auto;background:#efefef}@media (min-width:992px){.app-aside{display:block!important;width:240px}.app-aside.folded{width:82px}.app-aside.folded~.app-content{margin-left:82px}.app-aside~.app-content{margin-left:240px}.app-aside .left{transform:translate3d(0,0,0)!important}}@media (max-width:991px){.app-aside.modal{z-index:1050}.app-aside .left{max-width:304px}.app-padding{padding:4px}}nav{overflow-x:hidden}nav ul.nav li{position:relative}nav ul.nav li li a{padding-top:0;padding-bottom:0;padding-left:72px;line-height:36px}nav ul.nav li li a .badge,nav ul.nav li li a .label{margin-top:10px}nav ul.nav li li li a{padding-left:88px}nav ul.nav li li li li a{padding-left:106px}nav ul.nav li .nav-item,nav ul.nav li a{position:relative;display:block;padding:10px 16px;font-weight:400;line-height:40px;text-align:left;text-transform:none;border-radius:0!important}nav ul.nav li .nav-item .text,nav ul.nav li a .text{margin-left:16px}nav ul.nav li .nav-item .up,nav ul.nav li a .up{z-index:1;margin-left:16px;font-style:normal}nav ul.nav li .nav-item>.pull-right i,nav ul.nav li a>.pull-right i{margin-left:16px;transition:transform .3s ease-in-out}nav ul.nav li .nav-item>.icon,nav ul.nav li a>.icon{top:0;float:left;min-width:40px;margin-right:16px;line-height:50px}nav ul.nav li .nav-item>.icon:before,nav ul.nav li a>.icon:before{display:inline-block;width:24px;text-align:center;opacity:.75}nav ul.nav li .nav-item:focus,nav ul.nav li .nav-item:hover,nav ul.nav li a:focus,nav ul.nav li a:hover{background-color:rgba(158,158,158,.2)}nav ul.nav li label{display:block}nav ul.nav li label i{margin-right:48px;margin-left:-16px}nav ul.nav li.active{background-color:rgba(0,0,0,.05)}nav ul.nav li.active>a{background-color:transparent}nav ul.nav li.active>a>.pull-right i{transform:rotate(180deg)}nav ul.nav.nav-stacked .nav-header,nav ul.nav.nav-stacked a{padding:0 16px;line-height:30px}nav .nav-header{padding:0 16px;line-height:40px}nav .nav-header:focus,nav .nav-header:hover{background-color:transparent!important}@media (min-width:992px){.folded{z-index:60;transition:width .4s cubic-bezier(0.25,.8,.25,1)}.folded .nav li ul{display:none}.folded .nav li .nav-item,.folded .nav li a{text-align:center}.folded .nav li .nav-item span,.folded .nav li a span{display:none}.folded .nav li .nav-item .up,.folded .nav li a .up{position:absolute;top:-8px;right:4px}.folded .nav li .nav-item .icon,.folded .nav li a .icon{float:none;min-width:0;margin-right:0;line-height:50px}.folded .nav li .nav-item label i,.folded .nav li a label i{margin-right:0;margin-left:-38px}.folded .navbar-brand{text-align:center}.folded .hidden-folded,.folded img.hidden-folded{display:none}.folded .hidden-flattened{display:inherit}.folded .hidden-flattened.inline{display:inline-block}.folded.active,.folded.active>*,.folded:hover,.folded:hover>*,.no-touch .folded:focus,.no-touch .folded:focus>*{width:240px}.folded.active .nav li ul,.folded:hover .nav li ul,.no-touch .folded:focus .nav li ul{display:inherit}.folded.active .nav li .nav-item,.folded.active .nav li a,.folded:hover .nav li .nav-item,.folded:hover .nav li a,.no-touch .folded:focus .nav li .nav-item,.no-touch .folded:focus .nav li a{text-align:left}.folded.active .nav li .nav-item span,.folded.active .nav li a span,.folded:hover .nav li .nav-item span,.folded:hover .nav li a span,.no-touch .folded:focus .nav li .nav-item span,.no-touch .folded:focus .nav li a span{display:inline}.folded.active .nav li .nav-item .up,.folded.active .nav li a .up,.folded:hover .nav li .nav-item .up,.folded:hover .nav li a .up,.no-touch .folded:focus .nav li .nav-item .up,.no-touch .folded:focus .nav li a .up{position:static}.folded.active .nav li .nav-item .icon,.folded.active .nav li a .icon,.folded:hover .nav li .nav-item .icon,.folded:hover .nav li a .icon,.no-touch .folded:focus .nav li .nav-item .icon,.no-touch .folded:focus .nav li a .icon{float:left;margin-right:32px;line-height:inherit}.folded.active .nav li label i,.folded:hover .nav li label i,.no-touch .folded:focus .nav li label i{margin-right:48px;margin-left:-16px}.folded.active .navbar-brand,.folded:hover .navbar-brand,.no-touch .folded:focus .navbar-brand{text-align:left}.folded.active .hidden-folded,.folded:hover .hidden-folded,.no-touch .folded:focus .hidden-folded{display:inherit}.folded.active .hidden-folded.inline,.folded:hover .hidden-folded.inline,.no-touch .folded:focus .hidden-folded.inline{display:inline-block}.folded.active .hidden-flattened,.folded:hover .hidden-flattened,.no-touch .folded:focus .hidden-flattened{display:none}}.nav-sub{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0.35,0,.25,1)}.active>.nav-sub{max-height:999px}.i-16{font-size:16px;vertical-align:-15%}.i-20{font-size:20px;vertical-align:-19%}.i-24{font-size:24px;vertical-align:-23%}.i-36{font-size:36px;vertical-align:-27%}.ui-icon{display:inline-block;height:1em;text-align:center;background:transparent!important}.ui-icon:before{position:relative;z-index:1}.ui-icon:after{position:relative;top:-1.5em;z-index:0;display:block;width:2em;height:2em;border-color:inherit;border-style:solid;border-width:1px;border-radius:2em;content:"";background-clip:padding-box}.ui-icon.b-2x:after{border-width:2px}.ui-icon.b-3x:after{border-width:3px}.ui-icon.ui-icon-sm:after{top:-1.35em;width:1.7em;height:1.7em}.ui-icon.bg-primary:after{background-color:#3f51b5}.ui-icon.bg-info:after{background-color:#2196f3}.ui-icon.bg-success:after{background-color:#4caf50}.ui-icon.bg-warning:after{background-color:#ffc107}.ui-icon.bg-danger:after{background-color:#f44336}.ui-icon.bg-accent:after{background-color:#7e57c2}.ui-icon.bg-dark:after{background-color:#475069}.ui-icon.bg-light:after{background-color:#eaebec}.ui-icon.bg-white:after{background-color:#fff}.item{position:relative}.item .top{position:absolute;top:0;right:0;left:0}.item .bottom{position:absolute;right:0;bottom:0;left:0}.item .center{position:absolute;top:50%;right:0;left:0}.item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.item-overlay.active,.item:hover .item-overlay{display:block}.list-icon i{margin-right:16px;transition:font-size .2s}.list-icon div{overflow:hidden;line-height:40px;text-overflow:ellipsis;white-space:nowrap}.jqstooltip{padding:5px 10px!important;background-color:rgba(0,0,0,.8)!important;border:solid 1px #000!important;border-radius:3px;box-sizing:content-box}.easyPieChart{position:relative;display:table;text-align:center}.easyPieChart>div{position:relative;z-index:1;display:table-cell;line-height:1;vertical-align:middle}.easyPieChart>div img{margin-top:-4px}.easyPieChart canvas{position:absolute;top:0;left:0;z-index:0}#flotTip{z-index:100;padding:4px 10px;font-size:12px;color:#fff;background-color:rgba(0,0,0,.8)!important;border:solid 1px #000!important;border-radius:3px}.legendColorBox>div{margin:5px;border:none!important}.legendColorBox>div>div{border-radius:10px}.st-sort-ascent:before{content:'\25B2'}.st-sort-descent:before{content:'\25BC'}.st-selected td{background:#f0f9ec!important}.ui-select-bootstrap>.ui-select-choices{overflow-y:auto}.btn-info .text-info{color:#fff}.ie .ie-show{display:block}.waves-effect{-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.streamline{position:relative;border-color:#dddee0}.streamline .sl-item:after,.streamline:after{position:absolute;bottom:0;left:0;width:11px;height:11px;margin-left:-6px;background-color:#fff;border-color:inherit;border-style:solid;border-width:2px;border-radius:50%;content:''}.sl-icon{position:absolute;left:-15px;z-index:1}.sl-icon>i{display:table-cell;width:30px;height:30px;text-align:center;vertical-align:middle}.sl-item{position:relative;padding-bottom:1px;border-color:#dddee0}.sl-item:after,.sl-item:before{display:table;content:" "}.sl-item:after{clear:both;top:5px;bottom:auto}.sl-item.b-l{margin-left:-1px}.sl-item.sl-item-md:after{top:0;width:30px;height:30px;margin-left:-16px}.sl-content{margin-left:24px}.ui-switch{position:relative;display:inline-block;width:32px;height:18px;margin:0;cursor:pointer;background-color:#4caf50;border-radius:30px}.ui-switch input{position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-switch input:checked+i:before{top:50%;right:5px;bottom:50%;left:50%;border-width:0;border-radius:5px}.ui-switch input:checked+i:after{margin-left:15px}.ui-switch i:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background-color:#fff;border:1px solid #f0f0f0;border-radius:30px;content:"";transition:all .2s}.ui-switch i:after{position:absolute;top:1px;bottom:1px;width:16px;background-color:#fff;border-radius:50%;content:"";box-shadow:1px 1px 3px rgba(0,0,0,.25);transition:margin-left .3s}.ui-switch-md{width:40px;height:24px}.ui-switch-md input:checked+i:after{margin-left:17px}.ui-switch-md i:after{width:22px}.ui-switch-lg{width:50px;height:30px}.ui-switch-lg input:checked+i:after{margin-left:21px}.ui-switch-lg i:after{width:28px}.timeline{padding:0;margin:0}.tl-item{display:block}.tl-item:after,.tl-item:before{display:table;content:" "}.tl-item:after{clear:both}.visible-left{display:none}.tl-wrap{display:block;padding:15px 0 15px 20px;margin-left:6em;border-color:#dddee0;border-style:solid;border-width:0 0 0 2px}.tl-wrap:after,.tl-wrap:before{display:table;content:" "}.tl-wrap:after{clear:both}.tl-wrap:before{position:relative;top:15px;float:left;width:10px;height:10px;margin-left:-26px;background:#eaebec;border-color:inherit;border-style:solid;border-width:3px;border-radius:50%;content:"";box-shadow:0 0 0 4px #efefef}.tl-date{position:relative;top:10px;display:block;float:left;width:4.5em;margin-left:-7.5em;text-align:right}.tl-content{position:relative;display:inline-block;padding-top:10px;padding-bottom:10px}.tl-content.block{display:block;width:100%}.tl-content.panel{margin-bottom:0}.tl-header{display:block;width:12em;margin-left:1px;text-align:center}.timeline-center .tl-item{margin-left:50%}.timeline-center .tl-item .tl-wrap{margin-left:-2px}.timeline-center .tl-header{width:auto;margin-left:-1px}.timeline-center .tl-left{margin-right:50%;margin-left:0}.timeline-center .tl-left .hidden-left{display:none!important}.timeline-center .tl-left .visible-left{display:inherit}.timeline-center .tl-left .tl-wrap{float:right;padding-right:20px;padding-left:0;margin-right:0;border-right-width:2px;border-left-width:0}.timeline-center .tl-left .tl-wrap:before{float:right;margin-right:-26px;margin-left:0}.timeline-center .tl-left .tl-date{float:right;margin-right:-8.5em;margin-left:0;text-align:left}.bg-transparent{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuAgMAAAAq18OkAAAACVBMVEX////MzMwAAAAIBSP2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AkdChwiS3PFfgAAACFJREFUKM9jYGAMDYHiAAbqcuDMEAYGWnJo6IVR/5DFAQCCNFsykeVB3wAAAABJRU5ErkJggg==)}.bg-white{background-color:#fff}.bg-light{background-color:#eaebec}.bg-light.lt{background-color:#f8f8f8!important}.bg-light .lt{background-color:#f8f8f8}.bg-light.dk{background-color:#dbdee2!important}.bg-light .dk{background-color:#dbdee2}.bg-light.bg{background-color:#eaebec!important}.bg-light .bg{background-color:#eaebec}.bg-dark{color:rgba(255,255,255,.87);background-color:#475069}.bg-dark.lt{background-color:#565e73!important}.bg-dark .lt{background-color:#565e73}.bg-dark.dk{background-color:#39435e!important}.bg-dark .dk{background-color:#39435e}.bg-dark.bg{background-color:#475069!important}.bg-dark .bg{background-color:#475069}.bg-primary{color:rgba(255,255,255,.87);background-color:#3f51b5}.bg-primary.lt{background-color:#5363bb!important}.bg-primary .lt{background-color:#5363bb}.bg-primary.dk{background-color:#3345a8!important}.bg-primary .dk{background-color:#3345a8}.bg-primary.bg{background-color:#3f51b5!important}.bg-primary .bg{background-color:#3f51b5}.bg-success{color:rgba(255,255,255,.87);background-color:#4caf50}.bg-success.lt{background-color:#62b265!important}.bg-success .lt{background-color:#62b265}.bg-success.dk{background-color:#3fa343!important}.bg-success .dk{background-color:#3fa343}.bg-success.bg{background-color:#4caf50!important}.bg-success .bg{background-color:#4caf50}.bg-info{color:rgba(255,255,255,.87);background-color:#2196f3}.bg-info.lt{background-color:#3ea1ef!important}.bg-info .lt{background-color:#3ea1ef}.bg-info.dk{background-color:#078bf4!important}.bg-info .dk{background-color:#078bf4}.bg-info.bg{background-color:#2196f3!important}.bg-info .bg{background-color:#2196f3}.bg-warning{color:rgba(255,255,255,.87);background-color:#ffc107}.bg-warning.lt{background-color:#f9c526!important}.bg-warning .lt{background-color:#f9c526}.bg-warning.dk{background-color:#ecb100!important}.bg-warning .dk{background-color:#ecb100}.bg-warning.bg{background-color:#ffc107!important}.bg-warning .bg{background-color:#ffc107}.bg-danger{color:rgba(255,255,255,.87);background-color:#f44336}.bg-danger.lt{background-color:#f15e53!important}.bg-danger .lt{background-color:#f15e53}.bg-danger.dk{background-color:#f92718!important}.bg-danger .dk{background-color:#f92718}.bg-danger.bg{background-color:#f44336!important}.bg-danger .bg{background-color:#f44336}.bg-accent{color:rgba(255,255,255,.87);background-color:#7e57c2}.bg-accent.lt{background-color:#8e6fc4!important}.bg-accent .lt{background-color:#8e6fc4}.bg-accent.dk{background-color:#6e3ec2!important}.bg-accent .dk{background-color:#6e3ec2}.bg-accent.bg{background-color:#7e57c2!important}.bg-accent .bg{background-color:#7e57c2}a.bg-primary:hover{background-color:#3849a2}a.text-primary:hover{color:#3849a2}.text-primary{color:#3f51b5}.text-primary-lt{color:#4d5ec1}.text-primary-dk{color:#3849a2}a.bg-info:hover{background-color:#0d8aee}a.text-info:hover{color:#0d8aee}.text-info{color:#2196f3}.text-info-lt{color:#39a1f4}.text-info-dk{color:#0d8aee}.text-default{color:#394446}a.bg-success:hover{background-color:#449d48}a.text-success:hover{color:#449d48}.text-success{color:#4caf50}.text-success-lt{color:#5cb860}.text-success-dk{color:#449d48}a.bg-warning:hover{background-color:#ecb100}a.text-warning:hover{color:#ecb100}.text-warning{color:#ffc107}.text-warning-lt{color:#ffc721}.text-warning-dk{color:#ecb100}a.bg-danger:hover{background-color:#f32c1e}a.text-danger:hover{color:#f32c1e}.text-danger{color:#f44336}.text-danger-lt{color:#f55a4e}.text-danger-dk{color:#f32c1e}a.bg-accent:hover{background-color:#7044bb}a.text-accent:hover{color:#7044bb}.text-accent{color:#7e57c2}.text-accent-lt{color:#8c6ac9}.text-accent-dk{color:#7044bb}a.bg-dark:hover{background-color:#3d445a}a.text-dark:hover{color:#3d445a}.text-dark{color:#475069}.text-dark-lt{color:#515c78}.text-dark-dk{color:#3d445a}.text-white{color:#fff}.text-white-lt{color:rgba(255,255,255,.54)}.text-white-dk{color:rgba(255,255,255,.87)}.text-black{color:#000}.text-black-lt{color:rgba(0,0,0,.54)}.text-black-dk{color:rgba(0,0,0,.87)}.ap-editing--message,.text-muted{color:inherit;opacity:.75}.text-muted-dk{color:inherit;opacity:.5}.text-muted-lt{color:inherit;opacity:.25}.text-color{color:rgba(0,0,0,.87)}.bg-big:before{position:absolute;top:0;bottom:0;z-index:-1;width:100%;background-color:inherit;border:inherit;content:""}.bg-black-overlay{background-color:rgba(32,43,54,.8)}.no-bg{color:inherit;background-color:transparent!important}@media (min-width:768px){.bg-auto:before{position:absolute;top:0;bottom:0;z-index:-1;width:inherit;background-color:inherit;border:inherit;content:""}.bg-auto.b-l:before{margin-left:-1px}.bg-auto.b-r:before{margin-right:-1px}}.pos-rlt{position:relative;z-index:1}.pos-abt{position:absolute}.pos-fix{position:fixed!important}.pos-stc{position:static!important}.relative{position:relative}.block{display:block!important}.block.hide{display:none}.pull-none{float:none}.inline{display:inline-block}.inline-16{width:16px;height:16px}.inline-24{width:24px;height:24px}.active>.auto .inline,.active>.inline,.none{display:none}.active>.auto .none,.active>.none{display:inline-block}.line{margin:10px 0;overflow:hidden;font-size:0}.line-dashed{background-color:transparent;border-style:dashed!important;border-width:0}.pointer{cursor:pointer}.circle,.rounded{border-radius:500px}.clear{display:block;overflow:hidden}.no-border{border-color:transparent;border-width:0}.no-borders{border-width:0!important}.b{border-color:rgba(110,115,120,.15)!important}.b-a{border:1px solid #dddee0}.b-t{border-top:1px solid #dddee0}.b-r{border-right:1px solid #dddee0}.b-b{border-bottom:1px solid #dddee0}.b-l{border-left:1px solid #dddee0}.b-2x{border-width:2px}.b-3x{border-width:3px}.b-4x{border-width:4px}.b-5x{border-width:5px}.b-t-2x{border-top-width:2px!important}.b-t-3x{border-top-width:3px!important}.b-t-4x{border-top-width:4px!important}.b-t-5x{border-top-width:5px!important}.b-r-2x{border-right-width:2px!important}.b-r-3x{border-right-width:3px!important}.b-r-4x{border-right-width:4px!important}.b-r-5x{border-right-width:5px!important}.b-b-2x{border-bottom-width:2px!important}.b-b-3x{border-bottom-width:3px!important}.b-b-4x{border-bottom-width:4px!important}.b-b-5x{border-bottom-width:5px!important}.b-l-2x{border-left-width:2px!important}.b-l-3x{border-left-width:3px!important}.b-l-4x{border-left-width:4px!important}.b-l-5x{border-left-width:5px!important}.b-light{border-color:#eaebec}.b-white{border-color:#fff}.b-primary{border-color:#3f51b5}.b-t-primary{border-top-color:#3f51b5}.b-r-primary{border-right-color:#3f51b5}.b-b-primary{border-bottom-color:#3f51b5}.b-l-primary{border-left-color:#3f51b5}.b-info{border-color:#2196f3}.b-t-info{border-top-color:#2196f3}.b-r-info{border-right-color:#2196f3}.b-b-info{border-bottom-color:#2196f3}.b-l-info{border-left-color:#2196f3}.b-success{border-color:#4caf50}.b-t-success{border-top-color:#4caf50}.b-r-success{border-right-color:#4caf50}.b-b-success{border-bottom-color:#4caf50}.b-l-success{border-left-color:#4caf50}.b-warning{border-color:#ffc107}.b-t-warning{border-top-color:#ffc107}.b-r-warning{border-right-color:#ffc107}.b-b-warning{border-bottom-color:#ffc107}.b-l-warning{border-left-color:#ffc107}.b-danger{border-color:#f44336}.b-t-danger{border-top-color:#f44336}.b-r-danger{border-right-color:#f44336}.b-b-danger{border-bottom-color:#f44336}.b-l-danger{border-left-color:#f44336}.b-accent{border-color:#7e57c2}.b-t-accent{border-top-color:#7e57c2}.b-r-accent{border-right-color:#7e57c2}.b-b-accent{border-bottom-color:#7e57c2}.b-l-accent{border-left-color:#7e57c2}.b-dark{border-color:#475069}.b-t-dark{border-top-color:#475069}.b-r-dark{border-right-color:#475069}.b-b-dark{border-bottom-color:#475069}.b-l-dark{border-left-color:#475069}.no-b-t{border-top-width:0}.no-b-r{border-right-width:0}.no-b-b{border-bottom-width:0}.no-b-l{border-left-width:0}.b-dashed{border-style:dashed!important;border-radius:16px}@media (max-width:991px){.no-border-sm{border-width:0}}@media (max-width:767px){.no-border-xs{border-width:0}}.hover-action{display:none}.hover-rotate{transition:all .2s ease-in-out .1s}.hover-anchor:active .hover-action,.hover-anchor:focus .hover-action,.hover-anchor:hover .hover-action{display:inherit}.hover-anchor:active .hover-rotate,.hover-anchor:focus .hover-rotate,.hover-anchor:hover .hover-rotate{transform:rotate(45deg)}.no-margin{margin:0}.m{margin:16px}.m-xs{margin:4px}.m-sm{margin:8px}.m-md{margin:24px}.m-lg{margin:32px}.m-v-xs{margin-top:4px;margin-bottom:4px}.m-v-sm{margin-top:8px;margin-bottom:8px}.m-v{margin-top:16px;margin-bottom:16px}.m-v-md{margin-top:24px;margin-bottom:24px}.m-v-lg{margin-top:32px;margin-bottom:32px}.m-h-xs{margin-right:4px;margin-left:4px}.m-h-sm{margin-right:8px;margin-left:8px}.m-h{margin-right:16px;margin-left:16px}.m-h-md{margin-right:24px;margin-left:24px}.m-h-lg{margin-right:32px;margin-left:32px}.m-t{margin-top:16px}.m-t-xs{margin-top:4px}.m-t-sm{margin-top:8px}.m-t-md{margin-top:24px}.m-t-lg{margin-top:32px}.m-r{margin-right:16px}.m-r-xs{margin-right:4px}.m-r-sm,my-teaching-resources .app-dropdown--menu li>a.background-hover-primary .go1-icon{margin-right:8px}.m-r-md{margin-right:24px}.m-r-lg{margin-right:32px}.m-b{margin-bottom:16px}.m-b-xs{margin-bottom:4px}.m-b-sm{margin-bottom:8px}.m-b-md{margin-bottom:24px}.m-b-lg{margin-bottom:32px}.m-l{margin-left:16px}.m-l-xs{margin-left:4px}.m-l-sm{margin-left:8px}.m-l-md{margin-left:24px}.m-l-lg{margin-left:32px}.m-n{margin:-16px}.m-h-n{margin-right:-16px;margin-left:-16px}.m-v-n{margin-top:-16px;margin-bottom:-16px}.m-l-n{margin-left:-16px}.m-r-n{margin-right:-16px}.m-t-n{margin-top:-16px}.m-b-n{margin-bottom:-16px}.no-padding{padding:0!important}.no-padding-h{padding-right:0!important;padding-left:0!important}.no-padding-v{padding-top:0!important;padding-bottom:0!important}.p-xs{padding:4px}.p-sm{padding:8px}.p{padding:16px}.p-md{padding:24px}.p-lg{padding:32px}.p-h{padding-right:16px;padding-left:16px}.p-h-xs{padding-right:4px;padding-left:4px}.p-h-sm{padding-right:8px;padding-left:8px}.p-h-md{padding-right:24px;padding-left:24px}.p-h-lg{padding-right:32px;padding-left:32px}.p-v{padding-top:16px;padding-bottom:16px}.p-v-xs{padding-top:4px;padding-bottom:4px}.p-v-sm{padding-top:8px;padding-bottom:8px}.p-v-md{padding-top:24px;padding-bottom:24px}.p-v-lg{padding-top:32px;padding-bottom:32px}.padding-none{padding:0}.padding{padding:32px}.padding-out{margin:-32px -32px}@media (max-width:992px){.padding{padding:16px}.padding-out{margin:-16px -16px}}@media (max-width:767px){.padding{padding:8px}.padding-out{margin:-8px -8px}}.no-radius{border-radius:0!important}.no-r-t{border-top-right-radius:0;border-top-left-radius:0}.no-r-r{border-top-right-radius:0;border-bottom-right-radius:0}.no-r-b{border-bottom-right-radius:0;border-bottom-left-radius:0}.no-r-l{border-bottom-left-radius:0;border-top-left-radius:0}.r{border-radius:3px}.r-t{border-top-right-radius:3px;border-top-left-radius:3px}.r-r{border-top-right-radius:3px;border-bottom-right-radius:3px}.r-b{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.r-l{border-bottom-left-radius:3px;border-top-left-radius:3px}.r-2x{border-radius:6px}.scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scrollable.hover{overflow-y:hidden!important}.scrollable.hover>*{margin-top:-1px}.scrollable.hover:hover{overflow:visible!important;overflow-y:auto!important}.smart .scrollable{overflow-y:auto!important}.scroll-x,.scroll-y{overflow:hidden;-webkit-overflow-scrolling:touch}.scroll-y{overflow-y:auto}.scroll-x{overflow-x:auto}.no-shadow{box-shadow:none!important}.box-shadow{box-shadow:0 1px 3px rgba(0,0,0,.05)}.box-shadow-md{box-shadow:0 3px 5px rgba(0,0,0,.05)}.box-shadow-lg{box-shadow:0 5px 10px rgba(0,0,0,.05)}.box-shadow-inset{box-shadow:inset 0 -3px 0 rgba(0,0,0,.15)}.l-h{line-height:1.42857143}.l-h-1x{line-height:1}.l-h-2x{line-height:2em}.l-s-1x{letter-spacing:1px}.l-s-2x{letter-spacing:2px}.l-s-3x{letter-spacing:3px}.h-1x{height:20px}.h-2x{height:40px}.h-3x{height:60px}.h-4x{height:80px}.font-normal{font-weight:400}.font-thin{font-weight:300}.font-bold{font-weight:700}.text-4x{font-size:4em}.text-3x{font-size:3em}.text-2x{font-size:2em}.text-xl{font-size:32px}.text-lg{font-size:24px}.text-md{font-size:16px}.text-base{font-size:14px}.course-structure .completion-info__date,.course-structure .completion-info__human-explain,.resource-progress--completion .completion-info__date,.resource-progress--completion .completion-info__human-explain,.text-sm{font-size:13px}.text-xs{font-size:12px}.text-xxs{font-size:10px}.text-u-c{text-transform:uppercase}.text-l-c{text-transform:lowercase}.text-cap{text-transform:capitalize}.text-l-t{text-decoration:line-through}.text-u-l{text-decoration:underline}.new-ui .dropdown-toggle .selected-label,.text-ellipsis,.text-ellipsis-wrap,content-sharing-marketplace .dropdown-toggle .selected-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-wrap{white-space:normal}.text-fade{position:relative;overflow:hidden}.text-fade:after{position:absolute;right:0;bottom:0;width:70%;height:1.2em;text-align:right;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%);content:""}.no-select{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}@media (min-width:768px) and (max-width:991px){.text-center-sm{text-align:center}.text-left-sm{text-align:left}.text-right-sm{text-align:right}}@media (max-width:767px){.text-center-xs{text-align:center}.text-left-xs{text-align:left}.text-right-xs{text-align:right}}.w-16{width:16px;height:16px}.w-20{width:20px;height:20px}.w-24{width:24px;height:24px}.w-32{width:32px;height:32px}.w-40{width:40px;height:40px}.w-48{width:48px;height:48px}.w-56{width:56px;height:56px}.w-64{width:64px;height:64px}.w-xs{width:90px}.w-sm{width:120px}.w{width:180px}.w-md{width:200px}.w-lg{width:240px}.w-xl{width:280px}.w-xxl{width:320px}.w-xxxl{width:400px}.w-xxxxl{width:480px}.w-full{width:100%}.w-auto{width:auto}.h-auto{height:auto}.h-full{height:100%}@media (max-width:991px){.w-auto-sm{width:auto}.w-full-sm{width:100%}}@media (max-width:767px){.w-auto-xs{width:auto}.w-full-xs{width:100%}#intercom-launcher{display:none!important}}.app-logo .site-logo img{width:auto;max-width:100%;max-height:150px}@-moz-document url-prefix(){.box .box-row .box-cell{display:block}}.flex-left-1{flex:1;padding-right:10px}.flex-sm-row-reverse{flex-direction:row-reverse!important}.justify-content-between{justify-content:space-between!important}.mg-l-auto{margin-left:auto}.modal-scrollable{margin-top:16px;max-height:300px;overflow:scroll}.layout-column{flex-direction:column;display:flex}.layout-align-center-center{justify-content:center;align-items:center}.box-center{display:flex;justify-content:center;align-items:center}.layout-equal-columns{flex-wrap:wrap;justify-content:space-between}.f-j-sb{justify-content:space-between}.ellipsis-2{overflow:hidden;max-height:3.2em;display:-webkit-box;display:-moz-box;display:box;-webkit-line-clamp:2;-moz-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}.break-word{word-break:break-word}.start{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-start;min-width:1px}.end{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;min-width:1px}.center{align-items:center;display:flex;flex:1 1 auto;min-width:1px}.group-view.has-underline{border-bottom:1px solid rgba(49,184,218,.05)}.group-view .primary-label{font-weight:700;margin-bottom:16px}.group-view .secondary-label{color:#6C7B7F;margin-bottom:16px}@-moz-document url-prefix(){.break-word{word-break:break-all}}.font-semi-bold{font-style:normal;font-weight:600}.b-light-soft{border-color:#EBF4F7}.text-light-subtle{color:#6B868C}.soft-shadow{box-shadow:0 1px 3px rgba(18,31,34,.06),0 4px 6px rgba(18,31,34,.08)}.custom-highcharts-title{font-family:Obelisc,-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;font-size:16px}.r-4x{border-radius:32px}.r-3x{border-radius:16px}.d-flex{display:flex!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.pd-8{padding:8px}.app,.app-content{background-color:#f7f8f8}.user-confirm-box .link,.user-confirm-box a{text-decoration:underline}.user-confirm-box .link:hover,.user-confirm-box a:hover{text-decoration:none}.report--actions{margin:10px 0}@media (min-width:1400px) and (max-width:1495px){.col-xlg-10{width:80%}}.text-capitalize,.text-capitalize-first-letter::first-letter{text-transform:capitalize}@media (min-width:768px){.course-description{padding-right:20px}.header-course-custom{position:relative;min-height:100px}.header-course-custom .course-image{position:relative;margin-top:-32px;margin-left:-32px}.header-course-custom .course-title-custom{position:absolute;left:0;right:0;bottom:20px;z-index:5}.header-course-custom div.course-title{padding-right:200px;margin:0}.header-course-custom #course-price{position:absolute;bottom:0;right:20px;margin:0}.course-grid{margin-top:-15px}}textarea.form-control{resize:vertical}[contenteditable=true]:empty:before{content:attr(placeholder);display:block;opacity:.3}.font-100{font-weight:300}.font-normal p{font-weight:400!important}.font-red{color:#dd2c00}iframe{border:1px solid #CCC}growl-notifications{position:fixed;bottom:25px;left:30px;z-index:9999}growl-notification{width:280px}growl-notification:hover{background:#f8f8f8;cursor:pointer}.box-row{transition:all .25s}.box-row.main-menu-open{transform:translateY(54px)}.modal-backdrop.am-fade{opacity:.5;transition:opacity .15s linear}.modal-backdrop.am-fade.ng-enter{opacity:0}.modal-backdrop.am-fade.ng-enter.ng-enter-active,.modal-backdrop.am-fade.ng-leave{opacity:.5}.modal-backdrop.am-fade.ng-leave.ng-leave-active{opacity:0}.filter-light{filter:brightness(115%)}.filter-dark{filter:brightness(75%)}.container-xs{width:50%}.container-sm{width:750px;max-width:100%}.container-md{width:70%}.container-lg{width:80%}.page-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-title-breadcrumbs{line-height:24px}.breadcrumbs{line-height:16px;font-size:12px;margin-top:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-shadow{text-shadow:0 1px 0 rgba(0,0,0,.2)}.btn:hover{opacity:.9}.btn-disabled:hover{color:inherit;opacity:inherit;cursor:default!important}.ng-hide-add,.ng-hide-remove{display:block!important}@media (max-width:990px){#content{transition:all .4s ease-in-out;height:auto;bottom:0}.nav-up{transform:translateY(-56px);bottom:-56px!important}.breadcrumbs{margin-top:8px}}.top-slide-animation.ng-hide-add{animation:slideOutUp .5s}.top-slide-animation.ng-hide-remove{animation:slideInDown .2s}.bottom-slide-animation.ng-hide-add{animation:slideOutDown .5s}.bottom-slide-animation.ng-hide-remove{animation:slideInUp .5s}.course-detail--error-message{padding:15px;border:1px solid #dd2c00;color:#dd2c00;background-color:rgba(255,255,255,.5)}.course-detail--error-message a{color:#00f}.course-detail .dropdown-form--btn{width:100%}.profile-form .form-row .form-item{padding-bottom:25px}.profile-form .form-row .option-item{padding-bottom:5px}.profile-form .form-row .option-item label{font-size:14px}.profile-form .help-block{margin-top:-1em;margin-bottom:1em}.profile-form .fieldset-label{display:block;margin:1em 0 2em}.date-picker-profile{padding:2px;margin:18px 0}.module-placeholder{background:url(../images/placeholder-module-summary.png) no-repeat;height:200px}.course-detail .module-remaining-placeholder{background:url(../images/placeholder-remainingitems.png) no-repeat;width:120px;height:16px}#module-view .learning-item .resource-description{margin-top:20px}.circle-outer{width:35px;height:35px;position:absolute;left:-27px;top:-3px}.circle-complete{width:33px;height:33px;top:1px;left:1px;position:absolute;border:2px solid #fff}.circle-complete img{position:absolute;width:21px;top:20%;left:12%}.circle-middle{height:33px;width:33px;position:absolute;border:2px solid #fff;top:1px;left:2px}.circle-incomplete{width:0;height:0;border-radius:99px 100px;border-width:14.6px;border-style:solid;border-color:#fff rgba(255,255,255,0)rgba(255,255,255,0);-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;transform:rotate(45deg);top:0;left:0;position:absolute}.workshop-placeholder{background:url(../images/placeholder-workshop.png) no-repeat;height:155px}#editor-entity-form .well{background:0 0;border:none;box-shadow:none;padding:0}#assignments-view .cover,#workshop-view .cover{position:relative;height:300px;overflow:hidden}.module-cover{width:100%;min-height:350px;position:relative}.module-cover:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,#CCC,#000);opacity:.6}.modal-center-transform{transform:translate3d(-50%,-50%,0)}.video-thumbnail{position:absolute;width:100%;height:100%}.fade-in-up-animation.ng-enter{animation:fadeInUpBig .5s}.fade-in-up-animation.ng-leave{animation:fadeOutDown .5s}.fade-in-animation.ng-enter{animation:fadeInRight .75s}.fade-in-animation.ng-leave{animation:fadeOut .5s}.fade-in-down-animation.ng-hide-remove{animation:fadeInDown .25s}.fade-in-down-animation.ng-hide-add{animation:fadeOut .2s}.zoom-in-animation.ng-enter{animation:zoomInUp .75s}.zoom-in-animation.ng-leave{animation:fadeOut 1s}.slide-in-animation.ng-enter{animation:slideInRight .25s}.slide-in-animation.ng-leave{animation:slideOutRight .25s}#trianglify{transform:scale(1);transition:all .5s ease-in-out}#trianglify.expanded{transform:scale(1.2)}#container{overflow-y:scroll;overflow-x:hidden;z-index:4;background:#FFF none repeat scroll 0 0;position:absolute;left:0;right:0;top:0;bottom:0;margin-top:56px;margin-bottom:50px}.learning-item{margin-bottom:35px}.video-wrapper{transition:all .5s ease-in-out}.video-thumbnail{background-image:url(../images/pattern.png)}.central,.video-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:0}.video-title{text-align:center;font-size:48px;padding:40px;vertical-align:middle;font-weight:700;position:relative;top:50%;transform:translateY(-50%)}.full-screen{background-color:#ddd;position:fixed!important;top:64px;bottom:63px;left:0;right:0;z-index:46;height:auto!important}.notification{position:absolute;left:0;right:0;background:rgba(65,65,65,.9)none repeat scroll 0 0;z-index:99;color:#fff;font-size:17px;border-bottom:2px solid #515151;bottom:0}.notification p{font-weight:400}.notification.ng-hide-remove{animation:slideInUp .3s}.notification.ng-hide-add{animation:slideOutDown .3s}.icon.close-btn{position:fixed;top:20px;left:20px;color:#fff;cursor:pointer}@media (max-width:975px){.full-screen{top:56px;bottom:49px}}@media (max-width:800px){.course-detail .cover{height:300px}.course-detail .course-title{font-size:40px}#module-view .cover .container{top:0}.resource-label a{width:18%}}@media (max-width:400px){.course-detail .cover{height:250px}.course-detail .course-title{font-size:35px}.course-detail .module{width:100%}.learning-object-label{width:95px}}.twitter-typeahead{width:100%}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-menu{margin-top:4px;padding:4px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.tt-suggestion{padding:3px 20px;line-height:24px}.tt-suggestion.tt-cursor,.tt-suggestion:hover{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}.course-image .title{display:none}.video-template{padding-top:0}.video-container{height:270px;overflow:hidden}.video-border{border:dashed 2px #ccc;background-color:#f0f0f0}.video-container video{height:240px;max-width:320px}.video-container .video-record{width:50%;float:left;padding-top:70px;height:270px}.video-container p{color:#8b8b8b;text-transform:uppercase;text-align:center}.video-container .uploading{top:-20px!important}.record-large{background-position:0 -3px;width:29px;height:22px}.record-mdi{background-position:-3px -217px;width:20px;padding-left:26px}.stop-mdi{background-position:-6px -174px;width:13px;padding-left:23px}.save-mdi{background-position:-5px -260px;width:19px;padding-left:23px}.upload-large{background-position:0 -42px;width:26px;height:29px}.circle-large{width:80px;height:80px;border-radius:80px;-moz-border-radius:80px;-webkit-border-radius:80px;border:2px solid #0286d8;padding:26px 24px;margin-left:39%}.circle-large.one{margin-left:44%}.circle-large:hover{border:2px solid #ffa000}.circle-large:hover .record-large{background-position:0 -88px}.circle-large:hover .upload-large{background-position:0 -127px}.btn-icon-text{padding-left:15px;padding-right:60px}.video-container .video-upload{width:50%;float:right;padding-top:70px;height:270px;border-left:1px solid #ccc;cursor:pointer}.video-container .video-upload.one{width:100%;border:none}.video-controller{float:none;padding-top:15px}.dragover .circle-large{display:none}.element-invisible{display:inline-block;height:0;width:0;overflow:hidden}.welcome-banner{min-height:200px}@media (min-width:1400px) and (max-width:1495px){.col-xlg-2{width:20%}}@media (max-width:768px){.pos-rlt{z-index:10}.pos-rlt .pos-abt .arrow:after,.pos-rlt .pos-abt .arrow:before{border:none}.pos-rlt .btn-add-resource .dropdown-menu{right:0;width:160px;margin:0 auto}}.box .box-inner apiom-courses .bg-white{background:0 0}.notifications .share-base{border:1px solid #fff;display:inline-block;height:24px;margin:0 3px;text-align:center;width:24px;border-radius:50%}.notifications .share-base.share-facebook{margin-left:12px}.notifications .share-base:hover{border-color:#eee;color:#eee}.notifications .notifications-container{max-width:400px;z-index:10000}.notifications .notifications-container .message{display:block}.notifications .notifications-container>div{background:#FFF;color:inherit;border:1px solid #cddbe2;box-shadow:rgba(0,0,0,.1)-2px 2px 12px;border-radius:12px}.notifications .notifications-container>.error,.notifications .notifications-container>.info,.notifications .notifications-container>.success,.notifications .notifications-container>.warning{font-size:16px;line-height:18px;padding:16px 20px 16px 4px;text-align:left!important;padding-right:20px}.notifications .notifications-container>.success{border-left:5px solid #51c133}.notifications .notifications-container>.warning{border-left:5px solid #f6941d}.notifications .notifications-container>.error{border-left:5px solid #da3131}.notifications .notifications-container .close-click{position:absolute;right:0;top:2px}@media (min-width:480px){.notifications .notifications-container{padding-left:10px}.notifications .notifications-container>div{margin-top:10px}}.bg-white #veil{background-color:#fff}@media (max-width:990px){.usi-form{padding:24px 16px}.usi-form .w-xxl{width:auto}.usi-form .tooltip-inner{max-width:inherit}.usi-form .tooltip{left:-259px!important}.usi-form .tooltip-arrow{left:auto!important;right:20px}}.usi-form .btn{box-shadow:none}@media (max-width:480px){.usi-form{padding:10px 16px}.usi-form .tooltip{left:-249px!important}.usi-form .tooltip-inner{font-size:10px}}.course-date{text-transform:capitalize;margin-bottom:5px}.course-date label{display:block;text-transform:uppercase}.course-location{font-weight:700}.course-location label{display:block}.course-location span+span:before{content:',';margin-right:5px}.user-landing-block .app-logo img{max-width:100%;max-height:150px}.user-landing-block .a0-panel{margin-left:auto;margin-right:auto}.apiom-course-tags.has-sticky{position:fixed;top:0;bottom:0;overflow:auto}.md-datepicker-input-mask{width:auto}.md-datepicker-input-mask .md-datepicker-input-mask-opaque{margin-left:-2px}.marketplace-sidebar .mCSB_container{padding-left:10px}.filter-label{color:rgba(0,0,0,.6);text-decoration:underline;margin-top:2px}.filter-label:hover{color:rgba(0,0,0,.87);text-decoration:none}.credit-placeholder{background:url(../images/credit-placeholder.png) no-repeat;height:155px}.user-credit .btn .fa-spin{font-size:16px;min-width:43px;min-height:15px}.user-credit .form-group input.invalid{border-color:#dd2c00;outline:0}.navbar-tool .view-all{padding-bottom:8px}.nav-profile li.active,.nav-profile li:hover{background:#dedede}.panel-course-access--description{overflow-y:auto;height:430px;padding:1em}.apiom-input{margin-bottom:2em}.apiom-input-block{display:block}apiom-sort .md-icon-right md-icon{right:3px;left:auto}invite .md-errors-spacer{display:none}button.md-block{width:100%;display:block;margin:0}.md-no-errors-spacer .md-errors-spacer{display:none}.alert{border-radius:8px;margin-bottom:0}.contract--title{margin:.5em 0}.contract--open-btn{padding:12px 15px}.system-status{text-align:center}.system-status-loading{margin-top:6em}.system-status--link{color:#fff;font-weight:600}.system-status--link:hover{text-decoration:underline}.input-error{color:#dd2c00;font-size:12px}.input-error-margin{margin-bottom:1em;margin-top:-.5em}i.language-en{background:url(../images/uk.png);width:16px;height:16px;display:inline-block}i.language-vn{background:url(../images/vn.png);width:16px;height:16px;display:inline-block}i.current-language{display:block;margin-left:5px;margin-top:1px}[apiom-ckedit] a{color:#31b8da;padding-bottom:2px;box-shadow:0 .5px 0 rgba(17,17,17,.2);opacity:.8}[apiom-ckedit] a:hover{box-shadow:0 .5px 0 #31b8da;opacity:1}.badge-primary{background:#e6e9ea;border-radius:4px;padding:4px;color:#36464B;font-weight:400}.section-even{background-color:#fff}.section-odd{background-color:#f7f8f8}.browse-entity-placeholder{position:relative}.browse-entity-placeholder .header{position:relative;display:flex;justify-content:center;padding:16px}.browse-entity-placeholder .header .icon{width:120px;height:120px;border-radius:50%;border-color:transparent;background-color:#D6E7EB;border-width:0;margin:auto}.callout{display:flex;padding:16px;border:1px solid #eee;border-left-width:4px;border-radius:4px;margin-top:24px;margin-bottom:24px}.callout .end,.callout .start{align-items:unset}.callout-danger{border-left-color:#DA3131;background-color:rgba(218,49,49,.08)}.go1-primary-color{color:#51c133}.callout-success{border-left-color:#51c133;background-color:#fff}apiom-loader-renderer,apiom-shelf-renderer{display:block}.background-success{background-color:#51c133}.background-danger{background-color:#da3131}.background-note{background-color:#ffde00}.background-warning{background-color:#f6941d}.d-flex-inline{display:inline-flex}.course-overview--image{min-height:200px}.course-overview .dropdown-form--btn{width:80%}#course-overview-description+.course-detail-overview-structure{margin-top:70px}.course-overview-authors{background:#fff;position:relative}.course-overview-authors .apiom-section--heading-title{margin-bottom:30px}.course-overview-authors::after{background:#fff;position:absolute;height:150px;content:'';top:100%;width:100%}.apiom-section--heading--actions{float:right}.ap-block-course-information--item{color:#88a0a4;padding:15px 0}.ap-block-course-information--item--stat{font-size:18px;font-weight:600}.ap-block-course-information--item--icon{margin-right:5px;font-size:16px}.cke_editable_inline{display:block;min-height:30px}.cke_editable_inline:after{content:'';border-left:1px solid #cecece;margin-left:-5px;position:absolute;height:100%;left:0;top:0}.cke_editable_inline:focus:after{border-color:#31b8da}textarea+.cke_editable_inline{padding:6px 12px;border:1px solid #ddd;border-radius:12px;min-height:114px}textarea+.cke_editable_inline:after{display:none}textarea+.cke_editable_inline:focus{border-color:#31b8da}.course-overview-blocked{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;color:#fff;background-size:cover}.course-overview-blocked .content{margin:-40px auto 0;text-align:center}.course-overview-blocked img{max-width:600px;max-height:400px}.course-overview-blocked h4,.course-overview-blocked img{margin:0 0 20px}.course-overview-blocked .btn-primary{border:0;font-weight:600;background-color:#31b8da}.course-overview--block-description .atwho-inserted,.course-structure--heading--title-container .atwho-inserted,.course-structure--heading-description-full .atwho-inserted,.course-structure--heading-description-short .atwho-inserted,.module-progress--description .atwho-inserted{font-weight:initial;cursor:initial}.ap-card--actions>a{text-align:center}.apiom-course{position:relative}.apiom-course-actions{position:absolute;right:5px;top:5px;z-index:10}.apiom-course-actions>a{color:#fff;display:inline-block;padding-top:8px}.apiom-course-actions .dropdown-menu span{display:block;padding:3px 10px}.profile-picture{color:#fff;font-size:40px;font-weight:700}.user-avatar{display:table-cell;text-align:center;vertical-align:middle}.sidebar-profile-image{font-size:28px}.header-profile-image{font-size:10px;color:#fff;font-weight:700}.course-desc>p{white-space:pre-line}.course-overview--event{margin-top:2em}.course-overview--event label{margin-right:5px}.course-label{padding:12px 8px;color:#fff;text-transform:capitalize;height:auto;line-height:20px;font-size:15px;font-weight:700;overflow:hidden}.course-label .course-label-inner{height:40px;overflow:hidden}.course-label .course-label-inner.has-author{height:70px}.course-label .course-label-inner .course-label-title{height:40px;overflow:hidden}.course-effect .course-label-author{margin-top:6px}.course-effect .course-label-author a{color:#fff;text-decoration:none}.course-module-info-wrapper{position:relative;background-color:#F6F6F6;cursor:default}.course-module-info-wrapper.has-toggle{cursor:pointer}.course-module-info-wrapper .module{padding-right:60px}.course-module-expanded{background-color:#FFF}.course-title{font-size:1.75em;font-weight:600}.module-label{font-size:1.2em;font-weight:700}.course-module-toggler{position:absolute;right:20px;top:15px;z-index:10}.course-image img{width:100%}.course-description,.course-description img{display:none}.course-module-expanded .course-description{display:block}.course-module-expanded .course-description img{display:inline}.course-module-expanded .course-overview--description{white-space:normal;overflow:visible;text-overflow:default}.course-overview--btn-group{vertical-align:inherit}.course-overview--dropdown-toggle{display:inline-block;margin-left:-2px;cursor:pointer}.course-overview--dropdown-menu{border:none;width:100%;border-radius:0;z-index:80}.course-overview--description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course-overview-image,.course-overview-info{padding:15px}.course-overview-image{padding-left:0;padding-right:20px}.course-overview-info{padding-right:0;padding-left:20px}.course-bottom-action{text-align:center}.course-overview-wrapper{background-color:#FFF;padding:15px;margin:-15px}.course-resource-summary{list-style:none;margin:15px 0;padding:0;overflow:hidden}.course-resource-summary li{float:left;margin-right:15px}.course-author-logo{display:inline-block;border:1px solid rgba(200,200,200,.25);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;width:24px;height:24px;background-color:#fff;margin-right:5px;overflow:hidden;vertical-align:middle}.course-author-logo img{max-width:100%}.course-author-name{color:#111}.course-author-feature img{width:100%}.course-title{margin-top:0}.course-tags-wrapper a{color:#409cb2;font-weight:700}.secondary-title{font-weight:700;font-size:1.5em}.course-summary{margin-bottom:30px}.course-module-list{list-style:none;padding:0;margin:0;margin-top:15px;border-top:1px solid #BBB}.enrol-butts{margin:15px 0}.enrol-butts>span{padding:12px 20px;opacity:.9}.enrol-butts .course-price{padding:12px 20px;opacity:.85}.enrol-butts .course-price:hover{opacity:1}.rating{unicode-bidi:bidi-override;direction:rtl;text-align:left;font-size:1.6em;color:#666}.rating>span{display:inline-block;position:relative;width:1.1em}.rating>span:hover,.rating>span:hover~span{color:transparent}.rating>span:hover:before,.rating>span:hover~span:before{content:"\2605";position:absolute;left:0;color:#FF9800}.title-support-link{font-size:12px;float:right;text-align:right}.tag-text{display:inline-block;margin-right:5px}.tag-item a{float:left;margin-right:5px}.course-settings-completion .input-group{max-width:240px}@media (min-width:768px){.course-overview-wrapper{margin:-30px;padding:30px}.panel-course-access.row{display:table;width:100%}.panel-course-access.row>div{display:table-cell;float:none;vertical-align:top}}.course-edit-actions{float:right}.course-edit-actions .course-settings-edit-child{font-weight:600;float:left;font-size:14px;margin-right:5px;vertical-align:middle;line-height:32px}.course-edit-actions--item{margin-left:20px;float:left}.learning-resource-tags{padding-bottom:50px}.course-overview--block-author.apiom-region{border-top:1px solid #cddbe2}.resource-pricing{font-size:28px;line-height:47px}.resource-pricing-currency,.resource-pricing-tax{position:relative;top:-.5em;color:#748188}.credit-card-box .panel-title{display:inline;font-weight:700}.credit-card-box .form-control.error{border-color:#dd2c00;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.6)}.credit-card-box .payment-errors,.credit-card-box label.error{font-weight:700;color:#dd2c00;margin-top:2px}.credit-card-box label{display:block}.credit-card-box .display-tr{display:table-row}.credit-card-box .display-td{display:table-cell;vertical-align:middle;width:50%}.credit-card-box .panel-heading img{width:180px}.credit-card-box-price{color:#f7bd5e}.credit-card-box-pay-with{margin-top:45px!important}.credit-card-box-hr-divider{margin-top:15px;margin-bottom:30px;border-color:#eff4f7}.credit-card-box-md-icon{top:0!important}.credit-card-box-cvc-icon{width:16px;height:auto;max-width:none}.credit-card-box-list-card{margin-bottom:-10px}.credit-card-box-list-card .card-icon{background-image:url(../images/cards.png);width:39px;height:24px;float:left;margin:1px;list-style:none;overflow:hidden;text-indent:9999px}.credit-card-box-list-card .card-icon.visa{background-position:0 -7px}.credit-card-box-list-card .card-icon.master-card{background-position:0 -65px}.credit-card-box-list-card .card-icon.discover{background-position:0 -123px}.credit-card-box-list-card .card-icon.american-express{background-position:0 -181px}.credit-card-box-paypal-desc{text-align:center}.credit-card-box-payment-form{overflow-x:hidden}.credit-card-box-payment-detail{margin-bottom:10px}.credit-card-box--total{margin-top:6px}.credit-card-box--credit-type{margin-top:0}.credit-card-box .panel-heading{padding-top:10px;padding-bottom:10px}.credit-card-box .panel-heading .row{margin-left:0;margin-right:0}.credit-card-box h3{color:#409cb2}.credit-card-box #expiration{width:90px}.credit-card-box button{padding-left:25px;padding-right:25px}.credit-card-pay-option-radio{margin:0}.credit-card-pay-option-radio+.credit-card-pay-option-radio{margin-top:10px}@media (min-width:768px){.payment-modal{width:410px}.credit-card-pay-option{overflow:hidden}.credit-card-pay-option+.credit-card-pay-option{margin-top:10px}.credit-card-pay-option-label{float:left;margin-right:10px;width:120px}.credit-card-pay-option-name{overflow:hidden}.credit-card-pay-option-radio{float:left}.credit-card-pay-option-radio+.credit-card-pay-option-radio{margin-left:20px;margin-top:0}}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/roboto/roboto-light.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/roboto/roboto.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/roboto/roboto-bold.woff) format("woff")}@font-face{font-family:'Open Sans';src:url(../fonts/opensans/opensans-regular.eot);src:url(../fonts/opensans/opensans-regular.eot) format("embedded-opentype"),url(../fonts/opensans/opensans-regular.woff) format("woff"),url(../fonts/opensans/opensans-regular.ttf) format("truetype"),url(../fonts/opensans/opensans-regular.svg#opensans) format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Open Sans';src:url(../fonts/opensans/opensans-italic.eot);src:url(../fonts/opensans/opensans-italic.eot) format("embedded-opentype"),url(../fonts/opensans/opensans-italic.woff) format("woff"),url(../fonts/opensans/opensans-italic.ttf) format("truetype"),url(../fonts/opensans/opensans-italic.svg#opensans) format("svg");font-style:italic;font-weight:400}@font-face{font-family:'Open Sans';src:url(../fonts/opensans/opensans-semibold.eot);src:url(../fonts/opensans/opensans-semibold.eot) format("embedded-opentype"),url(../fonts/opensans/opensans-semibold.woff) format("woff"),url(../fonts/opensans/opensans-semibold.ttf) format("truetype"),url(../fonts/opensans/opensans-semibold.svg#opensans) format("svg");font-style:normal;font-weight:600}@font-face{font-family:'Open Sans';src:url(../fonts/opensans/opensans-semibolditalic.eot);src:url(../fonts/opensans/opensans-semibolditalic.eot) format("embedded-opentype"),url(../fonts/opensans/opensans-semibolditalic.woff) format("woff"),url(../fonts/opensans/opensans-semibolditalic.ttf) format("truetype"),url(../fonts/opensans/opensans-semibolditalic.svg#opensans) format("svg");font-style:italic;font-weight:600}@font-face{font-family:'Open Sans';src:url(../fonts/opensans/opensans-bold.eot);src:url(../fonts/opensans/opensans-bold.eot) format("embedded-opentype"),url(../fonts/opensans/opensans-bold.woff) format("woff"),url(../fonts/opensans/opensans-bold.ttf) format("truetype"),url(../fonts/opensans/opensans-bold.svg#opensans) format("svg");font-style:normal;font-weight:700}@font-face{font-family:'Open Sans';src:url(../fonts/opensans/opensans-bolditalic.eot);src:url(../fonts/opensans/opensans-bolditalic.eot) format("embedded-opentype"),url(../fonts/opensans/opensans-bolditalic.woff) format("woff"),url(../fonts/opensans/opensans-bolditalic.ttf) format("truetype"),url(../fonts/opensans/opensans-bolditalic.svg#opensans) format("svg");font-style:italic;font-weight:700}@font-face{font-family:'Victor Serif';font-weight:600;font-style:semibold;src:url(https://cdn.go1static.com/assets/fonts/VictorSerif-Semibold.woff2) format("woff2"),url(https://cdn.go1static.com/assets/fonts/VictorSerif-Semibold.woff) format("woff"),url(https://cdn.go1static.com/assets/fonts/VictorSerif-Semibold.ttf) format("truetype"),url(https://cdn.go1static.com/assets/fonts/VictorSerif-Semibold.svg#svgFontName) format("svg")}@font-face{font-family:Obelisc;font-weight:400;font-style:normal;src:url(https://cdn.go1static.com/assets/fonts/Obelisc-Regular.woff2) format("woff2"),url(https://cdn.go1static.com/assets/fonts/Obelisc-Regular.woff) format("woff")}.fa{transform:none}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:8}.aduro-access{background-image:url(images/get-started-2.jpg);background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;background-color:transparent;min-height:100%;color:#ccc}.aduro-access .navbar .navbar-brand{height:auto}.aduro-access .navbar .navbar-brand .logo-white{display:inline-block}.aduro-access .navbar .navbar-brand .logo-orange,.aduro-access .navbar .navbar-brand:hover .logo-white{display:none}.aduro-access .navbar .navbar-brand:hover .logo-orange{display:inline-block}#particles-js{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#particles-js canvas{display:block;vertical-align:bottom}body #a0-lock .a0-db-actions,body #a0-lock a,body #a0-lock button,body #a0-lock h1{text-align-last:center}body #a0-lock.a0-theme-default .a0-zocial:before{padding-left:10px}.login-error-message{color:#f44336}.user-login--btn i{display:inline-block!important}.login-message-display{width:100%;background:#F8FBFB;border-radius:5px;border:solid;border-width:.5px;border-color:#EBF4F7;padding:16px;display:flex;margin-bottom:32px;margin-top:32px;flex-direction:column;justify-content:center;align-items:center}.login-message-display h3{padding:0 16px;font-size:13px;font-weight:600;font-family:Muli;color:#6B868C;margin-bottom:50px;width:100%;margin-top:0}.login-container{width:544px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;box-shadow:0 1px 3px rgba(30,37,38,.06),0 4px 6px rgba(30,37,38,.08)}.login-container-logo{margin-top:-60px;background:#fff;width:120px;height:120px;border-radius:50%;border-width:4px;border-color:#EBF4F7;margin-right:10px;justify-content:center;align-items:center;flex-direction:column;display:flex;box-shadow:0 1px 3px rgba(30,37,38,.06),0 4px 6px rgba(30,37,38,.08)}.login-message-primary{font-size:24px;font-family:Muli;font-weight:semibold;color:#374B50;margin-top:24px;padding:0 16px;text-align:center}.login-message-secondary{font-size:16px;font-family:Muli;font-weight:400;color:#6b868c;margin:13px 0 48px;padding:0 16px;text-align:center}@media only screen and (min-width:320px) and (max-width:480px){.login-container{width:200px}.login-container-logo{width:90px;height:90px;margin-top:-45px}.login-message-primary{font-size:18px;margin-top:8px}.login-message-secondary{font-size:13px}}@media only screen and (min-width:481px) and (max-width:768px){.login-container{width:400px}.login-container-logo{width:100px;height:100px;margin-top:-50px}}#veil{position:absolute;top:0;left:0;height:100%;width:100%;cursor:not-allowed;filter:alpha(opacity=60);opacity:1;background-color:#EEE;z-index:6}#loading{position:absolute;top:50%;left:50%;text-align:center;z-index:7;margin-left:-18px}.ui-grid .ui-grid-cell .ui-grid-cell-contents{padding:12px 10px;font-size:12px}.ui-grid .ui-grid-cell .ui-grid-cell-contents.ellipsis{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-grid .ui-grid-header-cell .ui-grid-cell-contents{padding:12px 10px}.ui-grid .ui-grid-header-cell-label{padding:12px 10px;font-size:12px}.ui-grid .ui-grid-header-cell-row .ui-grid-header-cell.sorting,.ui-grid .ui-grid-row .ui-grid-cell.sorting{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4}user-name-menu{display:block}user-name-menu .user-name-text{padding:6px 15px;border:1px solid transparent}user-name-menu .user-name-dropdown a{font-size:12px}.report-link:hover{color:#23527c}report .ui-grid img{max-width:none}@media (min-width:480px) and (max-width:1100px){user-name-menu .user-name-text{display:none}}@media (min-width:1100px){user-name-menu .user-name-text{display:block}user-name-menu .user-name-dropdown.open+.user-name-text,user-name-menu:hover .user-name-text{display:none}user-name-menu .user-name-dropdown{height:0;visibility:hidden}user-name-menu .user-name-dropdown.open,user-name-menu:hover .user-name-dropdown{height:auto;visibility:visible}}.quiz-view-container{padding-bottom:60px}.quiz-block{padding:60px 0}.list-shadow{margin:0;padding:0;background-color:transparent}.list-shadow__item{display:block;padding:15px 10px;border-radius:16px;border:1px solid #e6e9ea;background-color:#fff;margin-bottom:10px}.list-shadow__item:active,.list-shadow__item:focus,.list-shadow__item:hover{box-shadow:-2px 2px 12px rgba(0,0,0,.1)}.quiz-nav{overflow:visible}.quiz-nav .quiz-nav-item{display:inline-block;vertical-align:middle;padding:15px 5px;font-size:18px;line-height:34px}.li-report .media-body{width:auto}.li-report .ui-grid-cell-contents{display:table-cell;height:inherit;vertical-align:middle}.li-report .ui-grid-cell-contents>p{display:table-cell;vertical-align:middle}.li-report .list-group{margin-top:0;margin-bottom:0}.li-report .list-group-item{padding:5px 10px}.li-report .user-answers{max-height:150px;overflow-y:auto}.li-report .li-checked{text-align:center}.li-report .li-checked .li-checked--green{color:green}.li-report .li-checked .li-checked--red{color:red}.quiz-review--view-type{font-weight:600;padding-right:5px}.quiz result-timer{position:absolute;left:0;right:0;top:-34px}.quiz .quiz-dnd-box{padding:0}.quiz .quiz-dnd-box .quiz-q-dnd{padding:30px 20px;margin:0}.quiz-edit__btn-back{position:absolute;z-index:4;padding:15px 0 0 20px}.quiz-edit__question .quiz-box__light{padding-top:45px}.quiz-edit__question.has-footer .quiz-box__light{padding-bottom:75px}.quiz-edit__question-footer{position:absolute;right:0;bottom:20px;left:0;padding:20px 20px 0;border-top:1px solid #cddbe2}.quiz-edit .quiz-q-dnd .quiz-group{margin-bottom:0}.modal-dialog .quiz-box__btn-close{position:absolute;top:20px;right:20px;margin-top:-7px;font-size:30px;font-weight:400}.modal-dialog .quiz-result-review__vm{position:absolute;right:30px;top:-68px}.search-box-wrap{position:relative}.search-box-wrap>input{padding-left:30px}.search-box-wrap>.fa{position:absolute;line-height:34px;left:26px}.portal-not-found-wrapper{width:100%;height:100%;background:#faf2ed}.portal-not-found-h1{margin:10px;text-align:center;font-family:"Victor Serif",sans-serif;font-weight:700;color:#114954}.portal-not-found-h4{margin:10px;text-align:center;font-family:Obelisc,sans-serif;font-weight:500}.portal-not-found-btn{font-weight:700;font-size:14px;margin:15px;background:0 0;border-radius:10px;transition:all .3s ease;white-space:normal}.portal-not-found-btn.homepage{border-color:#114954;color:#d4ff26;background:#114954}.portal-not-found-btn.homepage:hover{transform:translateY(1px)}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}.btn.booking-action-link{background-color:transparent;border-color:transparent;box-shadow:0 0 0 transparent}.booking-component label{font-weight:600}.apiom-section--heading{margin-bottom:20px;overflow:hidden;padding-right:8px}.apiom-section--heading-title{margin:0;float:left}.apiom-section--heading-actions{float:right;padding-top:4px}.apiom-message{color:#31708f;background-color:#d9edf7;border:1px solid #bce8f1;margin-bottom:1.2em;padding:1em}.apiom-message.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.apiom-message.warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.apiom-message.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.message-list{padding-left:1.2em;margin-bottom:0}.ap-progress--desc{color:#8c9fa5;font-size:92%;margin-bottom:4px}.ap-progress--bar{background-color:#b9c8cf;border-radius:4px;height:4px;overflow:hidden}.ap-progress--bar>div{float:left;height:4px}.ap-progress--bar-completed{background-color:#51c133}.ap-progress--bar-progress{background-color:#ffde00}.ap-progress--bar-failed{background-color:#da3131}.ap-progress--large{padding-right:35px;margin:40px 0 60px;position:relative}.ap-progress--large .ap-progress--bar,.ap-progress--large .ap-progress--bar>div{height:6px}.ap-progress--large .ap-progress--desc{color:#121f22;font-size:100%;font-weight:600;margin-bottom:6px}.ap-progress--large .ap-progress--icon{color:#b9c8cf;position:absolute;right:0;bottom:-2px;font-size:36px}.ap-progress--completion{position:absolute;right:38px;bottom:10px}.ap-rating{font-size:92%}.ap-rating.inline>div{display:inline-block}.ap-rating.inline>div+div{margin-left:5px}.ap-rating .fa:not(.voted){color:#cddbe2}.ap-rating .fa.voted{color:#ffde00}.ap-rating--number{color:#8c9fa5;font-size:88%}.ap-toggle .toggle label,.ap-toggle>label{font-weight:600;margin-bottom:0}.ap-toggle-settings{border-radius:4px;border:1px solid #cddfea;background-color:#edf4f7;position:relative;padding:15px;margin-top:20px}.ap-toggle-settings:after,.ap-toggle-settings:before{content:'';border-width:10px;border-style:solid;border-color:transparent transparent #edf4f7;position:absolute;bottom:100%;left:20px}.ap-toggle-settings:before{border-color:transparent transparent #cddfea;left:19px;border-width:11px}.toggle label{font-weight:600}.ap-editing{line-height:52px}.ap-editing--link{text-decoration:underline}.ap-editing--link:hover{text-decoration:none}.ap-editing--message{margin-right:10px}@media (min-width:768px){.ap-editing .container{padding-left:0;padding-right:0}}.modal-content{box-shadow:0 0 24px rgba(0,0,0,.26);border-radius:16px}.modal-title{color:#121f22;font-size:20px;font-weight:600;line-height:1.4}.modal-title--text{margin-right:10px}.modal-title--link{color:#8c9fa5;font-size:14px;display:inline-block;font-weight:500;margin-left:10px}.modal-title--link:active,.modal-title--link:focus{color:#8c9fa5}.modal-title--link:hover{text-decoration:none}.close-lg{font-size:2em;font-weight:400}.modal-body,.modal-footer,.modal-header{padding:16px}.modal-header .close{position:absolute;font-size:32px;font-weight:400}.modal-header .close+.modal-title{overflow:hidden;text-align:center}.modal-subtitle{text-align:center}.modal-footer{text-align:left}.modal-footer .btn-cancel,.modal-footer .modal-close{margin-left:8px;color:#666f71;text-decoration:none;border-bottom:none;padding:8px 16px;height:40px;display:inline-block}.modal-footer .btn-cancel:hover,.modal-footer .modal-close:hover{color:#666f71;background:#e6e9ea;border-radius:12px}.modal-footer.modal-footer-in-body{margin-left:-16px;margin-right:-16px;padding-bottom:0}.modal-without-border .modal-footer,.modal-without-border .modal-header{border-color:transparent}.modal-without-title .modal-body{text-align:center;font-size:110%}.modal-without-title .modal-footer{text-align:center}.modal-window--booking .modal-body{padding:0}@media (min-width:768px){.modal-content .modal-footer,.modal-content .modal-header{padding:24px 30px}.modal-content .modal-body{padding:30px}.modal-footer.modal-footer-in-body{margin-left:-30px;margin-right:-30px}}.apiom-image-uploading--wrapper-circle{overflow:hidden;width:100px;height:100px;position:relative}.apiom-image-uploading--wrapper-circle.ap-account{padding-right:0!important}.apiom-image-uploading--wrapper-circle.ap-account.editing{opacity:.8}.apiom-image-uploading--wrapper-circle img{width:100%;height:100%}.apiom-image-uploading--btn-center{min-height:auto;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:25px;height:25px;padding:2px 4px;color:#fff;border-color:#fff;border-radius:8px}.apiom-image-uploading--btn-center:focus,.apiom-image-uploading--btn-center:hover{background-color:#f2f2f2;border-color:#f2f2f2}.setting-page--container{margin-top:60px}.setting-page--container .divider{border-top:1px solid #CDE2E7;margin:48px 0}.setting-page--form-title{margin-bottom:5px;margin-top:20px}.setting-page--sidebar{margin-top:20px}.setting-page--formswrapper{margin:30px 0 60px;padding:0}.setting-page--formswrapper form{position:relative}.setting-page--formswrapper .form-group{margin-bottom:25px;margin-top:20px}.setting-page--formswrapper .form-group label{margin:0;font-size:14px;line-height:1.75;font-weight:600}.setting-page--formswrapper .form-group .checkbox label::before{top:3px}.setting-page--form--formwrapper{padding:30px 20px;position:relative;background:#fff;border-radius:16px;border:1px solid #e6e9ea}.setting-page--form--sub-label{color:#8c9fa5;font-weight:400;line-height:27px}.setting-page--form--submit{margin-top:30px;color:#fff}.go1d-button-display-format{width:100%;display:inline-block}.setting-page--formswrapper{overflow:hidden}.setting-page--formswrapper .settings-page-background-area{position:relative;padding-top:30px}.setting-page--formswrapper .settings-page-background-area.odd{background-color:#F1F6F9}.setting-page--formswrapper .successfactors-page--content--tabs--nav{margin-bottom:0}.setting-page--formswrapper .successfactors-page--content--tabs--nav .nav-underline{border-bottom:2px solid #e6edf0}.setting-page--formswrapper .successfactors-integration{font-family:Muli;color:#6B868C}.setting-page--formswrapper .successfactors-integration .last-export{margin-top:50px}.setting-page--formswrapper .successfactors-integration .title{color:#374B50;margin-top:0;font-weight:700;padding-bottom:15px}.setting-page--formswrapper .successfactors-integration .response{color:#374B50;margin-top:0;font-weight:700}.setting-page--formswrapper .successfactors-integration p{margin-bottom:0}.setting-page--formswrapper .successfactors-integration .paragraph{margin-top:10px}.setting-page--formswrapper .successfactors-integration .successfactors--link{text-decoration:none}.setting-page--formswrapper .successfactors-integration .successfactors--link:hover{text-decoration:underline}.setting-page--formswrapper .successfactors-integration .export-details{display:flex;flex-direction:row;margin-bottom:1.5em}.setting-page--formswrapper .successfactors-integration .export-details .detail{display:flex;width:50%;flex-direction:column;padding-right:1em;margin-right:1em;border-right:1px solid #EBF4F7}.setting-page--formswrapper .successfactors-integration .export-details .detail:last-child{border-right:none}.setting-page--formswrapper .successfactors-integration .export-details .detail .heading{font-weight:400;font-size:1em;margin:0;color:#6B868C}.setting-page--formswrapper .successfactors-integration .export-details .detail p{font-weight:600;font-size:1.2em;margin:0;color:#374B50}.setting-page--formswrapper .canvas-integration{font-family:Muli;color:#6B868C}.setting-page--formswrapper .canvas-integration p{font-size:1.2em;margin-bottom:1em;color:#374B50}.setting-page--formswrapper .canvas-integration .paragraph{margin-top:10px}.setting-page--formswrapper .canvas-integration a,.setting-page--formswrapper .canvas-integration a:hover{text-decoration:underline}.setting-page--formswrapper .canvas-integration button{margin-right:.5em}.setting-page--formswrapper .canvas-integration .form-group{margin:2em 0}.flex-grow{flex-grow:1}.ap-lo-events{border-radius:16px;background-color:#ebeeef;position:relative;padding:15px;margin-top:20px}.ap-lo-events:before{content:'';border-width:10px;border-style:solid;border-color:transparent transparent #ebeeef;position:absolute;bottom:100%;left:20px}.ap-lo-event+.ap-lo-event{border-top:1px solid #9aabb0;margin-top:25px;padding-top:25px}.ap-lo-events.no-leaf:before{display:none}@media (min-width:768px){.ap-lo-events{padding:25px}.ap-lo-events:before{left:25px}.ap-lo-event+.ap-lo-event{margin-top:30px;padding-top:30px}}.import-enrollments--form{padding:1em}.import-enrollments--search-course .fa{position:absolute;top:11px;left:14px;z-index:10;color:#666f71}.import-enrollments--search-course .form-control{border-radius:8px 0 0 8px!important;padding-left:40px}[data-oembed-url]>div{position:relative}[data-oembed-url]>div>div>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cke .cke_wordcount{margin-top:7px;margin-left:5px}auth-modal{display:block;padding:30px}auth-modal .btn-toggle{padding:0;border:0;background-color:#fff}auth-modal .btn-toggle:hover{text-decoration:underline}auth-modal .view-login .btn-toggle{text-transform:uppercase;font-weight:600}auth-modal .view-signup .btn-toggle{font-weight:700}auth-modal apiom-signup-form{display:block;margin-top:20px}auth-modal .btn-primary,auth-modal .btn-primary:hover{background-color:#31b8da;border-color:#31b8da}course-search-modal{display:block}course-search-modal h4{font-size:24px;line-height:1.5;font-weight:400}course-search-modal .modal-body{padding:0 30px}course-search-modal .modal-footer{padding:30px;border-top:0;text-align:left}course-search-modal .fa{position:absolute;top:10px;left:12px;z-index:3;color:#999}course-search-modal .input-group input{padding-left:32px}course-search-modal .input-group button{padding-left:25px;padding-right:25px}course-search-modal .help-block{margin:5px 0 0}.ap-card .dropdown-toggle,.ap-list-item .dropdown-toggle{fill:#8c9fa5}.ap-card .dropdown-toggle:hover,.ap-list-item .dropdown-toggle:hover{fill:#35464b}.ap-card .dropdown-menu,.ap-list-item .dropdown-menu{background:#fff;z-index:200}.ap-card-li .ap-card--actions.open,.ap-card-lo .ap-card--actions.open{z-index:200}.ap-card-li .ap-card--actions,.ap-card-lo .ap-card--actions{top:2px!important}.ap-list-item-li .ap-card--actions,.ap-list-item-lo .ap-card--actions{top:0!important}.ap-list-item-li .ap-list-item-action{margin-top:0!important;top:0!important}.ap-dropdown .dropdown-menu{min-width:100%}.dropdown-menu--enrollment-actions{margin-top:10px;transform:translate(43%,0)}.dropdown-menu--enrollment-actions:after,.dropdown-menu--enrollment-actions:before{content:'';position:absolute;top:-16px;left:50%;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #b9c8cf;border-top:8px solid transparent}.dropdown-menu--enrollment-actions:after{top:-15px;border-bottom:8px solid #fff}entity-schedule-modal{display:block}entity-schedule-modal .modal-body,entity-schedule-modal .modal-footer{padding:20px 30px}entity-schedule-modal .form-group{position:relative;margin-bottom:25px}entity-schedule-modal .form-group:last-child{margin-bottom:5px}.uib-decrement .btn,.uib-increment .btn{padding:4px 0 0}.uib-time.am-pm{padding-left:4px}.confirm .modal-body .message{max-height:350px;overflow-y:auto}.ui-select-container.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{display:inline-block;border-radius:50%;border:1px solid #35464b;font-size:15px;height:12px;width:12px;line-height:.67;margin-left:4px;position:relative;top:3px}.ui-select-container.ui-select-multiple.ui-select-bootstrap .ui-select-match .select-multi-close{border-radius:0;border:none;height:unset;width:unset}.ui-select-container .image.w-24{border-radius:50%;width:20px;height:20px;overflow:hidden;vertical-align:middle}.author .ui-select-container.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{top:4px}.ui-select-container.ui-select-bootstrap .btn-default-focus{outline:0;border-radius:12px}.help-block{font-style:normal;color:#748188}.help-block-danger{color:#dd2c00}.has-feedback label~.form-control-feedback.fa-spin{height:1.1em;right:5px;top:35px}.form-group.has-error>label{color:#dd2c00}.form-group.has-error>.form-control{border-color:#dd2c00;box-shadow:none}.form-group.has-error .help-block{color:#dd2c00}.form-group.has-error .ui-select-toggle{background-color:#f2dede;color:#dd2c00}.form-group>label{font-weight:700}.form-group label+.radio-inline{margin-left:20px}input.form-control{border-radius:8px;min-height:40px;border-color:#e6e9ea}input.form-control:hover{border-color:#8c9fa5}input.form-control.ng-touched.ng-invalid{border-color:#dd2c00}.form-control,.form-control:focus{box-shadow:none;border-radius:8px;border-color:#e6e9ea}.radio input[type=radio]:focus+label::before{outline:0}.checkbox label::after{top:-5px;left:0;padding-left:0;padding-top:0;font-size:20px}.checkbox input[type=checkbox],.checkbox label::before{border-radius:4px}.checkbox input[type=checkbox]:focus+label::before{outline:0}.checkbox input[type=checkbox]:checked+label::after{content:"\f14a"}.report-builder .checkbox label:after{top:-3px;left:1px;font-size:16px}.report-builder .checkbox input[type=checkbox]:checked+label:after{font-family:FontAwesome;content:"\f00c";color:#fff!important}.form-required{color:#dd2c00}.ui-select-color .dropdown-menu{padding:0}.ui-select-color .ui-select-placeholder{padding:0 10px;line-height:2.25em}.ui-select-color>.ui-select-match>.btn{padding-left:0;padding-top:0;padding-bottom:0}.ui-select-color .ui-select-match-text{height:100%}.ui-select-color .ui-select-match-text>div{height:100%;padding:5px 10px}.ui-select-color .ui-select-choices-row>span{padding:0}.ui-select-color .ui-select-choices-row>span>div{padding:5px 10px}.ui-select-multiple.ui-select-bootstrap.open{border-color:#a7abaf}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{border-radius:12px;min-height:35px;border-color:#e6e9ea;padding:6px 12px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{line-height:.88}.modal-close{margin-right:20px;border:0;color:inherit;background:0 0;border-radius:0;padding:0}.modal-close:active,.modal-close:focus,.modal-close:hover{background:0 0;color:inherit}.bootstrap-error-message{font-style:italic;margin-top:-10px;margin-bottom:10px;font-size:12px;line-height:14px;overflow:hidden;color:#dd2c00}.bootstrap-tooltip--more-info:hover{color:#31b8da}.tooltip-inner{max-width:280px}.alert-warning{color:#394446;background-color:#fff4e0;border-radius:16px}.app-uiview{min-height:100%;height:100%}.apiom-datetimepicker .dropdown-menu,.enrollment-enddate .dropdown-menu{right:0}.datetimepicker{width:auto;min-width:300px}.datetimepicker .table>tbody>tr>td,.datetimepicker .table>tfoot>tr>td,.datetimepicker .table>thead>tr>th{padding:6px}.nav.no-list-style{margin-bottom:0;padding-left:0;list-style:none}.nav.list-style-dot li{position:relative;padding-left:15px;line-height:1.3}.nav.list-style-dot li:before{content:'';background-color:#8c9fa5;border-radius:50%;height:6px;width:6px;position:absolute;top:6px;left:0}.nav.border-style li{padding-bottom:4px;padding-top:4px;border-left:3px solid transparent}.nav.border-style li a{display:block;padding:5px 15px;text-decoration:none}.nav.border-style li.active,.nav.border-style li:hover{border-color:#31b8da;color:#31b8da}.nav.nav-texts .nav-info{font-size:12px;font-weight:400;color:#748188}.nav.nav-texts a{display:block;font-weight:600}.notification--header{font-size:28px;padding:15px 0}.notifications-listing{display:block}.notifications-listing:not(.show-all){max-height:300px}.notifications-footer{padding-top:15px}.ap-list-notifications-headline{border-bottom:1px solid #EDF3F5;padding-bottom:10px}.ap-list-notifications .notifications-footer{border-top:1px solid #EDF3F5}.ap-list-notifications-item{min-height:64px;padding:20px 0 0;display:flex}.ap-list-notifications-item:last-child .message-container{border:none}.ap-list-notifications .icon{color:#8c9fa5;width:24px}.ap-list-notifications-message{width:100%;color:#6C7B7F}.ap-list-notifications-message strong{color:#121F22}.ap-list-notifications-name{font-size:14px}.ap-list-notifications .hint{color:#8c9fa5}.ap-list-notifications-limit .message-container{text-align:left;border-bottom:1px solid #EDF3F5}.ap-list-notifications-limit .notification-time{float:left}.ap-list-notificationslimit .ap-list-notifications-item{padding-top:15px}.ap-list-notifications .ap-list-notifications-message>p{margin:0 0 5px}.message-container{display:table;width:calc(100% - 40px);padding-bottom:15px;border-bottom:1px solid #cddbe2}.message-container--info{display:table-cell;font-size:12px}.notification-icon-circle{color:#B9C8CF}.notification-icon{color:#fff}.notification-time{display:table-cell;text-align:right;white-space:nowrap}.notifications-listing .ap-list-notifications-item{margin-right:30px}.panel-card-content .message-container .message-container--info{width:85%}.panel-card-content .message-container{text-align:left}.notifications-border-box{border:3px solid #E6EDF0;background:#fff;border-radius:5px;padding:10px 30px}.notifications-border-box .ap-list-notifications-item:last-child .message-container{padding-bottom:80px}@media (max-width:768px){.message-container--info{float:none}}.ap-navbar{position:relative}.ap-navbar go1d-icon{display:inline-block;vertical-align:middle;margin-bottom:-2px}.ap-navbar .ap-navbar-link-brand-desktop,.ap-navbar .ap-navbar-link-brand-mobile{color:#31b8da}.ap-navbar-with-icon{display:table}.ap-navbar-with-icon>.ap-navbar-link{display:table-cell;vertical-align:middle}.ap-navbar-with-icon>.ap-navbar-link.active:after,.ap-navbar-with-icon>.ap-navbar-link.active:before,.ap-navbar-with-icon>.ap-navbar-link.open:after,.ap-navbar-with-icon>.ap-navbar-link.open:before{position:absolute;content:"";display:block;width:0;height:0;bottom:0}.ap-navbar-with-icon>.ap-navbar-link.active:before,.ap-navbar-with-icon>.ap-navbar-link.open:before{border-left:13px solid rgba(255,255,255,.15);border-right:13px solid transparent;border-bottom:8px solid #ddd;margin-left:7px}.ap-navbar-with-icon>.ap-navbar-link.active:after,.ap-navbar-with-icon>.ap-navbar-link.open:after{border-left:10px solid rgba(255,255,255,.15);border-right:10px solid transparent;border-bottom:6px solid #dde7eb;margin-left:10px}.ap-navbar-mobile-container{background-color:#dde7eb;padding:0 20px;transition:.3s all;position:fixed;bottom:100%;left:0;overflow:hidden;top:52px;right:0;z-index:990}.ap-navbar-mobile-container-inner{padding-right:0;padding-left:0}.ap-navbar-link{cursor:pointer;display:inline-block;padding:6px 12px;height:52px}.ap-navbar-link .fa{font-size:20px}.ap-navbar-link .fa-comments{font-size:22px}.ap-navbar-link .fa.ap-navbar-logo{font-size:28px;display:inline-block;vertical-align:middle}.ap-navbar-link .badge{font-size:10px;padding:2px 4px}.ap-navbar-link.open+.ap-navbar-mobile-container{bottom:0;overflow-y:auto;padding-bottom:20px;padding-top:20px;z-index:990}.ap-navbar-link.open .ap-navbar-link-brand-mobile img.normal{display:none}.ap-navbar-link.open .ap-navbar-link-brand-mobile img.hover{display:inline-block}.ap-navbar-link.open .ap-navbar-link-brand-mobile .brand-arrow.down{display:none}.ap-navbar-link.open .ap-navbar-link-brand-mobile .brand-arrow.up{display:inline-block}.ap-navbar-link-brand-mobile .brand-arrow{position:relative;top:2px}.ap-navbar-link-brand-desktop,.ap-navbar-link-brand-mobile .brand-arrow.up{display:none}.ap-navbar-link-toggle{padding:0}.ap-navbar-link-toggle>span{display:block;padding:10px 12px}.ap-navbar-link-toggle>a{padding-left:14px;padding-right:14px}.ap-navbar-link .fullname{text-overflow:ellipsis;max-width:120px;white-space:nowrap;overflow:hidden;vertical-align:middle;display:inline-block}.ap-navbar-brand .ap-navbar-link{padding-left:0;padding-right:0}.ap-navbar-brand .ap-navbar-link img{height:100%;width:auto;vertical-align:middle}.ap-navbar-brand .ap-navbar-link img.hover{display:none}.ap-navbar-brand .ap-navbar-link img:hover{opacity:.85}.ap-navbar-menu,.ap-navbar-profile{display:none}.ap-navbar-language .image,.ap-navbar-profile .image{vertical-align:middle}.ap-navbar-language-avatar,.ap-navbar-profile-avatar{width:100%;height:100%}.ap-navbar-language .image{position:relative;top:2px}.ap-navbar-notification .ap-navbar-link.open:before{margin-left:10px}.ap-navbar-notification .ap-navbar-link.open:after{margin-left:13px}.ap-navbar-mobile-brand-profile .rounded{float:left;margin-right:15px;width:50px}.ap-navbar-mobile-brand-profile .rounded+div{padding-top:4px}.ap-navbar-mobile-brand-profile~div{clear:left;margin-left:65px}.ap-navbar-mobile-brand-profile .email{color:#8c9fa5}.ap-navbar-mobile-brand-menu{position:relative;margin-top:20px;padding-top:10px}.ap-navbar-mobile-brand-menu:before{content:'';border-bottom:1px solid #8c9fa5;width:50px;display:block;position:absolute;left:0;top:0}.ap-navbar-mobile-brand-menu a{display:block;padding:8px 0}.ap-navbar-mobile-brand-menu ul{margin-bottom:0}.ap-navbar-mobile-brand-menu+.ap-navbar-mobile-brand-menu{margin-top:10px}.ap-navbar-mobile-brand-menu .active{font-weight:600}.ap-navbar-mobile-profile-menu{margin-bottom:0}.ap-navbar-mobile-profile-menu a{display:block;padding:8px 0}.ap-navbar-mobile-profile-menu .active{font-weight:600}.box.has-top-nav.has-go1-experience-banner .box-inner,.box.has-top-nav.has-masquerade-banner .box-inner{top:134px}.box.has-top-nav.has-go1-experience-banner .ap-navbar-container-hidden,.box.has-top-nav.has-masquerade-banner .ap-navbar-container-hidden{transform:translateY(-200%)}.box.has-top-nav .box-inner{top:72px}.box.has-top-nav .box-inner.box-trial{top:104px}.app-embed .box-inner{top:-22px}.ap-navbar-container{position:fixed;z-index:78;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 1px rgba(17,17,17,.25);font-family:Obelisc,-apple-system,BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif;font-style:normal;height:72px}.ap-navbar-container.ap-navbar-trial{height:104px}.ap-navbar-container.ap-editing{z-index:80}.ap-navbar-container-hidden{transform:translateY(-100%)}.ap-navbar-container:not(.ng-hide){transition-duration:.5s;transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-property:transform}@media (min-width:768px){.ap-navbar-link{padding-left:14px;padding-right:14px}.ap-navbar-link-toggle{padding-left:0;padding-right:0}}@media (min-width:1280px){.hide-desk{display:none}.no-logo+apiom-main-menu{margin-left:-20px}.ap-navbar-menu,.ap-navbar-profile{display:block}.ap-navbar-menu .ap-nav{margin-bottom:0}.ap-navbar-menu .ap-nav>li{border-bottom:3px solid transparent;float:left;margin-left:20px}.ap-navbar-menu .ap-nav>li.active{font-weight:600;position:relative}.ap-navbar-menu .ap-nav>li+li{margin-left:35px}.ap-navbar-menu .ap-nav a{display:block;height:50px;line-height:50px;padding:0}.ap-navbar-mobile-container{display:none;position:absolute;right:0;top:100%;margin-top:15px;width:200px;left:auto;border-radius:4px;box-shadow:0 0 20px rgba(0,0,0,.15);border:1px solid #D2DEE4;background-color:#fff}.ap-navbar-mobile-container-inner{width:100%}.ap-navbar-mobile-container .divider{border-bottom:1px solid #e5e5e5;margin:3px 0}.ap-navbar-mobile-container:before{content:'';display:block;position:absolute;bottom:100%;right:60px;border-style:solid;border-color:transparent transparent #fff;border-width:10px;z-index:2}.ap-navbar-mobile-container:after{content:'';display:block;position:absolute;bottom:100%;right:50%;border-style:solid;border-color:transparent transparent #D2DEE4;border-width:13px;z-index:0;margin:0 -13px}.ap-navbar-link.open+.ap-navbar-mobile-container{bottom:inherit;overflow:visible;display:block;padding-bottom:10px;padding-top:10px}.ap-navbar-link.open+.ap-navbar-mobile-notifications{padding-top:20px}.ap-navbar-link.open:after,.ap-navbar-link.open:before{content:none!important}.ap-navbar-link-brand-mobile{display:none!important}.ap-navbar-link-brand-desktop{display:inline}.ap-navbar-link-brand-desktop:hover img.normal{display:none}.ap-navbar-link-brand-desktop:hover img.hover{display:inline-block}.ap-navbar-brand .ap-navbar-mobile-container,.ap-navbar-brand .brand-arrow{display:none!important}.ap-navbar-profile .ap-navbar-link{font-weight:600}.ap-navbar-profile .ap-navbar-link>span{padding-right:0}.ap-navbar-mobile-profile .fa{color:#8c9fa5}.ap-navbar-mobile-profile a:hover .fa{color:inherit}.ap-navbar-mobile-profile::after{content:'';display:block;position:absolute;bottom:100%;right:50%;border-style:solid;border-color:transparent transparent #D2DEE4;border-width:13px;z-index:0;margin:0 -42px}.ap-navbar-mobile-language,.ap-navbar-mobile-notifications{right:50%;margin-right:-100px}.ap-navbar-mobile-language:before,.ap-navbar-mobile-notifications:before{right:50%;margin-right:-10px}.ap-navbar-mobile-notifications{width:400px;margin-right:-200px}.ap-navbar-mobile-language .ap-language-items{margin-bottom:0}}.ap-navbar-link a{color:#b9c8cf}.nav-underline>li{border-bottom:2px solid transparent;display:inline-block;margin-bottom:-2px;padding:0}.nav-underline>li+li{margin-left:30px}.nav-underline>li>a{line-height:1.42857143;font-size:16px;padding:10px 0}.nav-underline>li.active{font-weight:600}.nav-underline--actions{color:#8c9fa5}@media (min-width:768px){.nav-underline--actions{text-align:right}.nav-underline--actions .dropdown-menu{min-width:180px}}.nav-underline-explore{padding:0;margin:0}.nav-underline-explore>li{padding-bottom:10px;display:inline-block;background:none!important;margin-right:20px;line-height:1.42857143;border-bottom:2px solid transparent;font-size:14px}.nav-underline-explore>li:hover{color:#31b8da}.nav-underline-explore>li.active{font-weight:700;border-bottom-color:#31b8da}.nav-underline-center{text-align:center}.nav-underline-page{margin-top:50px}.nav-underline-page>li:first-child{padding-left:0}.nav-underline-region{margin-bottom:40px;border-bottom:2px solid #efefef;position:relative;padding-bottom:1px}.nav-underline-region>li{border-width:3px}.nav-pills>.primary-tab{margin:0;border-top:1px solid #efefef;border-bottom:1px solid #efefef;overflow:hidden;vertical-align:middle}.nav-pills>.primary-tab+.primary-tab{border-left:1px solid #efefef!important;margin:0}.nav-pills>.primary-tab>a{border-radius:0;position:static;background:#fff}.nav-pills>.primary-tab.active>a,.nav-pills>.primary-tab.active>a:focus,.nav-pills>.primary-tab.active>a:hover,.nav-pills>.primary-tab:hover>a,.nav-pills>.primary-tab:hover>a:focus,.nav-pills>.primary-tab:hover>a:hover{color:inherit;background-color:inherit}.nav-pills>.primary-tab.active:first-child,.nav-pills>.primary-tab.active:last-child,.nav-pills>.primary-tab:hover:first-child,.nav-pills>.primary-tab:hover:last-child{border-color:#31b8da}.nav-pills>.primary-tab:first-child{border-radius:8px 0 0 8px;border-left:1px solid #efefef}.nav-pills>.primary-tab.last,.nav-pills>.primary-tab:last-child{border-radius:0 8px 8px 0;border-right:1px solid #efefef}.nav-pills>.nav-pills--actions{display:inline;vertical-align:middle;margin-left:1em;float:none}.nav-pills-center{text-align:center}.nav-pills-center>.primary-tab{float:none;display:inline-block}.nav-pills-page{margin-top:50px}.ap-breadcrumb{color:#748188;margin-bottom:10px}.ap-breadcrumb a{color:#748188;text-decoration:none}.dialog--actions{text-align:right}.import--messages{font-size:16px}.import--messages-detail-item>div{margin-bottom:10px}.import--heading{font-weight:700}.ap-courses-listing-items:after,.ap-courses-listing:after{content:'';display:block;clear:both}.ap-courses-listing .empty-block,.ap-courses-listing-items .empty-block{text-align:center}.ap-courses-listing .ap-list-item .course-image,.ap-courses-listing-items .ap-list-item .course-image{min-width:210px;min-height:118px;height:auto}.ap-courses-listing{padding-bottom:20px;padding-top:20px}.ap-courses-listing-item{margin-bottom:20px}.ap-courses-listing-item.list{width:100%!important;margin-bottom:20px}.ap-courses-listing-quick-filters>div{margin:0}.ap-courses-listing-quick-filters .layout{display:inline-block;margin-right:20px}.ap-courses-listing-quick-filters .sort{display:inline-block;margin-bottom:10px;padding-right:15px}@media (min-width:480px){.ap-courses-listing-items{margin-left:-10px;margin-right:-10px}.ap-courses-listing-item{float:left;padding-left:10px;padding-right:10px;width:50%}.ap-courses-listing-item:after{content:' ';display:block;clear:left}.ap-courses-listing-item:nth-child(2n+1){clear:left}}@media (min-width:768px){.ap-courses-listing-item{margin-bottom:25px}.ap-courses-listing.has-sidebar .ap-courses-listing-sidebar{float:left}.ap-courses-listing.has-sidebar .ap-courses-listing-view{float:right}.ap-courses-listing.has-sidebar .ap-courses-listing-sidebar{padding-right:20px;width:33.3333%}.ap-courses-listing.has-sidebar .ap-courses-listing-view{width:66.6666%}.ap-courses-listing:not(.has-sidebar) .ap-courses-listing-item{width:33.3333%}.ap-courses-listing:not(.has-sidebar) .ap-courses-listing-item:nth-child(2n+1){clear:none}.ap-courses-listing:not(.has-sidebar) .ap-courses-listing-item:nth-child(3n+1){clear:left}}@media (min-width:1100px){.ap-courses-listing{padding-bottom:25px;padding-top:25px}.ap-courses-listing-item{margin-bottom:30px}.ap-courses-listing.has-sidebar .ap-courses-listing-sidebar{width:25%}.ap-courses-listing.has-sidebar .ap-courses-listing-view{width:75%}.ap-courses-listing.has-sidebar .ap-courses-listing-item{width:33.3333%}.ap-courses-listing.has-sidebar .ap-courses-listing-item:nth-child(2n+1){clear:none}.ap-courses-listing.has-sidebar .ap-courses-listing-item:nth-child(3n+1){clear:left}.ap-courses-listing:not(.has-sidebar) .ap-courses-listing-item{width:25%}.ap-courses-listing:not(.has-sidebar) .ap-courses-listing-item:nth-child(3n+1){clear:none}.ap-courses-listing:not(.has-sidebar) .ap-courses-listing-item:nth-child(4n+1){clear:left}}@media (min-width:1280px){.ap-courses-listing.has-sidebar .ap-courses-listing-sidebar{width:20%}.ap-courses-listing.has-sidebar .ap-courses-listing-view{width:80%}.ap-courses-listing.has-sidebar .ap-courses-listing-item{width:25%}.ap-courses-listing.has-sidebar .ap-courses-listing-item-event{width:33.3333%}.ap-courses-listing.has-sidebar .ap-courses-listing-item:nth-child(3n+1){clear:none}.ap-courses-listing.has-sidebar .ap-courses-listing-item:nth-child(4n+1):not(.ap-courses-listing-item-event){clear:left}.ap-courses-listing:not(.has-sidebar) .ap-courses-listing-item{width:20%}.ap-courses-listing:not(.has-sidebar) .ap-courses-listing-item:nth-child(4n+1){clear:none}.ap-courses-listing:not(.has-sidebar) .ap-courses-listing-item:nth-child(5n+1){clear:left}}.course-statistic-summary{margin:0;padding:0;overflow-x:auto;overflow-y:hidden}.course-statistic-summary .ap-rating,.course-statistic-summary .ap-rating--number{font-size:inherit}.course-statistic-summary--item{color:#8c9fa5;float:left;list-style:none;margin-top:15px;margin-right:35px}.course-statistic-summary--item-count{font-size:35px}.course-statistic-summary--item-desc{line-height:1.2}.course-statistic-summary.inline .course-statistic-summary--item-count,.course-statistic-summary.inline .course-statistic-summary--item-desc{display:inline-block;vertical-align:middle}.course-statistic-summary.inline .course-statistic-summary--item-count{margin-right:6px}.course-statistic-summary.inline .course-statistic-summary--item-desc{position:relative;top:-1px}@media (min-width:768px){.course-statistic-summary--item{margin-right:0}.course-statistic-summary--item+.course-statistic-summary--item{margin-left:35px}.course-statistic-summary.inline .course-statistic-summary--item+.course-statistic-summary--item{margin-left:50px}}.ap-course-enroll .btn{font-weight:600;width:100%;text-align:center}.ap-course-enroll-notes{line-height:1.4;margin-top:-5px}.ap-course-enroll-pricing{line-height:1}.ap-course-enroll-pricing-number{font-size:32px}.ap-course-enroll-pricing-currency{font-weight:600;vertical-align:12px}.ap-course-enroll-pricing-tax{color:#748188;vertical-align:12px}.ap-course-enroll-pricing-person{font-size:13px}.is-simple .ap-course-enroll-pricing-number,.is-simple .ap-course-enroll-pricing-person{font-weight:600}.ap-course-enroll.highlight{border-color:#f6941d;color:#f6941d}body>.ui-select-bootstrap.open{z-index:1051}.drop-text.drop-video{background-image:url(../images/file-video.svg)}.drop-text.drop-image{background-image:url(../images/file-image.svg)}admin-help{display:block}admin-help .page--title{margin-bottom:80px;text-align:center}admin-sitemap{display:block;line-height:24px}admin-sitemap a{border-bottom:1px solid #ddd}admin-sitemap a:hover{border-bottom:1px solid #aaa}admin-sitemap>ul{padding-left:16px;margin-bottom:0}admin-sitemap .menu-group>li{margin-bottom:12px}admin-sitemap .menu-group>li>a{font-weight:600}[iframe-wrapper].ios{overflow:scroll;-webkit-overflow-scrolling:touch}[iframe-wrapper].ios iframe{width:240px;min-width:100%}explore-home{display:block;padding-bottom:60px}explore-home .home-header{border-bottom:1px solid #cddbe2;text-align:center;background-color:#fff;padding-left:15px;padding-right:15px}explore-home h2{padding-top:60px;margin-top:0}explore-home .tag-line{margin:20px 0}explore-home .tag-line a{font-weight:700}explore-home explore-search{margin-bottom:60px}explore-home header:after{content:'';clear:both;display:block}explore-home .home-list{min-height:440px}explore-home h3{margin-top:60px;font-weight:400}explore-home .home-view{float:right;margin:-30px 0 30px;border-bottom:1px solid #ddd;color:#666}explore-home .home-view:hover{border-color:#aaa;color:#121f22}explore-home .col-course{margin-bottom:20px}@media (min-width:1100px){explore-home explore-search{width:768px}}@media (min-width:1280px){explore-home .col-course{width:20%}}explore-home .empty-block{margin-bottom:-160px;text-align:center}explore-home .empty-block img{margin-bottom:10px}explore-page .explore-header{border-bottom:1px solid #cddbe2;background-color:#fff}explore-page explore-search{margin:40px 0 30px}explore-page explore-summary{margin-bottom:10px}explore-page .page--tab--actions--dropdown:after,explore-page explore-sort:after{content:'';display:table;clear:both}explore-page .sort-box{margin-bottom:20px}@media (min-width:1100px){explore-page explore-search{width:768px}}@media (min-width:768px){explore-page .sort-box>div{float:left}explore-page .page--tab--actions--dropdown,explore-page explore-sort{float:right}}@media (max-width:768px){explore-page .sort-box>div{margin:1em 0}}explore-search{display:inline-block;width:100%}explore-search form{position:relative}explore-search .fa{position:absolute;top:11px;left:14px;color:#31b8da}explore-search .form-control{height:36px;padding-left:36px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.ap-card--price .currency,.ap-card--price .tax{position:relative;top:-.5em;color:#748188;font-size:65%}.ap-card-li--content-title{max-height:62px}my-learning{display:block}my-learning .page--title{margin-bottom:80px;text-align:center}my-learning .empty-block{text-align:center}my-learning .empty-block img{margin-bottom:40px}my-learning .empty-block h3{margin-bottom:20px}my-learning-items{display:block;padding:60px 0 40px}my-learning-items .ap-courses-listing{margin-top:40px}my-learning-items .empty-block{clear:both;margin-top:-40px}my-learning-items .btn{border-radius:8px}my-learning-items .btn-default{color:#394446}my-scheduled-learning{display:block;padding:20px 0}my-scheduled-learning .empty-block{margin-top:40px}my-scheduled-learning .go1-icon{height:18px;width:13px;margin-top:-2px!important}scheduled-carousel{display:block;overflow:hidden}scheduled-carousel .mCSB_scrollTools{visibility:hidden}scheduled-carousel .btn-scroll{float:left;width:25px;height:25px;border:0;border-radius:50%;margin-top:30px;color:#fff;background-color:#b9c8cf;opacity:.8}scheduled-carousel .btn-scroll:hover{opacity:1}scheduled-carousel .btn-scroll:disabled{opacity:.4}scheduled-carousel .btn-prev .fa{margin-left:-1px}scheduled-carousel .btn-next .fa{margin-left:1px}scheduled-carousel .group-list{float:left;width:calc(100% - 60px);white-space:nowrap}scheduled-carousel .is-expired header{color:#b03603}scheduled-carousel h2{display:table;padding:5px;text-align:center;font-weight:600;background-color:#f7f8f8;border-radius:4px}scheduled-carousel .header-day{font-size:22px;line-height:24px}scheduled-carousel .header-month{text-transform:uppercase;font-size:14px;line-height:16px}scheduled-carousel .header-today{text-transform:uppercase;font-size:18px;line-height:24px}scheduled-carousel .header-date{text-transform:uppercase;font-size:14px;line-height:16px}scheduled-carousel entity-card{display:block;margin:0 10px;width:300px;white-space:normal;max-width:100%}scheduled-carousel section:last-child{margin-right:20px}scheduled-carousel .card-stack{position:relative}scheduled-carousel .next-card{position:absolute;top:40px;bottom:-40px;opacity:.8;width:300px;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#fff;max-width:100%}scheduled-carousel .next-card-title{position:absolute;bottom:10px;left:20px;width:270px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}scheduled-carousel .next-card-title .prefix{text-transform:uppercase;font-weight:700;font-size:13px;color:#748188}scheduled-carousel .btn-toggle{display:inline-block;height:25px;padding:0;border:0;margin:50px 0 0 70px;background:0 0;border-bottom:1px solid #ddd}scheduled-carousel .btn-toggle:hover{border-bottom:1px solid #aaa}@media (max-width:768px){scheduled-carousel{position:relative}scheduled-carousel:before{border-left:3px dotted #cddbe2;content:' ';display:block;position:absolute;left:18px;top:25px;bottom:0}scheduled-carousel header{margin-bottom:-50px;margin-top:36px;position:relative;z-index:10}scheduled-carousel section:first-child header{margin-top:0}scheduled-carousel .btn-scroll{display:none}scheduled-carousel .group-list{width:100%}scheduled-carousel .group-list .group-list-container{padding-bottom:180px}scheduled-carousel .card-list,scheduled-carousel .card-stack{left:48px;position:relative}scheduled-carousel .is-expanded{position:relative}scheduled-carousel .is-expanded:before{border-left:3px solid #cddbe2;content:' ';display:block;position:absolute;left:18px;top:25px;bottom:0}scheduled-carousel .is-expanded entity-card+entity-card{margin-top:20px}scheduled-carousel .is-expanded .btn-toggle{margin-top:10px}}@media (min-width:768px){scheduled-carousel section{display:inline-block;vertical-align:top}scheduled-carousel header{border-top:3px dotted transparent;margin:40px 10px;color:#748188}scheduled-carousel .is-expanded header{border-top:3px solid #cddbe2;color:#35464b}scheduled-carousel h2{margin:-30px auto 0}scheduled-carousel .group-list{position:relative}scheduled-carousel .group-list:before{content:'';left:10px;right:10px;top:40px;display:block;position:absolute;border-top:3px dotted #cddbe2}scheduled-carousel .group-list .group-list-container{padding-bottom:100px}scheduled-carousel entity-card{display:inline-block;vertical-align:top;width:200px}scheduled-carousel .next-card{width:200px}scheduled-carousel .next-card-title{width:170px}}.page-my-teaching--header .page--title{display:block;padding-bottom:80px;text-align:center}.page--banner.single-li-non-editable{display:block;padding-bottom:80px}.pending-assessments--header{margin:70px 0 30px;overflow:hidden}.pending-assessments--filter{margin-top:20px}pending-assessment{display:block;padding:20px;border:1px solid #e6e9ea;border-radius:16px;margin-bottom:20px;font-size:15px;line-height:22px;background-color:#fff}pending-assessment .col-icon{padding-right:0;text-align:center}pending-assessment .col-action{margin-top:10px}pending-assessment .fa{margin-top:2px;font-size:22px}pending-assessment .user,pending-assessment strong{font-weight:600}pending-assessment .date{margin-left:6px;color:#666}pending-assessment .work{display:block}pending-assessment .work a{font-weight:600}pending-assessment .work a:hover{border-bottom:1px solid #aaa}pending-assessment .btn{margin:4px 4px 0 0;box-shadow:none}@media (min-width:768px){pending-assessment .col-action{margin-top:10px;text-align:right}}@media (min-width:768px){.pending-assessments--header>h2{float:left}.pending-assessments--header .pending-assessments--filter{float:right;margin-top:0}}.page-resources .page--content{padding-top:60px}.page-resources .page--content .page--tab{margin-bottom:40px;margin-top:0}.page-resources .page-content--content{padding-top:0}.page-resources .ui-select-search{width:100%!important}submission-modal{display:block}submission-modal .modal-body{padding:0 30px}submission-modal .modal-footer{padding:20px 30px;text-align:left}submission-modal .modal-body>.description,submission-modal .modal-body>.form-group,submission-modal submission-list{margin-bottom:30px}submission-modal .modal-body>.description{margin-top:30px}submission-modal .status-completed,submission-modal .status-pending,submission-modal h4.submission-heading{display:none}submission-modal .form-group>label,submission-modal .form-label{font-weight:600}submission-modal .input-group{max-width:11em}submission-modal .toggle.btn,submission-modal button.btn{min-width:6em}submission-modal .modal-footer .btn+.btn{margin-left:20px}teacher-overview{display:block}teacher-overview>section{max-width:840px;margin:0 auto;padding-left:15px;padding-right:15px}teacher-overview h2{font-weight:400;letter-spacing:-1px;margin:0}.summary-stats{display:table;table-layout:fixed;width:100%;padding:0;border:1px solid #e6e9ea;border-radius:16px;overflow:hidden}.summary-stats .box-light{display:table-cell;padding:0 8px;border-left:1px solid #e6e9ea;background-color:#fff}.summary-stats .box-light:first-child{border-left:none}my-teaching-resources .app-dropdown--menu{padding:8px 0}my-teaching-resources .app-dropdown--menu li>a.background-hover-primary .title{font-weight:600;font-size:16px}my-teaching-resources .app-dropdown--menu li>a.background-hover-primary .description{font-size:13px}my-teaching-resources .app-dropdown--menu li>a.background-hover-primary .go1-icon{height:16px;width:16px}group-actions{display:block}group-actions .group-status{text-align:right;margin:7px 0}ap-group-create{display:block}ap-group-create .form-group{margin-bottom:30px}ap-group-create .form-group:last-child{margin-bottom:0}group-assign-modal{display:block}group-assign-modal .modal-body,group-assign-modal .modal-footer{padding:20px 30px}group-assign-modal .form-group{position:relative;margin-bottom:25px}group-assign-modal .form-group:last-child{margin-bottom:5px}group-assign-modal .ui-select-toggle{padding:6px 12px}group-assign-modal .ui-select-toggle>.caret{display:none}group-assign-modal .ui-select-search{border-radius:3px 3px 0 0}group-assign-modal .nav-tabs{margin:0 20px 15px}group-assign-modal .nav-tabs>li>a{padding:10px 0;border:0!important;margin-right:20px}group-assign-modal .nav-tabs>li.active>a{font-weight:600;color:#35464b;box-shadow:inset 0 -2px 0 #31b8da}group-assign-modal .author{font-size:13px;line-height:20px;opacity:.7}group-assign-modal h6{margin:0;font-size:14px;line-height:20px;font-weight:600}group-assign-modal .selected-entity{display:table;width:100%;border:1px solid #cddbe2;border-radius:2px;margin:15px 0 0}group-assign-modal .entity-image{display:table-cell;width:25%;background-color:#f1f6f9;background-size:cover}group-assign-modal .entity-text{display:table-cell;padding:15px 20px;border-left:1px solid #cddbe2}group-assign-modal .entity-action{display:table-cell;width:30px;vertical-align:middle}group-assign-modal .entity-action a{display:block;width:20px;line-height:20px;text-align:center;color:#da3131;opacity:.7}group-assign-modal .entity-action a:hover{opacity:1}.group-assign-choices{position:absolute;z-index:5;display:none;border:1px solid #cddbe2;border-radius:0 0 3px 3px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ui-select-container>.group-assign-choices{max-height:400px;overflow-y:auto}.open>.group-assign-choices{display:block}.group-assign-choices .ui-select-choices-content{padding:0;margin:0}.group-assign-choices .ui-select-choices-row>span{padding:0 20px}.group-assign-choices .ui-select-choices-row .entity-wrapper{padding:15px 0 14px;border-bottom:1px solid #e3eef3}.group-assign-choices .ui-select-choices-row.active .entity-wrapper{border-color:transparent}.group-assign-choices>p{padding:15px 20px 5px;font-size:13px;line-height:20px;opacity:.7}ap-group-edit{display:block}ap-group-edit .form-group{margin-bottom:30px}ap-group-edit .form-group:last-child{margin-bottom:0}group-header{display:block;min-height:96px}group-header .group-image{position:relative;display:inline}group-header .group-image .default-group-img,group-header .group-image img{float:left;width:96px;height:96px;margin-right:16px;border-radius:50%;background-color:#ddd}group-header .group-image .default-group-img{line-height:96px;vertical-align:middle}group-header .group-image .group-joined-icon{position:absolute;left:-38px;top:5px;color:#51c133;background:#fff;border-radius:50%;width:27px;height:27px;vertical-align:middle;line-height:27px;text-align:center}group-header h2{margin-top:0}@media (max-width:768px){group-header h2{display:inline-block;margin-top:0}}group-header .page--heading--action{vertical-align:text-bottom}group-header img+.group-text{margin-top:12px}group-learning{display:block}group-learning .ap-courses-listing{padding:0;margin-bottom:10px}group-learning .empty-block{text-align:center}group-learning .empty-block img{margin-bottom:40px}group-learning .empty-block h3{margin-bottom:20px}group-logo{display:block}group-logo .logo-text{position:relative;padding-left:60px;display:table;margin:auto}group-logo img{position:absolute;left:0;width:40px;height:40px}group-logo .has-logo img{top:-4px;left:-8px;width:52px;height:52px;border-radius:50%}ap-group-list,ap-group-suggestions{display:block}ap-group-list .group-icon,ap-group-list .group-logo,ap-group-suggestions .group-icon,ap-group-suggestions .group-logo{width:24px;height:24px;margin-right:16px;border-radius:50%}ap-group-list .group-icon,ap-group-suggestions .group-icon{line-height:24px;padding-left:1px;text-align:center;background-color:#ddd}ap-group-list .header.tab{padding-bottom:0}ap-group-list .header.tab a{display:inline-block;padding-bottom:5px;margin-bottom:-2px;color:#748188}ap-group-list .header.tab a.active,ap-group-list .header.tab a:hover{color:#121f22!important}ap-group-list .header.tab a.active{border-bottom:2px solid}ap-group-list .header.tab a+a{margin-left:20px}ap-group-list .loading{margin:10px 0}group-list-body{display:block}group-list-body form{margin:10px 0 15px}group-list-body .body{max-height:none!important}ap-group-notes,discussion{display:block}ap-group-notes chat a,discussion chat a{cursor:default}ap-group-notes .discussion a[href],ap-group-notes chat a[href],discussion .discussion a[href],discussion chat a[href]{cursor:pointer}ap-group-notes .empty-block{text-align:center;margin:30px 0 60px}ap-group-overview-header img{float:left;width:96px;height:96px;margin-right:16px;border-radius:50%}ap-group-notes-overview .empty-block{text-align:center;margin:30px 0 60px}.ui-grid{border:none;border-radius:8px;overflow:hidden}.ui-grid-header-cell-wrapper{color:#000;font-weight:700}.ui-grid-render-container-body,.ui-grid-render-container-left,.ui-grid-render-container-right{background-color:#fdfdfd}.ui-grid .ui-grid-header-cell-row{background-color:#e3eef3}.ui-grid-header-cell{text-transform:uppercase;background-color:#e6e9ea}.btn.btn-enrollment--actions{box-shadow:0 0 0 transparent;border-color:transparent}.ui-grid-row:hover .btn.btn-enrollment--actions{background:#b9c8cf;color:#fff}.report--dropdown-links a{padding:8px 16px;display:block}.report--dropdown-links a:hover{color:#fff}.report-table-pagination.pagination>li,.report-table-pagination.pagination>li>a{background-color:transparent!important;color:#748188}.report-table-pagination.pagination>li>a{padding:4px 10px;border-radius:4px!important}.report-table-pagination.pagination>li:hover,.report-table-pagination.pagination>li:hover>a{background-color:transparent}.report-table-pagination.pagination>li:not(.active) a{border-color:transparent}.report-table-pagination.pagination>li.active{margin-right:10px;margin-left:10px}.report-table-pagination.pagination>li.active,.report-table-pagination.pagination>li.active>a{border-color:#cddbe2;color:#121f22;font-weight:600}.report-builder-actions .btn,.report-builder-actions button{margin-left:4px;margin-right:4px}.report-builder .report-reports-wrapper .btn,.report-builder .report-reports-wrapper button{border-radius:8px}.report-enrollment-history .checkbox{display:none}admin-manage-coupons .overdue{color:red}.report-image{width:24px;height:24px}report .ui-grid{margin-top:20px}.report-header .app-dropdown--button,.report-header .btn-default,.report-header .btn-default.btn-stroke,.report-header .open .dropdown-toggle.btn-default,report-bulk-actions .app-dropdown--button,report-bulk-actions .btn-default,report-bulk-actions .btn-default.btn-stroke,report-bulk-actions .open .dropdown-toggle.btn-default{color:rgba(0,0,0,.87);background-color:#fff;border:1px solid #D3D8D9!important}.report-header .app-dropdown--button.active,.report-header .app-dropdown--button:active,.report-header .app-dropdown--button:focus,.report-header .app-dropdown--button:hover,.report-header .btn-default.active,.report-header .btn-default.btn-stroke.active,.report-header .btn-default.btn-stroke:active,.report-header .btn-default.btn-stroke:focus,.report-header .btn-default.btn-stroke:hover,.report-header .btn-default:active,.report-header .btn-default:focus,.report-header .btn-default:hover,.report-header .open .dropdown-toggle.btn-default.active,.report-header .open .dropdown-toggle.btn-default:active,.report-header .open .dropdown-toggle.btn-default:focus,.report-header .open .dropdown-toggle.btn-default:hover,report-bulk-actions .app-dropdown--button.active,report-bulk-actions .app-dropdown--button:active,report-bulk-actions .app-dropdown--button:focus,report-bulk-actions .app-dropdown--button:hover,report-bulk-actions .btn-default.active,report-bulk-actions .btn-default.btn-stroke.active,report-bulk-actions .btn-default.btn-stroke:active,report-bulk-actions .btn-default.btn-stroke:focus,report-bulk-actions .btn-default.btn-stroke:hover,report-bulk-actions .btn-default:active,report-bulk-actions .btn-default:focus,report-bulk-actions .btn-default:hover,report-bulk-actions .open .dropdown-toggle.btn-default.active,report-bulk-actions .open .dropdown-toggle.btn-default:active,report-bulk-actions .open .dropdown-toggle.btn-default:focus,report-bulk-actions .open .dropdown-toggle.btn-default:hover{color:rgba(0,0,0,.87);background-color:#f2f2f2;border-color:rgba(0,0,0,.1)!important}.report-header .btn,.report-header input{border-color:#D3D8D9!important}.report-header input:focus{border-color:#8c9fa5!important}report-bulk-actions .text-danger{color:#da3131!important}.report-bulk-actions-total{color:#798a8f}.btn-clear-selection{color:#798a8f;font-weight:600}.btn-clear-selection:hover{color:#121f22}.btn-clear-selection .fa{margin-right:4px}.report-bulk-actions-stats b{color:#121f22;font-weight:600}#pivot-table td,#pivot-table th{font-size:12px}.pvtTable th.text-short-hand{max-width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}report-display{display:block}report-display report-display .dropdown-menu{top:auto;bottom:100%}report-display report-display-bar-chart,report-display report-display-histogram,report-display report-display-pie-chart,report-display report-display-pivot-table{margin-top:6px;display:block}payment-form{display:block}payment-form .help-date{margin-top:-10px;font-style:italic;color:#dd2c00}payment-form .form-control{box-shadow:inset 0 2px 3px rgba(223,226,228,.62);border-color:#e0e2e4;padding:10px;height:38px;letter-spacing:.5px;color:#444}payment-form .form-control.input-with-icon{padding-left:30px!important}payment-form .credit-card-box-cvc-icon{position:absolute;bottom:11px;left:8px;opacity:.3}payment-form .card-month{padding-right:7px}payment-form .card-year{padding-left:7px}.account-container{margin-bottom:60px;margin-top:60px}.account-form-title{margin-bottom:-5px;margin-top:20px}.account-sidebar{margin-top:20px}.account-formswrapper{margin:20px;padding:0}.email-table{transform:inherit}.email-table-row-primary{height:65px}.email-table.verified{color:#5cb85c}.email-table.unverified{color:#d9534f}.email-table.options{color:#0071b2}.email-table.options:hover{color:#0159a2;transition:color .5s ease}.email-table td{vertical-align:middle!important}.email-table th:not(:first-child){text-align:center}.secondary-email-form-spinner{position:absolute;left:-18px;top:13px}account-history-assigned{display:block}account-history-assigned .empty-block{text-align:center}account-history-assigned .empty-block img{margin-bottom:40px}.user-profile-formwrapper{padding:30px 0}.user-profile-sub-label{color:#8c9fa5}.user-profile-dob-group{padding-right:15px!important;padding-left:15px!important}.user-profile-dob-btn{vertical-align:bottom}.user-profile-dob-btn button{color:#8c9fa5!important}.user-public-profile{text-align:center}.user-public-profile>div{text-align:left}.media-user-public .media-right{padding-left:20px}.media-user-public .media-right h3{max-width:100%;vertical-align:middle;height:32px}.user-credits-list{border:1px solid #ddd}.user-credits-list-item+.user-credits-list-item{border-top:1px solid #ddd}.enrolled-list-items .list-group-heading{cursor:pointer;position:relative;padding-right:25px}.enrolled-list-items .list-group-heading .collapse-arrow{color:#777;position:absolute;right:0;top:50%;transform:translate(0,-50%)}.enrolled-list-items .list-group-heading .collapse-arrow i{margin-top:-3px}.enrolled-list-items .list-group-heading .glyphicon-chevron-down{display:none}.enrolled-list-items .list-group-heading.collapsed .glyphicon-chevron-down{display:block}.enrolled-list-items .list-group-heading.collapsed .glyphicon-chevron-up{display:none}.user-credit-col{padding:15px}.user-credit-links a{text-decoration:underline}.user-credit-links a:hover{text-decoration:none}@media (min-width:768px){.user-assign-credits-modal{max-width:600px}.user-credit{display:table;width:100%}.user-credit-col{display:table-cell;vertical-align:top;width:35%}.user-credit-col+.user-credit-col{border-left:1px solid #ddd}.user-credit-col.col2{width:30%}}.purchase-actions{float:right}.purchase-list{clear:both}.purchase-list .purchase{padding:12px 0;border-bottom:1px solid #e7e8ea}.purchase-list .purchase:after{content:'';display:table;clear:both}.purchase-list .purchase-col{padding-left:40px}.purchase-list>div:last-child .purchase:last-child{border-bottom:none}.purchase--children .purchase--children .table-cell-pre{padding-left:60px}.purchase--children .table-cell-pre{padding-left:30px}.purchase-children{border:0!important}.purchase--children{border-top:1px solid #e7e8ea;color:#748188;margin-top:10px}.purchase-header{padding:10px 0;text-transform:uppercase;color:#748188;font-weight:600}.purchase-summary{margin:-1em 0 1em;padding-bottom:1em;text-align:right;border-bottom:1px solid #e7e8ea}.user-list-popover .user-list{max-height:300px;width:200px;overflow-y:auto;overflow-x:hidden}.user-list .user-list-item{padding:10px 15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px}.md-form-group .icon-loading{position:absolute;right:0;top:26px}.addon__item{display:flex;flex-direction:column;position:relative}.addon__item__md{padding:22px 8px}.addon__logo{max-width:120px}.addon-detail__status{position:absolute;top:15px;right:25px}.addon-detail__menu{margin:0;margin-top:15px;padding:20px;background-color:#fff;transition:none;position:relative;width:100%;box-shadow:none;border:0;border-radius:0;border-top:1px solid rgba(0,0,0,.1)}.addon-detail__menu.menu-has-caret::before{left:24px}.addon-detail__menu.menu-has-caret::after{left:25px}.ap-block{border-radius:16px;border:1px solid #cddbe2;padding:20px;background:#fff;margin-bottom:20px}.ap-block-border-less{border:0;color:#8c9fa5;background:0 0;margin-bottom:0;padding-bottom:0}.ap-block-content{margin-bottom:40px}.ap-block-content--title{font-size:28px;margin:0 0 20px;font-weight:400}.ap-block-content--title.m-t{margin-top:40px}.ap-block-content--content{background:#fff;border:1px solid #D3D8D9;padding:30px;border-radius:16px}.ap-block-content--content.table{display:table;width:100%}.ap-block-content--enrollment.reverse{display:table-header-group}.ap-block-content label{font-weight:600;font-size:16px;margin-bottom:6px}.ap-block-content .checkbox>label,.ap-block-content .radio>label{font-weight:400;font-size:1em}.ap-block-content .toggle-off,.ap-block-content .toggle-on{margin-bottom:0}.ap-block-content p{font-size:14px}.ap-block-content .toggle-group label{margin-bottom:0}.ap-form-container{padding-bottom:120px}.ap-block-course-assessors .ui-select-container>div{max-height:364.5px;overflow-x:hidden;overflow-y:auto}.ai-chat-banner-container{margin-top:30px;margin-bottom:30px;display:flex;flex-direction:column;background-image:url(https://cdn.go1static.com/assets/go1d-static-assets/images/desktop-ai-chat-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:top right;min-height:155px;border-radius:12px;position:relative}@media (max-width:764px){.ai-chat-banner-container{background-image:url(https://cdn.go1static.com/assets/go1d-static-assets/images/mobile-ai-chat-bg.svg);background-position:right bottom}}.ai-chat-banner-title{font-weight:500;font-size:20px;padding-left:24px;padding-top:26px;padding-bottom:4px}.ai-chat-banner-container>P{padding-right:10px}.ai-chat-button-container{margin-left:14px;margin-right:24px;padding-bottom:28px}.ai-chat-button-container>a{margin-left:10px;margin-top:12px}.ap-dropdown-menu>li>a{color:#748188;padding:5px 20px}.ap-dropdown-menu:after,.ap-dropdown-menu:before{position:absolute;top:-16px;left:5px;content:'';border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #b9c8cf;border-top:8px solid transparent}.ap-dropdown-menu:after{top:-15px;border-bottom:8px solid #fff}.ap-dropdown-menu--item>a:hover{color:#121f22;background-color:#cddbe2}.ap-dropdown-menu--item i{margin-right:10px}.app-dropdown--button{box-shadow:none;background-color:#fff}.app-dropdown--button.shadow{box-shadow:0 2px 6px rgba(0,0,0,.15)}.app-dropdown--button:active,.app-dropdown--button:focus,.app-dropdown--button:hover{background-color:#fff}.app-dropdown--menu{border:none}.app-dropdown--menu.left{right:0;left:auto}.app-dropdown--menu li>a.background-hover-primary{display:flex;align-items:center}.app-dropdown--menu li>a.background-hover-primary .description{font-size:12px;color:#6c7b7f}.app-dropdown--menu li>a.background-hover-primary:hover .go1-icon{fill:#fff}.app-dropdown--menu li>a.background-hover-primary:hover .description{color:#fff}.app-dropdown--menu--line{border-bottom:1px solid rgba(54,70,75,.07);margin:5px 0}.new-ui .dropdown-toggle,content-sharing-marketplace .dropdown-toggle{padding:8px;box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:4px;cursor:pointer;width:100%;border:none;text-align:left}.new-ui .dropdown-toggle .selected-label,content-sharing-marketplace .dropdown-toggle .selected-label{max-width:50%}.new-ui .dropdown-toggle apiom-icon,content-sharing-marketplace .dropdown-toggle apiom-icon{position:absolute;right:10px;top:50%;margin-top:-8px}.new-ui .dropdown-menu .clear-all-btn,content-sharing-marketplace .dropdown-menu .clear-all-btn{color:#8c9fa5}.new-ui .dropdown-toggle .selected-label{max-width:calc(100% - 15px)}.ap-image-upload{padding-top:10px}.ap-image-upload--box{margin-bottom:15px;border:1px solid #dde7eb;border-radius:4px;overflow:hidden}.ap-image-upload--box.dragover{border-style:dashed}.ap-image-upload--image{min-height:140px}.ap-image-upload--image img{display:block;margin:auto}.ap-image-upload--placeholder{background-image:url(../images/beta/upload-placeholder-wide.png);height:200px;cursor:pointer}.ap-learn-image--description{font-style:italic}.ap-learn-image--note p{margin:0}.ap-learn-image--card,.ap-learn-image--header{margin-top:15px}.ap-learn-image--card .ap-image-upload--placeholder{background-image:url(../images/beta/upload-placeholder-square.png)}.ap-learn-image--actions{padding-top:10px}.cloudinary--help-text{font-size:12px;color:#748188}.tag-list>a,.tag-list>span,apiom-tag-item-renderer>.chip-item{display:inline-flex;padding:5px 10px;border:1px solid #ddd;border-radius:4px;margin:4px;background-color:#fff;max-width:220px;min-height:34px;align-items:center}.tag-list>a:first-child,.tag-list>span:first-child,apiom-tag-item-renderer>.chip-item:first-child{margin-left:0}.tag-list>a.select,.tag-list>a.selected,.tag-list>span.select,.tag-list>span.selected,apiom-tag-item-renderer>.chip-item.select,apiom-tag-item-renderer>.chip-item.selected{color:#fff;background:#121F22;border-color:transparent}.tag-list>span:last-child{margin-right:0}.tag-list #tag-input{display:inline-flex;width:88px;min-width:auto}.tag-list #tag-input.selected{width:220px}information-settings,notification-settings{display:block;padding:24px 30px 30px;background-color:#fff}notification-settings h4{margin:0}notification-settings .checkbox.indented{margin:0 0 0 25px}notification-settings .checkbox .help-block{margin-left:5px}notification-settings .template-group{margin-bottom:30px}notification-settings .template-group .form-group{margin-top:15px}notification-settings .input-subject{margin:8px 0 16px}notification-settings .token-block{margin:12px 0 0;line-height:22px;color:#748188}notification-settings .token-item{display:inline-block;margin-right:1em}notification-settings .filter-block{padding:10px;line-height:34px;border:1px solid #cddbe2;border-radius:4px}notification-settings .filter-block li{display:inline-block;margin-left:15px}notification-settings .table-settings th{position:relative}notification-settings .table-settings th.sorting::after{position:absolute;bottom:12px;right:8px;display:block;font-family:FontAwesome}notification-settings .table-settings th.sorting.asc::after{content:"\f107"}notification-settings .table-settings th.sorting.desc::after{content:"\f106"}notification-detail-modal .token-block{padding:0;line-height:22px;color:#748188}notification-detail-modal .token-item{display:inline-block;margin-right:1em}notification-detail-modal textarea:disabled+.cke_editable{background-color:#eee}recommendation-settings{display:block}recommendation-settings #improve-rec-div{padding-top:60px!important;font-size:16px}recommendation-settings .interested-content{font-size:16px;font-weight:400;color:#748188}.ap-guide--desc,.ap-guide--group{margin-bottom:6px}.ap-guide--desc{clear:left}.ap-guide--desc.ap-guide--next{margin-top:30px}.ap-guide--group{float:left;width:20%}.ap-guide--group:first-child .ap-guide--bar{border-radius:4px 0 0 4px}.ap-guide--group:last-child .ap-guide--bar{border-radius:0 4px 4px 0}.ap-guide--group+.ap-guide--group{border-left:3px solid transparent}.ap-guide--bar{background-color:#eaf1f6;overflow:hidden}.ap-guide--bar>div{float:left;height:5px}.ap-guide--bar-completed{background-color:#51c133}.ap-guide--bar-progress{background-color:#ffde00}.ap-guide--icon{display:none}.guide-structure--list{margin-top:40px;position:relative}.guide-structure--list:before{content:' ';border-left:1px solid #ddd;position:absolute;bottom:30px;top:30px;left:10px}.guide-structure--list .list-group{background-color:transparent;padding-left:40px}.guide-structure--list .guide-structure--list-heading,.guide-structure--list .list-group-item{padding-left:40px;position:relative}.guide-structure--list .guide-structure--list-heading-icon,.guide-structure--list .guide-structure--list-heading:before,.guide-structure--list .list-group-item-icon,.guide-structure--list .list-group-item:before{color:#fff;border-radius:50%;content:' ';position:absolute;top:50%;height:20px;width:20px;margin-top:-10px;margin-right:21px;right:100%}.guide-structure--list .guide-structure--list-heading-icon,.guide-structure--list .list-group-item-icon{display:none;font-size:12px;margin-right:16px;background:0 0;border:none;margin-top:-6px}.guide-structure--list .guide-structure--list-heading:before,.guide-structure--list .list-group-item:before{background-color:#fff;border:2px solid #ddd}.guide-structure--list .guide-structure--list-heading.active:before,.guide-structure--list .guide-structure--list-heading.completed:before,.guide-structure--list .list-group-item.active:before,.guide-structure--list .list-group-item.completed:before{border-color:#51c133}.guide-structure--list .guide-structure--list-heading.completed:before,.guide-structure--list .list-group-item.completed:before{background-color:#51c133}.guide-structure--list .guide-structure--list-heading.completed .guide-structure--list-heading-icon,.guide-structure--list .guide-structure--list-heading.completed .list-group-item-icon,.guide-structure--list .list-group-item.completed .guide-structure--list-heading-icon,.guide-structure--list .list-group-item.completed .list-group-item-icon{display:block}.guide-structure--list .guide-structure--list-heading-icon{margin-right:-25px}.guide-structure--list .guide-structure--list-heading:before{margin-right:-20px;background-color:#fff;border:2px solid #51c133}.guide-structure--list .list-group-item{background-color:#fff;border:1px solid #efefef;padding:0;margin-bottom:10px;border-radius:3px!important;position:relative}.guide-structure--list .list-group-item.active:hover,.guide-structure--list .list-group-item.completed:hover{background-color:#fff}.guide-structure--list .list-group-item-title{font-size:15px;font-size:inherit;font-weight:600}.guide-structure--list .list-group-item-inner{cursor:pointer;display:table;padding:0;width:100%}.guide-structure--list .list-group-item-inner>div{display:table-cell;vertical-align:middle}.guide-structure--list .list-group-item-inner-bg{background-repeat:no-repeat;background-size:cover;background-position:center center;height:70px;text-align:center;display:none}.guide-structure--list .list-group-item-inner-icon,.guide-structure--list .list-group-item-inner-info{padding:10px 15px}.guide-structure--list .list-group-item-inner-info,.guide-structure--list .list-group-item-inner-info *{max-width:220px;overflow:hidden;text-overflow:ellipsis}.guide-structure--list .list-group-item-inner-icon{width:60px;text-align:center;font-size:130%}@media (min-width:768px){.ap-guide{position:relative}.ap-guide--bar>div{height:6px}.ap-guide--desc.ap-guide--next{margin-top:0;position:absolute;top:0;right:70px}.ap-guide--icon{display:inline-block;max-width:50px;position:absolute;bottom:-5px;right:0}.guide-structure--list .list-group-item-inner-bg{height:90px;width:160px}.guide-structure--list .list-group-item-inner-info,.guide-structure--list .list-group-item-inner-info *{max-width:280px}}@media (min-width:1100px){.ap-guide{position:relative}.ap-guide--bar>div{height:6px}.ap-guide--desc.ap-guide--next{margin-top:0;position:absolute;top:0;right:70px}.ap-guide--icon{display:inline-block;max-width:50px;position:absolute;bottom:-5px;right:0}.guide-structure--list .list-group-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.05)}.guide-structure--list .list-group-item-inner-info,.guide-structure--list .list-group-item-inner-info *{max-width:500px}}.upgrade-login-banner-layout{border-top:1px solid #CDE2E7;margin-top:32px}.upgrade-login-banner-layout .upgrade-banner{width:100%;height:100%;border-radius:5px;border-left-width:thick;border-left-color:#5887b1;background-color:#F0F8FE;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.upgrade-login-banner-layout .upgrade-banner p{margin:0}@media (max-width:480px){.upgrade-login-banner-layout .upgrade-banner .upgrade-banner{flex-direction:column}.upgrade-login-banner-layout .upgrade-banner .img{padding-top:24px}}advanced-settings-form .player-interface-wrapper{background-color:#F7F8F8;border-radius:10px;padding-left:15px;padding-top:10px;padding-bottom:5px;margin-bottom:15px}advanced-settings-form .interface-label{margin-top:10px;margin-bottom:5px}advanced-settings-form .radio-inline{margin-bottom:10px}advanced-settings-form .radio label{padding-left:5px;margin-right:15px}advanced-settings-form .player-interface-wrapper .form-group{margin-top:-2px;margin-bottom:15px}advanced-settings-form hr{color:#D3D8D9}apiom-integrations .feature-status.enabled .text{color:#317481}apiom-integrations .feature-status.enabled .dot{background-color:#317481}apiom-integrations .feature-status .dot{display:inline-block;width:8px;height:8px;background-color:#b5bec0;border-radius:50%;margin-right:2px}apiom-integrations .feature-status .text{color:#666f71}.apiom-integrations{overflow:hidden;margin:15px 0}.available-integration img{height:50px;width:auto}.available-integration.sunlight img{height:34px}.available-integration.sunlight a:focus,.available-integration.sunlight a:hover{color:#fff}.apiom-integrations-item{overflow:hidden;padding:20px 100px 20px 20px;height:90px;position:relative;border-bottom:1px solid #ddd;margin-bottom:-1px}.apiom-integrations-item img{max-width:100%;height:auto}.apiom-integrations-item-actions{position:absolute;top:50%;right:0;width:100px;transform:translate(0,-50%)}.confirm--toggle .btn{opacity:1}@media (min-width:768px){.apiom-integrations-item{float:left;width:50%;border-left:1px solid #ddd;margin-left:-1px}.courses-mapping-filter{width:60%}}@media (min-width:1100px){.apiom-integrations-item{width:33.33%}}.go1-zapier--link{font-weight:600;text-decoration:underline}.go1-zapier--link:hover{text-decoration:none}.zap-row{border-radius:16px}o-auth-app-manager .oauth-app-menu-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-bottom:15px}o-auth-app-manager .left-column,o-auth-app-manager .right-column{flex:1}o-auth-app-manager .form-group{margin-top:20px}o-auth-app-manager .form-group input{width:50%;display:inline-block}o-auth-app-manager .left-column{margin-bottom:10px;max-width:30%}o-auth-app-manager .right-column{text-align:right}o-auth-app-manager .o-auth-app-list{padding:20px;padding-left:60px}o-auth-app-manager .o-auth-app{overflow-wrap:break-word}o-auth-app .o-auth-app-title-container div,o-auth-app .o-auth-app-title-container strong{display:inline-block}o-auth-app .o-auth-app-title-container{padding-bottom:15px}o-auth-app .o-auth-app{border-radius:3px;width:70%;padding:20px;border:1px solid #efefef;margin-bottom:15px;box-shadow:0 2px 8px rgba(0,0,0,.05)}o-auth-app .dropdown{float:right;clear:both}o-auth-app .client-id,o-auth-app .client-secret{margin-bottom:10px}.azureb2c-layout{padding-left:16px;padding-right:16px}.azureb2c-layout p{font-size:16px;font-family:Muli;font-weight:400;color:#374B50;margin:0 0 48px}.azureb2c-layout h1{font-size:32px;font-weight:600;font-family:Muli;color:#374B50}.azureb2c-layout h2{font-size:25px;font-weight:600;font-family:Muli;color:#374B50;margin-bottom:32px}.azureb2c-layout h3{font-size:13px;font-weight:600;font-family:Muli;color:#6B868C;margin:0 0 8px}.header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.notification-banner{width:100%;border-radius:5px;border-left-width:thick;border-left-color:#FFDE00;margin-bottom:32px}.notification-banner p{margin:0}.notification-banner .notification-title{font-size:16px;font-family:Muli;font-weight:700;color:#374B50;padding-left:16px;margin:0}.notification-banner .notification-text{padding-left:32px}.notification-banner .redirect-url{font-family:monospace;font-size:13px;background-color:#F8FBFB;border-color:#EBF4F7;border-width:5px;border-radius:5px;display:flex;width:52%;padding-left:10px;margin-left:32px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.notification-banner .notification-title-icon{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media only screen and (min-width:320px) and (max-width:480px){.notification-banner .redirect-url{width:80%}}@media only screen and (min-width:768px) and (max-width:1024px){.notification-banner .redirect-url{width:65%}}@media (max-width:480px){.header{flex-direction:column;align-items:start;padding-bottom:24px}.azureb2c-layout{padding:16px}.redirect-url{width:100%;margin-left:0}}.gold-button{padding-top:32px;padding-bottom:32px}hr{background-color:#CDE2E7;margin:0;height:1px;border:none}.connected-button{display:flex;flex-direction:row;align-items:center}.connected-button-text{padding-left:4px;align-items:center;font-weight:600;font-family:Muli;font-size:16px}.button-input-label{font-size:16px;font-weight:600;font-family:Muli;color:#374B50}@media (max-width:480px){.sso-customization-layout .preview-box{width:100%}}.form-group-azure{padding-bottom:32px}sso-saml-settings-form,sso-settings-form{display:block;padding:30px 20px}sso-saml-settings-form h3,sso-settings-form h3{margin:15px 0 20px}sso-saml-settings-form .form-group,sso-settings-form .form-group{margin-bottom:20px}sso-saml-settings-form .form-group-status,sso-settings-form .form-group-status{float:right;font-size:13px!important;text-transform:uppercase;font-weight:400;transition:all .25s ease-in-out}sso-saml-settings-form .form-group-status.required,sso-settings-form .form-group-status.required{opacity:0;color:#dd2c00}sso-saml-settings-form .form-group.has-error .required,sso-settings-form .form-group.has-error .required{opacity:1}.sso-customization-layout{border-top:1px solid #CDE2E7;margin-top:32px}.sso-customization-layout .preview-button{padding-bottom:8px;min-width:50%}.sso-customization-layout .preview-box{width:50%;background:#F8FBFB;border-radius:5px;border:solid;border-width:.5px;border-color:#EBF4F7;padding:16px;display:flex;flex-direction:column;margin-bottom:32px;margin-top:32px}.sso-customization-layout h2{font-size:25px;font-weight:600;font-family:Muli;color:#374B50;margin-bottom:32px}.sso-customization-layout h3{font-size:13px;font-weight:600;font-family:Muli;color:#6B868C;margin:0 0 8px}@media (max-width:480px){.sso-customization-layout .preview-box{width:100%}}.page-discussion--header .page--heading{position:relative;margin-bottom:30px}.page-discussion--header group-actions{float:right}.apiom-notes .r{border-radius:8px}.apiom-notes .r.panel{border-radius:16px}.apiom-notes--side{position:relative;top:-210px}.apiom-notes .atwho-inserted{font-weight:700!important;cursor:pointer;background:#e3eef3;border-radius:20px!important;padding:2px 8px!important}.apiom-notes .font-italic{font-style:italic}.apiom-notes [contenteditable]{overflow:auto;min-height:62px;border:none;height:100%;font-size:14px;font-weight:400;border-radius:3px;word-break:break-word;padding:0}.apiom-notes chat note-panel{background:#fff}.apiom-notes chat .media-list{background:#f7f8f8;border-radius:0 0 16px 16px}.apiom-notes .discussion div{word-break:break-word}.apiom-notes chat-message .media-list{margin-left:50px}.apiom-notes chat-message p{word-break:break-word}.apiom-notes .message-actions .fa-ellipsis-h{border-radius:100%;padding:3px 5px}.apiom-notes .message-actions:hover .fa-ellipsis-h{background:#b9c8cf;color:#fff}.apiom-notes .message-footer{padding-top:4px;color:#6c7b7f;border-color:#eef5f9}.apiom-notes .message-footer span{font-weight:400}.apiom-notes .b-light{border-color:#cddbe2}.apiom-notes .note-panel-container{box-shadow:inset 0 1px 1px rgba(17,17,17,.08);border-radius:8px}.apiom-notes .note-panel-container:hover{border-color:#b9c8cf}.apiom-notes .note-panel-container note-panel.ng-hide{min-height:0}.apiom-notes .note-panel-container note-panel.ng-animate{overflow:hidden}.apiom-notes .note-panel-container note-panel{display:block;padding:8px 16px;margin-top:4px;transition:none}.apiom-notes .note-panel-controls .fa{color:#b8c8cf;cursor:pointer}.ap-navbar-notes .ap-navbar-mobile-notifications{padding:0;border:1px solid #cddbe2}.ap-navbar-notes.ap-navbar-with-icon>.ap-navbar-link.active:before,.ap-navbar-notes.ap-navbar-with-icon>.ap-navbar-link.open:before{margin-left:0}.ap-navbar-notes.ap-navbar-with-icon>.ap-navbar-link.active:after,.ap-navbar-notes.ap-navbar-with-icon>.ap-navbar-link.open:after{margin-left:3px}.ap-navbar-notes .nav.nav-tabs{margin-bottom:-2px}.ap-navbar-notes .nav.nav-tabs>li>a,.ap-navbar-notes .nav.nav-tabs>li>a:hover{border:none}.ap-navbar-notes .nav.nav-tabs>li.active>a{border-bottom:2px solid #aaa;font-weight:700}.ap-navbar-notes #chat{max-height:450px}.ap-navbar-notes .message-footer .btn,.apiom-notes .message-footer .btn{background:0 0;border:none}.ap-navbar-notes .message-footer .btn:hover,.apiom-notes .message-footer .btn:hover{color:#363f5a}discussion.apiom-notes div[apiom-ckedit]{min-height:192px}discussion.apiom-notes .dropdown-menu{right:-50%;left:auto}discussion.apiom-notes .dropdown-menu>li>a{padding:6px 16px}.groups-list-block{background:#fff;border:1px solid #cddbe2;padding:20px 20px 5px;margin-bottom:20px;border-radius:3px}.groups-list-block .title{font-size:20px;margin-bottom:15px;letter-spacing:-1px}.groups-list-block .header{padding-bottom:20px;border:1px solid transparent;border-bottom-color:#cddbe2;font-weight:700;text-transform:uppercase;font-size:12px}.groups-list-block .body{max-height:300px;overflow:auto;margin:0 -20px;padding:10px 20px}.groups-list-block .body .item{display:block;padding:10px 22px;font-size:14px;margin:0 -20px}.groups-list-block .body .item.group.active,.groups-list-block .body .item.group:hover{background:#e3eef3}.groups-list-block .body .item .group-title{width:calc(100% - 45px);display:inline-block;vertical-align:top}.groups-list-block .body .item button{margin-left:44px}.groups-list-block .footer{font-size:12px;border:1px solid transparent;border-top-color:#cddbe2;padding:10px 0;font-weight:600}.group-edit-icon{color:#b9c8cf;font-size:16px}.group-edit-icon:hover{color:#121f22;text-shadow:none}.note-panel--options{margin-left:15px;font-size:12px}.group-member-list{margin:-10px -20px 0;padding:10px 20px}.group-member-list .item{padding:10px 22px;font-size:14px;margin:0 -20px}.group-member-list .item.group-member:hover{background:#f1f6f9}.group-member-list .item.group-member:hover .group-member-actions{opacity:1}.group-member-list .item .group-member-actions{opacity:0}.group-member-list .item .group-edit-icon{bottom:-4px;position:relative}.group-member-list .item strong{display:inline-block;margin-top:6px}ap-group-settings{background:#fff;border:1px solid #cddbe2;margin-bottom:20px;display:block}ap-group-settings .header{padding:20px 30px;border-bottom:1px solid #dce6eb}ap-group-settings .body{padding:30px}ap-group-settings .footer{border-top:1px solid #dce6eb;padding:30px;text-align:left}ap-group-create .modal-body,ap-group-edit .modal-body,ap-group-invite .modal-body{padding:30px}ap-group-create .modal-footer,ap-group-edit .modal-footer,ap-group-invite .modal-footer{padding:20px 30px;text-align:left}@media (max-width:992px){.apiom-notes--side{top:0}}.li-outcome{display:block;padding:40px 0;margin-top:40px;border-top:2px solid}.li-outcome button{margin-right:15px}.li-outcome--success{padding:40px 0}.li-outcome--success i{font-size:50px;color:#51c133;margin-left:5px;vertical-align:middle}.li-navigation{position:relative}.li-navigation-blocked,.li-navigation-blocked i{color:#a1a6a9}.li-navigation-disabled{opacity:.65}.li-navigation-disabled *{cursor:not-allowed!important;pointer-events:none}.li-navigation-disabled .btn,.li-navigation-disabled .btn:hover{opacity:.65!important}.li-navigation-disabled .ap-card--inner{box-shadow:0 0 0 transparent!important}.li-navigation--icon{float:left}.li-navigation--content{overflow:hidden;position:relative;padding-top:8px}.li-navigation-previous{min-height:40px}.li-navigation-previous .li-navigation--content--direction{text-align:left}.li-navigation-previous .li-navigation--content--direction i{margin-right:5px}.li-navigation-previous .li-navigation--content--icon{margin-right:15px}.li-navigation-next .li-navigation--icon{float:right}.li-navigation-next .li-navigation--content--direction{text-align:right}.li-navigation-next .li-navigation--content--direction i{margin-left:5px}.li-navigation-next .li-navigation--content--icon{margin-left:15px}.li-navigation--content--direction{margin-bottom:10px}.li-navigation--content--direction strong{text-transform:uppercase}.li-navigation--content--icon{height:40px;width:40px;border-radius:50%;text-align:center;font-size:20px;padding:0!important;vertical-align:unset}.li-navigation--content--title{font-size:16px}.li-navigation-widget--fixed{position:fixed;left:15px;top:120px;z-index:99}.li-navigation-widget--static{position:absolute;left:15px;top:-10px;z-index:99}.li-navigation-widget--button:hover{opacity:1;background:#fbfbfb;color:#444;border-color:#ececec}.li-navigation-widget--button-collapse{position:absolute;right:16px}.li-navigation-widget--panel{top:-10px;position:relative;z-index:-1;min-width:350px}.li-navigation-widget--header{font-weight:600;padding:25px 30px 10px 10px;border-left:3px solid #d5e0e6}.li-navigation-widget--list{list-style-type:none;padding-left:0;margin-bottom:0}.li-navigation-widget--list li{border-left:3px solid #d5e0e6;padding:10px 30px}.li-navigation-widget--list li span{display:table}.li-navigation-widget--list li:hover:not(.text-muted-dk){background:#f9fbfc}.li-navigation-widget--list li.li-navigation-widget--completed{border-left:3px solid #51c133}.li-navigation-widget--list .resource-progress--title:before{left:10px;top:10px}.li-navigation-widget--list .resource-progress--title.disabled{pointer-events:none}.li-navigation-widget--active{background:#f9fbfc;font-weight:600}.li-navigation-widget--footer{padding:10px 30px 25px;background:#f1f6f9;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:3px solid #d5e0e6}@media (min-width:480px){.li-navigation explore-item{width:220px;display:block;max-width:100%}.li-navigation-next explore-item{float:right}}@media (max-width:480px){#intercom-container{display:none}.li-navigation{margin-top:15px}.li-overview--navigation-widget{position:fixed;bottom:16px;min-height:30px;left:0;z-index:99}.li-overview--navigation-widget li-navigation-widget{left:0!important;top:auto!important}.li-overview--navigation-widget li-navigation-widget.hidden{display:none}.li-overview--navigation-widget li-navigation-widget .li-navigation-widget--button-collapse{display:none;position:absolute;top:0;right:16px;font-size:30px;margin-bottom:20px}.li-overview--navigation-widget li-navigation-widget>.expanded{background:#fff;position:fixed;overflow-y:auto;left:0;top:0;bottom:0;right:0;padding-top:50px}.li-overview--navigation-widget li-navigation-widget>.expanded .li-navigation-widget--button-collapse{display:block}.li-overview--navigation-widget li-navigation-widget>.expanded .li-navigation-widget--panel{box-shadow:0 0 0 transparent;bottom:0;top:auto;min-width:0;margin:0;border-radius:0}.li-overview--navigation-widget .fa-arrow-circle-left,.li-overview--navigation-widget .li-navigation-widget--pager{display:none}.li-overview--navigation-widget .li-navigation-widget--button{border-radius:50%;box-shadow:1px 2px 6px rgba(0,0,0,.1);height:38px;width:38px;padding:8px 6px}.li-overview--navigation-widget .fa-caret-down,.li-overview--navigation-widget .fa-caret-up{margin-left:0}.li-overview--navigation-widget .fa-caret-down:before,.li-overview--navigation-widget .fa-caret-up:before{content:'\f065'}}.submission-heading{margin-bottom:30px;margin-top:30px}.btn-action{padding:0;border-width:0 0 1px;border-style:solid;border-color:#ddd;color:#748188;background:0 0}.btn-action:hover{border-color:#aaa}.drop-zone{padding:30px;border:2px dashed #ddd;border-radius:16px;margin-bottom:10px}.drop-text{display:table;margin:auto}.drop-text+.uploaded-file{margin-top:30px}.drop-text{padding-left:60px;background-size:40px;background-image:url(../images/file-text.svg);background-repeat:no-repeat}.drag-over{border-color:#aaa}.help-text{margin-bottom:20px}.submission--status .status,submission-review .status{font-weight:700;text-transform:uppercase;margin-bottom:10px;margin-right:10px;padding:3px 15px;font-size:12px;line-height:1.4;border-radius:50px}.submission--status .status.label,submission-review .status.label{font-weight:400;text-transform:capitalize;color:#121f22;font-size:inherit;padding-left:0}.submission--status .status+.status,submission-review .status+.status{margin-right:10px}.submission--status .status-pending,.submission--status .status-pending:hover,submission-review .status-pending,submission-review .status-pending:hover{color:#121f22;background-color:#ffde00;border-color:#ffde00}.submission--status .status-completed,.submission--status .status-completed:hover,submission-review .status-completed,submission-review .status-completed:hover{color:#fff;background-color:#51c133;border-color:#51c133}.submission--status .status-failed,.submission--status .status-failed:hover,submission-review .status-failed,submission-review .status-failed:hover{color:#fff;background-color:#da3131;border-color:#da3131}submission-review{display:block;padding:30px;border:1px solid #cddbe2;border-radius:2px;overflow:hidden}submission-review.outdate{background-color:#f1f6f9;border-color:#e6edF0}submission-review::after{content:" ";display:table;clear:both}submission-review:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}submission-review .text-md,submission-review strong{font-weight:600}submission-review .document{overflow:hidden}submission-review .document>.fa{float:left;margin-right:20px}submission-review .document--content{overflow:hidden}submission-review .document--actions{overflow:hidden;margin-top:20px}submission-review .document-name{word-wrap:break-word}submission-review .dropdown-toggle{border:1px solid #ddd;border-radius:50%;background:0 0}submission-review note-panel .fa-user-plus{display:none}@media (min-width:1100px){submission-review .status{float:right;margin-right:0}submission-review .status+.status{margin-right:10px}submission-review .document--actions{margin-top:0}}pdfjs-viewer{display:block;height:640px}pdfjs-viewer>iframe{display:block;width:100%;height:100%;border:0}li-event-modal{display:block}li-event-modal .modal-body,li-event-modal .modal-footer{padding:20px 30px}li-event-modal .modal-footer{text-align:left}li-event-modal .form-group{margin-bottom:30px}li-event-modal .form-group:last-child{margin-bottom:10px}li-event-modal .text-danger{margin:-10px 0 30px}.li-actual-content.li-container--iframe{margin-top:0}.li-iframe--container{margin-bottom:50px}.li-iframe--content,.li-iframe--content iframe,.li-interactive,.li-interactive iframe{min-height:280px;width:100%;background:#fff}.li-iframe--content,.li-interactive{border:1px solid #ddd;display:block;position:relative}.li-iframe--content iframe,.li-interactive iframe{border:none}.li-embed-open .modal-dialog{width:100%;height:100%;margin:0}.li-embed-open .nav-bar{position:fixed;top:0;left:0;right:0;height:40px;background:#000;z-index:100}.li-embed-open .nav-btn{position:absolute;top:25%;left:20px;cursor:pointer;font-weight:700}.li-embed-open iframe{z-index:100;margin:0;position:fixed;left:0;bottom:0;right:0;width:100%;height:calc(100% - 40px);border:none;padding:0;overflow:hidden}.li-embed-open .loading{padding-top:20px;text-align:center;z-index:99;margin:0;position:fixed;left:0;bottom:0;right:0;width:100%;height:calc(100% - 40px);border:none;overflow:hidden;background:#fff}.fullscreen #intercom-container,.fullscreen .ap-navbar-container,.fullscreen .ap-page-cover,.fullscreen .page--banner,.fullscreen .page--postscript{display:none}.fullscreen .box-inner{top:0}.fullscreen .col-xs-12,.fullscreen .li-actual-content{position:static}.fullscreen .li-iframe--container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fullscreen .li-iframe--toolbar{overflow:hidden;padding:8px;background-color:#fff}.fullscreen .li-iframe--content,.fullscreen .li-iframe--content iframe,.fullscreen .li-interactive,.fullscreen .li-interactive iframe{height:calc(100vh - 50px);border:0}.fullscreen .li-iframe--content iframe,.fullscreen .li-interactive iframe{display:block}.fullscreen .box.has-top-nav .box-inner{top:0}@media (min-width:1024px){.li-iframe--content,.li-iframe--content iframe,.li-interactive,.li-interactive iframe{min-height:450px}}@media (max-width:480px){.li-iframe--content,.li-interactive{height:280px}}.iframe-description{max-height:0}.fullscreen .iframe-description{overflow:auto;background-color:#fff;height:auto;position:absolute;top:60px;left:0;right:0;max-height:none;padding:20px;z-index:5;box-shadow:0 4px 8px rgba(0,0,0,.1)}.fullscreen .iframe-description .description-button .description{display:none}@media (max-width:768px){.fullscreen .iframe-description .description-button{float:none;width:100%}.fullscreen .iframe-description .description-button .description{display:inline}}.li-interactive{overflow:hidden}.li-interactive iframe{display:block}.li-interactive--toolbar{overflow:hidden;padding:0 0 8px}.fullscreen li-interactive{position:absolute;top:0;right:0;left:0;z-index:1}.fullscreen li-interactive .container{width:100%;background:#fff}.fullscreen .li-interactive--toolbar{padding:8px;background-color:#fff}.fullscreen .li-interactive{border:0}.li-container--text{height:50px}.addon-modal__wrap{padding:20px 15px;background-color:#f1f6f9;border:1px solid #cddbe2;border-radius:0 0 4px 4px;border-top:0}.addon-modal__search-box{border:1px solid #cddbe2;padding:15px;border-top:0;border-bottom:0}.addon-modal__icon{display:inline-block;width:16px;height:16px}.addon-modal .nav>li>a{font-weight:600}.addon-modal .nav>li.active>a{border:1px solid #cddbe2;background-color:#fff;border-bottom-color:transparent}iframe-config{display:block}iframe-config .form-group{min-height:88px;margin-bottom:0}iframe-config .help-block{margin:8px 0 0}submission-feedback{display:block}submission-feedback+submission-feedback{margin-top:25px}.submission-feedback--heading{margin-bottom:10px;overflow:hidden}.submission-feedback--avatar{float:left;width:42px;margin-right:15px}.submission-feedback--user{overflow:hidden}.submission-feedback--user-name{font-size:15px;margin:4px 0}.submission-feedback--content{background-color:#fff;border:1px solid #dae4ea;border-radius:5px;padding:15px 18px}.submission-feedback--content-editing textarea{padding:15px 18px}.submission-feedback--actions{color:#8c9fa5;font-size:11px;text-align:right;padding-top:6px;text-transform:uppercase;font-weight:600}.submission-feedback--actions a+a{margin-left:10px}.submission-feedback--actions a:hover{text-decoration:underline}.submission-feedback--actions .submission-feedback--submit{border-radius:3px;padding:2px 10px}.submission-feedback--actions .submission-feedback--submit:hover{text-decoration:none}.submission-feedbacks{background-color:#f1f6f9;border-top:1px solid #cddbe2;margin:30px -30px -30px;position:relative;bottom:-1px}.submission-feedbacks #conversations>div{padding:0 30px}.submission-feedbacks #conversations>div:first-child{padding-top:30px}.submission-feedbacks #conversations>div:last-child{padding-bottom:10px}.has-feedback-creation #conversations>div:last-child{margin-bottom:-35px}.submission-feedbacks--discussion .message-footer{display:none}.submission-feedbacks--creation{padding:30px}.submission-feedbacks--creation .submission-feedbacks--creation-form{background:#fff;border:1px solid #cddbe2;border-radius:4px;padding:16px}.submission-feedbacks--creation .submission-feedbacks--creation-form #note-panel-field{min-height:60px}submission-list{display:block}.uploaded-file{position:relative;padding-left:60px;margin-bottom:30px}.uploaded-file .text-md{word-break:break-all}.uploaded-file:last-child{margin-bottom:0}.uploaded-file .fa-3x{position:absolute;left:0;color:#748188}.submission--status-pending,.submission--status-pending:hover{background-color:#e3eef3;border-color:#e3eef3;color:#121f22}submission-upload.disabled .drop-zone{display:block;opacity:.65;pointer-events:none}submission-upload .drop-zone{border-radius:4px}submission-upload .drop-zone.has-documents{border-style:solid;border-width:1px}submission-upload .drop-zone.drag-over{border-style:dashed;border-width:2px}submission-upload .drop-action{margin-top:20px}submission-upload .drop-action-notes{margin:30px 0}submission-upload .submission--document{padding-bottom:14px;padding-top:14px}.submission--user .submission--user-information,.submission--user user-avatar{display:inline-block;vertical-align:middle}.submission--user user-avatar{margin-right:16px;height:60px;width:60px}.submission--status{text-align:right;margin-top:20px}.submission--status .btn+.btn{margin-left:10px}.submission--status .submission--status-pending{float:right}.submission--document-file>.fa{font-size:30px;margin-right:16px;float:left;margin-top:6px}.submission--document-file .submission--document-name{overflow:hidden}.submission--document-file .submission--document-size{font-size:13px}.submission--document-file .submission--document-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.submission--documents-actions{min-height:28px;margin-top:10px}.submission--documents-actions .btn,.submission--documents-actions button{padding-bottom:3px;padding-top:3px;height:28px}.submission--upload-more{margin-top:16px}.submission--upload-more .fa{font-size:18px}.submission--upload-more .btn-text{color:#666}.submission--description{margin-top:16px}@media (min-width:768px){.submission--documents{margin-left:76px}.submission--description{margin-left:80px}.submission--documents-actions{float:right;margin-top:8px}}.course-progress{padding-top:20px;margin-bottom:100px}.module-progress{background:#fff;border:1px solid #d5e0e6;border-left:6px solid #d5e0e6;border-radius:4px;padding:30px 40px;position:relative;margin-bottom:20px}.module-progress.blocked,.module-progress.blocked .module-progress--completion{background-color:#e6edF0}.module-progress.blocked .resource-progress{border-bottom:1px solid #cddbe2;background-color:transparent;cursor:not-allowed}.module-progress--title a{color:#b9c8cf;width:20px;height:20px;display:inline-block;border-radius:50%;font-size:20px;text-align:center}.module-progress--title a:hover{color:#fff;background:#b9c8cf}.module-progress--title a i{display:block}.module-progress--ribbon{padding:5px 20px;text-transform:uppercase;font-weight:700;display:inline-block;background:#b6c9d0;color:#fff;position:relative;float:right;margin-right:-45px}.module-progress--ribbon:after{border-width:5px 5px 0 0;content:"";position:absolute;right:0;display:block;bottom:-5px;border-style:solid;border-color:#8a979d transparent transparent}.module-progress--body{max-height:0;transform:scaleY(0);transition:max-height .8s cubic-bezier(0,1,0,1) -.1s,transform .3s;overflow:hidden;width:100%}.module-progress--body.open{max-height:9999px;transform:scaleY(1);transition-timing-function:cubic-bezier(0.5,0,1,0);transition-delay:0s;overflow:inherit}.module-progress--completion{float:left;background-color:#fff;text-transform:none;color:#121f22}.module-progress--ribbon.has-actions+.module-progress--title{clear:right;padding-top:20px}.module-progress--heading.has-actions{overflow:hidden}.module-progress--title{margin:0}.module-progress--ribbon-actions{padding-bottom:4px;padding-top:4px;text-transform:none}.module-progress-completed--ribbon,.module-progress-in-progress--ribbon{color:#121f22}.module-progress-in-progress--ribbon{background:#ffda43}.module-progress-in-progress--ribbon:after{border-top-color:#b8982c}.module-progress-completed--ribbon{background:#51c133}.module-progress-completed--ribbon:after{border-color:#51c133 transparent transparent}.module-progress-failed--ribbon{background:#da3131;color:#fff}.module-progress-failed--ribbon:after{border-color:#da3131 transparent transparent}.module-progress--resources{padding-top:25px}.resource-progress{border-bottom:1px solid #cddbe2;padding:14px 0;position:relative;font-size:16px;background-color:#fff}.resource-progress:first-child{border-top:1px solid #cddbe2}.resource-progress:before{content:"";display:block;width:6px;top:0;bottom:0;position:absolute;left:-46px}.resource-progress:after{content:"";clear:both;display:block}.resource-progress--completion{float:right;height:35px;margin-right:10px}.resource-progress--completion .completion-info__date,.resource-progress--completion .completion-info__human-explain{font-weight:600}.resource-progress.disabled,.resource-progress.disabled .btn{cursor:default}.resource-progress-deleting{background-color:#f1b3b3}.resource-progress--title{overflow:hidden;position:relative;margin-top:4px;padding-left:30px;min-height:30px}.resource-progress--title:before{font-family:FontAwesome;content:'\f10c';color:#b9c8cf;width:1.28571429em;position:absolute;left:0;top:0}.resource-progress--completion-info completion-info{display:block}.resource-progress--actions{float:right;text-align:right;height:35px}.resource-progress--actions .resource-progress--status,.resource-progress--actions completion-info,.resource-progress--actions resource-progress-action{display:inline-block;vertical-align:middle}.resource-progress--actions .btn{margin-left:10px}.resource-progress--actions--status{display:inline-block}.resource-progress--actions--status~button,.resource-progress--actions--status~span{display:none}.resource-progress--actions-stick button,.resource-progress--actions-stick i{display:inline-block}.resource-progress-completed--actions i,.resource-progress-in-progress--actions i{color:#51c133;font-size:18px;vertical-align:middle}.resource-progress:not(.no-actions):hover .resource-progress--actions--status{display:none}.resource-progress:not(.no-actions):hover .resource-progress--actions--status~button,.resource-progress:not(.no-actions):hover .resource-progress--actions--status~span,.resource-progress:not(.no-actions):hover .resource-progress--actions-stick button,.resource-progress:not(.no-actions):hover .resource-progress--actions-stick i{display:inline-block}.resource-progress:not(.no-actions):hover .resource-progress--completion{display:none}.resource-progress-event--title:before{content:"\f133"}.resource-progress-lti--title:before{content:"\f1b2"}.resource-progress-video--title:before{content:"\f1c8"}.resource-progress-document--title:before{content:"\f0f6"}.resource-progress-iframe--title:before{content:"\f08e"}.resource-progress-text--title:before{content:"\f036"}.resource-progress-assignment--title:before{content:"\f044"}.resource-progress-interactive--title:before{content:"\f1c6"}.resource-progress-quiz--title:before{content:"\f046"}.resource-progress-question-multichoice--title:before{content:"\f12e"}.resource-progress-question-matching--title:before{content:"\f074"}.resource-progress-question-cloze--title:before{content:"\f120"}.resource-progress-completed,.resource-progress-finished{color:#b6c9ce}.resource-progress-completed:after,.resource-progress-completed:before,.resource-progress-finished:after,.resource-progress-finished:before{background-color:#51c133}.resource-progress-in-progress:after,.resource-progress-in-progress:before{background-color:#ffde00}.resource-progress-failed:after,.resource-progress-failed:before{background-color:#da3131}.li-progress-action:not(.li-progress-action--btn-style){width:40px;text-align:center}.completion-info>div{display:inline-block}.completion-info--due-date~.completion-info--time-frame{margin-left:5px;padding-left:10px;position:relative}.completion-info--due-date~.completion-info--time-frame:before{content:'-';display:block;position:absolute;left:0}enrollment-module-progress .module-progress--title{font-weight:700}enrollment-module-progress .module-progress--dependency{overflow:hidden}enrollment-module-progress .module-progress--dependency-icon{float:left;margin-right:10px;height:22px;width:22px;border-radius:50%;border:1px solid #8c9fa5}enrollment-module-progress .module-progress--dependency-icon .fa{position:relative;left:6px;top:-2px;font-size:14px}enrollment-module-progress .module-progress--dependency-icon+div{overflow:hidden;padding-top:2px}enrollment-module-progress .module-progress--sequence-icon{float:left;margin-right:10px;height:22px;width:22px}enrollment-module-progress .module-progress--sequence-icon .fa{position:relative;left:4px;font-size:14px}enrollment-module-progress .module-progress--sequence-icon+div{overflow:hidden;padding-top:2px}@media (max-width:768px){.module-progress--heading.has-actions{clear:right;padding-top:20px}}course-assign-learning{display:block}course-assign-learning .modal-body,course-assign-learning .modal-footer{padding:20px 30px}course-assign-learning .form-group{position:relative;margin-bottom:25px}course-assign-learning .form-group:last-child{margin-bottom:5px}course-assign-learning .loading-icon{position:absolute;top:38px;right:25px}course-assign-learning .form-required{margin-left:.5rem}course-certificate-modal{display:block}course-certificate-modal .modal-footer{padding:20px 30px}course-certificate-modal .modal-body{padding:0;overflow:hidden}course-certificate-modal pdfjs-viewer{position:relative;padding-top:146%;margin:-15px -35px;padding-bottom:35px}course-certificate-modal pdfjs-viewer iframe{position:absolute;top:0;right:0;bottom:0;left:0}course-detail-event-list{display:block}course-detail-event-list .course-structure--heading--title{display:inline-block;padding-right:20px}course-detail-event-list .event-list{padding:0;margin:0;list-style:none}course-detail-event-list .event-list>li::before{content:"";display:block;border-top:1px solid #cddbe2;margin:20px 15px}course-detail-event-list .event-field{display:table}course-detail-event-list .event-field>span{display:table-cell}course-detail-event-list .event-label{min-width:9em;color:#666}course-detail-event-list .event-label::after{content:":"}course-detail-event-list .btn-mark{margin-right:10px}course-detail-event-list .text-danger{font-size:12px;white-space:nowrap}course-detail-event-list .event-action{line-height:40px}@media (max-width:991px){course-detail-event-list .event-action{margin-top:10px}}@media (min-width:992px){course-detail-event-list .event-action{text-align:right}}course-detail-event-table{display:block}course-detail-event-table .event-table-heading .btn{margin-top:-6px}course-detail-event-table .table{margin:20px 0 -10px}course-detail-event-table .table tr>td{line-height:30px}course-detail-event-table .table td:first-child,course-detail-event-table .table th:first-child{padding-left:0}course-detail-event-table .table td:last-child,course-detail-event-table .table th:last-child{padding-right:0;text-align:right}course-detail-event-table a.text-danger:hover{border-bottom:1px solid #e26767}course-detail-event-table .event-action::before{display:block;content:"";margin-bottom:-10px}course-detail-event-table .event-action .btn{margin-top:10px}course-event-enroll{display:block}course-event-enroll h3{margin-top:0;word-wrap:break-word;overflow-wrap:break-word}course-event-enroll .btn+div,course-event-enroll .btn+p{margin-top:15px}course-event-enroll p:last-child{margin-bottom:0}.course-filter-block{border-radius:16px;background:#fff;border:1px solid #dce6ea;padding:20px 20px 12px;margin-bottom:20px}.course-filter-block .header{padding-bottom:25px;border:1px solid transparent;font-weight:600}.course-filter-block .item{padding:0;font-size:12px}.course-filter-block .item>.checkbox{overflow:hidden}.course-filter-block .item>.checkbox label{display:inline}.course-filter-block .item .number{background:#eaf4f9;border-radius:10px;padding:0 8px;margin-top:10px;float:right}.course-filter-block .item.counter{position:relative}.course-filter-block.open .header{padding-bottom:30px;border-bottom-color:#dce6ea}.course-filter-block.open .footer{font-size:12px;border:1px solid transparent;border-top-color:#cddbe2;padding-top:10px;margin-top:15px}.course-filter-block.open .footer i{color:#fff;border-radius:50%;height:12px;width:12px;text-align:center;padding:1px}.course-filter-block .body{padding-top:5px}.course-filter-block .help-text{margin:5px 0;font-size:12px;color:#748188}.course-filter-block .form-group-sm{margin:5px 0 10px}.course-filter-block .form-group-sm label{font-size:13px;font-weight:600}course-enrolment-result{display:block}course-enrolment-result .ap-block{padding:30px}course-enrolment-result .ap-block:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}course-enrolment-result .result-text{font-size:18px}course-enrolment-result [uib-collapse]{position:relative;padding-top:30px;border-top:2px solid #cddbe2;margin-top:30px}course-enrolment-result [uib-collapse]::before{position:absolute;top:-20px;right:50px;display:inline-block;width:10px;text-indent:-2px;font-family:FontAwesome;font-size:22px;color:#cddbe2;background-color:#fff;content:"\f106"}course-enrolment-result div+div>.module-title{margin-top:60px}course-enrolment-result .module-title+.resource-progress{border-top:1px solid #e1eef3}course-enrolment-result .resource-progress--title{margin-top:6px}.course-structure course-enrolment-result .completion-info__date,.course-structure course-enrolment-result .completion-info__human-explain,.resource-progress--completion course-enrolment-result .completion-info__date,.resource-progress--completion course-enrolment-result .completion-info__human-explain,course-enrolment-result .course-structure .completion-info__date,course-enrolment-result .course-structure .completion-info__human-explain,course-enrolment-result .resource-progress--completion .completion-info__date,course-enrolment-result .resource-progress--completion .completion-info__human-explain,course-enrolment-result .text-sm{font-weight:600}@media (max-width:767px){course-enrolment-result .btn{margin:20px 20px 0 0}}@media (min-width:768px){course-enrolment-result .col-actions{text-align:right}course-enrolment-result .btn{margin-top:5px}}@media (min-width:992px){course-enrolment-result .btn+.btn{margin-left:20px}}.course-structure{position:relative;padding-bottom:10px;padding-top:15px}.course-structure .module-structure--completion{float:right}.course-structure .resource-structure--completion{display:inline-block;vertical-align:middle}.course-structure .completion-info__date,.course-structure .completion-info__human-explain{font-weight:600}.course-structure--actions{float:right;margin:-6px 0 6px 0}.course-structure--actions i{font-size:16px}.course-structure--actions .btn+.btn{margin-left:10px}.course-structure--actions>*{display:inline-block;margin-left:10px}.course-structure--more{text-decoration:underline}.course-structure--items{border-top:1px solid #cddbe2;margin-top:20px}.course-structure--heading{overflow:hidden}.course-structure--heading--title{font-size:18px;font-weight:600;padding-right:80px;margin:0;line-height:1.3}.course-structure--heading--editing{display:block;position:relative}.course-structure--heading--editing:after{content:'';border-left:1px solid #cecece;left:-5px;position:absolute;height:100%;top:0}.course-structure--heading--editing--value{border:none;display:block;padding:0;width:100%}.course-structure--heading--description{margin-top:10px}.course-structure--heading--description-short .inline,.course-structure--heading--description-short .inline *{display:inline}.ap-course-structure-module.collapse{height:70px;overflow:hidden;padding:15px 20px;white-space:nowrap;text-overflow:ellipsis}.module-collapsed .course-structure{padding-top:8px}.module-collapsed .course-structure--heading--title{margin-bottom:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.course-structure--item{border-bottom:1px solid #cddbe2;padding:12px 0 40px 24px;position:relative}.course-structure--item.empty{padding-left:0;border-top:1px solid #cddbe2}.course-structure--item-actions,.course-structure--item-icon{color:#8c9fa5;position:absolute;z-index:1}.course-structure--item-icon{font-size:15px;left:0;top:10px}.course-structure--item-actions{left:24px;bottom:12px}.ap-course-structure-module{border:1px solid #cddbe2;border-radius:4px;cursor:default!important;margin-bottom:20px;padding:18px 20px;background:#fff}.ap-course-structure-module-deleting{border-color:#da3131;background-color:#f1b3b3}.as-sortable-item{touch-action:auto;-webkit-touch-callout:inherit}.as-sortable-placeholder{border:1px dotted #ddd;background-color:#f1f6f9}.course-structure--dependencies{font-size:12px;margin:1em 0}.course-structure--event{font-size:12px;margin:10px 0}.course-structure--event>*{display:inline-block;margin-right:15px}.autocomplete-items{margin-top:10px}.autocomplete-item{display:inline-block;vertical-align:top;background:#f1f6f9;border:1px solid #ddd;padding:5px 10px;margin-right:10px;position:relative}.autocomplete-item:hover{background:#cddbe2}.autocomplete-item--title{font-weight:600;margin-right:10px;vertical-align:middle}@media (min-width:992px){.modal-wrapper-sm .modal-dialog{width:800px}}@media (min-width:1100px){.course-structure{padding:15px}.course-structure--item{padding-right:80px;padding-bottom:12px}.course-structure--item-actions{left:auto;right:0;bottom:auto;top:12px}.ap-course-structure-module{padding:20px 25px}.ap-course-structure-module:hover{cursor:pointer;box-shadow:-2px 2px .8px rgba(0,0,0,.05)}}.course-discussion{margin-bottom:300px}.course-discussion .empty-block{text-align:center;margin:30px 0 60px}course-enroll-credits{display:block}course-enroll-credits .modal-footer .btn+.btn{margin-left:15px}course-enroll-credits .modal-close{margin:5px 0 0}.reports-enroll-users report-config,.reports-enroll-users report-filter{display:none}.reports-enroll-users .checkbox input[type=checkbox],.reports-enroll-users .radio input[type=radio]{margin-top:0;height:17px;width:17px}discussion-enrolment-filter{display:block}.new-ui .dropdown-toggle discussion-enrolment-filter .selected-label,content-sharing-marketplace .dropdown-toggle discussion-enrolment-filter .selected-label,discussion-enrolment-filter .new-ui .dropdown-toggle .selected-label,discussion-enrolment-filter .text-ellipsis,discussion-enrolment-filter .text-ellipsis-wrap,discussion-enrolment-filter content-sharing-marketplace .dropdown-toggle .selected-label{white-space:normal}event-attendance-toggle{display:block}event-attendance-toggle .toggle.btn-xs{height:22px!important}share-course{display:block}share-course .form-group .radio{margin-left:20px}apiom-lo-modal-item .list-group-item.is-added{cursor:default;opacity:.6}apiom-lo-modal-item .list-group-item.is-added:hover{background-color:transparent}apiom-lo-modal-item .list-group-item.is-added:hover .title{color:#121f22}.ap-award-listing-items{width:100%}.people-history-awards-list .ap-card{margin:0 auto;margin-bottom:30px}.badge.badge-status{background-color:#cddbe2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;font-size:12px}.badge.badge-status.in-progress{background-color:#eeb068}.badge.badge-status.completed{background-color:#51c133}.badge.badge-status.expired{background-color:#8c9597}.badge.badge-status.failed{background-color:#da3131}.award-img{background-color:transparent;background-size:110px 110px;background-position:center 20px;background-repeat:no-repeat;z-index:10;height:130px;background-image:url(../images/award-default.png)}.award-img.cpd{background-image:url(https://media.go1static.com/image/upload/v1575528041/award-cpd-badge.png)}.award-list-item .award-img{float:left;width:150px;background-size:60px 60px;background-position:center center}.award-list-item .title{margin:0 60px 10px 0}.award-list-item .ap-card--progress{height:auto;padding:0}.ap-card.award:hover{filter:drop-shadow(0 2px 3px rgba(0,0,0,.1))}.ap-card.award:hover .badge.badge-status{display:none}.ap-card.award:hover .badge.badge-status.expired,.ap-card.award:hover .badge.badge-status.valid-date{display:inline-block}.ap-card.award{overflow:hidden;background:url(../images/award-bg.svg) no-repeat;background-size:100% 100%;cursor:pointer}.ap-card.award .ap-card--inner{border:none;box-shadow:none;overflow:hidden;padding-bottom:50px;height:360px;background-color:transparent}.ap-card.award .ap-card--content{height:120px}.ap-card.award .ap-card--content-title{max-height:50px;font-size:16px}.ap-card.award .ap-card--content-author{position:relative;margin-top:4px;overflow:visible}.ap-card.award .ap-card--content-author span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;font-size:12px}.ap-card.award .ap-card--award-progress{margin-top:2px;overflow:visible}.ap-card.award .ap-card--award-progress span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;font-size:12px}.ap-card.award .ap-card--award-progress span .completed{color:#51C133}.ap-card.award .ap-card--award-completion-date{margin-top:2px;overflow:visible}.ap-card.award .ap-card--award-completion-date span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;font-size:11px;color:#6B868C}.ap-card.award .ap-card--progress{padding-left:0;padding-right:0}:root .ap-card.award,_::-webkit-full-page-media,_:future{background-image:url(../images/award-bg.svg)}:root .award--card--item.award-list-item .ap-list-item,_::-webkit-full-page-media,_:future{background-image:url(../images/award-bg-horizontal.png)}.award--card--course--link{background-color:#fff;border:3px dashed #ddd;min-height:320px;text-align:center;border-radius:16px}.award--card--course--link:hover{border-color:#aaa}.award--card--course--title{font-size:16px;font-weight:600;line-height:22px;min-width:250px;margin-bottom:6px}.award--card--item{cursor:pointer}.award--detail--overview .ap-card--completed-time,.award--detail--overview .ap-card--progress{display:none}.award--card--item.award-list-item{position:relative}.award--card--item.award-list-item .ap-list-item{background:url(../images/award-bg-horizontal.svg) no-repeat right center;background-size:100% 100%;border-right:none;position:relative}.award--card--item.award-list-item .ap-list-item:before{background:#fff;border-radius:3px;content:'';display:block;position:absolute;bottom:1px;top:1px;left:0;width:10px}.award--card--item.award-list-item .ap-list-item:hover{filter:drop-shadow(0 2px 3px rgba(0,0,0,.1))}.award--card--item.award-list-item .ap-card--actions{right:70px}@media (min-width:768px){.ap-card.award .ap-card--cover:after{background-color:transparent}.award--card--courses-list{margin-left:-16px;margin-right:-16px}.award--card--courses-list .award-course-item{padding-left:16px;padding-right:16px}}@media (min-width:1280px){.ap-card.award .ap-card--cover:after{background-color:transparent}}.browse-course-modal .modal-body{width:100%;max-height:520px;overflow:auto}@media screen and (max-height:400px){.browse-course-modal .modal-body{max-height:320px}}.browse-course-modal .nav-tabs>li.uib-tab.active>a{border-width:0;box-shadow:inset 0 -2px 0 #31b8da}.browse-course-modal .nav-tabs>li.uib-tab>a{font-weight:600;border-width:0}.browse-course-modal .list-group{margin-bottom:10px}.browse-course-modal .list-group-item{border-radius:0;min-height:60px}.browse-course-modal .list-group-item:first-child{border-top:none}.browse-course-modal .list-group-item:active,.browse-course-modal .list-group-item:focus,.browse-course-modal .list-group-item:hover{background-color:#f1f6f9}.browse-course-modal .list-group-item:active .title,.browse-course-modal .list-group-item:focus .title,.browse-course-modal .list-group-item:hover .title{color:#31b8da}.browse-course-modal .alert{margin-bottom:0}.award-course-item{position:relative;margin-bottom:30px}.award-course-item .award-course-item--header{position:absolute;right:9px;top:-8px;z-index:20}@media screen and (max-width:768px){.award-course-item .award-course-item--header{right:0}}.award-course-item .award-course-item--header .btn{color:#8c9fa5;font-size:20px;font-weight:400;width:26px;height:26px;line-height:26px;background:#fff;min-height:26px;padding:0;border-color:#e6e9ea}.award-course-item .award-course-item--header .btn:hover{color:#da3131}.award-course-item .award-course-item--body{position:relative}.award-course-item .award-course-item--body .quantity-float{position:absolute;z-index:5;top:115px;right:20px}.award-course-item .award-course-item--body .quantity-label{width:30px;height:30px;border:2px solid #fff;line-height:26px;text-align:center;border-radius:50%;color:#fff;background-color:#31b8da}.award-course-item .award-course-item--footer{text-align:center;margin-top:10px}.award-course-item .drag-icon{right:100px}.award-course-item.award .drag-icon{right:35px;top:-2px}.award-course-item.course .drag-icon{right:0;top:0}.apiom-counter{display:inline-block}.apiom-counter>div{margin:0 3px}.apiom-counter .btn-counter{width:20px;height:20px;border:1px solid;line-height:20px;text-align:center;border-radius:50%;color:#fff;background-color:#31b8da}.apiom-counter input{max-width:60px;text-align:center}.award-course-region{background-color:#fff}.award-course-region--label{font-size:16px}.browse-lo-modal .btn-close-modal{right:15px;top:15px;position:relative;z-index:10}.browse-lo-modal .header{padding-bottom:30px}.browse-lo-modal .lo-item .title{font-size:16px}.browse-lo-modal .lo-item .author{color:#BBB}.browse-lo-modal .btn-info,.browse-lo-modal .btn-info:hover{background-color:#31b8da;border-color:#31b8da}.award-detail--learning .award-detail--credits-header{margin-bottom:1em;overflow:hidden}.award-detail--learning .award-detail--credits-header .award-detail--actions{float:right}.award-detail--learning .award-detail--credits-header .btn+.btn{margin-right:16px}.award-detail--learning .award-detail--learning--type{text-transform:capitalize}.award-detail--learning .award-detail--learning--button+.award-detail--learning--button{margin-left:1em}.award-detail--learning .award-detail--credits-content{background:#fff;border:1px solid #cddbe2;padding:20px;border-radius:16px}.award-detail--learning .award-detail--credits-content table.apiom-datatable{margin-bottom:0}.award-detail--learning .award-detail--credits-content .dropdown-menu{border-radius:16px;padding:10px 0}@media (min-width:768px){.award-detail--learning .award-detail--credits-content{padding:30px}}@media (min-width:1100px){.award-detail--learning .award-detail--credits-content{overflow:visible;padding:40px}}award-items{display:block}award-items .award--card--course:nth-child(3n+1){clear:left}.as-sortable-item-handle .award-course-item--body .ap-card--actions,.as-sortable-item-handle .award-course-item--body .ap-list-item-button{display:none}award-learner-records{display:block}award-learner-records .page--banner{padding-bottom:45px}award-learner-records .result-text{font-size:18px;line-height:30px}award-learner-records .enrolment-result::before{content:"";display:block;border-top:1px solid #cddbe2;margin:30px 15px}award-learner-records .ap-card--progress{height:auto;padding-left:0}award-learner-records apiom-award-progress{display:block;margin-top:10px}award-learner-records apiom-award-credits{display:block;margin-left:-15px}.btn-download-transcript{width:100%}.award-detail--badge{display:inline;padding:.35em 1.2em;font-size:75%;font-weight:600;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:25em}.award-detail--badge.background-primary{color:#fff}.award-detail--badge:not(.background-primary){background-color:#cddbe2;color:#121f22}.page-award-detail .award-logo{max-width:50%}.page-award-detail .award-logo img{max-height:150px;border-radius:16px}.page-award-detail .upload-preview{border-radius:16px}.award-detail--items{margin-top:2em}.award-detail--items .dropdown-menu{border-radius:16px;padding:10px 0}.award-detail--actions{font-size:22px}.award-detail--actions .text-with-icon--text{font-size:16px;display:inline-block}.award-detail--learning .apiom-section--heading-title{margin-bottom:1em}.apiom--section--target{margin-bottom:60px}.award-items--description{margin-bottom:30px}award-items .toolbar{margin-bottom:30px;line-height:20px}award-items .edit-mode .award-course-item--body .ap-list-item-button{display:none}award-items .edit-mode .as-sortable-placeholder{margin-bottom:30px}.drag-icon{position:absolute;z-index:10;padding:10px 10px 0 0;width:100%;height:100%;text-align:right}.award-detail--information>h3{margin-top:0}apiom-award-overview .page--tab--actions--dropdown{float:right;margin-top:10px}.award--card--course{margin-bottom:30px}.muli-font{font-family:Muli,sans-serif!important}award-report-action{display:block}.award--settings--description{margin-bottom:80px}.award--settings--instructions{padding:20px 0}.award--settings--instructions .ap-lo-events{margin-left:20px}.award--settings--instructions #award-target{width:90px}.award--settings--instructions--goals{margin-bottom:30px}.award--settings--instructions--goal{margin-bottom:1em}.award--settings--measurement-unit{width:200px}.award--settings--measurement-unit .input-group-addon{background-color:transparent;width:90px;border-top-left-radius:12px;border-bottom-left-radius:12px}.award--settings--target:after{content:'';display:block;clear:both}.award--settings--target .award--settings--target--icon{font-size:20px;float:left;margin-right:10px;margin-top:10px;color:#51c133}.award--settings--target--detail{overflow:hidden}.award--settings--edit-target{float:right}.apiom--section--courses--heading{margin-bottom:30px}.apiom--section--courses--sort:after{content:'';clear:both;display:block}@media (min-width:1100px){.apiom--section--target .ap-block{padding:30px}}.award--detail--progress{margin-bottom:40px}.award--detail--progress--unenrolled{margin-top:40px}.award--progress{position:relative;padding-left:40px}.award--progress .award--progress--circle{background:#fff;border-radius:50%;position:absolute;height:70px;width:70px;text-align:center;left:0;top:50%;margin-top:-35px;z-index:20}.award--progress .award--progress--information{box-shadow:-10px 0 12px rgba(0,0,0,.065);border-bottom:1px solid #efefef;border-top:1px solid #efefef;position:relative;padding:0 20px 0 0}.award--progress .award--progress--information:after{content:'';display:block;position:absolute;right:0;top:0;height:100%;border-style:solid;border-width:34px 20px;border-color:#fff transparent #fff #fff}.award--progress .award--progress--completed,.award--progress .award--progress--completed .award--progress--goal--any{color:#51c133}.award--progress .award--progress--inprogress{color:inherit}.award--progress .award--settings--target--detail{background:#fff;padding:10px 20px 10px 40px;height:100px}.award--progress .award--settings--target--detail h4{margin:0}.award--progress .award--settings--target--detail-description{font-size:12px;line-height:16px;max-height:32px;overflow:hidden}.award--progress .award--progress--goal--any{color:#b9c8cf;font-size:40px}.award--progress .award--progress--goal--achievements{font-weight:700}.award--progress .award--progress--goal--achievements .target{margin-left:-3px}.award--progress .award--progress--goal--label{text-transform:uppercase;font-weight:600;font-size:10px}.award--progress .award--progress--goal--achievements-target{margin-left:-3px}@media (min-width:768px){.award--progress .award--settings--target--detail-description{font-size:14px;margin-top:2px}}@media (min-width:480px){.award--progress .award--settings--target--detail{height:80px}}@media (min-width:1100px){.award--detail--progress{margin-bottom:50px}.award--progress{padding-left:64px}.award--progress .award--progress--circle{height:90px!important;width:90px!important;margin-top:-45px}.award--progress .award--progress--circle canvas{height:90px!important;width:90px!important}.award--progress .award--expire--information{position:relative;top:18px;right:20px}.award--progress .award--progress--information{padding-right:30px}.award--progress .award--settings--target--detail h4,.award--progress .award--settings--target--detail-description{margin-top:6px}.award--progress .award--progress--goal--achievements{font-size:16px}.award--progress .award--progress--goal--label{font-size:12px}.award--progress .award--progress--information:after{border-width:35px 25px}}.award-progress--bar-completed,.award-progress--bar-progress{background-color:#51C133}eck-viewer{display:block;margin-bottom:1em}user-account eck-builder .date-field,user-account eck-builder .datetime-field,user-account eck-builder .input-field,user-account eck-builder .select-field{max-width:388px}.eck-viewer--label,.manager-label{font-weight:600}@media (min-width:768px){eck-builder .timepicker{margin-top:-32px}}.subscription-bar{display:block;text-align:center;padding:16px 0}.subscription-bar-trial{background:#31b8da;color:#fff}.subscription-bar-expired{background:#f6941d;color:#fff}.subscription-bar-free{background:#ffde00;color:#000}.subscription-bar-overdue{background:#da3131;color:#fff}.card-listing--header{margin-bottom:30px}.card-listing--title{margin:4px 0 0}.card-listing--list td,.card-listing--list th{padding-left:20px!important;padding-right:20px!important}.card-listing--list th{padding-top:0!important;font-size:14px!important}billing-settings-form{font-size:16px}billing-subscription h3,billing-subscription h4{margin-bottom:1em}billing-subscription p{margin-bottom:1.5em}billing-payment h3{margin-bottom:1em}.subscription-information{padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #efefef}.billing--list{padding-left:0;margin-bottom:2em;margin-left:1em}.subscription-actions{margin:30px 0 0}.subscription-actions .btn{margin-right:5px}.subscription-plan apiom-message{font-size:14px}.fa-external-link{color:#748188;margin-top:-5px}.page-admin .page--title{margin-bottom:80px;text-align:center}.page-admin .admin-view{margin:80px 0}.page-admin .admin-block{padding:30px;border:1px solid #ddd;border-radius:16px;margin:10px 0;background-color:#fff}.page-admin .admin-block .overview-number{font-size:24px;font-weight:600;line-height:0}.page-admin .admin-block .overview-icon{font-size:16px}.page-admin .admin-block .overview-text{font-size:24px;font-weight:600;margin-bottom:0}.page-admin .admin-block .overview-title{font-size:16px}.page-admin [ui-view]{position:relative}.page-admin .notifications-footer,.page-admin notification-list .message{margin-left:32px}.page-admin notification-list{height:400px;width:100%;display:block}.page-admin notification-list .notifications-listing:not(.show-all){max-height:365px}.page-admin .overview-wrapper{position:relative;padding-left:30px;margin-top:-4px;padding-right:0}.page-admin .overview-stats-wrapper{padding-left:70px}.page-admin .divider-right{border-right:1px solid #b9c8cf;position:absolute;top:6px;right:0;bottom:0}.page-admin .divider-right:after,.page-admin .divider-right:before{content:'';position:absolute;left:-12px;top:50%;margin-top:-6px;border-left:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #b9c8cf;border-top:6px solid transparent}.page-admin .divider-right:after{left:-11px;border-right:6px solid #fff}.page--heading--action,.page--heading--title{display:inline-block}.page--heading--action{margin-left:15px}.page--title{font-weight:600;margin:0;line-height:1.3}.page--title br{display:none}.page--title--action{font-size:14px}.page--banner{background:#fff;border-bottom:2px solid #e6edf0;padding:80px 0 40px}.page--banner-nav{padding-bottom:0}.page--content{display:block;padding:20px 0 40px}.page--tab{margin:30px 0 15px}.page--tab:after{content:'';clear:both;display:table}.page--tab--count{display:inline-block;vertical-align:middle;margin-right:15px}.page--tab--tab{display:inline-block;vertical-align:middle;margin:0}.page--tab--actions{float:right;margin-top:10px}.page--tab--actions--buttons{display:inline-block;vertical-align:middle;margin-right:15px}.page--tab--actions--dropdown{display:inline-block;vertical-align:middle}.page--meta{color:#b9c8cf}.page-white{display:block;background-color:#fff}.page-white:before{content:"";background:#fff;position:absolute;left:0;right:0;bottom:0;top:0}.page-white>div{position:relative}.apiom-region{position:relative;padding:50px 0}.apiom-region.odd{background-color:#F1F6F9}.apiom-region-player{padding:50px 0}.page--heading--editing{display:block;position:relative}.page--heading--editing:after{content:'';border-left:1px solid #cecece;left:-5px;position:absolute;height:100%;top:0}.page--heading--editing--value{border:none;display:block;padding:0;width:100%}.page-content--title{font-weight:600;font-size:15px;margin:40px 0;text-align:center}.page-content--content{padding:20px 0}.page--postscript{background:#f1f6f9;padding:60px 0}.page--postscript--message{text-align:center}.postscript--heading{font-size:16px;font-weight:400}.postscript--subheading a{text-decoration:underline}.course-detail--cover-edit-wrapper{text-align:center;padding-top:165px}.course-detail--cover-edit-wrapper.none-cover{padding-top:80px}.course-detail--cover-edit{border:1px solid #fff;padding:0!important}.page--intergation--settings{padding:30px 20px}.page--content--tabs--nav{margin-bottom:30px}.page--content--tabs--nav .nav-underline{border-bottom:2px solid #e6edf0}@media (min-width:1100px){.page--content-left{padding-right:40px}.page--content-right{padding-left:40px}}@media (max-width:480px){.course-detail--cover{position:relative;height:180px!important;min-height:180px!important}.course-detail--cover--mobile{background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;bottom:0;top:0;left:0;right:0;z-index:4}.course-detail--cover-edit-wrapper{position:relative;z-index:5}}.app-uiview>:last-child{padding-bottom:150px;display:block}.ap-provider img{max-width:100%}.ap-provider--label{margin-bottom:10px}.ap-course-author-item{padding-right:40px}.ap-course-author-item-image{width:80px;padding-right:16px;vertical-align:middle}.ap-course-author-item-image+.media-body{width:auto;vertical-align:middle}.ap-course-author-item-image img{width:100%}.ap-course-author-item-name span{font-weight:400}.ap-course-author-item-footer a{text-decoration:none}.ap-course-author-item-footer a:hover{text-decoration:underline}.course-overview .apiom-region{padding-bottom:35px;padding-top:35px}.course-overview--header{background:#fff}.course-overview--header .page--title{margin:0}.course-overview--content{line-height:1.6}.course-overview--content .ap-line{margin-bottom:35px;margin-top:35px}.course-overview--content .nav.border-style li{padding-bottom:2px;padding-top:2px}.course-overview .course-overview--footer{padding-bottom:40px}.course-overview .course-overview--block-author,.course-overview .course-overview--block-structure{padding-top:.8px}.course-report{margin:3em 0}@media (min-width:768px){.course-overview .apiom-region{padding-bottom:50px;padding-top:50px}.course-overview--content .ap-line{margin-bottom:40px;margin-top:40px}}@media (min-width:1100px){.course-overview .apiom-region{padding-bottom:70px;padding-top:90px}.course-overview--content .ap-line{margin-bottom:70px;margin-top:70px}}.course-detail--settings--currency>.ui-select-search{border-radius:0!important}.course-detail--settings--currency .ui-select-choices{min-width:100%;width:auto}.container.question-edit{padding-bottom:50px}.li-overview-content,.li-overview-header{background:#fff}.li-overview-authors.apiom-region{border-top:1px solid #cddbe2}.li-overview-header-content{border-bottom:1px solid #cddbe2}.li-overview-content .tag-list{margin-bottom:30px}.well.more{background:#e3eef3;border:none;box-shadow:none;padding:30px;margin:40px 0}.well.more .btn{margin-top:15px}.li-config-tab-wrapper{background:#f1f6f9;padding:60px 0}.li-config-tab-wrapper .tab-content{background:#fff;border-radius:12px;border:1px solid #cddbe2;padding:30px}.edit-mode .li-admin-nav li a,.edit-mode .li-admin-nav li:not(.active){pointer-events:none;touch-action:none}.edit-mode .li-admin-nav li:not(.active){opacity:.7}.edit-mode .course-overview--block-description{margin-bottom:30px}.li-actual-content{padding:30px 0;position:relative}.li-content-editing{border-radius:5px;border:1px solid #cddbe2}.li-content-editing .row{margin:0}.li-content-editing .row>div{padding:0}.li-content-editing .row>div+div{border-top:1px solid #cddbe2}.li-content-editing--column{padding:25px}.li-actual-content-nav-tabs{padding-top:20px}.li-actual-content-nav-tabs .nav-tabs{border:none;text-align:center}.li-actual-content-nav-tabs .nav-tabs>li{display:inline-block;float:none}.li-actual-content-nav-tabs .nav-tabs>li .btn{border-radius:0;padding:8px 16px}.li-actual-content-nav-tabs .nav-tabs>li>a,.li-actual-content-nav-tabs .nav-tabs>li>a:active,.li-actual-content-nav-tabs .nav-tabs>li>a:focus,.li-actual-content-nav-tabs .nav-tabs>li>a:hover{background-color:inherit!important;border:none!important;margin-right:0;padding:0}.li-actual-content-nav-tabs .nav-tabs>li:first-child .btn{border-radius:5px 0 0 5px}.li-actual-content-nav-tabs .nav-tabs>li:last-child .btn{border-radius:0 5px 5px 0}@media (min-width:1100px){.li-actual-content{padding-bottom:40px;padding-top:40px}.li-content-editing{position:relative}.li-content-editing:before{border-left:1px solid #cddbe2;content:'';position:absolute;bottom:0;top:0;left:50%}.li-content-editing.one-column:before{display:none}.li-content-editing .row{margin:0}.li-content-editing .row>div+div{border-top:none}.li-content-editing--column{padding:40px}}.dashboard-image{max-height:320px;overflow:hidden}.dashboard-image.fixed-height .dashboard-image--desktop,.dashboard-image.fixed-height .dashboard-image--mobile{height:100%;max-height:320px;width:auto;margin:auto}.dashboard-image--desktop,.dashboard-image--mobile{width:100%;min-height:120px}.dashboard-image--desktop{display:block}.dashboard-image--mobile{display:none}@media (max-width:480px){.dashboard-image,.dashboard-image.fixed-height .dashboard-image--desktop,.dashboard-image.fixed-height .dashboard-image--mobile{max-height:240px}.dashboard-image--desktop{display:none}.dashboard-image--mobile{display:block}}.dashboard-page .container{width:auto;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media (min-width:1100px){.dashboard-page .container{max-width:1200px}}.welcome-block em{font-style:italic}.welcome-block u{text-decoration:underline}.welcome-block .welcome-message{padding:32px 0}.welcome-block h1{font-weight:700}.welcome-block p{font-size:20px}.welcome-message ol,.welcome-message ul{margin:10px;padding-left:20px}.user-profile--menu{margin-right:20px}.block--user-information img{margin-right:16px;height:48px;width:48px}.block--user-information .name{font-size:18px;font-weight:600}.block--user-information .course{color:#8c9fa5}.block--user-information .block--user-details,.block--user-information user-avatar{display:inline-block;vertical-align:middle}.course-enrollment--label{background-color:#b6c9d0;border-radius:50px;color:#fff;font-size:11px;text-transform:uppercase}.locked .course-enrollment--label,.locked .module-progress--ribbon{background-color:#617074}.resource-progress--actions--button{font-weight:600}.page--enrollment-details course-enrolment-result{margin-top:30px}.page--enrollment-details course-enrolment-result .ap-block,.page--enrollment-details course-enrolment-result .ap-block:hover{box-shadow:0 0 0 transparent;border-radius:0;border-width:1px 0 0;margin-bottom:0;padding:25px 0 0}.page--enrollment-details .resource-progress--inner{height:30px}.page--enrollment-details .resource-progress--actions{height:auto}.tooltip.top.go1d-tooltip-container{opacity:1;padding-bottom:9px;max-width:320px}.tooltip.top.go1d-tooltip-container .tooltip-arrow{border-top-color:#374b50;border-width:10px 12px 0}.tooltip.top.go1d-tooltip-container .tooltip-inner{background-color:#374b50;padding:10px 15px;font-size:15px;text-align:left;max-width:100%}[class*=go1-icon--]{background-position:0 center;background-size:cover;display:inline-block;height:12px;width:12px;vertical-align:middle}.go1-icon--plus{background-image:url(../icons/src/plus.svg)}.go1-icon--edit-gray{background-image:url(../icons/src/edit-gray.svg)}.go1-icon--enroll{background-image:url(../icons/src/enroll.svg);width:16px;height:13px}.go1-icon--import{background-image:url(../icons/src/import.svg)}.go1-icon--info{background-image:url(../icons/src/info.svg)}.go1-icon--li-type--assignment{background-image:url(../icons/src/li-type-assignment.svg)}.go1-icon--li-type--event{background-image:url(../icons/src/calendar.svg)}.go1-icon--li-type--interactive{background-image:url(../icons/src/li-type-interactive.svg)}.go1-icon--li-type--text{background-image:url(../icons/src/li-type-text.svg)}.go1-icon--li-type--document{background-image:url(../icons/src/li-type-document.svg)}.go1-icon--li-type--video{background-image:url(../icons/src/li-type-video.svg)}.go1-icon--li-type--audio{background-image:url(../icons/src/li-type-audio.svg)}.go1-icon--li-type--quiz{background-image:url(../icons/src/li-type-quiz.svg)}.go1-icon--li-type--iframe{background-image:url(../icons/src/li-type-iframe.svg)}.go1-icon--li-type--lti{background-image:url(../icons/src/li-type-lti.svg)}.go1-icon--calendar{background-image:url(../icons/src/calendar.svg);width:14px;height:14px}.go1-icon--clock-o{background-image:url(../icons/src/clock-o.svg);width:14px;height:14px}.go1-icon--pencil-o{background-image:url(../icons/src/pencil-o.svg);width:16px;height:16px}.go1-icon--user-plus{background-image:url(../icons/src/user-plus.svg);width:14px;height:14px}.go1-icon--detail{background-image:url(../icons/src/detail.svg)}.go1-icon--hamburger{background-image:url(../icons/src/hamburger.svg)}.go1-icon--camera{width:64px;height:54px;background-image:url(../icons/src/camera.svg)}.go1-icon--sharing--cancel{background-image:url(../icons/src/sharing-cancel.svg)}.go1-icon--sharing--search{background-image:url(../icons/src/sharing-search.svg)}.go1-icon--sharing--caret-down{background-image:url(../icons/src/sharing-caret-down.svg)}.go1-icon--sharing--person{background-image:url(../icons/src/sharing-person.svg)}.go1-icon--sharing--group{background-image:url(../icons/src/sharing-group.svg)}.go1-icon--sharing--public{background-image:url(../icons/src/sharing-public.svg)}.go1-icon--sharing--portal{background-image:url(../icons/src/sharing-portal.svg)}.go1-icon--sharing--unpublish{background-image:url(../icons/src/sharing-unpublish.svg)}.go1-icon--arrow-down{background-image:url(../icons/src/arrow-down.svg)}.go1-icon--arrow-up{background-image:url(../icons/src/arrow-up.svg)}.go1-icon--clock{background-image:url(../icons/src/clock.svg)}.go1-icon--pencil{background-image:url(../icons/src/pencil.svg)}.go1-icon--pencil-grey{background-image:url(../icons/src/pencil-grey.svg)}.go1-icon--threedots{background-image:url(../icons/src/threedots.svg)}.go1-icon--person{background-image:url(../icons/src/person.svg)}.go1-icon--circle{background-image:url(../icons/src/circle.svg)}.go1-icon--folder{background-image:url(../icons/src/folder.svg)}.go1-icon--folder-black{background-image:url(../icons/src/folder-black.svg)}.go1-icon--plus-circle{background-image:url(../icons/src/plus-circle.svg)}.go1-icon--check-circle{background-image:url(../icons/src/check-circle.svg)}.go1-icon--trash{background-image:url(../icons/src/trash.svg)}.go1-icon--search{background-image:url(../icons/src/search.svg)}.go1-icon--check{background-image:url(../icons/src/check.svg)}.go1-icon--open-link{background-image:url(../icons/src/open-link.svg)}policy-notification-bar{display:block;text-align:center;color:#fff;background-color:#35464b}policy-notification-bar>div{padding:16px}.ap-grid-card:hover .cover .thumb{opacity:.45}.ap-grid-card:hover .cover .hover-overlay{opacity:1;transform:translate(-50%,-50%)}.ap-grid-card:hover .cover .hover-overlay-fit{opacity:1}.ap-grid-card .cover{position:relative;height:130px;overflow:hidden;border-radius:4px;background-color:rgba(18,31,34,.6)}.ap-grid-card .cover .hover-overlay,.ap-grid-card .cover .hover-overlay-fit,.ap-grid-card .cover .thumb{transition:all .3s ease-in}.ap-grid-card .cover .thumb{width:100%;height:130px;display:block;border:0}.ap-grid-card .cover .hover-overlay{position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%)}.ap-grid-card .cover .hover-overlay-fit{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;padding:8px;font-size:1.4rem;overflow:hidden}.ap-grid-card .details{position:relative;display:flex;flex-direction:column;padding:10px 0}.ap-grid-card .details .meta .title{padding-right:24px;font-size:1.6rem;font-weight:500;margin-bottom:10px}.ap-grid-card .details .meta .ap-card--content-author,.ap-grid-card .details .meta .ap-card--duration{margin-bottom:5px}.ap-grid-card .details .meta .ap-card--duration{font-size:1.2rem}.ap-grid-card .details .meta .ap-card--rating{float:left;font-size:1.2rem}.ap-grid-card .details .meta .ap-card--rating .glyphicon{color:#f4c150}.ap-grid-card .details .meta .ap-card--pricing{float:right}.ap-grid-card .menu{position:absolute;top:0;right:0;margin-top:10px}apiom-icon{fill:currentColor}apiom-icon svg:not(:root){overflow:visible}apiom-icon .go1-icon{display:inline-block;vertical-align:middle}auth-modal .confirm-title{margin:40px}auth-modal .confirm-buton{margin-right:5px}.file-uploader-wrapper.teaser{border-radius:4px;background:rgba(49,184,218,.07);border:2px solid transparent;padding:12px}.file-uploader-wrapper.teaser.file-uploaded,.file-uploader-wrapper.teaser.file-uploading{box-shadow:inset 1px 1px 5px rgba(0,0,0,.07);border:1px solid #cfd1d4;background:#fff;padding-bottom:6px;padding-top:6px;height:34px}.file-uploader-wrapper.teaser.drag-over{background:rgba(49,184,218,.1);border-color:rgba(49,184,218,.085);border-style:dashed}.file-uploader-wrapper.teaser .file-upload--information{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:20px}.file-uploader-wrapper.teaser .file-upload--icon{color:#b2cdd5;display:inline-block;vertical-align:text-bottom}.file-uploader-wrapper.teaser .file-upload--button{cursor:pointer}.file-uploader-wrapper.teaser .file-upload--text{color:#35464b}.file-uploader-wrapper.teaser .file-upload--button-text{color:#6c7b7f;font-weight:600}.file-uploader-wrapper.teaser .file-upload--button-text:hover{color:#35464b}.has-error .file-uploader-wrapper.teaser{border:1px solid #dd2c00}portal-tos-modal{display:block}portal-tos-modal .nav{margin:-5px 0 35px}portal-tos-modal .text-guide{margin-bottom:20px}portal-tos-modal .panel{height:320px;overflow:auto;padding:12px 15px;margin-bottom:5px;white-space:pre-line;background-color:#f1f6f9}portal-tos-modal .panel.mini{height:200px;margin-bottom:25px}portal-tos-modal .checkbox:last-child{margin-bottom:0}portal-tos-modal .modal-footer.no-border{padding-top:0}profile-completion-modal{display:block}profile-completion-modal .form-group:last-child{margin-bottom:0}learning-resource-overview{display:block;background-color:#fff}learning-resource-overview .tabpanel .tab-pane{display:none}learning-resource-overview .tabpanel .tab-pane.active,li-settings-scorm,li-settings-scorm label{display:block}li-settings-scorm p.text-content{margin-bottom:0}resource-toolbar{display:none;height:60px;background-color:#fff}resource-toolbar .btn-close,resource-toolbar .btn-progress{height:60px;border:0;background-color:transparent}resource-toolbar .btn-close{float:left;width:60px;border-right:1px solid #e3eef3;font-size:48px;line-height:1;color:#8c9fa5}resource-toolbar .btn-close:hover{color:#6c7b7f}resource-toolbar .btn-close[disabled]{line-height:0}resource-toolbar .btn-close .fa{font-size:21px}resource-toolbar header{float:left;max-width:calc(100% - 300px);margin-left:20px}resource-toolbar h4{margin:0;line-height:60px}resource-toolbar .parent{margin-top:10px;line-height:20px;color:#6c7b7f}resource-toolbar .parent+h4{font-weight:600;font-size:18px;line-height:20px}resource-toolbar .parent,resource-toolbar h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}resource-toolbar .btn-progress{float:right;padding:20px;border-left:1px solid #e3eef3}resource-toolbar .btn-progress .fa{margin-right:4px}resource-toolbar .resource-action{float:right;height:60px;padding:8px 15px;border-radius:0}resource-toolbar .resource-action>div{float:left}resource-toolbar .resource-action .column-text{margin-left:15px;line-height:20px;text-align:left}resource-toolbar .resource-action .column-text+.column-icon{margin-left:20px}resource-toolbar .resource-action .back-label{font-weight:600}resource-toolbar .resource-action .next-label{font-size:16px;line-height:20px;font-weight:600}resource-toolbar .resource-action .fa-pulse{vertical-align:-10px}resource-toolbar .resource-action .fa-lg{vertical-align:-12px}resource-toolbar .resource-action .fa-2x{vertical-align:-15px}resource-toolbar .btn-danger{cursor:default}.fullscreen resource-toolbar{display:block;position:relative;z-index:10;box-shadow:0 4px 8px rgba(0,0,0,.1)}shared-li-settings{display:block}shared-li-settings>.container{margin-top:50px}li-completion-page{display:block;background-color:#f1f6f9}.fullscreen li-completion-page{position:absolute;top:0;right:0;left:0;z-index:1;height:100vh}li-completion-page .prev-block{max-width:768px;margin:60px auto 50px}li-completion-page .next-block{max-width:768px;margin:0 auto;padding:30px;background-color:#fff;box-shadow:2px 4px 6px rgba(0,0,0,.05)}li-completion-page .next-block>div{padding:0}li-completion-page .next-header{margin-bottom:20px;font-weight:600;text-transform:uppercase;color:#6c7b7f}li-completion-page .next-module{color:#6c7b7f}li-completion-page .next-resource{font-size:16px;font-weight:600}li-detail-overview{display:block;position:relative;background-color:#fff}li-detail-overview .apiom-region.description{padding-bottom:0}.fullscreen li-detail-overview{background-color:transparent}.fullscreen li-detail-overview li-navigation-widget{display:none}.fullscreen li-detail-overview>resource-toolbar{position:absolute;top:0;right:0;left:0}.html-content th{border:1px solid silver!important;background:#e0e0e0}.html-content table,.html-content td{border:1px solid silver!important}li-iframe,li-overview{display:block}li-overview .page--title{margin-top:30px}li-overview .ap-breadcrumb+.page--title{margin-top:0}.li-overview-plans{border-top:1px solid #cddbe2;margin:25px 0 0;padding:25px 0 0}.li-overview-plans .m-l-64{margin-left:64px}.li-overview-plans content-subscription-plans{display:block}.li-overview-plans-desktop{display:none}@media (min-width:768px){.li-overview-plans content-subscription-plans{max-width:420px}.li-overview-plans-mobile{display:none}.li-overview-plans-desktop{display:block}}@media (min-width:1200px){.li-overview-plans{border-top:none;margin:0;padding:0}.li-overview-plans content-subscription-plans{display:block;max-width:none}.li-overview-header .subscription-plan-heading{display:none}.li-overview-header .li-overview-plans{float:right;margin-top:30px}}li-interactive-viewer{display:block;background-color:#fff}li-interactive-viewer .container{padding-left:15px;padding-right:15px}li-interactive-viewer .modal-center .fa{color:#6c7b7f}li-interactive-viewer iframe{display:block;width:100%;height:calc(100vh - 60px);border:0}.fullscreen li-interactive-viewer .container,.fullscreen li-interactive-viewer .li-actual-content{position:relative;top:60px;height:calc(100vh - 60px);padding:0}.fullscreen li-video .container{position:absolute;top:60px;bottom:0;z-index:1;width:100%}.fullscreen li-video .container,.fullscreen li-video .li-actual-content{padding:0}.fullscreen li-video .embed-responsive{padding:0;height:calc(100vh - 60px)}.fullscreen li-video .jwplayer:not(.jwfullscreen){max-height:calc(100vh - 60px - 5px)}.app-uiview>go1-checkout{height:100%;padding-bottom:0!important;line-height:0}.app-uiview>go1-checkout iframe{width:100%;height:100%;min-height:95vh;border:0}.fullscreen video-player .container{position:absolute;top:60px;bottom:0;z-index:1;width:100%}.fullscreen video-player .container,.fullscreen video-player .li-actual-content{padding:0}.fullscreen video-player .embed-responsive{padding:0;height:calc(100vh - 60px)}.fullscreen video-player .jwplayer:not(.jwfullscreen){max-height:calc(100vh - 60px - 5px)}congratulation-modal{display:block;position:relative}congratulation-modal .section-odd{background-color:#f7f8f8}congratulation-modal .ap-animated{transition:all 1s;overflow:hidden;opacity:1}congratulation-modal .ap-animated-out{height:0!important;opacity:0}congratulation-modal .p-md{padding:24px!important}congratulation-modal .feedback-button{height:40px;line-height:30px;padding:5px 16px;font-size:18px;width:100%}congratulation-modal .feedback-button span{font-size:18px!important}congratulation-modal .thank-you-icon{width:78px;height:78px;background-color:#31B8DA;border-radius:50%;color:#fff;margin:0 auto;display:flex;align-items:center;justify-content:center}congratulation-modal .completion-close{position:absolute;left:16px;top:12px;z-index:20}congratulation-modal .completion-title{margin-bottom:20px}congratulation-modal .completion-congrats,congratulation-modal .completion-thanks{padding:50px 24px;text-align:center}congratulation-modal .completion-browse-more,congratulation-modal .completion-feedback,congratulation-modal .completion-recommendations{border-radius:0 0 4px 4px}congratulation-modal .completion-thanks{border-radius:4px 4px 0 0}congratulation-modal .completion-feedback{padding-top:15px!important}congratulation-modal .completion-feedback-complete{border-radius:4px;padding-top:48px!important}congratulation-modal .completion-recommendations-link{margin-bottom:14px}congratulation-modal .completion-recommendations-link :hover{text-decoration:underline}congratulation-modal .completion-browse-more{padding-top:30px!important}congratulation-modal .completion-browse-more a{font-family:Muli,"-apple-system",BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif}congratulation-modal .completion-browse-more span{color:inherit!important}congratulation-modal .completion-browse-explore a{background:0 0;border-color:transparent;box-shadow:0 0 0 transparent;color:#6B868C;font-family:Muli,"-apple-system",BlinkMacSystemFont,helvetica,"helvetica neue",ubuntu,roboto,noto,"segoe ui",arial,sans-serif}congratulation-modal .completion-browse-explore a:active,congratulation-modal .completion-browse-explore a:hover{background:#f5f6f6;border-color:#f5f6f6}congratulation-modal .completion-browse-explore span{color:inherit!important}congratulation-modal .completion-comment-feedback textarea{background-color:#fff;border-radius:4px;box-shadow:0 0 0 transparent;border:none;resize:vertical}congratulation-modal .completion-comment-feedback textarea:focus{box-shadow:0 1px 3px rgba(30,37,38,.06),0 4px 6px rgba(30,37,38,.08)}congratulation-modal .apiom-section--heading-title{line-height:1}@media (min-width:768px){congratulation-modal .completion-congrats,congratulation-modal .completion-thanks{padding-bottom:60px;padding-top:60px}congratulation-modal .completion-recommendations{padding-top:16px!important}congratulation-modal .completion-thanks-text{max-width:500px;margin-left:auto;margin-right:auto}}@media (min-width:1024px){congratulation-modal .completion-feedback-options{margin-right:-12px;margin-left:-12px}congratulation-modal .completion-feedback-option{padding-right:12px;padding-left:12px}}.li-config .tab-content{padding:10px}.force-to-watch span.jwgroup.jwcenter{display:none}.li-audio{max-width:600px;margin:auto}li-detail{display:block}li-detail .page--title{margin-top:30px}li-detail .ap-breadcrumb+.page--title{margin-top:0}.li-detail-plans{border-top:1px solid #cddbe2;margin:25px 0 0;padding:25px 0 0}.li-detail-plans .m-l-64{margin-left:64px}.li-detail-plans content-subscription-plans{display:block}.li-detail-plans-desktop{display:none}@media (min-width:768px){.li-detail-plans content-subscription-plans{max-width:420px}.li-detail-plans-mobile{display:none}.li-detail-plans-desktop{display:block;max-width:420px;margin-top:12px;margin-bottom:12px}}@media (min-width:1200px){.li-detail-plans{border-top:none;margin:0;padding:0}.li-detail-plans content-subscription-plans{display:block;max-width:none}.li-detail-header .subscription-plan-heading{display:none}.li-detail-header .li-detail-plans{float:right;margin-top:30px}}quiz-edit-pending-modal{display:block}quiz-edit-pending-modal .modal-body .radio{margin:15px 0 0}quiz-edit-pending-modal .radio label{font-weight:600}quiz-edit-pending-modal .help-block{margin:5px 0 0 5px}apiom-quiz-mark-results-modal{display:block}apiom-quiz-mark-results-modal .taker{display:flex;align-items:center}apiom-quiz-mark-results-modal .taker-name{font-weight:600}apiom-quiz-mark-results-modal .w-40{margin-right:10px}quiz-attempts-assessor-modal{display:block}quiz-attempts-assessor-modal .taker{display:flex;align-items:center;margin:20px 0 5px}quiz-attempts-assessor-modal .taker-name{font-weight:600}quiz-attempts-assessor-modal .w-40{margin-right:10px}quiz-attempts-assessor-modal .modal-body{max-height:500px;overflow-y:auto}quiz-attempts-assessor-modal .answer-attempt{border-bottom:1px solid #e3eef3;margin-bottom:20px}quiz-attempts-assessor-modal .answer-attempt:last-child{border-bottom:0;margin-bottom:-10px}quiz-attempts-assessor-modal h5{margin:0 0 10px;font-weight:600;color:#6c7b7f}quiz-attempts-assessor-modal h5 em{font-style:normal;color:#35464b}quiz-attempts-learner-modal{display:block}quiz-attempts-learner-modal .modal-body{max-height:500px;overflow-y:auto}quiz-attempts-learner-modal .answer-attempt{border-bottom:1px solid #e3eef3;margin-bottom:20px}quiz-attempts-learner-modal .answer-attempt:last-child{border-bottom:0;margin-bottom:-10px}quiz-attempts-learner-modal h5{margin:0 0 10px;font-weight:600;color:#6c7b7f}quiz-attempts-learner-modal h5 em{font-style:normal;color:#35464b}apiom-signup-form{display:block}apiom-signup-form a:hover{text-decoration:underline}apiom-signup-form .form-group-tos{font-size:12px;text-align:justify}apiom-signup-form .apiom-message.user-existed{margin:20px 0 0}apiom-signup-form .signup-message-heading{font-weight:600;margin-top:0}apiom-signup-form .signup-message-text{color:#6B868C;font-size:14px}.apiom-portals{padding-bottom:35px;padding-top:35px}.apiom-portals go1d-icon{color:#31b8da;display:inline-block;bottom:-6px;position:relative}.apiom-portals go1d-icon svg{width:70px;height:70px}.apiom-portals .apiom-portals-headline{margin-bottom:20px}.apiom-portals .apiom-portals-headline-title{font-size:18px;font-weight:600}.apiom-portals .portal-item{border:1px solid #efefef;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:0;margin-bottom:10px;border-radius:16px!important}.apiom-portals .portal-item.active,.apiom-portals .portal-item:hover{background-color:#f3f7fa;border:1px solid #efefef}.apiom-portals .portal-item.active{pointer-events:none}.apiom-portals .portal-item.blocked,.apiom-portals .portal-item.blocked *{cursor:default}.apiom-portals .portal-item-row{display:table;padding:0;width:100%}.apiom-portals .portal-item-column{display:table-cell;vertical-align:middle}.apiom-portals .portal-item-column.logo{height:80px;width:100px;text-align:center}.apiom-portals .portal-item-column.logo img{max-height:80%;max-width:80%}.apiom-portals .portal-item-column.info .portal-item-column-info{width:calc(100vw - 200px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apiom-portals .portal-item-column.icon{width:50px;text-align:center;font-size:130%}.apiom-portals .portal-item-column.icon .fa-check{color:#51c133}.apiom-portals .portal-item-column.icon .fa-ban{color:#da3131}.apiom-portals .portal-item-column.icon .glyphicon-chevron-right{color:#b9c8cf}.apiom-portals .portal-item-column-title{font-size:18px;font-weight:600}.password-prompt{margin-top:90px;box-shadow:rgba(30,37,38,.06)0 1px 8px,rgba(30,37,38,.08)0 4px 16px}@media (min-width:768px){.apiom-portals{padding-bottom:40px;padding-top:40px;max-width:700px;margin-left:auto;margin-right:auto}.apiom-portals .apiom-portals-headline{margin-bottom:25px}.apiom-portals .portal-item-column.logo{height:100px;width:120px}.apiom-portals .portal-item-column.info .portal-item-column-info{width:500px}.apiom-portals .portal-item-column.icon{width:60px}}@media (min-width:1100px){.apiom-portals{padding-bottom:60px;padding-top:60px}.apiom-portals .apiom-portals-headline{margin-bottom:35px}}content-flag-modal .reason-row{margin-bottom:2.5rem}@media (min-width:992px){course-embed course-view-overview course-view-action-container.has-image{margin-top:-260px}}@media (min-width:480px){explore-item .ap-card-li--cover,explore-item .ap-card-li--cover:after{background-color:transparent}}.page--tab--actions--dropdown .text-hover-primary,explore-sort .text-hover-primary{float:left;margin-right:20px}.page--tab--actions--dropdown .sort-container,explore-sort .sort-container{float:left}.page--tab--actions--dropdown uib-dropdown,explore-sort uib-dropdown{margin-left:10px}.page--tab--actions--dropdown .sort-label,explore-sort .sort-label{font-size:12px}.page--tab--actions--dropdown [uib-dropdown-toggle],explore-sort [uib-dropdown-toggle]{display:inline-block;min-width:150px;border-bottom:1px solid #ddd;font-size:12px}.page--tab--actions--dropdown .fa-caret-down,explore-sort .fa-caret-down{float:right;margin-top:2px}explore-message{display:block}explore-message b{font-weight:600}explore-message .synonym-block{margin-top:10px;color:#6c7b7f}explore-message .text-link{font-weight:600;text-decoration:underline}explore-message .text-link:hover{color:#35464b}explore-message .ap-block{padding:30px;border:0;margin:20px 0 0;box-shadow:0 1px 2px rgba(0,0,0,.1);text-align:center}explore-message .ap-block h5{margin:0 0 15px}explore-summary{display:block}explore-summary .tag{display:inline-block;padding:4px 8px;background-color:#fff;border:1px solid #e3eef3;border-radius:4px;margin:0 4px 4px 0}explore-summary .close{font-size:20px;font-weight:600;margin:1px 0 -1px 4px}explore-summary .clear-all{border-bottom:1px solid #35464b;margin-left:1px;opacity:.9}explore-summary .badge{font-weight:400}facet-filter{display:block}facet-filter .course-filter-block.open .footer{margin-top:5px}facet-filter .facet-action{font-size:13px;font-weight:400}facet-filter .facet-action:hover{opacity:.8}facet-filter .form-control{margin:10px 0 5px}facet-filter .list{max-height:300px}facet-filter .mCSB_draggerRail{width:8px!important;margin:0}facet-filter .mCSB_draggerContainer .mCSB_dragger_bar{margin:0;width:8px!important;border-radius:8px!important}scheduled-courses{display:block}scheduled-courses .loading-message{margin:0 10px 20px}custom-content-selection{position:relative}custom-content-selection .filter-group{position:relative;float:left;padding:0;margin:0}custom-content-selection .filter-group .filter-item{position:static;float:left;min-width:160px;display:block;padding-right:10px}custom-content-selection .filter-group .filter-item .checkbox>label{width:100%}custom-content-selection .filter-group .filter-item .tally{background:#eaf4f9;border-radius:10px;padding:0 8px}custom-content-selection .filter-group .filter-item .dropdown{position:static}custom-content-selection .filter-group .filter-item .dropdown.has-selects .caret,custom-content-selection .filter-group .filter-item .dropdown.has-selects .dropdown-toggle{color:#fff}custom-content-selection .filter-group .filter-item .dropdown .dropdown-toggle{width:100%;position:relative;text-align:left;display:flex;align-items:center}custom-content-selection .filter-group .filter-item .dropdown .dropdown-toggle .selected-label{display:block;max-width:150px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}custom-content-selection .filter-group .filter-item .dropdown .dropdown-toggle .float-count-label{position:relative;left:-8px}custom-content-selection .filter-group .filter-item .dropdown .dropdown-menu{left:auto;right:auto;height:auto;max-height:300px;max-width:258px;overflow-x:hidden}custom-content-selection .filter-group .filter-item .dropdown .caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}custom-content-selection .addon-action{position:absolute;z-index:5;padding:10px;font-size:20px;top:130px;right:0}custom-content-selection explore-list.disabled .addon-action{opacity:.5}content-sharing-modal .modal-header{height:60px}content-sharing-modal .modal-header .close{float:left;margin-left:-8px;margin-top:-8px;opacity:.5}content-sharing-modal .modal-header .modal-title{margin-top:-8px;text-align:center}content-sharing-form h5,content-sharing-form h6{margin-top:0;font-weight:600}content-sharing-form .sharing-public-status{border-radius:3px;background:rgba(255,222,0,.3);color:#36474b;padding:2px 8px;font-size:13px;line-height:1}content-sharing-form .list-group-item{padding:12px 0}content-sharing-form .dropdown-menu{right:auto;left:-8px}content-sharing-form .ap-editing--message,content-sharing-form .text-muted{font-size:1.2rem}content-sharing-form .dropdown-menu-can{min-width:86px}content-sharing-form .dropdown-menu-can .dropdown-menu{min-width:315px;border:0;padding:8px 0;right:0;left:auto}content-sharing-form .dropdown-menu-can .dropdown-menu>li{margin-bottom:8px}content-sharing-form .dropdown-menu-can .dropdown-menu-item{display:flex}content-sharing-form .dropdown-menu-can .dropdown-menu-item h6{margin-bottom:4px}content-sharing-form .name{color:#36464B}content-sharing-form .share-form uib-dropdown{z-index:2;border-radius:4px;background-color:#fff}content-sharing-form .share-form uib-dropdown span.ng-binding{font-style:normal;font-weight:600;line-height:normal;font-size:14px;color:#36464B;opacity:1}content-sharing-form .share-form .ui-select-container{background:#fff}content-sharing-form .share-form .ui-select-container .ui-select-choices-row>span{padding:6px 20px}content-sharing-form .share-form .ui-select-container .ui-select-choices{width:auto;min-width:468px;max-height:300px}content-sharing-form .share-form .ui-select-container .ui-select-match-item{padding-left:10px;padding-right:20px;box-shadow:none;border:1px solid #cddbe2}content-sharing-form .share-form .ui-select-container .ui-select-match-item .ui-select-match-close{position:absolute;right:-16px}content-sharing-form .share-form .ui-select-container .ui-select-search{max-height:28px;font-size:20px;color:rgba(18,31,34,.5)}content-sharing-form .share-form .ui-select-container .ui-select-search:-ms-input-placeholder{font-size:20px}content-sharing-form .share-form .ui-select-container .ui-select-search::placeholder{font-size:20px}content-sharing-form .share-form--button{height:48px;margin-right:0;width:90px;color:rgba(18,31,34,.54);border:none;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(18,31,34,.06),0 4px 6px rgba(18,31,34,.08);font-style:normal;font-weight:600;line-height:20px;font-size:16px;text-align:center}content-sharing-form .share-form--button.disabled,content-sharing-form .share-form--button[disabled]{height:48px;margin-right:0;width:90px;color:rgba(18,31,34,.54);border:none;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(18,31,34,.06),0 4px 6px rgba(18,31,34,.08);font-style:normal;font-weight:600;line-height:20px;font-size:20px;text-align:center}content-sharing-form .share-form .custom-caret-down{margin-left:5px;height:6px;width:12px;opacity:.8}content-sharing-form .share-form .select-share-container{min-height:48px;padding:8px;border:1px solid #ccc;box-shadow:inset 1px 1px 5px rgba(0,0,0,.07);border-radius:4px}content-sharing-form .share-form .form-control{border:none;box-shadow:none}content-sharing-form .share-form .ui-select-multiple.ui-select-bootstrap{padding:0}content-sharing-form .quick-share>h6{text-transform:uppercase}content-sharing-form .quick-share .list-group{margin-top:-20px}content-sharing-form .quick-share .list-group li:first-child{border-top:none}content-sharing-form .quick-share--button{height:48px;margin-right:0;width:90px;color:rgba(18,31,34,.54);border:none;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(18,31,34,.06),0 4px 6px rgba(18,31,34,.08);font-style:normal;font-weight:600;line-height:20px;font-size:16px;text-align:center}content-sharing-form .quick-share--button.disabled,content-sharing-form .quick-share--button[disabled]{height:48px;margin-right:0;width:90px;color:rgba(18,31,34,.54);border:none;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(18,31,34,.06),0 4px 6px rgba(18,31,34,.08);font-style:normal;font-weight:600;line-height:20px;font-size:20px;text-align:center}content-sharing-form .quick-share .custom-caret-down{margin-left:5px;height:6px;width:12px;opacity:.8}content-sharing-form .quick-share .list-group-item span.ng-binding{font-style:normal;font-weight:600;line-height:normal;font-size:14px;color:#36464B;opacity:1}content-sharing-form .quick-share .dropdown-menu-item apiom-icon{position:relative;top:2px}content-sharing-form .share-wrap,content-sharing-form .ui-select-choices{padding-top:32px}content-sharing-form .share-wrap .icon-share,content-sharing-form .ui-select-choices .icon-share{font-size:20px;position:relative;width:40px;left:10px}content-sharing-form .share-wrap .ui-select-container{min-height:48px;background:#fff;box-shadow:inset 1px 1px 3px rgba(0,0,0,.07);border-radius:4px}content-sharing-form .share-wrap .content-sharing-form-filter{display:flex}content-sharing-form .share-wrap .content-sharing-form-filter .icon-search{margin-top:10px;margin-left:10px;height:16px;width:18px}content-sharing-form .share-wrap .content-sharing-form-filter .ui-select-search{min-height:38px;margin-left:4px}content-sharing-form .share-wrap .content-sharing-form-filter .ui-select-search:-ms-input-placeholder{font-size:20px}content-sharing-form .share-wrap .content-sharing-form-filter .ui-select-search::placeholder{font-size:20px}content-sharing-form .share-wrap .close{height:12px;width:12px;opacity:.8}content-sharing-form .share-wrap .custom-caret-down{margin-left:5px;height:6px;width:12px;opacity:.8}content-sharing-form .share-wrap .dropdown-menu h6.ng-binding,content-sharing-form .share-wrap .list-group-item span.ng-binding{font-style:normal;font-weight:600;line-height:normal;font-size:14px;color:#36464B;opacity:1;opacity:.6}content-sharing-form .share-wrap .desc{color:rgba(18,31,34,.54)}content-sharing-form .ui-select-bootstrap .ui-select-choices-row.active>span{background-color:rgba(66,139,202,.15);color:inherit}content-sharing-form .ui-select-bootstrap .ui-select-choices-row>span:hover,content-sharing-form .ui-select-bootstrap .ui-select-choices-rowspan:focus{background-color:rgba(245,245,245,.3)}content-sharing-form .ui-select-multiple.ui-select-bootstrap{padding:4px 4px 0}content-sharing-form .placeholder{z-index:1;position:absolute;top:50%;transform:translateY(-50%);left:16px;pointer-events:none;cursor:auto;font-size:20px;color:rgba(18,31,34,.5)}content-sharing-item .token-name{display:block;font-weight:600;color:#36464B}content-sharing-item .color-loblolly{color:#B9C8CF}.share-form .ui-select-match .content-sharing-item--container .token-name{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}content-quick-share .color-granny-smith{color:#8C9FA4;font-weight:700}content-quick-share .sub-description{color:#6C7B7F}content-quick-share .label-radio{color:#36464B;font-weight:600}edit-bar{font-size:16px;position:absolute;top:-64px;width:100%;z-index:1020;box-shadow:0 1px 8px #e3eef3}edit-bar.has-masquerade-banner{top:0}edit-bar::after{content:"";height:1px;left:0;opacity:1;position:absolute;right:0;width:100%;z-index:1050;background-color:#E3EEF3}edit-bar .container{display:flex;flex-direction:row;align-content:center;height:64px;width:100%;padding:0;background-color:#fff}edit-bar .container bar-end,edit-bar .container bar-start{display:flex;height:100%;align-items:center}edit-bar .container bar-end .btn,edit-bar .container bar-start .btn{height:100%;border:0;border-radius:0;box-shadow:none;font-size:16px}edit-bar .container .wrap-close{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:100%}edit-bar .container .wrap-close::after{content:'';display:block;height:100%;right:0;position:absolute;top:0;bottom:0;width:1px;background-color:#E3EEF3}edit-bar .container .wrap-close .close{font-size:32px;font-weight:400}.as-sortable-dragging.course-structure--module .course-structure--module--tally,.content-reuse .collapsed .course-structure--module--tally,.content-reuse .module-dragging .course-structure--module--tally,.content-reuse entity-detail .badge{background:#eaf4f9;border-radius:4px;padding:4px;color:inherit;font-weight:400}.as-sortable-dragging.course-structure--module,.content-reuse .collapsed .course-structure--module--item,.content-reuse .module-dragging .course-structure--module--item,.content-reuse entity-detail .dropdown-menu{box-shadow:0 1px 3px rgba(0,0,0,.15);background-color:#fff}.content-reuse entity-detail .entity-select-menu .icon,.content-reuse entity-detail .entity-select-menu .placeholder{position:absolute;top:50%;transform:translateY(-50%)}.head-16,.head-18,.head-20{color:#121F22;font-weight:600;margin:0}.head-20{font-size:20px}.head-18{font-size:18px}.head-16{font-size:16px}.as-sortable-drag.as-sortable-dragging{border:1px solid #ddd;background-color:#fff}.as-sortable-dragging.course-structure--module .course-structure--module--item .add-learning-item-component,.as-sortable-dragging.course-structure--module .course-structure--module--item .course-structure--resource,.as-sortable-dragging.course-structure--resource .course-structure--resource--item li-event-date-info,.has-dragging.course-structure--module .course-structure--module--item .add-learning-item-component,.has-dragging.course-structure--module .course-structure--module--item .course-structure--resource,.has-dragging.course-structure--resource .course-structure--resource--item li-event-date-info{display:none!important}.as-sortable-dragging.course-structure--module{height:64px!important;padding:0!important;overflow:hidden}.as-sortable-dragging.course-structure--module .course-structure--module--wrap-title{padding:0 20px;height:64px}.as-sortable-dragging.course-structure--module .course-structure--module--wrap-title .end{opacity:0!important}.as-sortable-dragging.course-structure--module .course-structure--module--tally{opacity:1}.as-sortable-dragging.course-structure--module .start{height:64px}.as-sortable-dragging.course-structure--module .end{opacity:0}.as-sortable-dragging.course-structure--resource{height:64px!important;padding-top:10px!important;overflow:hidden}.as-sortable-dragging.course-structure--resource .start{padding-left:20px}.as-sortable-dragging.course-structure--resource .end{opacity:0}.content-reuse .box.has-top-nav .box-inner{top:64px}.content-reuse entity-detail{position:relative;height:100%;padding-bottom:0!important}.content-reuse entity-detail .color-grey{color:#798A8F}.content-reuse entity-detail .color-geyser{color:#C7D5DB}.content-reuse entity-detail .color-limed-spruce{color:#36464B}.content-reuse entity-detail .color-aztec{color:#121F22}.content-reuse entity-detail .color-loblolly{color:#B9C8CF}.content-reuse entity-detail .color-sirocco{color:#6C7B7F}.content-reuse entity-detail i.fa+span{margin-left:4px}.content-reuse entity-detail .panel{border-radius:16px;padding:16px 24px;box-shadow:2px 4px rgba(18,31,34,.01)}.content-reuse entity-detail .panel.panel-default{border:1px solid #e6e9ea;background-color:#fff}.content-reuse entity-detail .alert{border-radius:4px;padding:16px;border:1px solid #F1F6F9}.content-reuse entity-detail .alert.alert-default{background-color:#F1F6F9}.content-reuse entity-detail .alert.alert-default .fa{color:#C7D5DB}.content-reuse entity-detail .alert.alert-has-shadow{box-shadow:0 1px 2px rgba(18,31,34,.01),1px 1px 35px rgba(18,31,34,.03)}.content-reuse entity-detail .alert a{text-decoration:none}.content-reuse entity-detail .p-l-3x{padding-left:24px}.content-reuse entity-detail .p-h-xs{padding-left:4px;padding-right:4px}.content-reuse entity-detail .p-v-xs{padding-top:4px;padding-bottom:4px}.content-reuse entity-detail .m-t--2x{margin-top:-16px}.content-reuse entity-detail .m-b--2x{margin-bottom:-16px}.content-reuse entity-detail .m-b-1x{margin-bottom:8px}.content-reuse entity-detail .m-r-1x{margin-right:8px}.content-reuse entity-detail .m-r-4x{margin-right:32px}.content-reuse entity-detail .m-l-1x{margin-left:8px}.content-reuse entity-detail .m-l-3x{margin-left:24px}.content-reuse entity-detail .m-l-4x{margin-left:32px}.content-reuse entity-detail .m-l-hx{margin-left:4px}.content-reuse entity-detail .w-2x{width:16px}.content-reuse entity-detail .sub-description{font-size:1.2rem}.content-reuse entity-detail .icon-button{display:inline-flex;position:relative;box-sizing:border-box;padding:6px 12px;border:0;background-color:transparent;align-items:center;cursor:pointer}.content-reuse entity-detail .icon-button:active,.content-reuse entity-detail .icon-button:hover,.content-reuse entity-detail .icon-button:visited{background-color:#F1F6F9}.content-reuse entity-detail .menu-item{position:relative}.content-reuse entity-detail .menu-item__icon{position:absolute;top:20px}.content-reuse entity-detail .menu-item__name{color:#121F22}.content-reuse entity-detail .menu-item__desc{color:#798A8F;font-size:11px}.content-reuse entity-detail .ap-cover-top{background-repeat:no-repeat;background-position:top;background-size:cover}.content-reuse entity-detail .resource-progress--title{padding-left:24px;min-height:auto}.content-reuse entity-detail .form-group{margin-bottom:24px}.content-reuse entity-detail .form-group.has-error .control-label,.content-reuse entity-detail .form-group.has-error .help-block{color:#DD2C00}.content-reuse entity-detail .form-group.has-error .required{opacity:1}.content-reuse entity-detail .form-group.has-success .control-label,.content-reuse entity-detail .form-group.has-success .help-block{color:#3c763d}.content-reuse entity-detail .form-group-status{float:right;font-size:13px;text-transform:uppercase;font-weight:400;transition:all .25s ease-in-out}.content-reuse entity-detail .form-group-status.required{color:#dd2c00;opacity:0}.content-reuse entity-detail .form-group .help-block{font-style:normal}.content-reuse entity-detail .modal-body,.content-reuse entity-detail .modal-footer{padding:16px 24px;border:none}.content-reuse entity-detail .ap-image-upload--box{position:relative;overflow:hidden;background-color:#F1F6F9;border:none;border-radius:16px 16px 0 0;margin-top:-16px;margin-right:-24px;margin-bottom:0;margin-left:-24px}.content-reuse entity-detail .ap-image-upload--box .progress{position:absolute;z-index:1;bottom:0;left:0;right:0;margin:0}.content-reuse entity-detail .ap-image-upload--box .ap-image-upload--placeholder{position:relative;height:230px;background-image:none;cursor:pointer}.content-reuse entity-detail .ap-image-upload--box .ap-image-upload--image,.content-reuse entity-detail .ap-image-upload--box .ap-image-upload--image>img{height:230px}.content-reuse entity-detail .ap-image-upload--box .ap-image-upload--group-buttons{position:absolute;z-index:1;left:20px;top:20px}.content-reuse entity-detail .resource-type-description{position:relative;left:20px;font-size:12px}.content-reuse entity-detail .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.content-reuse entity-detail .btn{border-radius:8px;box-shadow:0 3px 6px rgba(18,31,34,.08)}.content-reuse entity-detail>form{height:100%}.content-reuse entity-detail>form.has-masquerade-banner{padding-top:64px}.content-reuse entity-detail .nav-underline>li{color:#798A8F;font-weight:600;font-size:16px}.content-reuse entity-detail .nav-underline>li.active>a>span,.content-reuse entity-detail .nav-underline>li:hover>a>span{color:#121F22}.content-reuse entity-detail .entity-image-renderer{height:32px;margin-right:16px}.content-reuse entity-detail .entity-image-renderer>img{height:32px;width:32px;border-radius:4px}.content-reuse entity-detail .entity-avatar{display:block;margin-right:16px;height:32px;width:32px;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:4px}.content-reuse entity-detail .page{display:flex;flex-direction:column;height:100%}.content-reuse entity-detail .page .page--banner{padding:0;flex:0 0 auto;height:64px;display:flex;box-shadow:1px 1px 5px rgba(18,31,34,.06),2px 4px 35px rgba(18,31,34,.01)}.content-reuse entity-detail .page .page--banner .nav-underline-page{margin-top:20px;justify-content:flex-end}.content-reuse entity-detail .page .page--content{position:relative;padding:30px 0;flex:1 1 auto}.content-reuse entity-detail .structure-container{position:absolute;top:30px;bottom:0;left:0;right:0}.content-reuse entity-detail .structure-container course-detail-event-table .event-table-heading button{display:none}.content-reuse entity-detail .structure-container .content-box-left{padding-left:0}.content-reuse entity-detail .structure-container .content-box-right{padding-right:0}.content-reuse entity-detail .grid-container{display:flex;flex-direction:column;height:100%}.content-reuse entity-detail .grid-container .grid-header{display:flex;flex:0 0 auto;align-items:center;background:#fff;border:1px solid #e6e9ea;border-radius:12px 12px 0 0;height:50px;padding:0 24px}.content-reuse entity-detail .grid-container .grid-header .center{font-weight:600}.content-reuse entity-detail .grid-container .grid-header .close{font-size:32px;font-weight:400}.content-reuse entity-detail .grid-container .grid-body{flex:1 1 auto;position:relative}.content-reuse entity-detail .grid-container .scrollable-vertical{position:absolute;top:0;bottom:0;left:0;right:0}@supports not (-ms-high-contrast:none){.content-reuse entity-detail .grid-container .scrollable-vertical{overflow-x:hidden;overflow-y:auto}}.content-reuse entity-detail .grid-container .grid-content{box-shadow:1px 1px 5px rgba(18,31,34,.06),2px 4px 35px rgba(18,31,34,.01);background:#fff;border-radius:0 0 12px 12px;border:1px solid #e6e9ea;border-top:none}.content-reuse entity-detail .course-structure--module{padding:0;margin:0}.content-reuse entity-detail .course-structure--module--item{min-height:64px;padding-bottom:32px}.content-reuse entity-detail .course-structure--module--item:first-child{padding-top:16px}.content-reuse entity-detail .course-structure--module--item:last-child{padding-bottom:32px}.content-reuse entity-detail .course-structure--module--header{padding:16px 24px;min-height:60px}.content-reuse entity-detail .course-structure--module--header:focus,.content-reuse entity-detail .course-structure--module--header:hover,.content-reuse entity-detail .course-structure--module--header:visited{background-color:#edf8ff}.content-reuse entity-detail .course-structure--module--tally{opacity:0}.content-reuse entity-detail .course-structure--description--content{display:flex;flex-direction:column}.content-reuse entity-detail .course-structure--resource--item{position:relative;min-height:64px;margin-top:-1px}.content-reuse entity-detail .course-structure--resource--item.selected,.content-reuse entity-detail .course-structure--resource--item:hover,.content-reuse entity-detail .course-structure--resource--item:visited{background-color:#edf8ff}.content-reuse entity-detail .course-structure--resource--item.conflicted{box-shadow:inset 4px 0 0 #DA3131;background-color:rgba(218,49,49,.08)}.content-reuse entity-detail .course-structure--resource--item.conflicted:hover,.content-reuse entity-detail .course-structure--resource--item.conflicted:visited{background-color:none}.content-reuse entity-detail .course-structure--resource--item entity-li-info{display:flex;width:100%;flex-direction:column}.content-reuse entity-detail .course-structure--resource--item entity-li-info .entity-li-info--title{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-reuse entity-detail .course-structure--resource--content{align-items:start;margin-left:24px;margin-right:24px}.content-reuse entity-detail .course-structure--resource--content .start{align-items:start;margin-top:10px}.content-reuse entity-detail .course-structure--resource--content .handler{margin-top:10px}.content-reuse entity-detail .course-structure--resource--content .end{margin-top:20px}.content-reuse entity-detail .course-structure--resource--content.focused{margin-left:0;margin-right:0}.content-reuse entity-detail .dropdown-menu{box-shadow:0 3px 6px rgba(18,31,34,.08),0 7px 14px rgba(18,31,34,.01);border:0}.content-reuse entity-detail .entity-select-menu .icon{left:0}.content-reuse entity-detail .entity-select-menu .placeholder{left:26px;pointer-events:none;cursor:auto;color:#798A8F}.content-reuse entity-detail .entity-select-menu input.form-control{border-right:0;border-left:0;border-radius:0;padding-left:26px;height:62px;border-color:#F1F6F9;box-shadow:none}.content-reuse entity-detail .entity-select-menu input.form-control:focus{border-right:0;border-left:0}.content-reuse entity-detail .entity-select-menu .dropdown-menu{margin-top:2px;border-radius:0 0 4px 4px;overflow:hidden;max-height:402px;overflow-y:auto}.content-reuse entity-detail .entity-select-menu .dropdown-menu .dropdown-header{background-color:#edf8ff;text-transform:uppercase;padding:8px 24px}.content-reuse entity-detail .entity-select-menu .dropdown-menu li>a{padding:16px 24px}.content-reuse entity-detail .entity-select-menu .dropdown-menu li>a:focus,.content-reuse entity-detail .entity-select-menu .dropdown-menu li>a:hover,.content-reuse entity-detail .entity-select-menu .dropdown-menu li>a:visited{background-color:#edf8ff!important}.content-reuse entity-detail .entity-select-menu .dropdown-menu.focused{margin-left:-24px;margin-right:-24px}.content-reuse entity-detail .handler{position:absolute;width:16px;color:#798A8F;overflow:hidden;left:8px}.content-reuse entity-detail .animate{transition:all .25s ease-in-out}.content-reuse entity-detail .selected{background-color:#edf8ff}.content-reuse entity-detail .border{border-top:1px solid #F1F6F9}.content-reuse entity-detail .right-actions{position:absolute;right:20px;align-items:center;justify-content:center}.content-reuse entity-detail .right-actions--item{z-index:10}.content-reuse entity-detail .form-group>div>label,.content-reuse entity-detail .form-group>label{font-weight:600}.content-reuse entity-detail .form-group label.normal{font-weight:400}.content-reuse entity-detail .form-group:last-child{margin-bottom:12px}.content-reuse entity-detail .ui-select-multiple.ui-select-bootstrap .ui-select-match-item{padding:2px 4px;border:1px solid #e3eef3;margin:0 4px 4px 0;box-shadow:none}.content-reuse entity-detail .add-learning-item-component{position:relative;margin-right:0;margin-left:0}.content-reuse entity-detail .add-learning-item-wrap{height:64px;border-top:1px solid;border-bottom:1px solid;border-color:#F1F6F9;margin:0 24px}.content-reuse entity-detail .add-learning-item-wrap.focused{margin:0;box-shadow:inset 1px 1px 5px rgba(0,0,0,.07)}.content-reuse entity-detail .add-learning-item-menu{position:absolute;left:24px;width:calc(100% - 48px)}.content-reuse entity-detail .add-learning-item-menu input.form-control,.content-reuse entity-detail .add-learning-item-menu input.form-control:focus{border:0}.content-reuse entity-detail [class*=go1-icon--]{background-size:contain;background-position:center center;width:16px;height:16px;background-repeat:no-repeat}.content-reuse entity-detail .square-12px{height:12px;width:12px}.content-reuse entity-detail .square-2x{width:16px;height:16px}.content-reuse entity-detail .square-8x{width:64px;height:64px}.content-reuse .util .show-when-hover{opacity:0}.content-reuse .util:hover .show-when-hover,.content-reuse .util:visited .show-when-hover{opacity:1;z-index:1}.content-reuse .custom-scrollbar::-webkit-scrollbar{height:18px;width:12px}.content-reuse .custom-scrollbar::-webkit-scrollbar-button{background-color:#fff;background-repeat:no-repeat;cursor:pointer}.content-reuse .custom-scrollbar::-webkit-scrollbar-corner{background-color:#fff}.content-reuse .custom-scrollbar::-webkit-scrollbar-thumb{border-radius:9px;border:solid 2px #fff;background-color:#c8c8c8}.content-reuse .custom-scrollbar::-webkit-scrollbar-track{background-color:transparent}.content-reuse .collapsed .course-structure--module--item,.content-reuse .module-dragging .course-structure--module--item{height:64px;padding:0!important;overflow:hidden}.content-reuse .collapsed .course-structure--module--header,.content-reuse .module-dragging .course-structure--module--header{padding:0}.content-reuse .collapsed .course-structure--module--wrap-title,.content-reuse .module-dragging .course-structure--module--wrap-title{padding:16px 24px;height:64px}.content-reuse .collapsed .course-structure--module--tally,.content-reuse .module-dragging .course-structure--module--tally{opacity:1}.content-reuse .course-structure--module .as-sortable-placeholder,.content-reuse .course-structure--resource .as-sortable-placeholder{margin:0 auto;height:64px!important}.content-reuse .as-sortable-un-selectable .course-structure--resource{min-height:64px!important}.content-reuse .as-sortable-un-selectable .course-structure--resource .new{display:none}.content-reuse .entity-dropdown-menu{border-radius:8px;border:0}.content-reuse .entity-dropdown-menu-position{top:44px;right:16px}.content-reuse .entity-icon{fill:currentColor}.content-reuse .text-has-shadow{text-shadow:0 1px 1px rgba(0,0,0,.08)}.content-reuse .input-has-shadow{box-shadow:inset 1px 1px 5px rgba(0,0,0,.07)}.modal-content .content-reuse .color-grey,.modal-content content-sharing-marketplace .color-grey,.modal-content entity-detail-modal .color-grey{color:#798A8F}.modal-content .content-reuse .color-geyser,.modal-content content-sharing-marketplace .color-geyser,.modal-content entity-detail-modal .color-geyser{color:#C7D5DB}.modal-content .content-reuse .color-limed-spruce,.modal-content content-sharing-marketplace .color-limed-spruce,.modal-content entity-detail-modal .color-limed-spruce{color:#36464B}.modal-content .content-reuse .color-aztec,.modal-content content-sharing-marketplace .color-aztec,.modal-content entity-detail-modal .color-aztec{color:#121F22}.modal-content .content-reuse .color-loblolly,.modal-content content-sharing-marketplace .color-loblolly,.modal-content entity-detail-modal .color-loblolly{color:#B9C8CF}.modal-content .content-reuse .color-sirocco,.modal-content content-sharing-marketplace .color-sirocco,.modal-content entity-detail-modal .color-sirocco{color:#6C7B7F}.modal-content .content-reuse i.fa+span,.modal-content content-sharing-marketplace i.fa+span,.modal-content entity-detail-modal i.fa+span{margin-left:4px}.modal-content .content-reuse .panel,.modal-content content-sharing-marketplace .panel,.modal-content entity-detail-modal .panel{border-radius:16px;padding:16px 24px;box-shadow:2px 4px rgba(18,31,34,.01)}.modal-content .content-reuse .panel.panel-default,.modal-content content-sharing-marketplace .panel.panel-default,.modal-content entity-detail-modal .panel.panel-default{border:1px solid #e6e9ea;background-color:#fff}.modal-content .content-reuse .alert,.modal-content content-sharing-marketplace .alert,.modal-content entity-detail-modal .alert{border-radius:4px;padding:16px;border:1px solid #F1F6F9}.modal-content .content-reuse .alert.alert-default,.modal-content content-sharing-marketplace .alert.alert-default,.modal-content entity-detail-modal .alert.alert-default{background-color:#F1F6F9}.modal-content .content-reuse .alert.alert-default .fa,.modal-content content-sharing-marketplace .alert.alert-default .fa,.modal-content entity-detail-modal .alert.alert-default .fa{color:#C7D5DB}.modal-content .content-reuse .alert.alert-has-shadow,.modal-content content-sharing-marketplace .alert.alert-has-shadow,.modal-content entity-detail-modal .alert.alert-has-shadow{box-shadow:0 1px 2px rgba(18,31,34,.01),1px 1px 35px rgba(18,31,34,.03)}.modal-content .content-reuse .alert a,.modal-content content-sharing-marketplace .alert a,.modal-content entity-detail-modal .alert a{text-decoration:none}.modal-content .content-reuse .p-l-3x,.modal-content content-sharing-marketplace .p-l-3x,.modal-content entity-detail-modal .p-l-3x{padding-left:24px}.modal-content .content-reuse .p-h-xs,.modal-content content-sharing-marketplace .p-h-xs,.modal-content entity-detail-modal .p-h-xs{padding-left:4px;padding-right:4px}.modal-content .content-reuse .p-v-xs,.modal-content content-sharing-marketplace .p-v-xs,.modal-content entity-detail-modal .p-v-xs{padding-top:4px;padding-bottom:4px}.modal-content .content-reuse .m-t--2x,.modal-content content-sharing-marketplace .m-t--2x,.modal-content entity-detail-modal .m-t--2x{margin-top:-16px}.modal-content .content-reuse .m-b--2x,.modal-content content-sharing-marketplace .m-b--2x,.modal-content entity-detail-modal .m-b--2x{margin-bottom:-16px}.modal-content .content-reuse .m-b-1x,.modal-content content-sharing-marketplace .m-b-1x,.modal-content entity-detail-modal .m-b-1x{margin-bottom:8px}.modal-content .content-reuse .m-r-1x,.modal-content content-sharing-marketplace .m-r-1x,.modal-content entity-detail-modal .m-r-1x{margin-right:8px}.modal-content .content-reuse .m-r-4x,.modal-content content-sharing-marketplace .m-r-4x,.modal-content entity-detail-modal .m-r-4x{margin-right:32px}.modal-content .content-reuse .m-l-1x,.modal-content content-sharing-marketplace .m-l-1x,.modal-content entity-detail-modal .m-l-1x{margin-left:8px}.modal-content .content-reuse .m-l-3x,.modal-content content-sharing-marketplace .m-l-3x,.modal-content entity-detail-modal .m-l-3x{margin-left:24px}.modal-content .content-reuse .m-l-4x,.modal-content content-sharing-marketplace .m-l-4x,.modal-content entity-detail-modal .m-l-4x{margin-left:32px}.modal-content .content-reuse .m-l-hx,.modal-content content-sharing-marketplace .m-l-hx,.modal-content entity-detail-modal .m-l-hx{margin-left:4px}.modal-content .content-reuse .w-2x,.modal-content content-sharing-marketplace .w-2x,.modal-content entity-detail-modal .w-2x{width:16px}.modal-content .content-reuse .sub-description,.modal-content content-sharing-marketplace .sub-description,.modal-content entity-detail-modal .sub-description{font-size:1.2rem}.modal-content .content-reuse .icon-button,.modal-content content-sharing-marketplace .icon-button,.modal-content entity-detail-modal .icon-button{display:inline-flex;position:relative;box-sizing:border-box;padding:6px 12px;border:0;background-color:transparent;align-items:center;cursor:pointer}.modal-content .content-reuse .icon-button:active,.modal-content .content-reuse .icon-button:hover,.modal-content .content-reuse .icon-button:visited,.modal-content content-sharing-marketplace .icon-button:active,.modal-content content-sharing-marketplace .icon-button:hover,.modal-content content-sharing-marketplace .icon-button:visited,.modal-content entity-detail-modal .icon-button:active,.modal-content entity-detail-modal .icon-button:hover,.modal-content entity-detail-modal .icon-button:visited{background-color:#F1F6F9}.modal-content .content-reuse .menu-item,.modal-content content-sharing-marketplace .menu-item,.modal-content entity-detail-modal .menu-item{position:relative}.modal-content .content-reuse .menu-item__icon,.modal-content content-sharing-marketplace .menu-item__icon,.modal-content entity-detail-modal .menu-item__icon{position:absolute;top:20px}.modal-content .content-reuse .menu-item__name,.modal-content content-sharing-marketplace .menu-item__name,.modal-content entity-detail-modal .menu-item__name{color:#121F22}.modal-content .content-reuse .menu-item__desc,.modal-content content-sharing-marketplace .menu-item__desc,.modal-content entity-detail-modal .menu-item__desc{color:#798A8F;font-size:11px}.modal-content .content-reuse .ap-cover-top,.modal-content content-sharing-marketplace .ap-cover-top,.modal-content entity-detail-modal .ap-cover-top{background-repeat:no-repeat;background-position:top;background-size:cover}.modal-content .content-reuse .resource-progress--title,.modal-content content-sharing-marketplace .resource-progress--title,.modal-content entity-detail-modal .resource-progress--title{padding-left:24px;min-height:auto}.modal-content .content-reuse .form-group,.modal-content content-sharing-marketplace .form-group,.modal-content entity-detail-modal .form-group{margin-bottom:24px}.modal-content .content-reuse .form-group.has-error .control-label,.modal-content .content-reuse .form-group.has-error .help-block,.modal-content content-sharing-marketplace .form-group.has-error .control-label,.modal-content content-sharing-marketplace .form-group.has-error .help-block,.modal-content entity-detail-modal .form-group.has-error .control-label,.modal-content entity-detail-modal .form-group.has-error .help-block{color:#DD2C00}.modal-content .content-reuse .form-group.has-error .required,.modal-content content-sharing-marketplace .form-group.has-error .required,.modal-content entity-detail-modal .form-group.has-error .required{opacity:1}.modal-content .content-reuse .form-group.has-success .control-label,.modal-content .content-reuse .form-group.has-success .help-block,.modal-content content-sharing-marketplace .form-group.has-success .control-label,.modal-content content-sharing-marketplace .form-group.has-success .help-block,.modal-content entity-detail-modal .form-group.has-success .control-label,.modal-content entity-detail-modal .form-group.has-success .help-block{color:#3c763d}.modal-content .content-reuse .form-group-status,.modal-content content-sharing-marketplace .form-group-status,.modal-content entity-detail-modal .form-group-status{float:right;font-size:13px;text-transform:uppercase;font-weight:400;transition:all .25s ease-in-out}.modal-content .content-reuse .form-group-status.required,.modal-content content-sharing-marketplace .form-group-status.required,.modal-content entity-detail-modal .form-group-status.required{color:#dd2c00;opacity:0}.modal-content .content-reuse .form-group>label,.modal-content content-sharing-marketplace .form-group>label,.modal-content entity-detail-modal .form-group>label{font-weight:600}.modal-content .content-reuse .form-group .help-block,.modal-content content-sharing-marketplace .form-group .help-block,.modal-content entity-detail-modal .form-group .help-block{font-style:normal}.modal-content .content-reuse .modal-body,.modal-content .content-reuse .modal-footer,.modal-content content-sharing-marketplace .modal-body,.modal-content content-sharing-marketplace .modal-footer,.modal-content entity-detail-modal .modal-body,.modal-content entity-detail-modal .modal-footer{padding:16px 24px;border:none}.modal-content .content-reuse .ap-image-upload--box,.modal-content content-sharing-marketplace .ap-image-upload--box,.modal-content entity-detail-modal .ap-image-upload--box{position:relative;overflow:hidden;background-color:#F1F6F9;border:none;border-radius:16px 16px 0 0;margin-top:-16px;margin-right:-24px;margin-bottom:0;margin-left:-24px}.modal-content .content-reuse .ap-image-upload--box .progress,.modal-content content-sharing-marketplace .ap-image-upload--box .progress,.modal-content entity-detail-modal .ap-image-upload--box .progress{position:absolute;z-index:1;bottom:0;left:0;right:0;margin:0}.modal-content .content-reuse .ap-image-upload--box .ap-image-upload--placeholder,.modal-content content-sharing-marketplace .ap-image-upload--box .ap-image-upload--placeholder,.modal-content entity-detail-modal .ap-image-upload--box .ap-image-upload--placeholder{position:relative;height:230px;background-image:none;cursor:pointer}.modal-content .content-reuse .ap-image-upload--box .ap-image-upload--image,.modal-content .content-reuse .ap-image-upload--box .ap-image-upload--image>img,.modal-content content-sharing-marketplace .ap-image-upload--box .ap-image-upload--image,.modal-content content-sharing-marketplace .ap-image-upload--box .ap-image-upload--image>img,.modal-content entity-detail-modal .ap-image-upload--box .ap-image-upload--image,.modal-content entity-detail-modal .ap-image-upload--box .ap-image-upload--image>img{height:230px}.modal-content .content-reuse .ap-image-upload--box .ap-image-upload--group-buttons,.modal-content content-sharing-marketplace .ap-image-upload--box .ap-image-upload--group-buttons,.modal-content entity-detail-modal .ap-image-upload--box .ap-image-upload--group-buttons{position:absolute;z-index:1;left:20px;top:20px}.modal-content .content-reuse .resource-type-description,.modal-content content-sharing-marketplace .resource-type-description,.modal-content entity-detail-modal .resource-type-description{position:relative;left:20px;font-size:12px}.modal-content .content-reuse .input-group .form-control:first-child,.modal-content content-sharing-marketplace .input-group .form-control:first-child,.modal-content entity-detail-modal .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.modal-content .content-reuse .btn,.modal-content content-sharing-marketplace .btn,.modal-content entity-detail-modal .btn{border-radius:8px;box-shadow:0 3px 6px rgba(18,31,34,.08)}.modal-content .content-reuse .share-form .form-control,.modal-content content-sharing-marketplace .share-form .form-control,.modal-content entity-detail-modal .share-form .form-control{border:none;box-shadow:none}.modal-content .modal-footer .btn{font-size:16px;height:40px}entity-edit-modal .menu-action button{padding:0;border:0;color:inherit;background-color:transparent}entity-edit-modal .menu-action button:disabled,entity-edit-modal .menu-action button[disabled]{color:#8c9fa5!important}entity-li-info{display:block;max-width:100%}entity-li-info .entity-li-info ul{margin:0;padding:0}entity-li-info .entity-li-info ul li{display:inline-block;text-transform:uppercase;font-size:13px;color:#798A8F}entity-li-info .entity-li-info span[role=presentation]{font-size:13px;font-weight:700}entity-li-info .entity-li-info--title{overflow:hidden;position:relative;padding-left:25px;min-height:30px}entity-li-info .entity-li-info--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:20px!important}entity-li-info .entity-li-info--icon-type{background-position:center center;background-size:100% 100%;font-family:FontAwesome;width:14px;position:absolute;left:0;top:0;bottom:0;height:14px;margin:auto;font-style:normal}entity-li-info li-event-date-info{margin:5px -50px 10px 0}.entity-reusable-modal{display:flex;flex-direction:column;height:100%}.entity-reusable-modal--list-li{margin-top:24px}.entity-reusable-modal--list-li--ul{list-style-type:none;margin:0;padding:0}.entity-reusable-modal--list-li--ul:first-child{border-top:1px solid #E3EEF3}.entity-reusable-modal--list-li--item{height:60px;border-bottom:1px solid #F1F6F9}.entity-reusable-modal--list-li--item:hover{background-color:#edf8ff}.entity-reusable-modal--list-li--content{display:flex;align-items:center;height:100%;padding:5px;padding-right:15px}.entity-reusable-modal--list-li--content .fa-plus-circle{font-size:1.6rem}.entity-reusable-modal--list-li--content .end{padding-right:2px}.content-reuse entity-reusable-modal .entity-reusable-modal--header{flex:0 0 auto}.content-reuse entity-reusable-modal .entity-reusable-modal--body{position:relative;flex:1 1 auto}@supports not (-ms-high-contrast:none){.content-reuse entity-reusable-modal .entity-reusable-modal--body{overflow-x:hidden}}.content-reuse entity-reusable-modal .entity-reusable-modal--body--content{position:absolute;top:0;bottom:0;left:0;right:0;padding-top:24px;margin-right:-17px}@supports not (-ms-high-contrast:none){.content-reuse entity-reusable-modal .entity-reusable-modal--body--content{overflow-y:scroll;overflow-x:hidden}}.content-reuse entity-reusable-modal .entity-reusable-modal--search-box form{display:flex;border:1px solid #e5e5e5;border-radius:8px;background-color:#fff}.content-reuse entity-reusable-modal .entity-reusable-modal--search-box form .go1-icon--search{height:20px;width:20px;margin:auto 10px}.content-reuse entity-reusable-modal .entity-reusable-modal--search-box--input{height:48px;font-size:2rem;background:0 0;border:0;box-shadow:none;outline:0;padding:0}.content-reuse entity-reusable-modal .entity-reusable-modal--search-box--input:focus{outline:0;box-shadow:none}.content-reuse entity-reusable-modal .entity-reusable-modal--search-box--a{font-size:1.6rem;margin:auto 5px}.content-reuse entity-reusable-modal .entity-reusable-modal--tabs{margin-top:10px;border-bottom:1px solid #E3EEF3}.content-reuse entity-reusable-modal .entity-reusable-modal--tabs--li{color:#798A8F}.content-reuse entity-reusable-modal .entity-reusable-modal--tabs--li.primary-tab.active a,.content-reuse entity-reusable-modal .entity-reusable-modal--tabs--li.primary-tab:hover a{color:#121F22!important}.content-reuse entity-reusable-modal .entity-reusable-modal--tabs .nav-underline,.content-reuse entity-reusable-modal .entity-reusable-modal--tabs .nav-underline li{border-bottom:1px solid transparent;display:inline-block;margin-bottom:-1px;padding:0}.content-reuse entity-reusable-modal .entity-reusable-modal--info{color:#798A8F}.entity-select-menu--top .dropdown-menu-form{min-width:450px}.entity-select-menu--top .menu-item__icon{color:#000}.course-structure--resource{min-height:20px}.price-currency-group{width:100%}.price-currency-group .input-group-addon{border:0;padding:0}.price-currency-group .ui-select-toggle{background-color:#eaebec;border-right:0;border-radius:4px 0 0 4px!important;box-shadow:none!important}.price-currency-group input.ui-select-search{width:100%!important;border-radius:4px 0 0 4px!important}.pricing--input-group-addon{text-align:left}.pricing--input-group-addon:not(.w-sm){width:80px}.language .ui-select-match-text{height:0}react-custom-fields label,react-custom-fields span{font-family:"Open Sans",sans-serif,Arial,Tahoma!important}react-custom-fields button{border:none;background:0 0;padding:0;text-align:left}go1d-text-input>div textarea{font-size:20px!important}@media (min-width:1200px){entity-detail-form{font-size:16px}entity-detail-form .form-control{font-size:20px;height:48px}entity-detail-form .checkbox,entity-detail-form .radio{margin-top:14px}entity-detail-form .checkbox label:before{top:2px}entity-detail-form .checkbox label:after{top:-3px}entity-detail-form .modal-body .btn,entity-detail-form .modal-footer .btn{font-size:16px;height:40px}entity-detail-form .ui-select-toggle{font-size:16px;line-height:2.2}entity-detail-form .ui-select-match-item{font-weight:400;font-size:16px;position:relative;padding:4px 26px 4px 6px!important;height:30px;line-height:1}entity-detail-form .ui-select-match-item .ui-select-match-close{transform:translate(0,-50%);position:absolute!important;top:50%!important;right:6px}entity-detail-form .file-uploader-wrapper.teaser.file-uploaded,entity-detail-form content-creation-video .uploader-info{height:48px;padding-top:10px}}.ui-grid .label-purchase-requests{padding:4px 10px;display:table-cell;vertical-align:middle;text-align:center;width:92px;height:15px}.purchase-requests-header-center{display:flex!important;flex-direction:column;align-items:center}admin-overview{display:block}.ie admin-overview *{animation:none}send-bulk-notifications .token-item{display:inline-block;margin-right:1em}send-bulk-notifications .token-block{padding:0;line-height:22px;color:#394446}send-bulk-notifications .color-rolling-stone{color:#394446}send-bulk-notifications .color-aztec{color:#121F22}send-bulk-notifications .block{border:1px solid #cfd1d4;padding:24px 24px 48px;border-radius:16px}send-bulk-notifications em{font-style:italic}send-bulk-notifications ol,send-bulk-notifications ul{padding:0 0 0 2em}send-bulk-notifications ol li{list-style-type:decimal}send-bulk-notifications ul li{list-style:disc outside none}send-bulk-notifications table{border:1px;border-collapse:separate!important;box-sizing:border-box;text-indent:initial;border-spacing:2px;border-color:grey}send-bulk-notifications .cke_textarea_inline a{color:#ded232}send-bulk-notifications td{border:1px solid silver!important}download-historical-records .help-block{font-style:normal}download-historical-records .radio label:before{top:3px}download-historical-records .radio label:after{top:9px}download-historical-records .filter-title{font-size:20px;font-weight:600;margin:0 0 16px}download-historical-records .filter-option+.filter-option{margin-top:20px}download-historical-records .filter-option .help-block{color:#6B868C;font-style:normal;margin-top:0;margin-bottom:0}download-historical-records .form-group.lighter{opacity:.65}download-historical-records .modal-footer .btn{line-height:26px}download-historical-records .modal-footer .footer-wrapper .info-text{color:#6B868C;padding-top:16px;font-size:13px}@media (min-width:768px){download-historical-records .modal-footer .footer-wrapper{display:flex;flex-direction:row;align-items:center}download-historical-records .modal-footer .footer-wrapper .info-text{padding-left:16px;padding-top:0}}download-historical-records .last-export-date{color:#6B868C;font-weight:600;position:relative;top:2px}download-historical-records .btn-get-file--icon{position:relative;top:4px}download-historical-records .btn-get-file--text{color:#6B868C}download-historical-records .info{padding:15px;border:1px solid #2BAFD5;border-radius:8px}@media (max-width:500px){.last-export-date{display:none}}.admin-page--heading{margin-top:8px;margin-bottom:48px}.admin-page--heading:after{content:'';display:table;clear:both}.border-bottom{border-bottom:1px solid #ddd}.flex-row{display:flex;flex-direction:row;align-items:center}.flex-column{display:flex;flex-direction:column}.manage-achievements .header-title{padding-bottom:8px;font-weight:800;color:#657376}.manage-achievements .achievement-item{padding:20px 0}.manage-achievements .achievement-item a{flex-grow:1}.manage-achievements .achievement-item .image{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.manage-achievements .achievement-item .image img{height:100%;object-fit:cover;object-position:center}.manage-achievements .achievement-item .title{color:#202324;font-weight:600;font-size:16px;padding-left:20px}.manage-achievements .achievement-item .period{color:#22292A;font-weight:400;font-size:13px;padding-left:20px}course-view-action-container{display:block;overflow:hidden;border-radius:16px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}course-view-action-container .event-error{background-color:#faf2ed;border-color:#b03603;border-width:0 0 0 4px;border-style:solid;border-radius:16px;padding:15px;display:flex;flex-direction:row;align-content:flex-start}course-view-action-container .event-error-icon{color:#b03603;margin-right:10px}course-view-action-container .event-error-message{font-size:16px}course-view-action-container .event-error-message b{font-weight:600}course-view-action-container .action-image{height:220px;background-size:cover;background-position:center}course-view-action-container .action-body{padding:15px 30px 30px}course-view-action-container course-view-action-event-list{max-height:680px}course-view-action-container .mCSB_draggerRail{width:8px!important;margin:0}course-view-action-container .mCSB_draggerContainer .mCSB_dragger_bar{margin:0;width:8px!important;border-radius:8px!important}course-view-action-container .btn-block{padding:7px;box-shadow:0 2px 4px rgba(0,0,0,.15)}course-view-action-container .btn-enroll{margin-top:30px}course-view-action-container .credit-text{margin-top:22px;font-size:13px}course-view-action-container .unavailable-text{font-size:16px;font-weight:600;text-align:center}course-view-action-container .btn-book{font-size:16px}course-view-action-container .w-full button{width:100%}course-view-action-counter{display:block;margin-bottom:24px;overflow:hidden}course-view-action-counter .counter{float:left;font-size:16px;line-height:32px;color:#6c7b7f;margin-right:24px;padding:5px 0}course-view-action-counter apiom-icon{display:inline-block;width:32px;height:32px;margin-right:4px;border-radius:50%;text-align:center;text-indent:1px;color:#8c9fa5;background-color:#e3eef3}course-view-action-counter apiom-icon .go1-icon{vertical-align:-3px}course-view-action-enrolment,course-view-action-enrolment apiom-course-enroll{display:block}course-view-action-enrolment .ap-course-enroll-buttons::before{content:"";display:block;border-top:1px solid #e3eef3;margin:20px 15px 25px}course-view-action-enrolment .ap-course-enroll-buttons .enroll-buttons{margin-bottom:15px}course-view-action-enrolment apiom-course-enroll .ap-course-enroll-buttons apiom-icon{display:inline-block;width:19px;height:19px;margin-right:10px;border-radius:50%;text-align:center;text-indent:1px;line-height:18px}course-view-action-enrolment apiom-course-enroll .ap-course-enroll-buttons .enroll-buttons{font-size:16px}course-view-action-enrolment apiom-course-enroll .ap-course-enroll-buttons .enroll-buttons apiom-icon{margin-left:10px;background-color:#fff}course-view-action-enrolment apiom-course-enroll .ap-course-enroll-buttons .enroll-buttons.btn-disabled apiom-icon{background-color:#b9c8cf}course-view-action-enrolment apiom-course-enroll .ap-course-enroll-buttons .enroll-buttons:focus-visible{outline:solid 2px #315a81!important;outline-offset:2px!important}course-view-action-enrolment apiom-course-enroll .ap-course-enroll-notes{margin:0;line-height:2.3}course-view-action-enrolment apiom-course-enroll .ap-course-enroll-notes .ap-course-enroll-note{font-size:16px;vertical-align:-2px}course-view-action-enrolment apiom-course-enroll .ap-course-enroll-notes go1d-button-filled button{width:100%}course-view-action-event-list{display:block;margin-top:30px}course-view-action-event-list .event-header.section-header{margin-bottom:30px}course-view-action-event-list .event-item+.event-item{margin-top:30px}course-view-action-event-preview{display:block}course-view-action-event-preview .event-header{margin-bottom:10px}course-view-action-event-preview .event-title{margin:0;font-size:16px;line-height:25px;font-weight:600}course-view-action-event-preview .event-meta{font-size:13px;line-height:20px;font-weight:600;text-transform:uppercase;color:#6c7b7f}course-view-action-event-preview .event-body{font-size:16px;line-height:25px}course-view-action-event-preview .event-body apiom-icon{vertical-align:text-bottom;margin-right:5px;color:#b9c8cf}course-view-action-event-preview .btn-block{margin-top:15px}course-view-action-event-preview .has-title{color:#6c7b7f;display:block;padding-left:25px}course-view-action-event-selected{display:block}course-view-action-event-selected .event-header{margin-bottom:10px}course-view-action-event-selected .event-title{margin:0;font-size:16px;line-height:25px;font-weight:600}course-view-action-event-selected .event-meta{font-size:13px;line-height:20px;font-weight:600;text-transform:uppercase;color:#6c7b7f}course-view-action-event-selected .event-selected{padding:10px 15px;border:1px solid #31b8da;border-radius:4px}course-view-action-event-selected .event-selected apiom-icon{color:#b9c8cf}course-view-action-event-selected .event-address,course-view-action-event-selected .event-time{font-size:13px;line-height:18px;margin-bottom:8px}course-view-action-event-selected .column-icon{padding-right:0}course-view-action-event-selected .column-text{padding-left:10px}course-view-action-event-selected .column-view{padding-left:0;text-align:right}course-view-action-event-selected .event-divider{height:1px;margin:15px -15px 10px;background-color:#e3eef3}course-view-action-event-selected .event-enrolment,course-view-action-event-selected .event-instructors{font-size:13px;line-height:35px;color:#8c9fa5}course-view-action-event-selected .event-enrolment em,course-view-action-event-selected .event-instructors em{font-style:normal;color:#35464b}course-view-action-event-selected .learner-icon,course-view-action-event-selected user-avatar img{width:25px;height:25px;margin-right:5px;border-radius:50%}course-view-action-event-selected .learner-icon{display:inline-block;text-align:center;background-color:#e3eef3;vertical-align:middle}course-view-action-event-selected .learner-icon svg{vertical-align:baseline}course-view-action-event-selected .event-select button{display:block;height:25px;margin-top:10px;font-size:16px;line-height:25px;font-weight:600}course-view-action-event-selected .event-select button .icon-right{font-size:25px;font-weight:400}course-view-action-menu{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative}course-view-action-menu .text-link{font-size:16px;font-weight:600;color:#35464b;opacity:.8}course-view-action-menu .text-link:hover{opacity:1}course-view-action-menu .text-link apiom-icon{margin-right:5px;vertical-align:2px}course-view-action-menu .text-link .fa-share-alt,course-view-action-menu .text-link .icon-faded,course-view-action-menu .text-link:disabled apiom-icon{color:#b9c8cf}course-view-action-menu .icon-unlike{color:#31b8da}course-view-action-menu .course-view-action-wrapper{display:flex;flex-direction:row;justify-content:space-between}course-view-action-menu go1-share-widget{margin-left:24px}course-view-action-menu go1-share-widget a{border:1px solid #D3D8D9!important;padding:8px 16px!important;border-radius:8px;display:flex}course-view-action-menu go1-share-widget .dropdown-form--title{border-radius:8px 8px 0 0}course-view-container{padding-bottom:0!important}course-view-header{display:block;position:relative}course-view-header .course-image-wrap{overflow:hidden;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#1E2526}course-view-header .course-image{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(12px);background-size:cover;background-position:center;background-blend-mode:multiply;background-color:rgba(49,184,218,.6);height:100%;width:100%;opacity:.8}course-view-header .course-header{position:relative;padding:140px 0 40px}course-view-header h1{margin:0 0 20px;letter-spacing:0;font-weight:600;color:#fff}course-view-header .column-edit{padding-top:10px;text-align:right}course-view-header .column-edit .btn-default{color:#6c7b7f}course-view-header .column-info{margin-bottom:40px;color:rgba(255,255,255,.6)}course-view-header .course-type{text-transform:uppercase}course-view-header .course-author{font-size:16px;color:rgba(255,255,255,.6)}course-view-header .course-author em{font-style:normal;color:#fff}course-view-header user-avatar img{width:50px;height:50px;border-radius:50%;margin-right:10px}course-view-menu{display:block;padding-top:2px;border-bottom:2px solid #ebeeef;background-color:#fff}@media screen and (max-width:992px){course-view-menu .nav-underline{max-width:100%!important}}course-view-menu .nav-underline>li{margin-left:0!important;margin-right:30px}course-view-menu .nav-underline>li:last-child{margin-right:0}course-view-menu .nav-underline>li,course-view-menu .nav-underline>li .app-dropdown--menu>li>a{font-weight:600;color:#8c9597;font-size:16px}course-view-menu .app-dropdown--button{box-shadow:none!important}course-view-menu .app-dropdown--menu>li>a.background-hover-primary.active,course-view-menu .app-dropdown--menu>li>a.background-hover-primary:hover{background-color:#fff!important}course-view-module-structure{display:block}course-view-module-structure .module-header{margin:0 0 10px}course-view-module-structure .module-header-title{font-size:20px;font-weight:600}course-view-module-structure .module-header-info{float:right}course-view-module-structure .module-header .collapse-icon{margin-left:10px;color:#6C7B7F;position:relative;top:-1px}course-view-module-structure .module-block{margin-bottom:10px;max-height:0;transform:scaleY(0);transition:max-height .8s cubic-bezier(0,1,0,1) -.1s,transform .3s;overflow:hidden;width:100%}course-view-module-structure .module-block-description{margin-bottom:20px}course-view-module-structure .module-block-description div{color:#6C7B7F}course-view-module-structure .module-block.open{max-height:9999px;transform:scaleY(1);transition-timing-function:cubic-bezier(0.5,0,1,0);transition-delay:0s;overflow:inherit}course-view-module-structure .status-icon--passed{padding:0 4px;color:#fff;background:#51C133;border-radius:50%}course-view-module-structure .status-icon--passed--small{padding:0 5px}course-view-module-structure .round{border:2px solid #8c9597;border-radius:50%;display:inline-block}course-view-module-structure .round--small{top:1px;position:relative;height:13px;width:13px}course-view-module-structure .round--large{height:20px;width:20px}course-view-module-structure .resource-intro{float:left;width:calc(100% - 20px);margin-bottom:10px}course-view-module-structure .resource-intro.blocked{pointer-events:none}course-view-module-structure li-event-date-info{clear:both}course-view-module-structure li-event-date-info .date-wrapper.is-limited{margin-right:15px}course-view-module-structure li-event-date-info .date-wrapper.is-limited+.date-count{margin-right:0}course-view-overview{display:block;padding-bottom:150px;background-color:#fff}course-view-overview .section-header{margin-bottom:10px;padding:6px 14px;border-radius:4px;font-size:16px;font-weight:600;color:#8c9597;background-color:#ebeeef}course-view-overview .text-content em{font-style:italic}course-view-overview course-view-action-container{margin-top:20px}@media (min-width:992px){course-view-overview course-view-action-container{margin-top:-100px}course-view-overview course-view-action-container.has-image{margin-top:-320px}}course-view-overview-structure{display:block;margin-top:60px}course-view-overview-structure course-view-module-structure{padding:25px 0 15px;border-bottom:1px solid #e3eef3}course-view-overview-structure course-view-module-structure:last-child{border:none}course-view-overview-structure mine-learning-outcome button{background-color:transparent}course-view-overview-structure .text-header{padding-bottom:16px}course-view-overview-structure .text-content{margin-bottom:60px;font-size:16px}course-view-overview-structure .text-content.is-empty{color:#6c7b7f}course-view-overview-structure text-collapse{display:block}course-view-overview-structure text-collapse p:last-child{margin-bottom:0}course-view-overview-structure text-collapse button{font-size:14px}course-view-resource-intro{display:block}course-view-resource-intro .resource-icon{float:left;margin:8px 16px 0 0}course-view-resource-intro .resource-title{margin:0;font-size:16px;line-height:22px;font-weight:600}course-view-resource-intro .resource-meta{font-size:13px;text-transform:uppercase;opacity:.65}course-view-select-date-modal{display:block}course-view-select-date-modal .modal-header{box-shadow:0 1px 5px rgba(0,0,0,.15)}course-view-select-date-modal .modal-body{padding:30px 0!important}course-view-select-date-modal .mCSB_scrollTools{right:0!important}course-view-select-date .dropdown.has-selects .caret,course-view-select-date .dropdown.has-selects .dropdown-toggle{color:#fff}course-view-select-date .dropdown .dropdown-toggle{width:100%;position:relative;text-align:left;display:flex;align-items:center}course-view-select-date .dropdown .dropdown-toggle .selected-label{display:block;max-width:550px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}course-view-select-date .dropdown .dropdown-toggle .float-count-label{position:relative;left:-8px}course-view-select-date .dropdown apiom-icon{position:absolute;right:8px}course-view-select-date .dropdown .checkbox>label{width:100%}course-view-select-date .dropdown apiom-icon{flex:1;text-align:right}course-view-select-date .month-divider{margin-bottom:20px;padding:10px 30px;border-radius:4px;font-size:16px;font-weight:600;color:#6c7b7f;background-color:#f1f6f9}course-view-select-date li-event-date-view{margin-bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,.15);margin-left:30px;margin-right:30px}course-view-select-date .location-filter{padding:0 30px 30px}course-view-select-date .event-date-list{max-height:65vh;margin:0 -2px;overflow-y:hidden}course-view-select-date .date-group{padding:0 2px}course-view-select-date .selection--count{background-color:#31B8DA;padding:1px 10px;color:#fff;border-radius:5px 0 0 5px}course-view-select-date .selection--icon{background-color:#31b8da;padding:4px 10px;border-radius:0 5px 5px 0}course-view-select-date .selection--count,course-view-select-date .selection--icon{display:inline-block;font-weight:700;letter-spacing:1px;transition:all .2s}event-view-container{padding-bottom:0!important}event-view-header{display:block;position:relative}event-view-header .course-image-wrap{overflow:hidden;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#1E2526}event-view-header .course-image{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(12px);background-size:cover;background-position:center;background-blend-mode:multiply;background-color:rgba(49,184,218,.6);height:100%;width:100%;opacity:.8}event-view-header .column-back{margin-bottom:20px;color:rgba(255,255,255,.6)}event-view-header .column-back a:hover{color:#fff}event-view-header .course-header{position:relative;padding:100px 0 40px}event-view-header h1{margin:0 0 20px;letter-spacing:0;font-weight:600;color:#fff}event-view-header .column-edit{padding-top:10px;text-align:right}event-view-header .column-edit .btn-default{color:#6c7b7f}event-view-header .column-info{margin-bottom:40px;color:rgba(255,255,255,.6)}event-view-header .course-type{text-transform:uppercase}event-view-header .course-author{font-size:16px;color:rgba(255,255,255,.6)}event-view-header .course-author em{font-style:normal;color:#fff}event-view-header user-avatar img{width:50px;height:50px;border-radius:50%;margin-right:10px}event-view-menu{display:block;padding-top:2px;border-bottom:2px solid #e3eef3;background-color:#fff}event-view-menu li{font-weight:600;color:#8c9fa5}event-view-overview{display:block;padding-bottom:150px;background-color:#fff}event-view-overview .section-header{margin-bottom:25px;padding:6px 14px;border-radius:4px;font-size:16px;font-weight:600;color:#6c7b7f;background-color:#f1f6f9;overflow:hidden}event-view-overview event-view-action-container{margin-top:20px}@media (min-width:992px){event-view-overview event-view-action-container{margin-top:-100px}event-view-overview event-view-action-container.has-image{margin-top:-320px}}event-view-overview-structure{display:block;margin-top:60px}event-view-overview-structure .text-content{margin-top:60px;margin-bottom:60px;font-size:18px}event-view-overview-structure .text-content.is-empty{color:#6c7b7f}event-view-overview-structure text-collapse{display:block}event-view-overview-structure text-collapse button{font-size:14px}event-view-overview-structure .location-filter .dropdown.has-selects .caret,event-view-overview-structure .location-filter .dropdown.has-selects .dropdown-toggle{color:#fff}event-view-overview-structure .location-filter .dropdown .dropdown-toggle{width:100%;position:relative;text-align:left;display:flex;align-items:center}event-view-overview-structure .location-filter .dropdown .dropdown-toggle .selected-label{display:block;max-width:550px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}event-view-overview-structure .location-filter .dropdown .dropdown-toggle .float-count-label{position:relative;left:-8px}event-view-overview-structure .location-filter .dropdown .dropdown-toggle apiom-icon{flex:1;text-align:right}event-view-overview-structure .location-filter .dropdown .caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}event-view-overview-structure .location-filter .dropdown .checkbox>label{width:100%}event-view-overview-structure .learning-divider{margin-bottom:20px;padding:6px 14px;border-radius:4px;font-size:16px;font-weight:600;color:#6c7b7f;background-color:#f1f6f9}event-view-overview-structure li-event-date-view{margin:5px 1px 25px}event-view-overview-structure .location-filter{margin-bottom:25px}event-view-overview-structure .location-filter--label{font-weight:600;font-size:16px}event-view-overview-structure .selection--count{background-color:#31B8DA;padding:1px 10px;color:#fff;border-radius:5px 0 0 5px}event-view-overview-structure .selection--icon{background-color:#31b8da;padding:4px 10px;border-radius:0 5px 5px 0}event-view-overview-structure .selection--count,event-view-overview-structure .selection--icon{display:inline-block;font-weight:700;letter-spacing:1px;transition:all .2s}event-view-overview-structure .event-tabs{margin-bottom:10px}event-view-action-container{display:block;overflow:hidden;border-radius:4px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}event-view-action-container .action-image{height:220px;background-size:cover;background-position:center}event-view-action-container .action-body{padding:15px 30px 30px}event-view-action-container .action-body .back-to-course{font-weight:600;font-size:16px}event-view-action-container .enrolled apiom-icon{display:inline-block;width:19px;height:19px;margin-right:5px;border-radius:50%;text-align:center;text-indent:1px;line-height:18px;position:relative;top:-1px}event-view-action-container .enrolled span{font-size:16px}event-view-action-counter{display:block;margin-bottom:15px}event-view-action-counter .counter{display:inline-block;font-size:16px;line-height:32px;color:#6c7b7f}event-view-action-counter .counter+.counter{margin-left:24px}event-view-action-counter apiom-icon{display:inline-block;width:32px;height:32px;margin-right:4px;border-radius:50%;text-align:center;text-indent:1px;color:#8c9fa5;background-color:#e3eef3}event-view-action-counter apiom-icon .go1-icon{vertical-align:-3px}event-view-action-event-preview{display:block;padding:15px 0}event-view-action-event-preview .has-title{color:#6c7b7f;display:block;padding-left:25px}event-view-action-event-preview .event-meta{font-size:13px;line-height:20px;font-weight:600;text-transform:uppercase;color:#6c7b7f}event-view-action-event-preview .event-body{font-size:16px;line-height:25px}event-view-action-event-preview .event-body apiom-icon{vertical-align:text-bottom;margin-right:5px;color:#b9c8cf}event-view-attendee{display:block;padding-bottom:150px;background-color:#fff}event-view-attendee .section-header{margin:30px -2px 20px;padding:6px 14px;border-radius:4px;font-size:16px;font-weight:600;color:#6c7b7f;background-color:rgba(49,184,218,.07);overflow:hidden}event-view-attendee .text-content{margin-top:60px;margin-bottom:60px;font-size:18px}event-view-attendee .text-content.is-empty{color:#6c7b7f}event-view-attendee .text-content .text-collapsed{margin-top:60px;margin-bottom:60px}event-view-attendee event-view-action-container{margin-top:20px}@media (min-width:992px){event-view-attendee event-view-action-container{margin-top:-100px}event-view-attendee event-view-action-container.has-image{margin-top:-320px}}event-view-attendee-tabs{display:block;margin-bottom:30px}event-view-attendee-tabs li{font-weight:600;color:#8c9fa5}event-view-attendee-tabs .amount{padding:0 5px 1px;font-size:13px;font-weight:600;border-radius:4px;margin-left:10px;color:#6C7B7F;background-color:#e3eef3}event-view-attendee-tabs .primary-tab.active .amount{background-color:#31b8da;color:#fff}event-view-attendee-item{display:block}event-view-attendee-item .attendee-info{margin-bottom:25px}event-view-attendee-item .attendee-info--name{font-weight:600;font-size:16px}event-view-attendee-item .attendee-info--detail{padding-left:25px;margin-top:2px}event-view-attendee-item .attendee-info--event-date,event-view-attendee-item .attendee-info--location{color:#6c7b7f}event-view-attendee-item .attendee-info--action{margin-top:20px}event-view-attendee-item .attendee-info--mark-icon{margin-right:5px}event-view-attendee-item .attendee-info--mark-button{border-radius:50%;color:#fff}event-view-attendee-item .attendee-info--mark-button.attend{padding:4px 6px 3px;margin-right:10px}event-view-attendee-item .attendee-info--mark-button.not-attend{padding:4px 8px}event-view-attendee-item .attendee-info--label{font-weight:600;color:#6c7b7f}event-view-attendee-item user-avatar img{max-width:50px;border-radius:50%}event-view-attendee-bulk-action{display:block;margin-bottom:25px}event-view-attendee-bulk-action .attendee-action--summary{font-size:16px}event-view-attendee-bulk-action .attendee-action--mark-icon{margin-right:5px}event-view-attendee-bulk-action .attendee-action--label{font-weight:600}event-view-attendee-bulk-action .attendee-action--updating,event-view-attendee-bulk-action .attendee-action--updating span{font-size:16px}event-view-attendee-bulk-action .attendee-action--updating{margin-left:10px}event-view-attendee-bulk-action .action-icon{margin:0 10px 0 4px}event-view-attendee-bulk-action .secondary-label{color:#6c7b7f}event-view-attendee-bulk-action .clear-search{margin-left:10px}event-view-attendee-bulk-action .no-result{font-size:18px;margin-top:60px;margin-bottom:60px;text-align:center}event-view-attendee-bulk-action .no-result--filter{margin-bottom:10px}event-view-attendee-bulk-action .no-result--message{margin-bottom:30px;color:#6c7b7f}event-view-attendee-bulk-action .no-result button{color:#6c7b7f}event-view-attendee-filter-name{display:block}event-view-attendee-filter-name .filter-name{position:relative;margin-bottom:25px}event-view-attendee-filter-name .filter-name apiom-icon{position:absolute;top:7px;left:11px;color:#8c9fa5}event-view-attendee-filter-name .filter-name input{padding-left:32px}event-view-attendee-pending-actions{display:block;margin-bottom:25px}event-view-attendee-pending-actions .attendee-action--summary{font-size:16px}event-view-attendee-pending-actions .attendee-action--label{font-weight:600}event-view-attendee-pending-actions .action-icon{margin:0 10px 0 4px}event-view-attendee-pending-actions a:not(:hover) .secondary-label{color:#6c7b7f}event-view-attendee-pending-actions .pending-action--label{font-size:16px;color:#6c7b7f;margin-left:10px}event-view-attendee-pending-actions .pending-action--action{font-weight:400}event-view-attendee-pending-actions .pending-action button{margin-bottom:4px;margin-left:10px}event-view-attendee-pending-actions .clear-search{margin-left:10px}event-view-attendee-pending-actions .no-result{font-size:18px;margin-top:60px;margin-bottom:60px;text-align:center}event-view-attendee-pending-actions .no-result--filter{margin-bottom:10px}event-view-attendee-pending-actions .no-result--message{margin-bottom:30px;color:#6c7b7f}event-view-attendee-pending-actions .no-result button{color:#6c7b7f}event-view-add-attendee-modal{display:block}event-view-add-attendee-modal .modal-header{box-shadow:0 1px 5px rgba(0,0,0,.15)}event-view-add-attendee-modal .modal-body{padding:30px 0!important}event-view-add-attendee-modal .mCSB_scrollTools{right:0!important}event-date-container{padding-bottom:0!important}event-date-header{display:block;position:relative}event-date-header .course-image{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(2px);background-size:cover;background-position:center}event-date-header .column-back{margin-bottom:20px;color:rgba(255,255,255,.6)}event-date-header .column-back a:hover{color:#fff}event-date-header .course-header{position:relative;padding:100px 0 40px}event-date-header h1{margin:0 0 20px;letter-spacing:0;font-weight:600;color:#fff}event-date-header .column-edit{padding-top:10px;text-align:right}event-date-header .column-edit .btn-default{color:#6c7b7f}event-date-header .column-info{margin-bottom:40px;color:rgba(255,255,255,.6)}event-date-header .date-summary{text-transform:uppercase}event-date-header .course-author{font-size:16px;color:rgba(255,255,255,.6)}event-date-header .course-author em{font-style:normal;color:#fff}event-date-header user-avatar img{width:50px;height:50px;border-radius:50%;margin-right:10px}event-date-menu{display:block;padding-top:2px;border-bottom:2px solid #e3eef3;background-color:#fff}event-date-menu li{font-weight:600;color:#8c9fa5}event-date-attendee{display:block;padding-bottom:150px;background-color:#fff}event-date-attendee .section-header{margin:30px -2px 20px;padding:6px 14px;border-radius:4px;font-size:16px;font-weight:600;color:#6c7b7f;background-color:rgba(49,184,218,.07);overflow:hidden}event-date-attendee .text-content{margin-top:60px;margin-bottom:60px;font-size:18px}event-date-attendee .text-content.is-empty{color:#6c7b7f}event-date-attendee .text-content .text-collapsed{margin-top:60px;margin-bottom:60px}event-date-attendee event-date-action-container{margin-top:20px}@media (min-width:992px){event-date-attendee event-date-action-container{margin-top:-100px}event-date-attendee event-date-action-container.has-image{margin-top:-320px}}event-date-action-container{display:block;overflow:hidden;border-radius:4px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}event-date-action-container .preview-image{height:220px;background-size:cover;background-position:center}event-date-action-container apiom-icon{position:relative;top:-1px}event-date-action-container .action-body{padding:15px 30px 30px}event-date-action-container .action-body .back-to-course{font-weight:600;font-size:16px}event-date-action-container .enroll-status apiom-icon{display:inline-block;width:19px;height:19px;margin-right:5px;border-radius:50%;text-align:center;text-indent:1px;line-height:18px}event-date-action-container .enroll-status apiom-icon[name=passed]{color:#fff}event-date-action-container .enroll-status span{font-size:16px}event-date-action-preview{display:block;padding:15px 0;font-size:16px;line-height:25px}event-date-action-preview .location{margin-bottom:10px}event-date-action-preview .location--detail,event-date-action-preview .location--title{font-size:16px}event-date-action-preview .location--detail{color:#6c7b7f}event-date-action-preview .detail-column{padding-left:0}event-date-action-preview apiom-icon{vertical-align:text-bottom;margin-right:5px;color:#b9c8cf}li-event-date-edit{display:block}li-event-date-edit .column-date{padding-right:0;position:relative}li-event-date-edit .column-date>button{position:absolute;top:8px;right:5px;border:0;background:0 0;opacity:.8}li-event-date-edit .column-date>button:hover{opacity:1}li-event-date-edit .column-time{padding-right:0}li-event-date-edit .column-time>input{padding-right:0;line-height:unset}li-event-date-edit .form-line{margin-top:5px}li-event-date-edit .ui-select-toggle{padding:6px 12px;border:1px solid #cddbe2;box-shadow:inset 1px 1px 5px rgba(0,0,0,.07)}li-event-date-edit .ui-select-toggle .caret{display:none}li-event-date-info{display:flex;flex-wrap:wrap}li-event-date-info .li-event-date-info{display:flex;flex-wrap:wrap;width:100%}li-event-date-info .date-wrapper{flex:1 1 auto;max-width:calc(50% - 10px);margin:0 10px 10px 0}li-event-date-info .date-wrapper.is-limited{max-width:calc(50% - 35px)}li-event-date-info .date-wrapper.is-enrolled{margin-right:0;max-width:none;width:100%}li-event-date-info .date-count{width:40px;margin:0 10px 10px 0;box-shadow:0 1px 4px rgba(0,0,0,.15);border:0;border-radius:4px;background-color:#fff;font-size:16px;line-height:68px;font-weight:600;text-align:center}li-event-date-info .date-count:hover{box-shadow:0 1px 8px rgba(0,0,0,.15)}li-event-date-preview{display:block;min-height:68px;border:1px solid transparent;padding:0 15px;box-shadow:0 1px 4px rgba(0,0,0,.15);border-radius:4px;background-color:#fff}li-event-date-preview:hover{box-shadow:0 1px 8px rgba(0,0,0,.15)}li-event-date-preview:not(.edit-mode) .is-fulled{cursor:default}li-event-date-preview .column-date{padding:8px 0 6px;font-size:18px;line-height:25px;text-align:center;max-width:70px}li-event-date-preview .column-date .month{text-transform:uppercase}li-event-date-preview .column-info{font-size:13px;line-height:18px;padding:8px 8px 6px 0}li-event-date-preview .column-info>i{vertical-align:-2px;margin-right:2px}li-event-date-preview .info-item{position:relative;padding-left:25px}li-event-date-preview .info-item apiom-icon{position:absolute;top:-1px;left:0;color:#b9c8cf}li-event-date-preview .text-fulled{opacity:.5}li-event-date-view{display:block;padding:0 15px;box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:4px}li-event-date-view:hover{box-shadow:0 4px 10px rgba(0,0,0,.15)}li-event-date-view .li-event-date-view.is-fulled:not(.edit-mode){cursor:default;opacity:.5}li-event-date-view .column-date{font-size:18px;line-height:25px;text-align:center}li-event-date-view .column-date .month{text-transform:uppercase}li-event-date-view .column-info{font-size:13px;line-height:18px;padding-left:0}li-event-date-view .column-info>i{vertical-align:-2px;margin-right:2px}li-event-date-view .info-item{position:relative;padding-left:25px}li-event-date-view .info-item apiom-icon{position:absolute;top:-1px;left:0;color:#b9c8cf}li-event-date-view .column-image{background-size:cover;position:absolute;right:0;top:0;bottom:0}li-event-date-view .row-header{position:relative;min-height:75px;display:flex;flex-direction:row;align-items:center}li-event-date-view .row-footer{padding:10px 0;border-top:1px solid #e3eef3;line-height:25px}li-event-date-view .column-extra{padding:0;font-size:13px}li-event-date-view .column-tools{text-align:right}li-event-date-view .instructor-list{display:inline-block;color:#8c9fa5;margin-right:12px}li-event-date-view .instructor-list em{font-style:normal;color:#35464b}li-event-date-view .enrolled-count{display:inline-block}li-event-date-view .learner-icon{display:inline-block;width:25px;height:25px;margin-right:4px;text-align:center;border-radius:50%;background-color:#e3eef3}li-event-date-view user-avatar img{width:25px;height:25px}li-event-location-edit{display:block}li-event-location-edit .form-group.location-name{margin-bottom:12px}li-event-location-edit .normal-fontweight-label{font-weight:400!important}li-event-location-edit .help-block.required{display:none}li-event-location-edit .has-error .help-block.required{display:block}li-event-location-view{display:block;overflow:hidden;min-height:60px;padding:0 15px;box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:4px;position:relative}li-event-location-view .row{display:flex;align-items:center}li-event-location-view .column-action{color:#b9c8cf;text-align:right}li-event-location-view .column-image{background-size:cover;position:absolute;right:0;top:0;bottom:0}li-event-main-edit{display:block}li-event-main-edit #event-desc{min-height:150px}li-event-main-edit .date-block{padding:30px;text-align:center;border-radius:4px;background-color:#f1f6f9}li-event-main-edit .text-link apiom-icon{vertical-align:1px}li-event-main-edit li-event-date-view{margin:5px 0 25px}li-event-main-edit li-event-date-view:last-child{margin-bottom:0}li-event-main-edit li-event-date-view.ng-leave{animation:fadeOut .5s}li-event-main-view{display:block}li-event-main-view li-event-date-view{margin-top:25px}li-event-main-view li-event-date-view:last-child{margin-bottom:10px}my-team-container{display:block}my-team-container .page--title{margin-bottom:80px;text-align:center}my-team-enrolments{display:block;padding-top:20px}my-team-overview{display:block;padding-top:30px}my-team-overview .empty-block{text-align:center}my-team-overview .empty-block .btn,my-team-overview .empty-block img{margin:20px 0}my-team-overview-user{display:block}my-team-overview-user .ap-list-item{height:auto;padding:10px!important;margin:0 0 30px;border-radius:32px}my-team-overview-user a{cursor:default}my-team-overview-user a[href]{cursor:pointer}my-team-overview-user a[href]:hover{opacity:.8}my-team-overview-user .user-block{float:left;padding:10px}my-team-overview-user .btn-toggle{float:left;clear:both;width:44px;height:44px;padding:0;margin:6px 12px}my-team-overview-user .btn-toggle .fa{font-size:1.5em}my-team-overview-user h4{margin:0}my-team-overview-user img{float:left;margin-right:16px;width:48px;height:48px;border-radius:50%}my-team-overview-user .user-info{float:left;margin-top:-2px}my-team-overview-user .item-link{display:inline-block;padding:10px}my-team-overview-user .item-count{font-size:28px;font-weight:500}my-team-overview-user .empty-text{margin:0 0 30px}my-team-overview-user .btn-next{margin:0 0 30px 60px}my-team-overview-user .col-links{float:right;max-width:690px}my-team-overview-user my-team-overview-user{margin-left:40px}@media (max-width:991px){my-team-overview-user h4{font-size:22px}my-team-overview-user .item-count{font-size:24px}}my-team-users{display:block;padding-top:20px}.content-creation-container .box.has-top-nav .box-inner{top:88px}content-creation{position:relative;height:100%;padding-bottom:0!important}content-creation .color-grey{color:#798A8F}content-creation .color-geyser{color:#C7D5DB}content-creation .color-limed-spruce{color:#36464B}content-creation .color-aztec{color:#121F22}content-creation .color-loblolly{color:#B9C8CF}content-creation .color-sirocco{color:#6C7B7F}content-creation i.fa+span{margin-left:4px}content-creation .panel{border-radius:4px;padding:16px 24px;box-shadow:2px 4px rgba(18,31,34,.01)}content-creation .panel.panel-default{border:1px solid #E3EEF3;background-color:#fff}content-creation .alert{border-radius:4px;padding:16px;border:1px solid #F1F6F9}content-creation .alert.alert-default{background-color:#F1F6F9}content-creation .alert.alert-default .fa{color:#C7D5DB}content-creation .alert.alert-has-shadow{box-shadow:0 1px 2px rgba(18,31,34,.01),1px 1px 35px rgba(18,31,34,.03)}content-creation .alert a{text-decoration:none}content-creation .p-l-3x{padding-left:24px}content-creation .p-h-xs{padding-left:4px;padding-right:4px}content-creation .p-v-xs{padding-top:4px;padding-bottom:4px}content-creation .m-t--2x{margin-top:-16px}content-creation .m-b--2x{margin-bottom:-16px}content-creation .m-b-1x{margin-bottom:8px}content-creation .m-r-1x{margin-right:8px}content-creation .m-r-4x{margin-right:32px}content-creation .m-l-1x{margin-left:8px}content-creation .m-l-3x{margin-left:24px}content-creation .m-l-4x{margin-left:32px}content-creation .m-l-hx{margin-left:4px}content-creation .w-2x{width:16px}content-creation .sub-description{font-size:1.2rem}content-creation .icon-button{display:inline-flex;position:relative;box-sizing:border-box;padding:6px 12px;border:0;background-color:transparent;align-items:center;cursor:pointer}content-creation .icon-button:active,content-creation .icon-button:hover,content-creation .icon-button:visited{background-color:#F1F6F9}content-creation .menu-item{position:relative}content-creation .menu-item__icon{position:absolute;top:20px}content-creation .menu-item__name{color:#121F22}content-creation .menu-item__desc{color:#798A8F;font-size:11px}content-creation .ap-cover-top{background-repeat:no-repeat;background-position:top;background-size:cover}content-creation .resource-progress--title{padding-left:24px;min-height:auto}content-creation .form-group{margin-bottom:24px}content-creation .form-group.has-error .control-label,content-creation .form-group.has-error .help-block{color:#DD2C00}content-creation .form-group.has-error .required{opacity:1}content-creation .form-group.has-success .control-label,content-creation .form-group.has-success .help-block{color:#3c763d}content-creation .form-group-status{float:right;font-size:12px;text-transform:uppercase;font-weight:400;transition:all .25s ease-in-out}content-creation .form-group-status.required{color:#dd2c00;opacity:0}content-creation .form-group .help-block{font-style:normal}content-creation .modal-body,content-creation .modal-footer{padding:16px 24px;border:none}content-creation .ap-image-upload--box{position:relative;overflow:hidden;background-color:#F1F6F9;border:1px solid #F1F6F9;border-radius:0;margin-top:-16px;margin-right:-24px;margin-bottom:0;margin-left:-24px}content-creation .ap-image-upload--box .progress{position:absolute;z-index:1;bottom:0;left:0;right:0;margin:0}content-creation .ap-image-upload--box .ap-image-upload--placeholder{position:relative;height:230px;background-image:none;cursor:pointer}content-creation .ap-image-upload--box .ap-image-upload--image,content-creation .ap-image-upload--box .ap-image-upload--image>img{height:230px}content-creation .ap-image-upload--box .ap-image-upload--group-buttons{position:absolute;z-index:1;left:20px;top:20px}content-creation .resource-type-description{position:relative;left:20px;font-size:12px}content-creation .form-control{border-radius:4px;box-shadow:inset 1px 1px 5px rgba(0,0,0,.07)}content-creation .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}content-creation .btn{border-radius:4px;box-shadow:0 3px 6px rgba(18,31,34,.08)}content-creation [class*=go1-icon--]{background-size:contain;background-position:center center;width:16px;height:16px;background-repeat:no-repeat}content-creation .square-12px{height:12px;width:12px}content-creation .square-2x{width:16px;height:16px}content-creation .square-8x{width:64px;height:64px}content-creation .head-16,content-creation .head-18,content-creation .head-20{color:#121F22;font-weight:600;margin:0}content-creation .head-20{font-size:20px}content-creation .head-18{font-size:18px}content-creation .head-16{font-size:16px}content-creation .badge{background:#eaf4f9;border-radius:4px;padding:4px;color:inherit;font-weight:400}content-creation .handler{position:absolute;width:16px;color:#798A8F;overflow:hidden;left:8px}content-creation .animate{transition:all .25s ease-in-out}content-creation .selected{background-color:#edf8ff}content-creation .border{border-top:1px solid #F1F6F9}content-creation .flex-column{display:flex;flex-direction:column}content-creation .start{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-start;min-width:1px}content-creation .end{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;min-width:1px}content-creation .center{align-items:center;display:flex;flex:1 1 auto;min-width:1px}content-creation .util .show-when-hover{opacity:0}content-creation .util:hover .show-when-hover,content-creation .util:visited .show-when-hover{opacity:1;z-index:1}content-creation .entity-icon{fill:currentColor}content-creation .text-has-shadow{text-shadow:0 1px 1px rgba(0,0,0,.08)}content-creation .input-has-shadow{box-shadow:inset 1px 1px 5px rgba(0,0,0,.07)}content-creation .entity-image-renderer{height:32px;margin-right:16px}content-creation .entity-image-renderer>img{height:32px;width:32px;border-radius:4px}content-creation .entity-avatar{display:block;margin-right:16px;height:32px;width:32px;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:4px}content-creation .dropdown-menu{background-color:#fff;box-shadow:0 3px 6px rgba(18,31,34,.08),0 7px 14px rgba(18,31,34,.01);border:0}content-creation .entity-select-menu .icon{position:absolute;top:50%;transform:translateY(-50%);left:0}content-creation .entity-select-menu .placeholder{position:absolute;top:50%;transform:translateY(-50%);left:26px;pointer-events:none;cursor:auto;color:#798A8F}content-creation .entity-select-menu input.form-control{border-right:0;border-left:0;border-radius:0;padding-left:26px;height:62px;border-color:#F1F6F9;box-shadow:none}content-creation .entity-select-menu input.form-control:focus{border-right:0;border-left:0}content-creation .entity-select-menu .dropdown-menu{margin-top:2px;border-radius:0 0 4px 4px;overflow:hidden;max-height:402px;overflow-y:auto}content-creation .entity-select-menu .dropdown-menu .dropdown-header{background-color:#edf8ff;text-transform:uppercase;padding:8px 24px}content-creation .entity-select-menu .dropdown-menu li>a{padding:16px 24px}content-creation .entity-select-menu .dropdown-menu li>a:focus,content-creation .entity-select-menu .dropdown-menu li>a:hover,content-creation .entity-select-menu .dropdown-menu li>a:visited{background-color:#edf8ff!important}content-creation .entity-select-menu .dropdown-menu.focused{margin-left:-24px;margin-right:-24px}content-creation .right-actions{position:absolute;right:20px;align-items:center;justify-content:center}content-creation .right-actions--item{z-index:10}content-creation .form-group>div>label,content-creation .form-group>label{font-weight:600}content-creation .form-group label.normal,content-creation .form-group>div.checkbox>label,content-creation .form-group>div.radio>label{font-weight:400}content-creation .ui-select-multiple.ui-select-bootstrap .ui-select-match-item{padding:2px 4px;border:1px solid #e3eef3;margin:0 4px 4px 0;box-shadow:none}content-creation .entity-dropdown-menu{border-radius:8px;border:0}content-creation .entity-dropdown-menu-position{top:44px;right:16px}content-creation .page{display:flex;flex-direction:column;height:100%}content-creation .page .page--content{position:relative;padding:30px 0;flex:1 1 auto}content-creation-course .form-group div.radio input[type=radio]{margin-left:-19px;width:18px;height:17px}content-creation-course .form-group input.form-control{font-size:16px}content-creation-video .text-md{float:left;font-size:inherit;color:#35464b}.course-structure content-creation-video .completion-info__date,.course-structure content-creation-video .completion-info__human-explain,.resource-progress--completion content-creation-video .completion-info__date,.resource-progress--completion content-creation-video .completion-info__human-explain,content-creation-video .course-structure .completion-info__date,content-creation-video .course-structure .completion-info__human-explain,content-creation-video .resource-progress--completion .completion-info__date,content-creation-video .resource-progress--completion .completion-info__human-explain,content-creation-video .text-sm{font-size:inherit}content-creation-video apiom-upload-video .li-video-upload{color:#6c7b7f}content-creation-video apiom-upload-video .li-video-upload .drop-zone{border-radius:4px;background:rgba(49,184,218,.07);border:2px solid transparent;padding:12px}content-creation-video apiom-upload-video .li-video-upload .drop-zone.drag-over{background:rgba(49,184,218,.1);border-color:rgba(49,184,218,.085);border-style:dashed}content-creation-video apiom-upload-video .li-video-upload .drop-text{background:0 0;margin:0;padding:0;width:100%}content-creation-video apiom-upload-video .li-video-upload .btn-action{float:right;border:none;cursor:pointer;color:#6c7b7f;font-weight:600}content-creation-video apiom-upload-video .li-video-upload .btn-action:hover{color:#35464b}content-creation-video apiom-upload-video .li-video-upload apiom-icon{fill:#b2cdd5;display:inline!important}content-creation-video apiom-upload-video .help-text{color:#748188}content-creation-video .uploader-info{border-radius:4px;box-shadow:inset 1px 1px 5px rgba(0,0,0,.07);border:1px solid #cfd1d4;background:#fff;padding:6px 12px;height:34px}content-creation-video .uploader-info apiom-icon{fill:#b2cdd5}content-creation-video .uploader-info apiom-icon:not(.icon){fill:#6c7b7f}content-creation-video .uploader-info apiom-icon:not(.icon):hover{fill:#35464b}content-creation-video .uploader-info--name{max-width:80%}content-creation-video .url-input-control{position:relative}content-creation-video .url-input-control--icon{position:absolute;transform:translate(0,-55%);top:50%;left:10px;fill:#B2CDD5}content-creation-video .url-input-control--remove{position:absolute;transform:translate(0,-55%);top:50%;right:10px}content-creation-video .url-input-control input{padding:0 30px}content-creation-video .separator{text-align:center;position:relative;border-top:1px solid #D6E7EB}content-creation-video .separator span{color:#6c7b7f;background:#fff;position:absolute;left:40%;top:-5px;width:50px}go1-signup{display:block;height:100%;padding-bottom:0!important;line-height:0;overflow:hidden}go1-signup iframe{width:100%;height:100%;border:0}div[role=listbox]>div{z-index:9999}react-carousel-with-courses{display:block}react-top-menu button{background-color:#fff}.seek-nav a{flex-direction:row}#modal-assign-unified-id a{display:inline-flex}go1-subscription{display:block;height:100%;overflow-y:auto}go1-subscription iframe{width:100%;height:100%}.app-uiview>go1-subscription:last-child{padding:0}.box.has-top-nav.has-navbar-trial go1-subscription{position:relative;height:calc(100% - 52px);top:52px}content-subscription-plan,content-subscription-plan .display-block,content-subscription-plan .display-block *{display:block}content-subscription-plan .text-with-link:hover{text-decoration:underline}content-subscription-plan .plan-button-helptext{color:#6B868C}content-subscription-plan go1d-slat-mini>div{margin-bottom:0!important}content-subscription-plan go1d-slat-mini>div>div:first-child{height:48px;width:48px}content-subscription-plan go1d-slat-mini a:not(.slat-mini-link-button):hover{text-decoration:underline}content-subscription-plan go1d-button-filled{display:block}content-subscription-plan go1d-button-filled button{display:block;width:100%}.plan-item{padding-top:16px}.or-line{margin-top:18px;display:flex;border-color:#ebf4f7}.or-line::after,.or-line::before{content:"";margin:auto;flex:1 1 0;border-bottom:1px solid #ebf4f7}.or-line>span{margin-left:4px;margin-right:4px;color:#6B868C}.line{margin-top:18px;background-color:#ebf4f7;height:1px}.market-button{margin-top:18px}course-view-action-container content-subscription-plans{border-top:1px solid #e3eef3;display:block;margin:20px 0 0;padding:25px 0 0}content-subscription-plans content-subscription-plan+content-subscription-plan{margin-top:16px}content-subscription-setting .wrapper{padding:32px 32px 16px;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(18,31,34,.1),1px 1px 35px rgba(18,31,34,.03)}content-subscription-modal go1d-slat-mini{display:block}content-subscription-modal .plan-price{font-weight:600}content-subscription-modal .plan-status{display:inline-block;vertical-align:-1px}content-subscription-modal .plan-actions{padding-top:10px}content-subscription-modal .plan-action-text{cursor:pointer}content-subscription-modal .plan-action-link{position:relative}content-subscription-modal .plan-action-link:after{content:'';background:#6B868C;display:block;height:1px;position:absolute;bottom:1px;left:0;right:0;transition:.3s}content-subscription-modal .plan-action-link:hover:after{opacity:0}