.single.single-course section#title {
  margin-top: 0 !important;
}

.single-course .course_header {
  background: #4c7fbf !important;
  padding-bottom: 30px;
}

.single-course .course6_course_title,
.single-course .course6_course_title h1 {
  color: #fff;
}

.single-course .course6_course_title .breadcrumbs li:last-child span {
  color: #ffcb10;
  font-family: inherit;
}

.single-course .course_meta_details .course_instructor a {
  color: #fff;
}

.single-course #course-pricing ins,
.single-course #course-pricing del {
  color: #012970 !important;
  font-size: 28px;
}
.single-course #course-pricing del {
  font-size: 20px;
  opacity: 0.7;
}
.single-course #course-pricing ins span,
.single-course #course-pricing del span {
  color: inherit !important;
}

.single-course .item-list-tabs li a {
  font-family: inherit;
  color: #fff !important;
}
.single-course.c7 .course_details li,
.course_curriculum.accordion .course_section > td,
.course_curriculum .course_lesson > td,
.single-course.c6 .course5-pricing,
.single-course.c7 .course5-pricing,
.single-course #item-meta,
.single-course h3.heading span {
  font-family: inherit;
}
.single-course #course-pricing a.course_button {
  color: #fff;
  border: 1px solid #fff;
  border-radius: 5px;
}

.single-course #course-pricing a.course_button:hover {
  color: #4c7fbf;
  background: #fff;
}

.single-course #course-pricing a.button {
  box-shadow: none !important;
  padding: 16px 9px !important;
}
.single-course #item-nav {
  margin-top: 15px;
}
#item-header-content .course5-pricing input[type="submit"] {
  background: transparent;
  color: #fff;
  border-color: #fff;
  box-shadow: none !important;
  padding: 16px 9px !important;
  letter-spacing: normal;
  font-weight: 400;
  line-height: normal;
}
#item-header-content .course5-pricing input[type="submit"]:hover {
  background: #fff;
  color: #4c7fbf;
}
.single-course #item-body {
  padding: 10px;
  margin: 20px 0;
}

.single-course #title .course_header {
  background: #fff !important;
}
.single-course #title {
  background: #4154f1 !important;
}
.single-course section #item-nav {
  background: #fff !important;
  margin-top: 5px;
  box-shadow: 0px 2px 20px rgba(1, 41, 112, 0.1);
}
.single-course section #item-nav #object-nav li.current {
  background: #4154f1 !important;
}

.single-course section #item-nav #object-nav li a {
  background: inherit !important;
  color: #012970 !important;
  letter-spacing: normal !important;
}
.single-course section #item-nav #object-nav li.current a {
  color: #fff !important;
}
.single-course #course-pricing a.button {
  background: #4154f1 !important;
  letter-spacing: normal;
}
.single-course #course-pricing a.button:hover {
  color: #fff;
  background: #a21010 !important;
}
.single-course.c2 .course_header #item-header-content h1 {
  color: #fff;
}
.single-course.c2 .students_undertaking {
  color: #012970;
}
.single-course #searchsubmit {
  background: #4154f1 !important;
  font-family: inherit;
}
.single-course #item-meta,
.single-course .course_time {
  font-family: inherit !important;
}
.single-course .widget .course_details > ul > li.course_price {
  text-align: center !important;
}
.single-course .widget .course_details > ul > li.course_price > strong {
  color: #012970;
  letter-spacing: normal;
}
.single-course #item-admins h3 {
  color: #fff !important;
}
.single-course #buddypress .widget ul li,
.single-course #buddypress .widget ul li a {
  color: #4154f1 !important;
  font-weight: 500;
}

.single-course #item-body h1,
.single-course #item-body h2,
.single-course #item-body h3,
.single-course #item-body h4,
.single-course #item-body h5,
.single-course #item-body h6, 
.single-course #item-body p {
  color: #444444;
}

/* new update according new design  */
.single-course #item-header.light #item-header-content {
  color: #444444 !important;
}
.single-course.c5 .course_header #item-header div#item-header-content h1 {
  color: #012970 !important;
}
.single-course.c5 header.transparent+#title #item-header .widget.pricing {
  background: #fff;
  box-shadow: 0px 2px 20px rgba(1, 41, 112, 0.1);
}