/* Micro Office custom styles
----------------------------------------------------------------- */
/* 404 */
.post_item_404 .page_title {
  color: var(--theme-color-accent_link_02);
}

/* Messages CF7 */
.wpcf7 form.resetting .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success,
.wpcf7 form.submitting .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success,
.wpcf7 form.sent .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success,
.trx_addons_message_box_success {
  border-color: var(--theme-color-accent_link_05) !important;
}

.wpcf7 form.resetting .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success:before,
.wpcf7 form.submitting .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success:before,
.wpcf7 form.sent .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_success:before,
.trx_addons_message_box_success:before {
  background-color: var(--theme-color-accent_link_005);
}

/* Sticky Posts */
.sticky.post_item:not(.post_layout_custom) a,
.sticky.post_item:not(.post_layout_custom) .post_meta_item:before {
  color: var(--theme-color-accent_text);
}

.sticky.post_item:not(.post_layout_custom) a:hover,
.sticky.post_item:not(.post_layout_custom) a:focus,
.sticky.post_item:not(.post_layout_custom) a.post_meta_item:hover:before {
  color: var(--theme-color-accent_text_08);
}

/* Single Post */
.post_item_single .post_tags_single a {
  line-height: 18px;
  color: var(--theme-color-text_dark);
  background-color: var(--theme-color-bg_color);
}
.post_item_single .post_tags_single a:hover {
  color: var(--theme-color-accent_text);
  background-color: var(--theme-color-accent_link);
}

/* Audio Player */
.trx_addons_audio_player.with_cover:after {
  background: rgba(0, 0, 0, 0.6);
}

.trx_addons_audio_wrap.with_cover .trx_addons_audio_navigation,
.trx_addons_audio_player.with_cover .audio_now_playing,
.trx_addons_audio_player.with_cover .audio_author,
.trx_addons_audio_player.with_cover .audio_caption,
.trx_addons_audio_player.with_cover .audio_description {
  color: var(--theme-color-accent_text) !important;
}

.trx_addons_audio_wrap.with_cover .trx_addons_audio_navigation > span,
.trx_addons_audio_player.with_cover .audio_now_playing,
.trx_addons_audio_player.with_cover .audio_author,
.trx_addons_audio_player.with_cover .audio_description {
  opacity: 0.7;
}

.trx_addons_audio_wrap.with_cover .trx_addons_audio_navigation > span:hover {
  opacity: 1;
}

/*BBPress*/
div#bbpress-forums .bbp-topics .bbp-body > ul.sticky a {
  color: var(--theme-color-accent_text);
}

div#bbpress-forums .bbp-topics .bbp-body > ul.sticky a:hover,
div#bbpress-forums .bbp-topics .bbp-body > ul.sticky a:focus {
  color: var(--theme-color-accent_text_08);
}

/* LearnDash*/
.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect .wpProQuiz_sortable,
.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label {
  color: var(--theme-color-accent_link);
  border-color: var(--theme-color-accent_link);
}
.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table,
.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td {
  border-color: var(--theme-color-accent_link);
}
.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td {
  color: var(--theme-color-accent_link);
}
.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .wpProQuiz_question .wpProQuiz_questionList[data-type="cloze_answer"] .wpProQuiz_questionListItem .wpProQuiz_cloze .wpProQuiz_answerCorrect {
  background-color: var(--theme-color-accent_link);
}
.post_item_single.sfwd-quiz .learndash-wrapper .wpProQuiz_content .course_progress .sending_progress_bar {
  background-color: var(--theme-color-accent_link);
}

.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-status.ld-status-complete,
.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-status.ld-status-complete,
.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-status.ld-status-complete,
.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-status.ld-status-complete {
  border-color: var(--theme-color-accent_link);
  background-color: var(--theme-color-accent_link);
  box-shadow: var(--theme-var-btn_shadow) var(--theme-color-accent_link_02);
}

.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-status.ld-status-complete .ld-alert-success,
.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-status.ld-status-complete .ld-alert-success,
.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-status.ld-status-complete .ld-alert-success,
.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-status.ld-status-complete
.learndash-wrapper .ld-alert-success {
  color: var(--theme-color-text_dark);
  border-color: var(--theme-color-accent_link);
  background-color: var(--theme-color-accent_link_01);
}
.learndash_post_sfwd-lessons .learndash-wrapper .ld-lesson-status .ld-status.ld-status-complete .ld-alert-success .ld-alert-icon,
.learndash_post_sfwd-lessons .learndash-wrapper .ld-topic-status .ld-status.ld-status-complete .ld-alert-success .ld-alert-icon,
.learndash_post_sfwd-topic .learndash-wrapper .ld-lesson-status .ld-status.ld-status-complete .ld-alert-success .ld-alert-icon,
.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-status .ld-status.ld-status-complete
.learndash-wrapper .ld-alert-success .ld-alert-icon {
  background-color: var(--theme-color-accent_link);
  color: var(--theme-color-accent_text);
}

/* LearnPress */
.learnpress .learn-press-message.success {
  border-top-color: #1EBEB4;
}
.learnpress .learn-press-message.success:before {
  background: #1EBEB4;
}
.learnpress .learn-press-message.error {
  border-top-color: #EB5441;
}
.learnpress .learn-press-message.error:before {
  background: #EB5441;
}

.quiz-result.failed .result-message,
#popup-course .question .question-response.incorrect .label {
  background: #EB5441;
}

.learnpress-widget-wrapper .lp-ajax-message.error {
  border-color: #EB5441;
}

.quiz-result.passed .result-message {
  background: #1EBEB4;
}

