.ead-header{width:100%;height:100px;display:flex;align-items:center;justify-content:space-between}.ead-header .logo{margin:auto;float:none}.ead-header .go-back-link,.ead-header .my-account{padding:10px;text-transform:uppercase}.ead-container .course-progress-bar,.ead-course-page .course-progress-bar{height:72px;padding:0 5px 20px;box-sizing:border-box}.ead-container .course-progress-bar .bar,.ead-course-page .course-progress-bar .bar{width:100%;height:30px;border:1px solid #e0e1e2;position:relative}.ead-container .course-progress-bar .bar .current-progress,.ead-course-page .course-progress-bar .bar .current-progress{background-color:#e0e1e2;position:absolute;top:0;left:0;height:30px;line-height:30px;width:auto;text-align:center}.ead-container .content-list,.ead-course-page .content-list{box-sizing:border-box}.ead-container .contents,.ead-course-page .contents{list-style:none;padding:0 0px 20px 5px;width:100%;height:calc(100% - 124px);overflow-y:auto;box-sizing:border-box}.ead-container .contents .section,.ead-course-page .contents .section{padding:0;border:1px solid #aaa;display:flex;flex-wrap:wrap}.ead-container .contents .section .module-number,.ead-course-page .contents .section .module-number{flex-basis:50%;width:50%;text-align:left;font-size:12px;padding:10px 0 0 10px;box-sizing:border-box}.ead-container .contents .section .count-metadata,.ead-course-page .contents .section .count-metadata{flex-basis:50%;width:50%;text-align:right;font-size:12px;padding:10px 10px 0 0;box-sizing:border-box}.ead-container .contents .section>.title,.ead-course-page .contents .section>.title{flex-basis:100%;width:100%;font-size:16px;text-transform:uppercase;margin:10px 0;padding:10px;box-sizing:border-box}.ead-container .contents .section .section-contents,.ead-course-page .contents .section .section-contents{flex-basis:100%;width:100%;list-style:none;padding:0;box-sizing:border-box}.ead-container .contents .content,.ead-course-page .contents .content{border-top:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;padding:15px 10px;margin:0;cursor:pointer;box-sizing:border-box}.ead-container .contents .content:hover,.ead-course-page .contents .content:hover,.ead-container .contents .content.playing,.ead-course-page .contents .content.playing{background-color:#eee}.ead-container .contents .content .complete-flag,.ead-course-page .contents .content .complete-flag{padding-right:10px;box-sizing:border-box}.ead-container .contents .content .title,.ead-course-page .contents .content .title{font-size:14px}.ead-container .contents .content .duration,.ead-course-page .contents .content .duration{font-size:12px;min-width:60px;text-align:right}.ead-course-page .certificate .action{background:#eaeaea;border:1px solid transparent;color:#53565a;cursor:pointer;display:block;font-family:'Montserrat';font-weight:600;padding:21px 22px;font-size:1.2rem;line-height:1.6rem;box-sizing:border-box;text-align:center}.ead-course-page .course-info{padding-bottom:3.2%;box-sizing:border-box}.ead-course-page .course-info .course-label{font-weight:500}.ead-course-page .course-info .page-title{font-weight:600;margin:0}.ead-course-page .search-bar{display:none}.ead-container{top:100px;left:0;width:100%;height:calc(100vh - 100px);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;overflow:hidden}.ead-container .search-bar{display:flex;height:52px;padding:0 5px 20px;box-sizing:border-box}.ead-container .search-bar input{width:100%}.ead-container .content-list{width:30%;flex-basis:30%;height:100%}.ead-container .watch-container{width:70%;flex-basis:70%;height:100%;overflow-y:auto}.ead-container .watch-container .title{margin:0;padding:0;font-size:32px;font-weight:400}.ead-container .watch-container .video-panel{width:100%;background-color:#eee;padding:50px 75px;box-sizing:border-box}.ead-container .watch-container .video-panel .video-screen{width:100%;margin:0 auto;text-align:center}.ead-container .watch-container .video-panel .panel-header,.ead-container .watch-container .video-panel .panel-footer{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.ead-container .watch-container .video-panel .panel-header{margin-bottom:50px}.ead-container .watch-container .video-panel .panel-footer{margin-top:30px}.ead-container .watch-container .nav-panel{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin:20px 0;padding:0 10px;box-sizing:border-box}.ead-container .watch-container .content-panel{margin-bottom:50px;padding:0 10px;box-sizing:border-box}.ead-container .watch-container .notes{margin-bottom:50px;padding:0 10px;box-sizing:border-box}.ead-container .watch-container .notes .label{font-size:18px;margin-bottom:10px}.ead-container .watch-container .notes .input-text{width:100%;min-height:100px}.ead-container .watch-container .notes .mce-btn button{border:1px solid transparent}.ead-container .watch-container .auto-play{text-align:center}.ead-container .watch-container .auto-play .switch{position:relative;display:inline-block;vertical-align:middle;width:38px;height:24px}.ead-container .watch-container .auto-play .switch input{opacity:0;width:0;height:0}.ead-container .watch-container .auto-play .switch input:checked+.slider{background-color:#1979c3}.ead-container .watch-container .auto-play .switch input:focus+.slider{box-shadow:0 0 1px #1979c3}.ead-container .watch-container .auto-play .switch input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}.ead-container .watch-container .auto-play .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.ead-container .watch-container .auto-play .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.ead-container .watch-container .auto-play .slider.round{border-radius:16px}.ead-container .watch-container .auto-play .slider.round:before{border-radius:50%}.feedback-modal .form .actions-toolbar{margin-top:20px}.feedback-modal .form .actions-toolbar .primary{float:right}body.magenteiro_ead-course-watch .page-main{display:none}body.magenteiro_ead-course-watch .sections{display:none}@media (min-width:768px){.ead-course-page .row{display:flex;flex-flow:row wrap;align-items:top;justify-content:space-between}.ead-course-page .course-progress-bar{flex-basis:50%;width:50%;padding-right:5.5%;padding-bottom:3.2%;box-sizing:border-box}.ead-course-page .certificate{flex-basis:50%;width:50%;padding-bottom:3.2%;box-sizing:border-box;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.ead-course-page .certificate .label{max-width:50%;padding-right:4.2%;text-align:center;font-size:1.4rem}.ead-course-page .certificate .action{margin:0}.ead-course-page .course-info{flex-basis:42%;width:42%}.ead-course-page .course-info .course-label{font-size:1.2rem;padding-bottom:4.8%}.ead-course-page .course-info .page-title{font-size:3rem;padding-bottom:4.8%}.ead-course-page .course-img{flex-basis:58%;width:58%;display:block;margin-left:auto;padding-bottom:3.2%;box-sizing:border-box}.ead-course-page .course-classes .section-title{font-size:3rem;font-weight:500;padding-bottom:3%}}@media (min-width:768px) and (max-width:1023px){.ead-container .contents .content .duration{width:50px}.ead-container .watch-container .video-panel .panel-header{flex-wrap:wrap;margin-bottom:30px}.ead-container .watch-container .title{font-size:18px;font-weight:600;width:100%;flex-basis:100%;text-align:center;margin-bottom:25px}.ead-container .watch-container .link{width:50%;flex-basis:50%}.ead-container .watch-container .link:last-child{text-align:right}}@media (max-width:767px){.ead-header{flex-wrap:wrap;height:unset}.ead-header .logo{width:100%;flex-basis:100%;order:2;max-width:unset;margin:20px 0}.ead-header .logo img{margin:auto}.ead-header .go-back-link,.ead-header .my-account{order:1}.ead-container{position:relative;flex-wrap:wrap;top:unset;overflow:unset}.ead-container .content-list{width:100%;flex-basis:100%;height:unset;order:2}.ead-container .contents{height:unset;padding:0 5px 20px}.ead-container .contents .content .duration{width:50px}.ead-container .watch-container{width:100%;flex-basis:100%;height:unset;order:1}.ead-container .watch-container .video-panel{padding:30px 20px}.ead-container .watch-container .video-panel .panel-header{flex-wrap:wrap;margin-bottom:30px}.ead-container .watch-container .video-panel .panel-footer{flex-wrap:wrap;margin-top:10px}.ead-container .watch-container .video-panel .panel-footer .auto-play{width:100%;flex-basis:100%;order:1;margin-bottom:35px}.ead-container .watch-container .video-panel .panel-footer .review{width:50%;flex-basis:50%;order:2}.ead-container .watch-container .video-panel .panel-footer .feedback{width:50%;flex-basis:50%;order:3;text-align:right;box-sizing:border-box}.ead-container .watch-container .title{font-size:18px;font-weight:600;width:100%;flex-basis:100%;text-align:center;margin-bottom:25px}.ead-container .watch-container .link{width:50%;flex-basis:50%}.ead-container .watch-container .link:last-child{text-align:right}.ead-course-page .column.main{display:flex;flex-direction:column}.ead-course-page .column.main>.row.first{order:2}.ead-course-page .column.main>.row.second{order:1}.ead-course-page .column.main>*{order:3}.ead-course-page .course-progress-bar{margin:20px 0 0;padding:20px 5px;border-top:1px solid #aaa}.ead-course-page .certificate{padding:15px 0;margin:15px 0;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.ead-course-page .certificate .label{display:block;padding-bottom:15px}.ead-course-page .certificate .action{margin:0 auto}.ead-course-page .course-info .course-label{font-size:1.2rem;padding-bottom:15px}.ead-course-page .course-info .page-title{font-size:3rem;padding-bottom:15px}.ead-course-page .course-info .action{display:block;text-align:center}.ead-course-page .course-img{width:100%}.ead-course-page .course-classes .section-title{font-size:3rem;font-weight:500;padding:20px 0 15px}}