
/*HEADER*/

/*Header Background*/
.masterstudy-course-player-header {
    background: #7abc3e !important;
}

/*Back icon*/
a.masterstudy-back-link {
    color: #ffffff !important;
}
/*Curriculum icon - open sidebar*/
.masterstudy-switch-button__burger span {
    background-color: #ffffff!important;
}

/*Curriculum*/
.masterstudy-switch-button__title {
    font-size: 0.8rem !important;
    font-weight: 500 !important;
    color: #ffffff !important;
    font-family: 'Lato',"Lato Fallback"!important;
}

/*Course Label*/
.masterstudy-course-player-header__course-label {
    color: #ffffff !important;
    font-size: 0.8rem !important;
    font-family: 'Lato',"Lato Fallback"!important;
}

/*Course Name*/
.masterstudy-course-player-header a.masterstudy-course-player-header__course-title {
    color: #ffffff !important;
    font-size: 0.9rem!important;
    font-weight: 500 !important;
    font-family: 'Lato',"Lato Fallback"!important;
}

/*Lessons - Materials links*/
.masterstudy-tabs.masterstudy-tabs_style-nav-sm .masterstudy-tabs__item, 
.masterstudy-tabs.masterstudy-tabs_style-nav-sm .masterstudy-tabs__item_active {
    color: #ffffff !important;
    font-weight: 500 !important;
    font-size: 1rem !important;
    height: 35px !important; /*underline*/
}

/*Lessons - Materials links - underline*/
.masterstudy-tabs.masterstudy-tabs_style-nav-sm .masterstudy-tabs__item_active::after {
    border-top: 2px solid #fff!important;
}

a.masterstudy-course-player-notes-button_header {
    color: #ffffff !important;
}

/*DARK MODE*/
/*Dark mode icon*/
.masterstudy-dark-mode-button::before {
    color: #fff !important;
}

.masterstudy-course-player-content_dark-mode .masterstudy-course-player-curriculum__title, 
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-lesson p, 
.masterstudy-curriculum-accordion_dark-mode .masterstudy-curriculum-accordion__item .masterstudy-curriculum-accordion__title, 
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-lesson ul li,
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-question-render-content,
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-question-render-title {
    color: #ffffff !important;
}
.masterstudy-course-player-content_dark-mode .masterstudy-course-player-answer__radio {
    background: #ffffff !important;
}

/*SIDEBAR*/
/*Course Title above progress bar*/
.masterstudy-course-player-curriculum__title {
    color: #222222 !important;
    font-size: 1.1rem !important;
}
/*Section Title*/
.masterstudy-curriculum-accordion__section-title {
    font-size: 1rem !important;
    line-height: 1.2em !important;
    font-style: normal;
    font-weight: 500 !important;
    color: #fff !important;
    font-family: 'Lato',"Lato Fallback"!important;
}
/*Number Count 3/3*/
.masterstudy-curriculum-accordion__section-count {
	font-weight: 500 !important;
    font-family: 'Lato',"Lato Fallback"!important;
}

/*Section Background*/
.masterstudy-curriculum-accordion__section {
	background: #7abc3e !important;
}
/*Sub Sections*/
.masterstudy-curriculum-accordion__title {
	font-size: 1rem !important;
    font-weight: 500 !important;
    color: #222222 !important;
    font-family: 'Lato',"Lato Fallback"!important;
}

/*Active Lesson - Background & Sidebar*/
.masterstudy-curriculum-accordion a.masterstudy-curriculum-accordion__link.masterstudy-curriculum-accordion__link_current::before {
    width: 8px !important;
    background: #7ABC3E !important;
}
.masterstudy-curriculum-accordion a.masterstudy-curriculum-accordion__link.masterstudy-curriculum-accordion__link_current {
    background: #7ABC3E20 !important;
}


/*CONTENT AREA*/
/*MS Course player module heading - Snippet*/
.masterstudy-course-player-content__header-lesson-type {
    font-size: 0.8rem;
    font-family: 'Lato',"Lato Fallback"!important;
}

/*H1 TITLE*/
.masterstudy-course-player-content__header h1 {
    font-size: 1.8rem;
    font-weight: 700 !important;
    line-height: 1.8rem;
    text-transform: capitalize !important;
    color: #2c6585 !important;
	font-family: 'averia serif libre',"averia serif libre Fallback"!important; 	
}
/*H1 Title WPML
:lang(nl) .masterstudy-course-player-content__header h1, 
:lang(fr) .masterstudy-course-player-content__header h1,
:lang(el) .masterstudy-course-player-content__header h1,
:lang(it) .masterstudy-course-player-content__header h1,
:lang(tr) .masterstudy-course-player-content__header h1 {
	font-family: Roboto,"Roboto Fallback"!important; 	
    font-weight: 700 !important;
}*/

/*H2 Title*/
.masterstudy-course-player-lesson h2 {
	font-size: 1.5rem;
	color: #7abc3e !important;
    font-weight: 700;
    text-transform: capitalize !important; 
    font-family: 'averia serif libre',"averia serif libre Fallback"!important; 	
}
/*H2 Title WPML
:lang(nl) .masterstudy-course-player-lesson h2, 
:lang(fr) .masterstudy-course-player-lesson h2,
:lang(el) .masterstudy-course-player-lesson h2,
:lang(it) .masterstudy-course-player-lesson h2,
:lang(tr) .masterstudy-course-player-lesson h2 {
	font-family: Roboto,"Roboto Fallback"!important; 
    font-weight: 500;
}*/