.learnpress .lp-ajax-message {
  border-color: #1EBEB4;
}

#learn-press-course .course-summary-sidebar .course-sidebar-preview .course-graduation.passed .icon {
  color: #1EBEB4;
}
#learn-press-course .course-summary-sidebar .course-sidebar-preview .course-graduation.error .icon, #learn-press-course .course-summary-sidebar .course-sidebar-preview .course-graduation.failed .icon {
  color: #EB5441;
}

#popup-course #popup-content .lp-button.completed {
  color: var(--theme-color-accent_text) !important;
  background-color: var(--theme-color-accent_link) !important;
  border-color: var(--theme-color-accent_link) !important;
}
#popup-course #popup-content .quiz-questions .question-explanation-content,
#popup-course #popup-content .quiz-questions .quiz-questions .question-hint-content {
  background: rgba(250, 175, 55, 0.15);
}
#popup-course #popup-content .quiz-questions .question-response.correct .label {
  color: var(--theme-color-accent_text);
  background: var(--theme-color-accent_link);
}
#popup-course #popup-content .quiz-questions .lp-fib-note > span[style*="background-color: rgb(0, 173, 255)"], #popup-course #popup-content .quiz-questions .lp-fib-note > span[style*="background: rgb(0, 173, 255)"] {
  background: #1EBEB4 !important;
}
#popup-course #popup-content .quiz-questions .lp-fib-note > span[style*="background-color: rgb(216, 85, 84)"], #popup-course #popup-content .quiz-questions .lp-fib-note > span[style*="background: rgb(216, 85, 84)"] {
  background: #EB5441 !important;
}
#popup-course #popup-content .quiz-questions .lp-fib-answered.correct {
  border-color: #1EBEB4;
}
#popup-course #popup-content .quiz-questions .lp-fib-answered.fail {
  border-color: #EB5441;
}
#popup-course #popup-content #content-item-quiz #learn-press-quiz-app .question .answer-option input[type="checkbox"]:after,
#popup-course #popup-content #content-item-quiz #learn-press-quiz-app .question .answer-option input[type="radio"]:after {
  color: #1EBEB4;
}
#popup-course #popup-content #content-item-quiz #learn-press-quiz-app .question .answer-option.answer-correct {
  background: rgba(30, 190, 180, 0.15);
}
#popup-course #popup-content #content-item-quiz #learn-press-quiz-app .question .answer-option.answered-wrong {
  background: rgba(235, 84, 65, 0.15);
}
#popup-course #popup-sidebar #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-completed .course-item-status:before, #popup-course #popup-sidebar #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-evaluated .course-item-status:before {
  color: #1EBEB4;
}
#popup-course #popup-sidebar #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.has-status.item-failed .course-item-status:before, #popup-course #popup-sidebar #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.has-status.failed .course-item-status:before {
  color: #EB5441;
}

#learn-press-course-tabs.course-tabs .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-completed .course-item-meta .item-meta.course-item-status:before, #learn-press-course-tabs.course-tabs .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-evaluated .course-item-meta .item-meta.course-item-status:before {
  color: #1EBEB4;
}
#learn-press-course-tabs.course-tabs .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.item-failed .course-item-meta .item-meta.course-item-status:before, #learn-press-course-tabs.course-tabs .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.failed .course-item-meta .item-meta.course-item-status:before {
  color: #EB5441;
}

/* Custom Class*/
.bg_blur .elementor-widget-container {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

/* LearnPress - Activity Popup */
.rt_media_comment_form {
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

#buddypress .rtmedia-actions-before-comments .rtmedia-like {
  font-family: var(--theme-font-p_font-family);
}

div#buddypress .rtmedia-uploader-div .rtmedia-uploader .rtm-plupload-list {
  padding: 0;
}

div#buddypress .rtmedia-uploader-div .rtmedia-uploader .rtm-plupload-list li {
  padding-top: 10px !important;
}

div#buddypress .rtmedia-uploader-div .rtmedia-uploader .rtm-plupload-list li,
div#buddypress .rtmedia-uploader-div .rtmedia-uploader .rtm-plupload-list li .plupload_file_action,
div#buddypress .rtmedia-uploader-div .rtmedia-uploader .rtm-plupload-list li .plupload_file_name .dashicons {
  background-color: var(--theme-color-bg_color);
}

/* Responsive */
@media (max-width: 1679px) {
  /* BBPress and BuddyPress */
  div#buddypress #item-header #item-header-cover-image #item-header-content #item-actions h2:not(.user-publicname) {
    color: var(--theme-color-accent_text_07) !important;
  }
  div#buddypress #item-header #item-header-cover-image #item-header-content #item-meta {
    color: var(--theme-color-accent_text_08);
  }
  div#buddypress #item-header #item-header-cover-image #item-header-content .user-meta .user-nicename,
  div#buddypress #item-header #item-header-cover-image #item-header-content .user-meta .user-nicename a,
  div#buddypress #item-header #item-header-cover-image #item-header-content .user-meta .activity,
  div#buddypress #item-header #item-header-cover-image #item-header-content .user-meta .activity:before,
  div#buddypress #item-header #item-header-cover-image #item-header-content .user-meta .highlight {
    color: var(--theme-color-accent_text_07);
  }
  div#buddypress #item-header #item-header-cover-image #item-header-content .user-nicename + .activity:before,
  div#buddypress #item-header #item-header-cover-image #item-header-content .highlight + .activity:before {
    background-color: var(--theme-color-accent_text_07);
  }
}

/*# sourceMappingURL=extra-styles.css.map */
