.loading-dialog{position:fixed;color:hsla(0,0%,100%,.5);top:0;left:0;background:rgba(0,0,0,.8);display:flex;width:100%;height:100vh;justify-content:center;align-items:center}.loading-dialog h4{margin-left:30px;color:#fff}.navbar-toggle{display:none}.lesson-item .item-contents{min-height:60px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:0}.save-progress{display:none}.next-lesson{margin:1rem 3px;transition:.2s}.next-lesson-btn-row{width:100%;display:flex;justify-content:flex-end}.next-lesson:hover{text-decoration:none!important}.nav-item.completed{background-color:rgba(103,230,103,.12941176470588237);border-left:1px solid #67e667}.nav-item a{display:flex!important;align-items:flex-start}.nav-item a>svg{fill:#fff;outline:2px solid #333;display:block;height:16px;width:16px;min-width:16px;margin-right:.5rem;border-radius:50%;margin-top:3px}.nav-item.active a>svg{outline:2px solid #e10f49}.complete:not(.active) a>svg{outline:none;fill:#e10f49;width:20px;height:20px}.w-dialog.w-css-reset{width:180px!important;left:-100px!important}.nav-item-group{padding:.5rem 0;border-top:1px solid #333}.nav__cat-title{cursor:pointer;font-weight:700;padding:0;margin:0;position:relative;display:flex;font-size:18px}.nav__cat-title:before{content:"";width:14px;min-width:14px;height:14px;border-bottom:3px solid #333;border-right:3px solid #333;border-radius:1px;transform:rotate(45deg);margin-right:.5rem;position:relative;margin-top:2px;transition:.4s}.nav__cat-title.open:before{margin-top:10px;transform:rotate(225deg)}.nav-item-group{padding:.5rem}@media(max-width:768px){.course-nav{font-size:18px;border:1px solid rgba(0,0,0,.2);padding-bottom:0;position:relative;margin-bottom:30px}.side-nav{list-style-type:none;display:none;margin-top:0;margin-bottom:0}.course-nav h4,.nav-item a{text-decoration:none}.course-nav h4{display:inline-block;font-size:22px}.navbar-toggle{position:absolute;top:1.2rem;right:20px;cursor:pointer;color:rgba(0,0,0,.8);font-size:24px;display:block}.active{display:block}#js-navbar-toggle{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBzdHJva2U9IiM0OTRBNTIiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB4PSIxLjUiIHk9IjEuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIuNSIvPjxyZWN0IHg9IjEuNSIgeT0iOS41IiB3aWR0aD0iMjEiIGhlaWdodD0iMSIgcng9Ii41Ii8+PHJlY3QgeD0iMS41IiB5PSIxNy41IiB3aWR0aD0iMjEiIGhlaWdodD0iMSIgcng9Ii41Ii8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;background-position:0 0;background-size:cover;height:25px;width:25px}}