/*H3 Title*/
.masterstudy-course-player-lesson h3 {
	font-size: 1.3rem;
	color: #222222 !important;
    font-family: 'averia serif libre',"averia serif libre Fallback"!important; 
    font-weight: 700 !important;
    text-transform: capitalize !important;
}
/*H3 Title WPML
:lang(nl) .masterstudy-course-player-lesson h3, 
:lang(fr) .masterstudy-course-player-lesson h3,
:lang(el) .masterstudy-course-player-lesson h3,
:lang(it) .masterstudy-course-player-lesson h3,
:lang(tr) .masterstudy-course-player-lesson h3 {
	font-family: Roboto,"Roboto Fallback"!important; 	
    font-weight: 500 !important; 
}*/

/*Paragraphs*/
.masterstudy-course-player-lesson p {
    color: #222222 !important;
    font-family: 'Lato',"Lato Fallback"!important;
    font-size: 1.1rem !important;
}
/*Paragraphs WPML
:lang(nl) .masterstudy-course-player-lesson p, 
:lang(fr) .masterstudy-course-player-lesson p,
:lang(el) .masterstudy-course-player-lesson p,
:lang(it) .masterstudy-course-player-lesson p,
:lang(tr) .masterstudy-course-player-lesson p {
    font-family: Roboto,"Roboto Fallback"!important;
}*/

/*Bullet Point Lists*/
.masterstudy-course-player-lesson ul li, .masterstudy-course-player-lesson ol li {
	color: #222222 !important;
	font-size: 1.1rem !important;
	margin-bottom: 15px;
    font-family: 'Lato',"Lato Fallback"!important;
}

/*QUIZZES*/

/*Quiz Questions Main Title - Number*/
.masterstudy-course-player-question-render-content, .masterstudy-course-player-question-render-title {
	color: #222222 !important;
	font-size: 1.2rem !important;
    font-family: 'Lato',"Lato Fallback"!important;
    font-weight: 600 !important;
}
/*Quiz Questions Main WPML
:lang(nl) .masterstudy-course-player-question-render-content, :lang(nl) .masterstudy-course-player-question-render-title,
:lang(fr) .masterstudy-course-player-question-render-content, :lang(fr) .masterstudy-course-player-question-render-title,
:lang(el) .masterstudy-course-player-question-render-content, :lang(el) .masterstudy-course-player-question-render-title,
:lang(it) .masterstudy-course-player-question-render-content, :lang(it) .masterstudy-course-player-question-render-title,
:lang(tr) .masterstudy-course-player-question-render-content, :lang(tr) .masterstudy-course-player-question-render-title {
    font-family: Roboto,"Roboto Fallback"!important;
}*/

/*Quiz Questions Titles*/
.masterstudy-course-player-question__title {
	font-family: 'Lato',"Lato Fallback"!important;
	font-weight: 500 !important;
    font-size: 1rem !important;
}
/*Quiz Questions Titles WPML
:lang(nl) .masterstudy-course-player-question__title,
:lang(fr) .masterstudy-course-player-question__title,
:lang(el) .masterstudy-course-player-question__title,
:lang(it) .masterstudy-course-player-question__title,
:lang(tr) .masterstudy-course-player-question__title, {
    font-family: Roboto,"Roboto Fallback"!important;
}*/

/*Quiz Questions Description*/
.masterstudy-course-player-quiz__content h3 {
	font-size: 1rem !important;
	color: #222222 !important;
    font-family: 'Lato',"Lato Fallback"!important;
    font-weight: 600 !important;
}
/*Quiz Questions Description WPML
:lang(nl) .masterstudy-course-player-quiz__content h3,
:lang(fr) .masterstudy-course-player-quiz__content h3,
:lang(el) .masterstudy-course-player-quiz__content h3, 
:lang(it) .masterstudy-course-player-quiz__content h3,
:lang(tr) .masterstudy-course-player-quiz__content h3 {
     font-family: Roboto,"Roboto Fallback"!important;
}*/

/*STYLING*/


/*Complete Button*/
.masterstudy-nav-button.masterstudy-nav-button_style-primary::after {
	font-weight: 500 !important;
    color: #ffffff !important;
    font-size: 0.8rem !important;
}
.masterstudy-nav-button.masterstudy-nav-button_style-primary .masterstudy-nav-button__title {
    font-family: 'Lato',"Lato Fallback"!important;
	font-weight: 500 !important;
    color: #ffffff !important;
    font-size: 1rem !important;
}

/*Previous button*/
.masterstudy-nav-button__title {
	font-weight: 500 !important;
    color: #7abc3e !important;
    font-size: 0.9rem !important;
    font-family: 'Lato',"Lato Fallback"!important;
}
.masterstudy-nav-button.masterstudy-nav-button_type-prev::before {
	font-weight: 500 !important;
    color: #7abc3e !important;
    font-size: 0.8rem !important;
}

/*Assignments*/
a.masterstudy-button .masterstudy-button__title {
	font-weight: 500 !important;
	font-size: 1rem !important;
    font-family: 'Lato',"Lato Fallback"!important;
}
.masterstudy-course-player-assignments__content {
	color: #222222 !important;
    font-family: 'Lato',"Lato Fallback"!important;
}