/* ==== TUTOR LMS CUSTOMIZATION ==== */


/* --- TUTOR LMS DASHBOARD --- */


#main .tutor-radius-12 { border-radius: 0; }
#main .tutor-bg-white { background-color: #212129; }
#main .tutor-card .tutor-color-secondary { color: #fff; }
#main .tutor-color-muted { color: #fff; }
#main .tutor-color-secondary { color: #BD9D68; }
#main .tutor-wrap { margin-top: 8em; }


/* --- DASHBOARD --- */


#main .tutor-container .tutor-dashboard-menu-item-text { font-family: 'cormorant_garamondlight', serif; color: #BD9D68; }

#main .tutor-container .tutor-dashboard-menu-item.active .tutor-dashboard-menu-item-text { color: #fff; }

#main .tutor-dashboard-content div.tutor-fs-4,
#main .tutor-dashboard-content div.tutor-fs-5 { font-family: 'cormorant_garamondlight', serif; color: #BD9D68; font-size: 1.5em; }

#main .tutor-dashboard-content .tutor-alert { border-radius: 0; }

#main .tutor-dashboard-content .tutor-alert.tutor-primary { background: rgb(158,120,57);
background: linear-gradient(0deg, rgba(203,176,123,1) 7%, rgba(158,120,57,1) 85%); color: #fff; }

#main .tutor-alert.tutor-primary .tutor-alert-icon { color: #fff; }

#main .tutor-alert.tutor-primary .tutor-btn:not(.tutor-btn-outline-primary) { color: #000;
background-color: #fff; border: none; }

#main .tutor-dashboard-content .tutor-dashboard-title { font-family: 'cormorant_garamondlight', serif; color: #BD9D68; font-size: 1.5em; }

#main .tutor-card { background-color: #212129; border-radius: 0; }

#main .tutor-card .tutor-round-box { color: #fff; }

#main .tutor-card .tutor-ratings-count { color: #fff; }

#main .tutor-form-control { background-color: #212129; color: #fff; border-radius: 0; border: 1px solid #BD9D68 !important; }

#main .tutor-form-select-dropdown { background: #212129; border-radius: 0; border: 1px solid #BD9D68; }
#main .tutor-form-select-option:hover, #main .tutor-form-select-option.is-active { background: rgba(0,0,0,0.5); }

#main .tutor-dashboard-content-inner .field-label { color: #BD9D68; }

#main .tutor-dashboard .tutor-dashboard-content .tutor-dashboard-setting-social .tutor-social-field > div:first-child { color: #BD9D68; }


/* --- SINGLE COURSE OVERVIEW --- */


#main .tutor-single-course-sidebar .tutor-sidebar-card .tutor-card-body { background-color: transparent; }

#main .tutor-alert.tutor-warning { background: rgba(0,0,0,0.3); }
#main .tutor-alert .tutor-alert-text { color: rgba(255,255,255,0.6); }

#main .tutor-single-course-sidebar-more > div { border-left: 1px solid #BD9D68; border-right: 1px solid #BD9D68; background-color: #212129; }

#main .tutor-single-course-sidebar-more > div:last-child { border-bottom: 1px solid #BD9D68; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

#main .tutor-single-course-sidebar-more > div:first-child { border-top: 1px solid #BD9D68; border-top-left-radius: 0; border-top-right-radius: 0; }

@media (min-width: 800px) {
  .tutor-course-details-page .tutor-course-details-tab .tutor-is-sticky { background: transparent !important; }
	}

#main .tutor-nav-link { color: rgba(255,255,255,0.4); }
#main .tutor-nav-link.is-active { color: #BD9D68; }

#main .tutor-tab h3 { font-size: 2em !important; color: #BD9D68; }

#main .tutor-accordion-item { background-color: #212129; border: 1px solid #BD9D68; border-radius: 0; }

.tutor-accordion-item-header { color: #BD9D68 !important; background-color: #212129 !important; border-radius: 0; }

#main .tutor-course-content-list-item { background-color: transparent; }
#main li.tutor-course-content-list-item:before { display: none; }
#main .tutor-course-content-list-item-title a { color: #fff; }
#main .tutor-course-content-list-item-title a:hover { color: #BD9D68; }


/* --- TUTOR LMS LEARNING PLATFORM --- */


body.wp-theme-van-freya { background-color: #121212; }

.tutor-card { background-color: #212129; border-radius: 0; }

.tutor-color-secondary { color: #fff; }

.wp-theme-van-freya .tutor-course-single-sidebar-wrapper { background-color: #212129; border-right: 1px solid transparent; }

.wp-theme-van-freya .tutor-course-single-sidebar-title { background-color: transparent; border-bottom: 1px solid transparent; font-family: 'cormorant_garamondlight', serif; }

.wp-theme-van-freya .tutor-course-single-sidebar-title span { font-size:1.2em; color: #BD9D68;}

.wp-theme-van-freya .tutor-course-single-sidebar-wrapper .tutor-accordion-item-header { background-color: rgba(0,0,0,0.4); border-bottom: 1px solid #BD9D68; }

.wp-theme-van-freya .tutor-course-single-sidebar-wrapper .tutor-accordion-item-body { background-color: rgba(0,0,0,0.4); }

.wp-theme-van-freya .tutor-course-single-sidebar-wrapper .tutor-course-topic-item a { background-color: transparent; }

.wp-theme-van-freya .tutor-course-single-sidebar-wrapper .tutor-course-topic-item-title { color: rgba(255,255,255,0.75); }

.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-start-quiz-wrapper { border: 1px solid #BD9D68; border-radius: 0; }

.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-quiz-wrap .quiz-meta-info .quiz-meta-info-right .quiz-time-remaining #tutor-quiz-time-update {
  color: #fff; }

.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-quiz-result-summary { color: #BD9D68; }

.tutor-table tr th { background: #BD9D68; }

.tutor-table tr td { background: #212129; }
