/* עיצוב לשיעור ונושא נוכחי בניווט */
.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title,
.learndash-wrapper .ld-course-navigation .ld-topic-item.ld-is-current-topic .ld-lesson-title {
  color: #fff !important;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,
.learndash-wrapper .ld-course-navigation .ld-topic-item.ld-is-current-topic .ld-lesson-item-preview-heading {
  background-color: #18274e;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson:hover .ld-lesson-item-preview-heading,
.learndash-wrapper .ld-course-navigation .ld-topic-item.ld-is-current-topic:hover .ld-lesson-item-preview-heading {
  background-color: #18274e;
}

/* שאר העיצוב נשאר ללא שינוי */
.lesson-quiz-wrapper .quiz-title{display:none !important;}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-lesson-status{
  display: none;
}

.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-steps{
  color:#fff !important;
}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
  max-width: 100% !important;
  padding: 60px 20px 0px 20px;
  background: #fff;
}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1 {
  color: white;
  display: none;
}

.ldx-plugin .learndash .wpProQuiz_content .ld-quiz-actions .quiz_continue_link{display:none !important;}

.ld-breadcrumbs {
  display: none;
}

.ld-content-actions {
  background: #16171b;
  margin: -10px -20px 0px -20px !important;
  padding: 10px 10px 0px 10px !important;
}

.ld-content-actions .ld-button:not(.ld-button-reverse):not(.learndash-link-previous-incomplete):not(.ld-button-transparent) {
  background: #33d3cf !important;
  font-size: 16px;
  padding: 10px !important;
}

.ld-focus-header {
  background: #16171b !important;
  border: none !important;
}

.ld-user-menu {
  color: #fff;
}

.learndash_mark_complete_button {
  font-size: 16px !important;
  padding: 10px !important;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo {
  background: #16171b;
}

.ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
  color: #33d3cf !important;
}

.ld-video {
  margin: 60px -20px 0px -20px !important;
  margin-top: -60px !important;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
  height: 50px;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-icon {
  color: white;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-text {
  color: white;
  font-size: 16px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete input[type=submit] {
  padding-top: 5px !important;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
  z-index: 55;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation {
  margin: -20px 0px 60px 0px;
}

.learndash-wrapper .ld-tabs {
  padding-bottom: 20px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items {
  background: #172750 !important;
}

.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back {
  color: white !important;
  padding-top: 5px;
}

/* --------------------- רספונסיביות --------------------- */
@media screen and (max-width: 768px) {
  .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back {
    color: black !important;
  }

  .rtl .learndash-wrapper #learndash_mark_complete_button,
  .rtl .learndash-wrapper .learndash_mark_complete_button,
  .rtl .learndash-wrapper .sfwd-mark-complete input[class=learndash_mark_complete_button] {
    text-align: center;
  }

  .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions {
    margin-bottom: -50px !important;
    background: white;
  }

  .learndash-wrapper .ld-focus .ld-focus-header {
    margin-top: -50px;
    height: 80px;
  }

  .ld-content-actions {
    margin: 0px !important;
    padding: 0px !important;
  }

  .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action {
    padding: 0px !important;
  }

  .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action a.ld-button {
    margin-bottom: 15px;
    color: black !important;
  }

  .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-text {
    color: black !important;
  }

  .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action {
    border: none !important;
  }
}