/* ============================== START Course details ============================== */

.single-courses .tutor-color-secondary,
.single-tutor_quiz .tutor-color-secondary {
    color: #ffffff !important;
}

.single-courses .tutor-card .tutor-color-secondary{
    color: #212327 !important;
}

/* ============================== END Course details ============================== */

.tutor-single-course-sidebar .tutor-color-black {
  color: #000;
}
/* .tutor-ratings-average {
  color: black !important;
} */
.tutor-course-name a{
	color: black !important;
}
.tutor-meta a {
	color: var(--global-palette-highlight) !important;
}
.tutor-meta-value,
.woocommerce-Price-amount{
    color: black !important;
}
.tutor-course-content-list-item span{
    color: var(--global-palette4) !important;
}
.tutor-toggle-more-collapsed::before {
	background: linear-gradient(rgba(255,255,255,0) 1.31%,rgba(255,255,255,.72) 15.41%,#fff 100%);
    display: none;
}
.tutor-btn-ghost {
	/* color: #fff; */
	border-radius: 5px;
	padding: 0 !important;
	border: 1px solid;
	padding: 10px !important;
}
.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link {
	text-transform: uppercase;
    font-weight: bold;
}
.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active {
	background: #0d3340;
	color: #fff !important;
    border-bottom-color: #000;
}
.tutor-course-topic-title-info-icon.tutor-icon-circle-info-o {
	color: #000 !important;
}
.tooltip-txt.tooltip-bottom {
	color: #000;
}
.tutor-lesson-wrapper p {
	color: #fff;
}
.single-lesson .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link,
.tutor-screen-frontend-dashboard .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link {
	color: var(--global-palette2) !important;
}

.tutor-purchase-history .tutor-table td {
    color: black !important;
}

.tutor-table-quiz-attempts td,
.tutor-quiz-attempt-details td,
.tutor-quiz-attempt-details td span{
    color: black !important;
}
.tutor-dashboard-profile-data .tutor-color-secondary {
    color: white;
}
.tutor-quiz-question-item span {
	color: black;
}

.tutor-quiz-result-summary,
.tutor-table-quiz-attempts {
    display: none !important;
}

.header-title:after {
    content: "Thank you for completing the assessment. Your responses have been recorded and will help personalize your learning experience.";
    display: block;
    padding: 30px;
    font-size: 18px;
    text-align: center;
}

/* Prodcut Short Description CSS 09-07-26 */
.course-short-description {
    color: #000;
    font-size: 16px;
}
.course-short-description ul{
    list-style-type: none;
    padding-left: unset !important;
}
.course-short-description ul li::before {
    content: "✓";
    color: green;
    margin-right: 10px;
    position: absolute;
    left: 0;
    top: 0;
}
.course-short-description ul li {
    position: relative;
    padding-left: 25px;
}
.tutor-modal-body,
.tutor-modal-body .tutor-color-black,
.tutor-modal-body .tutor-color-secondary {
    color: black !important;
}

/* ======================================= START User Dashboard CSS (17-08-26) ======================= */
.tutor-wp-dashboard-filter .tutor-btn-outline-primary {
    border-color: #fff;
    color: #fff;
    margin-right: 5px;
}
.tutor-accordion .tooltip-wrap .tooltip-txt  {
   max-width: 300px;
}

.tutor-qna-filter span,
.tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_photo_meta_area>span,
.tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_photo_meta_area>span>span,
.tutor-dashboard-setting-profile .tutor-form-label,
.tutor-dashboard-setting-profile .tutor-form-control,
.tutor-dashboard-setting-profile .tutor-form-control::placeholder,
.tutor-dashboard-setting-profile .tutor-row .tutor-color-secondary,
.tutor-dashboard-content .tutor-row .tutor-form-label,
.tutor-dashboard-content .tutor-row .tutor-form-control,
.tutor-color-muted ,
.tutor-dashboard-setting-social #user_social_form i,
.tutor-dashboard-setting-social #user_social_form div,
.tutor-course-details-header .tutor-ratings-average,
.tutor-course-details-header .tutor-ratings-count,
.tutor-course-details-header h1,
#tutor-course-details-tab-info h2,
#tutor-course-details-tab-info h3,
#tutor-course-details-tab-reviews h3,
.tutor-single-course-content-prev a,
.tutor-single-course-content-next a{
    color: #fff;
 }
.tutor-fw-bold,
.tutor-react-datepicker .tutor-form-control,
.tutor-qna-filter .tutor-form-select-label,
.tutor-qna-filter .tutor-form-select-option span,
.tutor-form-group textarea:focus,
.tutor-dashboard-setting-profile .tutor-form-control:disabled,
.tutor-dashboard-setting-profile .tutor-form-select-label,
.tutor-dashboard-setting-profile .tutor-form-select-option span,
#tutor-course-details-tab-info .tooltip-txt,
#tutor-course-details-tab-reviews .tutor-review-summary-average-rating,
#tutor-course-details-tab-reviews .tutor-reviewer-name a,
#tutor-course-details-tab-reviews .tutor-reviewed-on,
#tutor-course-spotlight-files .tutor-text-ellipsis,
.tutor-course-single-content-wrapper .tutor-course-topic-item-duration{
    color: #000;
}

.tutor-course-single-content-wrapper span.tooltip-txt.tooltip-bottom {
    top: 0px;
    left: 120px;
}
form.woocommerce-ResetPassword.lost_reset_password {
    padding: 30px !important;
}
/* ======================================= END  User Dashboard CSS (17-08-26) ======================= */

.woocommerce-ResetPassword .form-row,
.woocommerce-form-login .form-row,
.woocommerce-form-register .form-row,
.woocommerce-privacy-policy-text {
    margin-top: 20px !important;
}