.lesson-hdr-course-wrap{margin:0;border-bottom:1px solid #555}.lighttheme .lesson-hdr-course-wrap{border-bottom-color:rgba(100,100,100,0.2)}.lesson-hdr-course{position:relative;margin:0 auto;padding:20px 0 0 0;max-width:1400px}.lesson-hdr-course-thumb{float:left;width:100px;height:100px;overflow:hidden;margin:-15px 15px 10px 0}.lesson-hdr-course-thumb img{width:100%;height:auto;border:1px solid rgba(100,100,100,0.4)}.lesson-hdr-course-info{padding:0;max-width:1200px}.lesson-hdr-course-info h3,.lesson-hdr-course-info h4{margin:0 0 .1em}.lesson-hdr-course-info h4{color:#ddd;font-weight:normal}.lighttheme .lesson-hdr-course-info h4{color:inherit}.lesson-hdr-label{position:absolute;top:0;right:auto;left:110px;font-size:.85em;padding:0 5px}.lesson-hdr-label,.lesson-hdr-info label{color:rgba(255,255,255,0.3)}.lighttheme .lesson-hdr-label,.lesson-hdr-info label{color:#999}.mlfullscr .lesson-hdr{margin:0 0 15px 0}.lesson-force-preview-label{text-align:center;margin:0 -15px}.lesson-preview-label{margin:0 -15px}.lesson-preview-label p{max-width:1400px;margin:0 auto 15px auto;padding:15px;color:rgba(255,255,255,0.2);text-align:center;font-size:1.3em}.lighttheme .lesson-preview-label p{color:#999}.item-preview-media{margin:0 0 1em 0}.item-preview-media img{max-width:100%;height:auto}.media-file-data{width:100%;max-height:500px;overflow:auto;padding:10px;background-color:rgba(255,255,255,0.1)}.pub-edit-notice{padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:2px;margin:0 0 15px 0}.pub-edit-notice p{margin:0;color:#fff;text-align:center}.pub-edit-notice-editing{background-color:#299a0b5c}.lighttheme .pub-edit-notice-editing{background-color:#299a0bba}.pub-edit-notice-deleted{background-color:#954747}.lighttheme .pub-edit-notice-deleted{background-color:#b54b4beb}.pub-edit-notice-offline{background-color:#e28b485c}.lighttheme .pub-edit-notice-offline{background-color:#e28b48d6}.pub-edit-notice-removed{background-color:#a53333}.lesson-hdr-open-btn{position:absolute;bottom:0;right:15px}.lesson-item-preview-notice{margin:0 0 10px 0;color:rgba(255,255,255,0.3)}.lighttheme .lesson-item-preview-notice{color:#999}.lesson-item-preview-notice p{margin-bottom:0}.lesson-hdr-info{margin:0 auto 15px auto;text-align:left;padding-top:5px}.lesson-hdr-info label{font-weight:normal;margin:0;font-size:.85em;line-height:2em;font-style:italic;display:none}.lesson-hdr-info h1{font-weight:normal;margin-top:-5px}.lesson-hdr-info h1,.lesson-hdr-info p{margin-bottom:5px}.lesson-intro{margin:0 0 25px 0;padding:0 0 15px 0}.lighttheme .lesson-intro{border-color:rgba(100,100,100,0.2)}.lesson-intro h2{font-weight:normal}.lesson-intro-video{float:left;width:40%;margin:5px 20px 5px 0}.lesson-intro-video.no-intro{float:none;width:100%;margin:0 0 15px 0}.lesson-youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.lesson-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lesson-youtube-text{padding-top:5px}.lesson-body{text-align:center}ul.lesson-items{list-style:none;margin:0;padding:0}ul.lesson-items .emphesize{font-weight:normal}ul.lesson-items>li.lesson-item{margin:0 0 50px 0;position:relative}.inlineedit{position:relative;padding-right:15px}.inlineedit.filetype{padding-right:0}.inlineedit-link{position:absolute;top:5px;right:0}.inlineedit.filetype .inlineedit-link{bottom:15px;top:auto}.inlineedit-ctls{display:none;padding:5px;border-radius:5px;margin:0 0 10px 0;background-color:#dfebf9;border:1px solid transparent}.inlineedit-ctls.active{border-color:blue}.darktheme .inlineedit-ctls{background-color:#9ac7ff21}.inlineedit-on .inlineedit-ctls{display:block}.inlineedit-ctls>label{margin:0}.inlineedit-ctls>.dropdown{float:right}.inlineedit-ctls>ul.move-ctls{float:right;list-style:none;margin:0 0 0 10px;padding:0}.inlineedit-ctls>ul.move-ctls>li{display:inline-block;margin:0 5px 0 0}li.lesson-item-section{border-top:1px solid #555;padding-top:20px}label.lesson-section-label{margin:0;padding:0 5px;font-weight:bold;position:absolute;top:-0.6em;line-height:1em;right:10px;background-color:#3e4044;color:#9a9a9a}.lighttheme li.lesson-item-section{border-top-color:rgba(100,100,100,0.2)}.lighttheme label.lesson-section-label{background-color:#fff;color:#333}.lesson-item-wrap p img{max-width:100%;height:auto}.lesson-item-wrap .media-file-image .mlmedia-embed{background-color:rgba(100,100,100,0.05);text-align:center}.lighttheme .lesson-item-wrap .media-file-image .mlmedia-embed{background-color:rgba(0,0,0,0.05)}div.item-preview-media-wrap>p{margin-bottom:10px}div.lesson-youtube-wrap{margin-bottom:5px}div.lesson-youtube-wrap p.description{margin-top:10px}li.lesson-item .media-file-text-after h3{margin:0 0 5px 0 !important}.lesson-tab-viewer{padding:0;border:1px solid rgba(100,100,100,0.5);margin:0 0 15px 0;z-index:5}.lesson-tab-viewer-ctls{margin:0;padding:10px;background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;width:100%;min-height:45px;z-index:1;border:1px solid rgba(255,255,255,0.2);border-bottom:0;cursor:move}.lesson-tab-viewer-ctls>button{margin:0 5px 5px 0}.lesson-tab-viewer-ctls>button.textsize .fa{font-size:.7em}.lesson-tab-viewer-txt{width:100%;height:100%;white-space:nowrap;font-family:"Courier New",Courier,monospace;font-size:1em;padding:65px 10px 10px 10px;background-color:#f1f1f1;color:#333;overflow:scroll}.lesson-tab-viewer-txt.zoom0{font-size:.6em}.lesson-tab-viewer-txt.zoom1{font-size:.7em}.lesson-tab-viewer-txt.zoom2{font-size:.8em}.lesson-tab-viewer-txt.zoom3{font-size:.9em}.lesson-tab-viewer-txt.zoom4{font-size:1em}.lesson-tab-viewer-txt.zoom5{font-size:1.1em}.lesson-tab-viewer-txt.zoom6{font-size:1.2em}.lesson-tab-viewer-txt.zoom7{font-size:1.3em}.lesson-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:stretch;margin:0 auto;text-align:left;max-width:1400px;overflow-wrap:break-word}.lesson-left,.lesson-sidebar{text-align:left;padding:0 15px}.lesson-left{padding-left:0;max-width:1170px}.lesson-sidebar{padding-right:0}.lesson-left{width:66%;max-width:1400px;order:0}.lesson-sidebar{width:34%;order:1}.lesson-body.hide-right .lesson-left{width:100%;padding-right:0}.lesson-body.hide-right .lesson-sidebar{display:none !important}.lesson-sidebar-inner{position:relative}.lesson-sidebar .content-eval-notice{margin:0;border-top:0}div.lesson-content-outline{position:relative}div.lesson-content-outline{position:relative}div.course-outline{overflow-y:auto;background-color:rgba(100,100,100,0.2);z-index:1}.tab-pane .course-outline{margin-top:-15px}.lighttheme div.course-outline{background-color:#fcfcfc;border-left:1px solid rgba(100,100,100,0.2);border-bottom:1px solid rgba(100,100,100,0.2);border-right:1px solid rgba(100,100,100,0.2)}div.course-outline::-webkit-scrollbar{width:10px}div.course-outline::-webkit-scrollbar-track{background:#666}.lighttheme div.course-outline::-webkit-scrollbar-track{background:#ccc}div.course-outline::-webkit-scrollbar-thumb{background:#999}.lighttheme div.course-outline::-webkit-scrollbar-thumb{background:#aaa}div.course-outline::-webkit-scrollbar-thumb:hover{background:#ccc}.lighttheme div.course-outline::-webkit-scrollbar-thumb:hover{background:#666}div.course-outline.positioned{position:fixed}div.course-outline.squished{box-shadow:inset 0 -25px 8px -10px rgba(255,255,255,0.05)}div.course-outline.positioned.squished{box-shadow:inset 0 -25px 8px -10px rgba(255,255,255,0.05),inset 0 25px 8px -10px rgba(255,255,255,0.05)}.course-outline-hdr{padding:10px 10px 10px 0}.course-outline-hdr>ul{list-style:none;margin:0;padding:0}.course-outline-hdr>ul>li{display:inline-block;margin:0 0 5px 10px}.course-outline-hdr>ul>li>a{display:block}.course-outline-hdr li.course-home-link{margin:10px}.course-outline-hdr li.course-home-link>a{padding-left:30px;background-image:url('images/course-home.png');background-repeat:no-repeat;background-position:left center;font-weight:bold}div.course-outline ul.course-outline-list,div.course-outline ul.course-section-lessons{list-style:none;margin:0;padding:0}.course-outline-list>li:only-child .course-section-info{display:none}.lesson-inner button.open-lesson-btn{display:none}div.course-outline ul.course-outline-list li div.course-outline-info::before{content:url('images/pixel.gif');position:absolute;left:0;top:0;height:100%;width:3px;background-color:transparent}li.course-lesson:hover>div.course-outline-info::before{background-color:#666 !important}li.course-lesson.active>div.course-outline-info::before{background-color:#299a0b !important}div.course-outline div.course-outline-info{padding:10px;position:relative}ul.course-outline-list>li.course-section div.course-section-info h3{margin:15px 0 5px 0}.lighttheme ul.course-outline-list>li.course-section div.course-section-info h3{border-bottom-color:rgba(100,100,100,0.3)}ul.course-outline-list>li.course-section:first-child div.course-section-info h3,ul.course-outline-list.sorting-enabled>li.course-section div.course-section-info h3{margin-top:0}div.course-outline li.course-home .course-outline-info{padding-left:45px;background-image:url('images/course-home.png');background-position:10px center;background-repeat:no-repeat;background-color:#171819;border-bottom:1px solid #222426}.course-outline-media{font-size:.9em}.course-outline-media .media-icon-list{display:inline}.course-outline-media .product-contents-desc{display:inline;padding-left:5px}.lesson-inner .course-outline-media{color:#999}.lesson-meta{font-size:.9em}.lesson-meta-access{margin:0 0 1.5em 0}.lesson-meta .product-price-wrap,.lesson-meta .product-status-wrap,.lesson-meta .meta-author-wrap,.lesson-meta .meta-list-wrap{margin-bottom:1.5em}p.lesson-ability-list span{text-transform:capitalize}.lesson-hdr-ctls{float:right;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0 0 0 10px}.lesson-hdr-ctls>*{margin-left:5px}.lesson-hdr-ctls>*:first-child{margin-left:0}.lesson-hdr-info{position:relative}.lesson-hdr-info p.lesson-ability-list strong{color:#999}.lesson-hdr-info p.lesson-ability-list span{color:#7ab97a}.lighttheme .lesson-hdr-info p.lesson-ability-list span{color:#4a9c4a}.lesson-actions>a{display:inline-block;white-space:nowrap;margin:0 0 0 5px}.lesson-actions>a:first-child{margin-left:0}.lesson-actions>a .action-label{color:inherit;font-weight:normal;margin:0;padding-left:5px}.lesson-author-wrap{margin:0 0 1em 0}.lesson-author-image{margin:0 0 .4em 0}.lesson-author-image img{width:100%;height:auto}.lesson-meta .lesson-tags,.lesson-meta>p{margin:0 0 1.5em 0}.lesson-meta-status{margin:0 0 1.5em 0}.lesson-meta-status p{margin:0 0 .5em 0}.lesson-meta-status-actions>a{display:inline-block;margin-bottom:5px}.rate-lesson-btn{display:block;margin:.5em 0 0 0}.course-lesson>.page-row{padding-top:0;padding-bottom:0;margin-left:-15px;margin-right:-15px}div.media-bookmark-help{position:relative;margin-top:30px}div.media-bookmark-help>p{padding-left:50px}div.media-bookmark-help::before{position:absolute;top:40%;left:0;font:normal normal normal 14px/1 FontAwesome;font-size:40px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);color:#ebb845;content:"\f05a"}.dirty-icon{position:absolute;top:4px;left:4px;width:6px;height:6px;background:#ffac2e;border-radius:50%}.dirty-msg{font-weight:normal;text-align:center}span.lesson-user-count{padding-left:3px}.pubs-users-wrap>.form-group{text-align:right}.pubs-users-wrap>.form-group>a{display:inline-block;margin-left:10px}@media all and (max-width:1170px){.lesson-intro-video{width:50%}}@media all and (max-width:1050px){.mlfs-disabled .lesson-left{width:100%;padding:0}.mlfs-disabled .lesson-hdr-ctls .toggle-sidebar{display:none}.mlfs-disabled .lesson-sidebar{width:100%;padding:0}.mlfs-disabled div.course-outline{background-color:transparent !important;border:none !important;margin:0 -10px}}@media all and (max-width:940px){.lesson-intro-video{float:none;width:100%;margin:0 0 15px 0}}@media all and (max-width:768px){.mlfullscr-content .lesson-left{width:100%;padding:0}.mlfullscr-content .lesson-sidebar{width:100%;padding:0}.mlfullscr-content .lesson-hdr-ctls .toggle-sidebar{display:none}div.course-outline{position:static;top:auto;left:auto;overflow-y:show}}@media all and (max-width:675px){.lesson-hdr .product-hdr-access.showing .product-hdr-social-media{margin:-10px 0 0 4px}}@media all and (max-width:599px){.lesson-hdr-course-info{padding:0}.lesson-hdr-course-thumb{margin-right:15px;margin-bottom:10px}.lesson-intro-video{width:100%;margin-right:0}}