/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


/* ==== Theme Styles ==== */
.ftnd .row p > a:not(.nectar-button) {color:#17827c;}
.ftnd .container-wrap .row .learndash-wrapper .col .nectar-button.see-through, 
.ftnd .container-wrap .row .learndash-wrapper .col .nectar-button.see-through-2 {
	border-bottom-width: 2px !important;
    border-bottom-style: solid !important;
}

/* ==== Header Styles ==== */
.ftnd #header-outer, 
.ftnd[data-header-color="dark"] #header-outer {
	background-color: #00a79d;
	background: linear-gradient(to bottom right,#009aa0,#00a789);
}
.ftnd[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav > ul > li:not([class*="button_"]) > a > span:after {
	background-color: #fff !important;
	bottom: 0px;
	top: initial;
	height: 1px;
}
.ftnd[data-header-format=left-header] #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_]).current-menu-ancestor>a, 
.ftnd[data-header-format=left-header] #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_]).current-menu-item>a, 
.ftnd[data-header-format=left-header] #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_]).current_page_item>a, 
.ftnd[data-header-format=left-header] #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_]).open-submenu>a, 
.ftnd[data-header-format=left-header] #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_])>a:hover {color:#009E9A !important;}


/* ==== Footer Styles ==== */
.ftnd #footer-outer #footer-widgets .row {padding: 25px 0;}
.ftnd #footer-outer #footer-widgets .row .widget {margin-bottom:0px;}
.ftnd #footer-outer #footer-widgets .widget_nav_menu .menu {text-align:right;}
.ftnd #footer-outer #footer-widgets .widget_nav_menu .menu-item {
	display: inline-block;
	padding: 0px 20px !important;
}
.ftnd #footer-outer #copyright {padding: 10px 0;}
.ftnd #copyright .col.span_5 {
	width:100%;
	margin:0px;
	padding:10px;
}


/* ==== Single Post Styles ==== */
.ftnd.single .heading-title[data-header-style="default_minimal"],
.ftnd.single .heading-title[data-header-style="default_minimal"] .section-title.blog-title {
	margin-bottom:0px;
	padding-bottom: 0px;
	text-align: left;
}
.ftnd.single .heading-title .blog-title .entry-title {
	color: #00a789;
	background: linear-gradient(to bottom right,#009aa0,#00a789);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	display: inline-block;
}


/* ==== LeanDash Corrections ==== */
.learndash-wrapper a.nectar-button {border-bottom:initial;}
.ftnd .learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span a {
	font-weight:400; 
	color:#454545 !important;
}
.ftnd .learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress {
	background: #00a789;
	background: linear-gradient(to bottom right,#009aa0,#00a789);
}
.ftnd .learndash-wrapper .ld-progress {margin: 0px;}
.learndash-wrapper .ld-button .ld-text,
.learndash-wrapper .ld-button .ld-icon {color:#fff;}
.learndash-wrapper .ld-alert-warning .ld-button {
    background-color: #E21D55;
    color: #fff;
}




/* ==== Course Styles ==== */
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading, 
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading {margin-bottom: 1em;}
.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {line-height:28px;}


.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage,
.learndash-wrapper .ld-course-status .ld-status.ld-status-complete {
	background: #00a789;
	background: linear-gradient(to bottom right,#009aa0,#00a789);
}


/* ==== Lesson Styles ==== */

.learndash-wrapper .ld-table-list .ld-table-list-header {
	background: #00a789;
	background: linear-gradient(to bottom right,#009aa0,#00a789) !important;
}
.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {color:#676767}

/* ==== Topic Styles ==== */
.ftnd .container-wrap .learndash-wrapper .sfwd-mark-complete  input[type="submit"] {
	padding-right: 40px !important;
    font-weight: 500;
}
.ftnd .learndash-wrapper #sfwd-mark-complete:after, 
.ftnd .learndash-wrapper .sfwd-mark-complete:after {
	padding-right: 13px;
    font-size: 12px;
}
.ftnd .learndash-wrapper .ld-content-actions>a,
.ftnd .learndash-wrapper .ld-content-actions .ld-content-action>a
.ftnd .learndash-wrapper .ld-content-actions input {font-size:14px;}



/* ==== Quiz Styles ==== */
.ftnd.single-sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem textarea.wpProQuiz_questionEssay {
	background: transparent;
	font-weight: 300;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button, 
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {background: #00a79d;}
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem span.wpProQuiz_cloze {
	margin: 8px 1px;
    display: inline-block;
    width: 150px;
    padding: 0px 5px;
}
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem .wpProQuiz_cloze input {
	max-width: 100%;
    line-height: 25px;
    height: 25px;
}
.ftnd .learndash-wrapper .wpProQuiz_question_text p:not(:last-child) {padding-bottom: 0px;}
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label.is-selected, 
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label:focus-within {border-color: #00a79d;}
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label.is-selected input {filter: hue-rotate(-40deg);}
.ftnd .learndash-wrapper .ftnd-blank {
    width: 150px;
    padding: 3px;
    margin: 0px 2px;
    background: #efefef;
    color: #efefef;
	display: inline-block;
    border-radius: 5px;
}
/* ==== Quiz Results Styles ==== */
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_response {
	border: none;
    background: transparent;
    text-align: left;
    padding: 3px;
    margin: 0px;
}
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_response .wpProQuiz_correct > span {color:#17827c;}
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_response .wpProQuiz_incorrect > span {color:#a2043e}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze .wpProQuiz_answerCorrect {
	background: transparent;
    color: #17827c;
    font-weight: bold;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionList[data-type=cloze_answer] .wpProQuiz_questionListItem .wpProQuiz_cloze .wpProQuiz_answerIncorrect {
	background: transparent;
    color: #a2043e;
    font-weight: bold;
}
.learndash-wrapper .wpProQuiz_content ul.wpProQuiz_questionList span.wpProQuiz_clozeCorrect {
	font-size: 14px;
    font-weight: bold;
    color: #17827c;
}
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrectIncomplete .wpProQuiz_sortable, 
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrectIncomplete label {border-color: #17827c;}
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect .wpProQuiz_sortable, 
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect label {border-color: #a2043e;}
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect .wpProQuiz_sortable, 
.ftnd .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label {
	background:#00a79d;
	border-color: #00a79d;
}
.learndash-wrapper .wpProQuiz_graded_points, 
.learndash-wrapper .wpProQuiz_points {border: none;}