/*INSTRUCTOR SIDEBAR*/
/*Expand Icon*/
.stm_lms_user_float_menu__toggle {
    background: white !important;
}
/*User Name*/
.stm_lms_user_float_menu .stm_lms_user_float_menu__user_info h3 {
    color: white!important;
    font-weight: 400;
}
/*User Role*/
.stm_lms_user_float_menu__user_info span {
    opacity: .5;
    color: white !important;
}
/*User Gear Icon*/
.stmlms-cog:before {
    color: white;
}
/*Menu Icons*/
.stm_lms_button .stm_lms_user_float_menu .float_menu_item__inline .float_menu_item__icon {
    color: white!important;
}
/*Menu Titles*/
.stm_lms_user_float_menu .float_menu_item__inline .float_menu_item__title {
    color: white!important;
}
/*Learning Area Title*/
.float_menu_item__divider.heading_font {
    color: #fff !important;
    opacity: 1!important;
}
/*Hover Colour Menu*/
.stm_lms_user_float_menu .float_menu_item:hover {
    background-color: #2b2b2b!important;
}
/*Logout Icon and Button*/
.stm_lms_user_float_menu .stm-lms-logout-button i {
    opacity: 1!important;
}
a.stm-lms-logout-button.btn.btn-default {
    background: white !important;
}

/*USER ACCOUNT PAGE*/
/*Dashboard*/
.stm_lms_instructor_courses__top .masterstudy-lms-course-filters a {
    font-size: 1rem;
}

/*ENROLLED COURSES PAGE*/
/*Course Card*/
.stm-lms-user-courses .stm_lms_instructor_courses__single--progress_filled {
    background-color: #7234f1!important;
}
.stm_lms_instructor_courses__single--term a {
    font-size: 0.9rem; /*category font size*/
}
/*COURSE SINGLE*/
/*Buttons*/
.masterstudy-buy-button>a.masterstudy-buy-button__link:hover {
    background: #7234f1!important;
    border-radius: 8px;
    font-weight: 500!important;
}
.masterstudy-buy-button__title {
    font-size: 1rem!important;
    font-weight: 500!important;
}
.masterstudy-single-course-complete-block__details, .masterstudy-single-course-complete-block__details:hover {
    font-size: 0.9rem!important;
    font-weight: 500!important;
    background: #7234f1!important;
}
.masterstudy-single-course-tabs.masterstudy-single-course-tabs_style-underline .masterstudy-single-course-tabs__item, 
.masterstudy-single-course-tabs.masterstudy-single-course-tabs_style-underline .masterstudy-single-course-tabs__item_active {
    font-weight: 600!important;
    font-size: 1rem!important;
}

/*Single Course Curriculum*/
.masterstudy-curriculum-list__title {
    font-size: 1rem!important;
    font-family: Play!important;
}

/*COURSE PLAYER*/
/*Header*/
/*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: Play!important;
}
/*Course Label*/
.masterstudy-course-player-header__course-label {
    color: #ffffff!important;
    font-size: 0.8rem!important;
    font-family: Play!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: Play!important;
}
/*Header Background*/
.masterstudy-course-player-header {
    background: #7234f1;
}
/*Menu on header*/
.masterstudy-tabs.masterstudy-tabs_style-nav-sm .masterstudy-tabs__item, 
.masterstudy-tabs.masterstudy-tabs_style-nav-sm .masterstudy-tabs__item_active {
    color: #fff!important;
    font-weight: 500!important;
    font-size: 1rem!important;
    height: 35px!important;
}
/*Active Menu Item in header - underline*/
.masterstudy-tabs.masterstudy-tabs_style-nav-sm .masterstudy-tabs__item_active::after {
    border-top: 2px solid #fff!important;
}
/*Dark mode icon*/
.masterstudy-dark-mode-button::before {
    color: #fff!important;
}
/*Lesson Type*/
.masterstudy-course-player-content__header-lesson-type {
    font-size: 0.9rem;
    font-style: normal;
    font-weight: 500;
    color: #222;
    font-family: Play!important;
}
/*Sidebar*/ 
/*Section Title*/
.masterstudy-curriculum-accordion__section-title {
    font-size: 1rem;
    font-style: normal;
    font-weight: 500!important;
    color: #fff!important;
}

/*Number Count 3/3*/
.masterstudy-curriculum-accordion__section-count {
	font-weight: 500!important;
    font-family: Play!important;
}

/*Sub Sections*/
.masterstudy-curriculum-accordion__title {
	font-size: 1rem!important;
    font-weight: 500;
    color: #222222!important;
    font-family: Play!important;
}
/*Section Background*/
.masterstudy-curriculum-accordion__section {
		background: #7234f1 !important;
}

/*Course Content*/
.masterstudy-course-player-content__header h1 {
    font-size: 1.8rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.8rem;
    color: #7234f1;
	font-family: Play!important; 	
}
.masterstudy-course-player-lesson h2 {
	font-size: 1.6rem;
	color: #7234f1 !important;
	font-family: Play !important;
    text-transform: capitalize;
}
.masterstudy-course-player-lesson h3 {
	font-size: 1.3rem;
	color: #00009a !important;
    font-family: Play !important;
    text-transform: capitalize;
}
.masterstudy-course-player-lesson p {
    color: #222222 !important;
    font-family: Play!important;
    font-size: 1.1rem!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: 10px;
    font-family: Play!important;
}
/*Images*/
.masterstudy-course-player-lesson img {
    border-radius: 5px;
}
.masterstudy-course-player-lesson img.left-align  {
      margin-right: 20px;
}

/*Complete Button*/
.masterstudy-nav-button.masterstudy-nav-button_style-primary, .masterstudy-nav-button.masterstudy-nav-button_style-primary:hover {
    background: #7234f1!important;
	font-weight: 400!important;
}
/*Previous button*/
.masterstudy-nav-button__title {
	font-weight: 400!important;
}

/*Quiz Questions*/
.masterstudy-course-player-question__title {
	font-family: Play!important;
	font-weight: 500!important;
}

/*Assignments*/
a.masterstudy-button .masterstudy-button__title {
	font-weight: 500!important;
	font-size: 1rem!important;
    font-family: Play!important;
}
.masterstudy-course-player-assignments__content {
	color: #222!important;
}
/*END OF COURSE PLAYER*/

/*GENERAL BUTTONS COLOUR*/
a.masterstudy-button.masterstudy-button_style-primary:hover {
    background: #7234f1!important;
}

/*COURSE PAGE AND SLUG PAGES*/
.stm-lms-wrapper {
    margin-bottom: 60px!important;
}
@media only screen and (max-width: 767px) {
.stm-lms-wrapper {
padding-top: 120px!important;
}
}

@media only screen and (min-width: 767px) and (max-width: 1300px) {
.stm-lms-wrapper {
    padding-left: 80px!important;
}
}