@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.login-wrapper{height:calc(100vh);position:relative;background:rgba(189,189,188,.2)}.login-wrapper .form-group input.form-control,.login-wrapper .input-group input.form-control{border:1px solid #bdbdbc;background:transparent;padding-left:40px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.login-wrapper .form-group input.form-control:focus,.login-wrapper .input-group input.form-control:focus{background:#fff;color:#313537}.login-wrapper .form-group input.has-error,.login-wrapper .input-group input.has-error{border:1px solid #d6083b;background:#fff}.login-wrapper .form-group .icon-user-outline,.login-wrapper .form-group .icon-lock-outline,.login-wrapper .input-group .icon-user-outline,.login-wrapper .input-group .icon-lock-outline{position:absolute;top:8px;left:10px;z-index:20}.wrap-center-content{display:block;color:#2e2466;margin:0 auto}.login-cover{background:#fff url("../images/bg-login.png") no-repeat top;background-size:cover;text-align:center;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-cover h2{margin:10px 0;font-weight:700}.login-cover .login-message{font-weight:700}.login-cover .red-message{color:#d6083b}.login-wrap-content{margin:0 auto;text-align:center;position:relative;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:center;align-self:center}.login-wrap-content .on-logo-lg{display:block;height:140px;background:url("../images/ontract-logo-lg.svg") no-repeat center;background-size:contain;position:relative;margin-bottom:25px;width:100%}.login-wrap-content .form-wrap{width:100%;max-width:380px;margin:0 auto;-ms-flex-item-align:baseline;align-self:baseline}.login-wrap-content .form-wrap .error-message{margin:0 0 20px 0;position:relative}.login-wrap-content .form-wrap .error-message .icon-exclam-red{position:relative;float:left}.login-wrap-content .form-wrap .error-message .error-content{margin-left:30px;-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;text-align:left}.login-wrap-content .form-wrap .wrap-actions{margin-top:30px}.login-wrap-content .form-wrap .wrap-actions .text-blue{float:left;padding:5px 0}.login-wrap-content .form-wrap .wrap-actions .btn-pink{float:right;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.icon-mylearner-lg,.icon-plans-lg,.icon-learning-lg,.icon-sublearning-lg,.icon-report-lg,.icon-roles-lg{display:inline-block;width:inherit;height:50px;margin:20px 0}.icon-mylearner-lg{background:url("../images/icon-mylearners-lg.svg") no-repeat center}.icon-plans-lg{background:url("../images/icon-plans-lg.svg") no-repeat center}.icon-learning-lg{background:url("../images/icon-learning-lg.svg") no-repeat center}.icon-sublearning-lg{background:url("../images/icon-sup-learning-lg.svg") no-repeat center}.icon-report-lg{background:url("../images/icon-report-lg.svg") no-repeat center}.icon-roles-lg{background:url("../images/icon-roles-lg.svg") no-repeat center}.landing-background{background:url("../images/ot-background.svg") no-repeat 45% 5px;background-size:initial;height:100%}.landing-wrapper{display:block;text-align:center;padding:20px;min-height:calc(100vh)}.landing-wrapper .on-logo-lg{display:block;height:112px;background:url("../images/ontract-logo-lg.svg") no-repeat center;background-size:contain;position:relative;margin:145px 0 25px 0}.landing-wrapper.by-learner .features-wrapper{max-width:720px}.features-wrapper{max-width:960px;margin:0 auto}.features-wrapper .features-nav{margin:40px 0;padding:0}.features-wrapper .features-nav .features-item{list-style:none;display:inline-block;margin:0 0 15px 15px}.features-wrapper .features-nav .features-item .features-link{display:block;width:254px;height:140px;color:#2e2466;font-size:.875rem;font-weight:600;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid rgba(189,189,188,.3);background:#fff;text-decoration:none;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.features-wrapper .features-nav .features-item .features-link:hover{-webkit-box-shadow:0 0 8px 0 rgba(46,36,102,.15);-o-box-shadow:0 0 8px 0 rgba(46,36,102,.15);-ms-box-shadow:0 0 8px 0 rgba(46,36,102,.15);box-shadow:0 0 8px 0 rgba(46,36,102,.15);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}.features-wrapper .features-nav .features-item .features-link.break-line span{margin-bottom:10px}.site-footer.landing-page-foo{min-height:40px;border:0}.site-footer.landing-page-foo .corporate-logo{position:absolute;top:-60px;right:20px}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.learning-content .search-section .search-alt .form-control.search-type{padding:0 10px;max-width:180px !important}.learning-content .learning-icons{float:left;margin-right:20px}.learning-content .gridview .grid-container .title-sub-lg,.learning-content .gridview .grid-container .title-sub{margin-left:0;padding-left:0}.learning-content .gridview .grid-container .title-alt{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}html,body{height:100%}body{margin:0;padding:0;background:#f5f5f5;font-family:"Open sans",Arial,sans-serif;font-weight:400;line-height:1.375;color:#313537}h1{font-size:2.5rem;font-weight:500}h2{font-size:1.75rem;font-weight:400}h3{font-size:1.25rem;font-weight:300}.form-control{border-color:rgba(189,189,188,.6)}.form-control::-webkit-input-placeholder{color:#bdbdbc}.form-control:-ms-input-placeholder{color:#bdbdbc}.form-control::-ms-input-placeholder{color:#bdbdbc}.form-control::placeholder{color:#bdbdbc}.form-control:focus{border-color:rgba(0,152,205,.6)}.custom-select{background:url("../images/arrow-d-grey.svg") no-repeat 97% 15px}.custom-select:focus{background:url("../images/arrow-up-blue.svg") no-repeat 97% 15px}.form-group{margin-bottom:.625rem}.form-group label.required::after{color:#d6083b;content:"*";position:absolute;margin-left:5px}.form-group .has-error{border:1px solid #d6083b;background:#fff}.form-group .pickdate .form-control{padding-right:40px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.form-group .pickdate .input-group-append{background:rgba(189,189,188,.4);z-index:1;margin:2px 0 2px -40px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}.form-group .pickdate .input-group-append .calendar-icon{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:38px;height:32px}.form-control:disabled,.form-control[readonly]{background-color:#efedea}.error-message{margin:10px 0 20px 0;position:relative}.error-message .icon-exclam-red{position:relative;float:left}.error-message .error-content{margin-left:30px;-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;text-align:left}.custom-checkbox .custom-control-label{padding-left:.2rem}.custom-checkbox .custom-control-label::before,.custom-checkbox .custom-control-label::after{width:1.2rem;height:1.2rem;top:.1rem;border-radius:.1rem;border-color:#bdbdbc}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background:#f5f5f5}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background:#efedea url("../images/checked-icon.svg") no-repeat center;border:1px solid #bdbdbc}.tooltip{position:absolute;pointer-events:none}.tooltip .tooltip-inner{background:#313537}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border:none}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border:none}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{left:109px !important;margin-left:100px !important}.stooltip{display:inline;position:relative}.stooltip:hover:after{content:attr(data-title);background-color:#313537;color:#f5f5f5;font-size:.875rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;bottom:-34px;left:10px;padding:5px 10px;position:absolute;z-index:98;width:auto;white-space:nowrap}.toggle-form{margin:0}.toggle-form .toggle{cursor:pointer}.toggle-form .toggle.btn{border-radius:20px;min-width:80px;height:32px !important;min-height:32px}.toggle-form .toggle .btn-primary{background:#00539f;border-color:#00539f}.toggle-form .toggle .btn-light{background-color:#fff}.toggle-form .toggle .toggle-handle{width:30px;height:30px;border-radius:50%}.toggle-form .toggle .toggle-group .btn-light{background-color:#747679}.toggle-form .toggle .toggle-group .toggle-on{left:-20px;padding:3px 20px 0 0}.toggle-form .toggle .toggle-group .toggle-off{padding:3px 0 0 20px;color:#fff;left:60px}.toggle-form .toggle .toggle-group .toggle-handle{right:22px;background:#fff}.toggle-form .off .toggle-group .toggle-handle{border-radius:50%;left:8px;background:#fff}.scrollspy::-webkit-scrollbar{width:5px;position:absolute;right:0}.scrollspy::-webkit-scrollbar-track{background:none;position:absolute;right:0}.scrollspy::-webkit-scrollbar-thumb{background:#bdbdbc;position:absolute;right:0}.scrollspy::-webkit-scrollbar-thumb:hover{background:#747679;position:absolute;right:0}.mCSB_inside>.mCSB_container{margin-right:0 !important}.mCSB_scrollTools{width:8px !important;z-index:1}.mCustomScrollBox{width:100%}.mCSB_scrollTools .mCSB_draggerRail{width:4px !important;background:none !important}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#747679 !important}.text-red{color:#d6083b}.text-red:hover{color:#d6083b}.text-blue{color:#00539f}.error-message{color:#d6083b}.bg-white{background:#fff}.bg-white.spacing{padding-bottom:20px}.hidden-text{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;float:inherit;margin-bottom:3px}.wrapper-fluid{max-width:100%;padding:0}.logo{display:block;width:228px;height:60px;background:url("../images/ontract-logo-lg.svg") no-repeat}.corporate-logo{width:initial;height:40px;display:inline-block}.main-header{background:#fff;height:60px;position:fixed;top:0;width:100%;z-index:2}.main-header.active{-webkit-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);-o-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);-ms-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);box-shadow:0 2px 4px 0 rgba(46,36,102,.15)}.main-header .sys-logo{display:inline-block;width:146px;height:40px;margin-top:10px;background:url("../images/ontract-logo.svg") no-repeat center;background-size:contain}.main-header .toggle-nav{width:40px;height:40px;display:block;float:left;margin:10px 10px 0 10px;-webkit-transition:background-color .5s;transition:background-color .5s}.main-header .toggle-nav:hover,.main-header .toggle-nav.active{background-color:#f5f5f5}.main-header .toggle-nav.active{background:#f5f5f5 url("../images/icon-close-blue.svg") no-repeat center}.main-header.top-nav{padding:0}.main-header.top-nav .indicator{height:20px;width:1px;display:inline-block;background:#bdbdbc;opacity:.6;margin-top:18px;position:relative;z-index:-1}.main-header.top-nav .dropdown-menu{width:300px;-webkit-box-shadow:0 2px 4px 2px rgba(46,36,102,.15);-o-box-shadow:0 2px 4px 2px rgba(46,36,102,.15);-ms-box-shadow:0 2px 4px 2px rgba(46,36,102,.15);box-shadow:0 2px 4px 2px rgba(46,36,102,.15);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #f5f5f5;left:-15px !important;margin-top:5px}.main-header.top-nav .dropdown-menu .dropdown-header{min-height:44px;background:#747679;color:#fff;font-size:1.25rem;padding:8px 20px}.main-header.top-nav .dropdown-menu .dropdown-header .usergroup-icon{background:url("../images/icon-groupuser.svg") 0 2px no-repeat;width:25px;height:25px;float:left;margin-right:10px}.main-header.top-nav .dropdown-menu ul{padding:0;margin:0}.main-header.top-nav .dropdown-menu ul li{list-style:none;padding:0}.main-header.top-nav .dropdown-menu ul li a{color:#2e2466}.main-header.top-nav .dropdown-menu ul li a.user-link{padding:9px 20px !important;display:block;border-bottom:1px solid rgba(189,189,188,.3);text-decoration:none;-webkit-transition:background-color .5s;transition:background-color .5s}.main-header.top-nav .dropdown-menu ul li a.user-link:hover{background:#bdbdbc}.main-header.top-nav .dropdown-menu ul li a .user-role{float:right;color:#747679;font-size:.875rem}.main-header.top-nav .dropdown-menu ul li a.bg-grey{background:rgba(189,189,188,.3);border:none}.main-header.top-nav .dropdown-menu ul li.logout-sec .icon-logout{float:left;margin-right:10px}.main-header.top-nav .dropdown-menu ul li.logout-sec a{border:none}.main-header.top-nav .dropdown-menu ul li:last-child a{border-bottom:none}.main-header.top-nav .feature-topnap{position:absolute;right:180px;top:-8px}.main-header.top-nav .feature-topnap .navbar-toggler{padding:.25rem .55rem}.main-header.top-nav .feature-topnap .feature-wrap .feature-icon{-webkit-transition:box-shadow .5s,background-color .5s;-webkit-transition:background-color .5s,-webkit-box-shadow .5s;transition:background-color .5s,-webkit-box-shadow .5s;transition:box-shadow .5s,background-color .5s;transition:box-shadow .5s,background-color .5s,-webkit-box-shadow .5s}.main-header.top-nav .feature-topnap .feature-wrap .feature-icon a{-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;padding:30px}.main-header.top-nav .feature-topnap .feature-wrap .feature-icon.show,.main-header.top-nav .feature-topnap .feature-wrap .feature-icon:hover,.main-header.top-nav .feature-topnap .feature-wrap .feature-icon:active,.main-header.top-nav .feature-topnap .feature-wrap .feature-icon:focus{background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);-o-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);-ms-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);box-shadow:0 2px 4px 0 rgba(46,36,102,.15);margin:0 -1px;padding:0 1px}.main-header.top-nav .feature-topnap .feature-wrap .feature-icon .dropdown-menu{position:absolute;left:-56px !important}.main-header.top-nav .user-dropdown{position:absolute;right:0;padding:9px 20px 10px;display:inline-block;-webkit-transition:box-shadow .5s;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s}.main-header.top-nav .user-dropdown:hover,.main-header.top-nav .user-dropdown:focus,.main-header.top-nav .user-dropdown.show{background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);-o-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);-ms-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);box-shadow:0 2px 4px 0 rgba(46,36,102,.15)}.main-header.top-nav .user-dropdown .user-name{display:inline-block;text-align:right;font-weight:500;font-size:1.25rem;line-height:1.2rem;color:#2e2466}.main-header.top-nav .user-dropdown .user-name b{color:#747679;font-size:.875rem;font-style:normal;font-weight:300}.main-header.top-nav .user-dropdown .dropdown-toggle{text-decoration:none;color:#2e2466;display:inline-block}.main-header.top-nav .user-dropdown .dropdown-toggle::after{vertical-align:1.5rem}.main-header.top-nav .user-dropdown .user-avatar{width:40px;height:40px;background:#2e2466;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-left:10px;color:#fff;font-size:1.25rem;text-align:center;padding-top:.4rem}.main-header.top-nav .user-dropdown .user-avatar>img{width:42px;height:42px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;top:-7px;position:relative;border:2px solid #fff;background:#fff;left:-1px}.main-header.top-nav .user-dropdown .dropdown-menu{top:10px !important}.main-header.top-nav .user-dropdown .dropdown-menu .user-name{display:none}.sidebar-dark{width:320px;background:#2e2466 url("../images/sidebar-bg.png") no-repeat;background-size:cover;position:fixed;height:100%;color:#fff;top:60px;left:0;overflow-y:auto;z-index:1;-webkit-transition:.5s;transition:.5s}.sidebar-dark .stooltip:hover:after{left:-1000px}.sidebar-dark.active{width:60px}.sidebar-dark.active .stooltip{position:fixed}.sidebar-dark.active .stooltip:hover:after{left:62px;top:16px;height:32px}.sidebar-dark.active .name-item{display:none !important}.sidebar-dark.active .kap-logo{display:none}.sidebar-dark.active .k-logo{-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex}.sidebar-dark.active .nav .nav-item{min-width:60px !important}.sidebar-dark.active .nav .navsub-menu .arrow-right{width:60px;height:40px;z-index:5;background-position:45px 10px;background-size:12%}.sidebar-dark.active .nav .navsub-menu .arrow-right.collapsed:hover{background-position:45px 10px !important;background-size:12% !important}.sidebar-dark.active .nav .navsub-menu .arrow-right.stooltip{position:relative}.sidebar-dark.active .nav .navsub-menu .arrow-right[aria-expanded='true']+a.navsub-link .icon-learning{opacity:0}.sidebar-dark.active .nav .navsub-menu ul.nav .nav-item{padding-left:10px}.sidebar-dark.active .nav .navsub-menu ul.nav .nav-item.navsub-item{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-dark.active .nav .navsub-menu ul.nav .nav-item a{width:30px}.sidebar-dark .nav-side{margin-top:40px;-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sidebar-dark .nav-side>.nav{overflow-y:overlay;overflow-x:hidden;height:calc(100vh - 240px);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-line-pack:start;align-content:flex-start}.sidebar-dark .nav-side>.nav .nav-item{min-height:60px;margin-bottom:5px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.sidebar-dark .nav-side>.nav .nav-item a{color:#fff;-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;text-decoration:none;padding:15px;-webkit-transition:background-color .5s;transition:background-color .5s}.sidebar-dark .nav-side>.nav .nav-item a:hover,.sidebar-dark .nav-side>.nav .nav-item a.active{background:rgba(255,255,255,.2);background-color:rgba(255,255,255,.2)}.sidebar-dark .nav-side>.nav .nav-item a.active{border-left:4px solid rgba(255,255,255,.6);padding-left:11px}.sidebar-dark .nav-side>.nav .nav-item a .icon{float:left}.sidebar-dark .nav-side>.nav .nav-item a .name-item{display:inline-block;max-width:245px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:15px}.sidebar-dark .nav-side>.nav .navsub-menu{position:relative}.sidebar-dark .nav-side>.nav .navsub-menu .nav-link.arrow-right{position:absolute;top:15px;right:0;z-index:100}.sidebar-dark .nav-side>.nav .navsub-menu .nav-link.arrow-right:hover{background:url("../images/arrow-white-r.svg") no-repeat center}.sidebar-dark .nav-side>.nav .navsub-menu .nav-link.arrow-right[aria-expanded='true']{background:url("../images/arrow-white-d.svg") no-repeat center}.sidebar-dark .nav-side>.nav .navsub-menu .nav .nav-item{border-left:4px solid rgba(255,255,255,.6);background-color:rgba(255,255,255,.2);background:rgba(255,255,255,.2);padding-left:50px;margin-bottom:0;width:100%}.sidebar-dark .nav-side>.nav .navsub-menu .nav .nav-item.navsub-item{display:none}.sidebar-dark .nav-side>.nav .navsub-menu .nav .nav-item:hover{background-color:rgba(255,255,255,.4)}.sidebar-dark .nav-side>.nav .navsub-menu .nav .nav-item a{border-top:1px solid rgba(255,255,255,.2);padding:15px 0;margin-right:10px}.sidebar-dark .nav-side>.nav .navsub-menu .nav .nav-item a .name-item{margin-left:5px}.sidebar-dark .nav-side>.nav .navsub-menu .nav .nav-item a:hover{background:none;text-decoration:underline}.sidebar-dark .kap-logo{-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;width:100px;height:48px;position:absolute;bottom:130px;left:34%;background:url("../images/kaplan-logo.svg") center no-repeat}.sidebar-dark .k-logo{display:none;width:20px;height:20px;position:absolute;bottom:130px;left:20px;background:url("../images/icon-kaplan.svg") center no-repeat}.body-wrapper{margin:0 20px 0 340px;overflow-x:hidden;-webkit-transition:margin-left .5s;transition:margin-left .5s}.body-wrapper.active{margin-left:80px}.body-wrapper .page-title{min-height:60px;color:#2e2466;text-transform:capitalize;font-size:1.25rem;padding:10px 0 20px;margin-top:60px}.body-wrapper .page-title .title{margin:10px 0;font-weight:600}.body-wrapper .page-title .corporate-logo{margin-top:0}.body-wrapper .body-content{display:inline-block;width:100%;margin-bottom:50px;padding:20px;background:#fff;min-height:calc(100vh - 170px)}footer{background:#fff;min-height:50px;position:relative;z-index:2;border-top:10px solid #f5f5f5;font-size:.875rem;color:#2e2466}footer.site-footer{padding:10px 20px;-webkit-transition:margin-left .5s;transition:margin-left .5s;position:fixed;bottom:0;width:100%}footer .nav-footer{display:inline-block}footer .nav li{margin-right:20px}footer .nav li a{color:#2e2466;text-decoration:none}footer .nav li a:hover{color:#00539f}footer .nav li .icon-disc{display:inline-block;width:4px;height:4px;background:#2e2466;margin-right:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-bottom:3px}footer .nav li.no-disc .icon-disc{display:none}.btn-purple{background:#2e2466;color:#fff;padding:7px 30px;display:inline-block}.btn-purple:hover{color:#fff;background:rgba(46,36,102,.8)}.btn-pink{background:#e62899;color:#fff;padding:7px 30px;display:inline-block}.btn-pink:hover{color:#fff;background:rgba(230,40,153,.6)}.btn-transparent{background:transparent;border:2px solid #bdbdbc;padding:7px 30px;display:inline-block}.btn-transparent:hover{background:#fff}.search-section{padding:20px 0;border-bottom:1px solid rgba(189,189,188,.6)}.search-section .btn-action{text-align:right}.search-section .btn-action .icon-plus{margin-right:10px;float:left;background-size:90%}.search-section .btn-action .btn-purple{border-radius:50px;text-transform:uppercase}.search-section .search-alt .form-control{max-width:320px;border-left:0;padding-left:5px}.search-section .search-alt .btn-search{background:#f5f5f5;border:1px solid rgba(189,189,188,.6);border-radius:1px 50px 50px 1px;padding:0 20px;z-index:auto}.search-section .search-alt .icon-search{border-radius:50px 1px 1px 50px;border:1px solid rgba(189,189,188,.6);border-right:0;padding-left:30px}.roles-page .scrollspy{display:block;border:1px solid rgba(189,189,188,.6);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:20px;max-height:380px;overflow-y:auto}.roles-page .scrollspy .list-item{background:#f5f5f5;min-height:40px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:10px;padding:10px 35px 10px}.roles-page .scrollspy .group-title{font-weight:600;color:#2e2466;border-bottom:1px solid #efedea;margin:0 15px 10px 15px;padding-bottom:10px;display:block;width:100%}.footer-cta{padding:20px;text-align:right;background:rgba(189,189,188,.4);width:100%;margin:10px 0 0 0}.footer-cta .btn{margin-left:10px}.fileupload .drop-area{border:2px dotted rgba(189,189,188,.6);-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background:rgba(189,189,188,.2);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.fileupload span{color:#747679;display:block;margin:0 0 10px 0}.fileupload .notes{margin-top:10px}.fileupload .notes span{margin-left:140px;text-indent:-140px}.fileupload .recycle-icon{position:relative;top:5px;margin-left:10px}.fileupload .file-thumbnail{-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;width:112px;max-height:112px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px;margin-bottom:5px}.fileupload .file-thumbnail .img-thumbnail{width:100%}.myprofile .headline-lg{font-size:1.25rem;margin:10px 0}.myprofile .headline-md{font-weight:600;border-bottom:1px solid #bdbdbc;padding-bottom:5px;margin-right:11%}.myprofile .fileupload .drop-area{max-width:260px;padding:40px 10px}.myprofile .fileupload .drop-area span{text-align:center}.myprofile .fileupload .file-thumbnail{width:unset;max-height:260px;max-width:260px}.myprofile .fileupload .notes{font-size:.875rem}.myprofile .fileupload .notes span{margin-left:0;text-indent:unset}.dual-branding .gridview .grid-container .title-sub{margin-top:0}.dual-branding .gridview .grid-container .logo-sm{padding:0}.dual-branding .gridview .grid-container .logo-sm img{max-width:40px;max-height:40px}.dual-branding .gridview .search-section{border-bottom:0}.dual-branding .gridview .search-section .btn-action .btn-purple{margin:10px 0}.dual-branding .search-section{padding:20px 0 5px}.dual-branding .search-section h3.title{font-weight:600}.my-learners{padding:0}.screen-loader,.screen-modal{width:100%;height:100%;position:fixed;background:rgba(49,53,55,.6);z-index:5000}.screen-loader.show,.screen-modal.show{display:block}.screen-loader.hide,.screen-modal.hide{display:none}.screen-loader .modal-dialog{display:table;position:relative;margin:0 auto;top:calc(50% - 80px)}.screen-loader .modal-dialog .modal-content{background-color:transparent;border:none}.screen-loader .loading-icon{width:80px;height:80px;border:8px solid #f5f5f5;border-top:8px solid #00539f}.screen-modal .short-modal .modal-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:150px;border-bottom:0}.screen-modal .short-modal .modal-header .modal-title{font-weight:400;padding:0 20px}.screen-modal .modal-header{padding:1.25rem 1.25rem}.screen-modal .modal-header .modal-title{margin-right:20px;text-transform:capitalize}.screen-modal .modal-header .delete-icon{width:40px;height:20px;background-position:right;position:absolute;right:20px;top:20px}.screen-modal .modal-body,.screen-modal .modal-footer{padding:1.25rem 1.25rem}.screen-modal .modal-footer{background:rgba(189,189,188,.4)}.screen-modal .modal-body .ot-accordion .accor-container{padding:10px 0 20px 0}.ot-accordion .accor-header{background:none;border-bottom:1px solid #bdbdbc;font-size:1.25rem;padding:10px 0}.ot-accordion .accor-header .arrowd-blue{position:relative;top:5px;margin-right:5px}.ot-accordion .accor-header .arrowd-blue.collapsed{background:url("../images/arrow-r-grey.svg") no-repeat center}.ot-accordion .accor-header .btn{font-size:1.25rem;color:#00539f;font-weight:300;padding:0}.ot-accordion .accor-header .collapsed{color:#747679}.ot-accordion .accor-header .s-datetime{font-size:.875rem;color:#747679}.ot-accordion .accor-container{padding:30px 15px 30px 0}.ot-accordion .accor-container .col-min{min-width:240px}.ot-accordion .accor-container .col-title{text-transform:uppercase;color:#313537;margin-bottom:10px;font-weight:600;-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex}.ot-accordion .accor-container .col-title .notes{-ms-flex-item-align:end;align-self:flex-end;width:100%;font-size:.875rem;color:#bdbdbc;text-align:right;text-transform:none;font-weight:300}.ot-accordion .accor-container .col-action{background:#efedea;min-height:80px;-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.ot-accordion .accor-container .col-action a.btn{padding:5px 10px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.ot-accordion .accor-container .col-body{height:450px;overflow-y:auto;margin-bottom:40px;border:1px solid #efedea}.ot-accordion .accor-container .col-body .lime-bar{position:absolute;width:4px;left:-1px;height:100%;top:0}.ot-accordion .accor-container .col-body .search .form-control{border-radius:0;border-color:#efedea;margin-bottom:-1px;padding-left:40px}.ot-accordion .accor-container .col-body .search .icon-search{display:inline-block;width:20px;height:20px;top:8px;position:absolute;z-index:10;left:10px}.ot-accordion .accor-container .col-body .col-content{border:1px solid #efedea}.ot-accordion .accor-container .col-body .col-content .list{padding:8.5px 10px}.ot-accordion .accor-container .col-body .col-content .list.selected{border:1px solid #0098cd;z-index:1;left:-1px}.ot-accordion .accor-container .col-body .col-content .list .icon{position:absolute;right:10px;top:10px}.ot-accordion .accor-container .col-body .accor-header .btn{width:80%;text-align:left}.ot-accordion .accor-container .col-body .accor-header .arrowd-blue{float:right;position:relative;right:-15px}.ot-accordion .accor-container .for-users .list.u-active{cursor:pointer}.ot-accordion .accor-container .for-users .list.u-active .lime-bar{background:#0098cd}.ot-accordion .accor-container .for-users .list.u-inactive{opacity:.4;pointer-events:none}.ot-accordion .accor-container .for-users .list.u-inactive .lime-bar{background:#747679}.ot-accordion .accor-container .for-cohorts .col-action a.btn:last-child{margin-left:10px}.ot-accordion .accor-container .for-cohorts .list.u-active .lime-bar{background:#3d9b35}.ot-accordion .accor-container .for-cohorts .list.u-inactive{opacity:.4;pointer-events:none}.ot-accordion .accor-container .for-cohorts .list.u-inactive .lime-bar{background:#747679}.ot-accordion .accor-container .for-roles .list.u-active .lime-bar{background:#ffc82e}.ot-accordion .accor-container .for-roles .list.u-inactive{opacity:.4;pointer-events:none}.ot-accordion .accor-container .for-roles .list.u-inactive .lime-bar{background:#747679}.ot-accordion .accor-container .for-roles .col-body{height:450px}.ot-accordion .accor-container .for-products .col-body,.ot-accordion .accor-container .for-pdp .col-body,.ot-accordion .accor-container .for-managers .col-body,.ot-accordion .accor-container .for-roles .col-body{height:530px}.ot-accordion.ot-accordion-inside .accor-header{background:#f5f5f5;padding:5px 20px 5px 10px;border:none}.ot-accordion.ot-accordion-inside .accor-header .btn{font-size:1rem;font-weight:600}.ot-accordion.ot-accordion-inside .accor-container{padding:0}.listing-view .list-group-item{margin-bottom:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:8px 10px}.listing-view .list-group-item .btn.delete-icon{position:absolute;right:10px}.gridview .search-certain{font-size:1.25rem;margin:20px 0}.gridview .grid-container{display:block}.gridview .grid-container .center-txt{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;min-height:40px}.gridview .grid-container .grid-row{border-bottom:1px solid rgba(189,189,188,.6);margin:0;padding:20px 0}.gridview .grid-container .title-alt{margin:-5px 0 0 60px;max-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;text-overflow:ellipsis;line-height:1.75rem}.gridview .grid-container .title-sub-lg{font-size:1rem;padding-left:75px;margin-bottom:-5px;margin-top:10px}.gridview .grid-container .title-sub{font-size:.875rem;margin-bottom:0;color:#747679;margin-top:10px;padding-left:75px}.gridview .grid-container .title-sub strong{font-weight:600}.gridview .user-role-icon,.gridview .user-account-icon,.gridview .logo-sm{display:inline-block;width:40px;height:40px;border-radius:50%;color:#fff;padding:9px;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:20px;position:absolute}.gridview .user-role-icon{background:#00539f}.gridview .user-account-icon{background:rgba(189,189,188,.6)}.gridview .action-area{text-align:right}.gridview .action-area .btn{margin-left:13px}.gridview .action-area .status-alt{position:absolute;bottom:0;text-align:right;width:100%}.gridview .action-area .status-alt.has-approved{color:#00539f}.gridview .action-area .status-alt.has-approved .appr-icon{margin-right:5px;position:relative;top:4px}.gridview .action-area .status-alt.has-pending{color:#e55302}.gridview .action-area .status-alt.has-pending .pend-icon{position:relative;top:4px}.gridview .action-area .status-alt.has-inprogress{color:#e62899}.gridview .action-area .status-alt.has-inprogress .prog-icon{position:relative;top:4px}.gridview .title-alt{font-size:1.25rem;font-weight:100;margin:-5px 0 5px}.gridview .paging{margin:20px}.gridview .paging .page-item .page-link{border:none;background:none;color:#747679;font-size:1.25rem}.gridview .paging .page-item .page-link:hover{color:#00539f}.gridview .paging .page-item .page-link.back{background:url("../images/icon-delete-grey.svg") no-repeat -10px 50%;width:10px;height:100%}.gridview .paging .page-item .page-link.back:hover{background:url("../images/icon-close-blue.svg") no-repeat -10px 50%}.gridview .paging .page-item .page-link.next{background:url("../images/icon-delete-grey.svg") no-repeat 14px 50%;width:10px;height:100%}.gridview .paging .page-item .page-link.next:hover{background:url("../images/icon-close-blue.svg") no-repeat 14px 50%}.gridview .paging .page-item.active .page-link{color:#0098cd;font-weight:600}.gridview .paging .page-item.disable{opacity:.4;pointer-events:none}.tagsinput-control{padding-right:40px;position:relative}.tagsinput-control .tags-input{cursor:text;position:relative;z-index:1}.tagsinput-control .tags-input.form-control{height:auto;padding:0}.tagsinput-control .tags-input .tags-inside{display:inline-block;background:#d7d2cb;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:.3rem .2rem .3rem 10px;position:relative;z-index:2;margin:2px}.tagsinput-control .tags-input .tags-inside .delete-icon{background-size:65%;margin-top:-3px}.tagsinput-control .tags-input .input-add{display:inline-block;margin:0;min-width:20%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:absolute;background:transparent;border:none}.tagsinput-control .input-hidden{display:none}.tagsinput-control .add-btn-sm{position:absolute;background:#efedea;right:0;bottom:0;z-index:0;width:44px;height:100%;-webkit-display:inline-flex;-moz-display:inline-flex;-o-display:inline-flex;-ms-display:inline-flex;display:-webkit-inline-box;display:inline-flex}.tagsinput-control .add-btn-sm i.icon-plus-blue{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.loading-icon{width:20px;height:20px;border-radius:50%;border:2px solid #f5f5f5;border-top:2px solid #00539f;-webkit-animation:spinner .8s linear infinite;animation:spinner .8s linear infinite}.arrow-right{background:url("../images/arrow-white-r.svg") center no-repeat;width:20px;height:20px;display:inline-block}.arrow-down{width:20px;height:20px;display:inline-block;background:url("../images/arrow-white-d.svg") center no-repeat}.icon-user-outline{width:20px;height:20px;display:inline-block;background:url("../images/user-icon-outline.svg") center no-repeat}.icon-close-blue{width:20px;height:20px;display:inline-block;background:url("../images/icon-close-blue.svg") center no-repeat}.icon-lock-outline{width:20px;height:20px;display:inline-block;background:url("../images/lock-icon-outline.svg") center no-repeat}.icon-exclam-red{width:20px;height:20px;display:inline-block;background:url("../images/icon-exclam-red.svg") center no-repeat}.toggle-nav{width:20px;height:20px;display:inline-block;background:url("../images/hamburger-menu.svg") center no-repeat}.icon-nav-dot{width:20px;height:20px;display:inline-block;background:url("../images/icon-dot-vertical.svg") center no-repeat}.icon-nav-dot:hover,.icon-nav-dot:focus{background:url("../images/icon-dot-vertical-blue.svg") center no-repeat}.icon-logout{width:20px;height:20px;display:inline-block;background:url("../images/icon-logout.svg") 0 2px no-repeat}.delete-icon{width:20px;height:20px;display:inline-block;background:url("../images/icon-delete-grey.svg") no-repeat center}.delete-icon:hover,.delete-icon:focus{background:url("../images/icon-close-blue.svg") no-repeat center}.edit-icon{width:20px;height:20px;display:inline-block;background:url("../images/icon-edit-grey.svg") no-repeat center}.edit-icon:hover,.edit-icon:focus{background:url("../images/icon-edit-blue.svg") no-repeat center}.duplicate-icon{width:20px;height:20px;display:inline-block;background:url("../images/icon-duplicate-grey.svg") no-repeat center}.duplicate-icon:hover,.duplicate-icon:focus{background:url("../images/icon-duplicate-blue.svg") no-repeat center}.icon-search{background:url("../images/icon-search-grey.svg") no-repeat center}.icon-plus{width:20px;height:20px;display:inline-block;background:url("../images/icon-plus.svg") no-repeat center}.icon-plus-blue{width:20px;height:20px;display:inline-block;background:url("../images/icon-plus-blue.svg") no-repeat center}.recycle-icon{width:20px;height:20px;display:inline-block;background:url("../images/recycle-icon.svg") no-repeat center}.recycle-icon:hover{background:url("../images/recycle-icon-blue.svg") no-repeat center}.appr-icon{width:20px;height:20px;display:inline-block;background:url("../images/checked-icon-16.svg") no-repeat center}.pend-icon{width:20px;height:20px;display:inline-block;background:url("../images/pending-icon-16.svg") no-repeat center}.prog-icon{width:20px;height:20px;display:inline-block;background:url("../images/indev-icon-16.svg") no-repeat center}.arrowd-blue{width:20px;height:20px;display:inline-block;background:url("../images/arrow-d-blue.svg") no-repeat center}.arrowr-grey{width:20px;height:20px;display:inline-block;background:url("../images/arrow-r-grey.svg") no-repeat center}.icon-learner,.icon-plan,.icon-learning,.icon-sup-learning,.icon-report,.icon-roles,.icon-lib{width:30px;height:30px;display:inline-block}.icon-learner{background:url("../images/icon-learner.svg") center no-repeat}.icon-plan{background:url("../images/icon-plan.svg") center no-repeat}.icon-learning{background:url("../images/icon-learning.svg") center no-repeat}.icon-sup-learning{background:url("../images/icon-sup-learning.svg") center no-repeat}.icon-report{background:url("../images/icon-report.svg") center no-repeat}.icon-roles{background:url("../images/icon-roles.svg") center no-repeat}.icon-lib{background:url("../images/icon-libraries.svg") center no-repeat}.icon-user-group{background:url("../images/user-group-icon.svg") center no-repeat;width:26px;height:20px;display:inline-block}.calendar-icon{background:url("../images/calendar-icon.png") center no-repeat;width:24px;height:24px;display:inline-block}.calendar-icon:hover,.calendar-icon:focus{background:url("../images/calendar-icon-blue.png") center no-repeat}.icon-help,.icon-news,.icon-bookmark,.icon-notification{height:20px;display:inline-block}.icon-help{width:20px;background:url("../images/icon-help.svg") center no-repeat}.icon-help:hover,.icon-help:focus{background:url("../images/icon-help-blue.svg") center no-repeat}.icon-news{width:20px;background:url("../images/icon-news.svg") center no-repeat}.icon-news:hover,.icon-news:focus{background:url("../images/icon-news-blue.svg") center no-repeat}.icon-bookmark{width:15px;background:url("../images/icon-bookmark.svg") center no-repeat}.icon-bookmark:hover,.icon-bookmark:focus{background:url("../images/icon-bookmark-blue.svg") center no-repeat}.icon-notification{width:17px;background:url("../images/icon-notification.svg") center no-repeat}.icon-notification:hover,.icon-notification:focus{background:url("../images/icon-notification-blue.svg") center no-repeat}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(max-width:991px){.sidebar-dark{width:60px}.sidebar-dark .stooltip{position:fixed}.sidebar-dark .stooltip:hover:after{left:62px;top:16px;height:32px}.sidebar-dark .nav-item a .name-item{display:none !important}.sidebar-dark .nav-side .nav .nav-item{min-width:60px !important}.sidebar-dark .nav-side .nav .navsub-menu .arrow-right{width:60px;height:40px;z-index:5;background-position:45px 10px;background-size:12%}.sidebar-dark .nav-side .nav .navsub-menu .arrow-right.collapsed:hover{background-position:45px 10px !important;background-size:12% !important}.sidebar-dark .nav-side .nav .navsub-menu .arrow-right[aria-expanded='true']+a.navsub-link .icon-learning{opacity:0}.sidebar-dark .nav-side .nav .navsub-menu ul.nav .nav-item{padding-left:10px}.sidebar-dark .nav-side .nav .navsub-menu ul.nav .nav-item.navsub-item{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-dark.active{width:280px}.sidebar-dark.active .stooltip:hover:after{left:-1000px}.sidebar-dark.active .stooltip{position:relative}.sidebar-dark.active .nav-item a .name-item{display:inline-block !important;max-width:205px !important}.sidebar-dark.active .kap-logo{-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex}.sidebar-dark.active .k-logo{display:none}.sidebar-dark.active .navsub-menu{position:relative}.sidebar-dark.active .navsub-menu .arrow-right[aria-expanded='true']+a.navsub-link .icon-learning{opacity:1 !important}.sidebar-dark.active .navsub-menu ul.nav .nav-item{padding-left:50px !important;min-width:280px}.sidebar-dark.active .navsub-menu ul.nav .nav-item.navsub-item{display:none !important}.sidebar-dark.active .navsub-menu ul.nav .nav-item a{width:215px !important}.sidebar-dark .kap-logo{display:none;bottom:80px}.sidebar-dark .k-logo{-webkit-display:flex;-moz-display:flex;-o-display:flex;-ms-display:flex;display:-webkit-box;display:flex;bottom:80px}.body-wrapper{margin:0 20px 0 80px}.body-wrapper.active{margin-left:80px}.body-wrapper .body-content{margin-bottom:0}.body-wrapper .myprofile .headline-md{margin-right:0}.body-wrapper .myprofile .fileupload .drop-area{padding:20px 10px}.body-wrapper .learning-content .gridview .grid-container .title-alt{min-height:60px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer{z-index:0;border-top:10px solid #f5f5f5}footer .nav li{margin:0 20px 10px 0}footer .nav li.no-disc .icon-disc{display:inline-block}footer.site-footer{text-align:center;margin:0 10px 0 0;padding-left:90px;position:relative;bottom:unset;width:unset}footer.site-footer .nav-footer{display:block}footer.landing-page-foo{margin:0}footer .copyright{float:none !important;margin-top:10px}}@media(max-width:767px){.body-wrapper{margin:0 10px 0 70px}.body-wrapper.active{margin-left:70px}.body-wrapper .body-content{margin-bottom:0;padding:10px}.body-wrapper .myprofile .fileupload .drop-area{max-width:100%}.body-wrapper .dual-branding .gridview .action-area{text-align:right !important}.body-wrapper .learning-content .gridview .grid-container .desc-area{padding-left:0}.body-wrapper .learning-content .gridview .learning-icons{max-width:50px;margin-right:10px}.body-wrapper .learning-content .gridview .learning-icons img{max-width:50px}.login-cover{padding:0 30px}.login-cover h1{font-size:200%}.login-cover h3{font-size:100%}.wrap-center-content{padding:40px 10px}.login-wrap-content{padding:30px}.login-wrap-content .on-logo-lg{background-position:center;width:80%;margin:0 auto}.login-wrap-content .form-wrap{max-width:100%;margin-top:20px}.main-header.top-nav .feature-topnap{width:40px;right:80px;top:5px}.main-header.top-nav .feature-topnap .feature-wrap{width:300px;position:relative;right:148px;top:20px;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);-o-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);-ms-box-shadow:0 2px 4px 0 rgba(46,36,102,.15);box-shadow:0 2px 4px 0 rgba(46,36,102,.15)}.main-header.top-nav .feature-topnap .feature-wrap .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-header.top-nav .dropdown-menu{left:-4px !important}.main-header.top-nav .dropdown-menu .user-name{display:block;padding:10px 20px;text-align:left}.main-header.top-nav .dropdown-menu .user-name span{color:#747679;font-size:.875rem;font-style:normal;font-weight:300;display:block}.main-header.top-nav .user-dropdown{padding:10px 10px 10px 0}.main-header.top-nav .user-dropdown .dropdown-toggle .user-name{display:none;-webkit-transition:display .5s;transition:display .5s}.main-header.top-nav .user-dropdown .dropdown-toggle:after{border:none}.main-header.top-nav .user-dropdown .dropdown-toggle::after{position:relative;right:-15px}.main-header.top-nav .user-dropdown .dropdown-menu .user-name{display:block}.landing-wrapper .on-logo-lg{margin-top:100px}.site-footer{text-align:center;margin:0 10px 0 70px;position:relative;bottom:unset;width:unset}.site-footer .nav li{margin:0 20px 10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.site-footer .nav li.no-disc .icon-disc{display:inline-block}}@media(max-width:575px){body{font-size:.875rem}.login-wrap-content .form-wrap .wrap-actions{margin:0 0 20px 0}.login-wrap-content .form-wrap .wrap-actions .btn-pink{width:100%;margin-bottom:10px;float:none}.login-wrap-content .form-wrap .wrap-actions .text-blue{display:block;text-align:center;width:100%;margin-bottom:10px}.body-wrapper .body-content{padding:10px}.body-wrapper .body-content .search-section .btn-action{margin-bottom:20px}.body-wrapper .body-content .search-section .btn-action .btn-purple{display:block;font-size:.875rem}.body-wrapper .body-content .footer-cta{margin:0}.body-wrapper .body-content .footer-cta .btn{display:block;margin:0 10px 10px 0;width:100%}.body-wrapper .body-content .title-alt,.body-wrapper .body-content .search-certain{font-size:1rem;line-height:1.3rem}.body-wrapper .body-content .title-sub,.body-wrapper .body-content .title-sub-lg{font-size:.875rem}.body-wrapper .learning-content .gridview .grid-container .title-sub,.body-wrapper .learning-content .gridview .grid-container .title-sub-lg{font-size:.875rem}.body-wrapper .dual-branding .gridview .action-area{text-align:right !important}.body-wrapper .my-learners .ot-accordion .accor-container .for-products .col-body,.body-wrapper .my-learners .ot-accordion .accor-container .for-pdp .col-body,.body-wrapper .my-learners .ot-accordion .accor-container .for-managers .col-body,.body-wrapper .my-learners .ot-accordion .accor-container .for-roles .col-body{height:auto;min-height:40px}.nav-side .nav{max-height:390px !important}.gridview .action-area a.btn{margin:10px 0}.toggle-form{margin:0}.toggle-form .toggle.btn{min-width:65px}.fileupload .notes span{margin-left:0;text-indent:0}}