/*
body.bb-sfwd-aside {
  overflow: hidden;
} */
/* line 5, ../sass/buddyboss.scss */
body.bb-sfwd-aside .site {
  overflow-x: visible;
}

/* line 9, ../sass/buddyboss.scss */
html.elementor-html body.bb-sfwd-aside {
  overflow: auto;
}

/**
/// BB Esentials
**/
/* line 16, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .bb-elementor-header-items {
  display: none !important;
}

/* line 20, ../sass/buddyboss.scss */
.learndash-wrapper.lds-template-expanded .ld-item-list .ld-item-list-item {
  background: transparent !important;
}

/* line 24, ../sass/buddyboss.scss */
#learndash-page-content {
  background-color: #fff;
  border-bottom: 1px solid #E7E9EC;
  padding: 30px 100px 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow-x: hidden;
  overflow-y: auto;
  height: -webkit-calc(100vh - 76px);
  height: calc(100vh - 76px);
}

/* line 41, ../sass/buddyboss.scss */
#learndash-page-content.loading > .learndash-content-body {
  opacity: 0.2;
}

/* line 44, ../sass/buddyboss.scss */
#learndash-page-content.loading:after {
  font: normal normal normal 20px/1 "bb-icons";
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\E838';
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  width: 20px;
  height: 20px;
  position: absolute;
  z-index: 102;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
}

@media screen and (max-width: 1200px) {
  /* line 65, ../sass/buddyboss.scss */
  #learndash-page-content {
    padding: 30px 60px 0;
  }
}
@media screen and (max-width: 992px) {
  /* line 70, ../sass/buddyboss.scss */
  #learndash-page-content {
    padding: 30px 40px 0;
  }
}
@media screen and (max-width: 543px) {
  /* line 75, ../sass/buddyboss.scss */
  #learndash-page-content {
    padding: 30px 20px 0;
  }
}
/* line 79, ../sass/buddyboss.scss */
#learndash-page-content .learndash_next_prev_link {
  margin-top: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 0;
}

/* line 86, ../sass/buddyboss.scss */
#learndash-page-content .learndash_next_prev_link a.next-link {
  margin-left: auto;
}

/* line 89, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 97, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .sfwd-course-expire {
  margin-right: 20px;
  font-size: 14px;
}

/* line 101, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .sfwd-course-expire i {
  color: #A3A5A9;
  margin-right: 8px;
}

/* line 105, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link {
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}

/* line 112, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link a {
  font-size: 0;
  background-color: #D3D7DB;
  color: #fff;
}

/* line 117, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link a:hover {
  background-color: #007CFF;
}

/* line 120, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link a:after, #learndash-page-content .sfwd-course-nav .learndash_next_prev_link a:before {
  font-size: 16px;
  padding-bottom: 0;
  margin: 0;
}

/* line 125, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link a.next-link {
  margin-left: auto;
}

/* line 128, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.empty-post {
  font-size: 0;
  background-color: #D3D7DB;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}

/* line 135, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.empty-post:after, #learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.empty-post:before {
  font-size: 16px;
  padding-bottom: 0;
  margin: 0;
}

/* line 140, ../sass/buddyboss.scss */
#learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.next-link {
  margin-left: auto;
}

/* line 143, ../sass/buddyboss.scss */
#learndash-page-content .bb-lms-secondary-header > span {
  text-transform: uppercase;
  font-size: 12px;
}

/* line 147, ../sass/buddyboss.scss */
#learndash-page-content .bb-lms-secondary-header h1 {
  line-height: 1.2;
  font-weight: 700;
  font-size: 36px;
  margin: 0;
}

/* line 153, ../sass/buddyboss.scss */
#learndash-page-content .bb-lms-secondary-header p#learndash_next_prev_link {
  font-size: 13px;
  margin-bottom: 0;
}

/* line 158, ../sass/buddyboss.scss */
.bb-sfwd-aside .header-aside {
  margin-left: auto;
}

/* line 162, ../sass/buddyboss.scss */
#learndash_lessons,
#learndash_quizzes,
#learndash_profile,
#learndash_lesson_topics_list > div {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}

/* line 173, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside .site-header .bb-toggle-panel {
  display: inherit;
  margin-left: -18px;
}

/* line 177, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside .header-aside-inner .bb-toggle-panel {
  display: none;
}

/* line 180, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside.bb-buddypanel-right .site-header .site-header-container > .bb-toggle-panel {
  display: none;
}

/* line 183, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside.bb-buddypanel-right .site-header .site-header-container {
  padding-left: 0;
}

/* line 186, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside.bb-buddypanel-right .header-3 .header-aside-inner .bb-toggle-panel {
  margin-right: 0;
}

/* line 189, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside.bb-buddypanel-right .header-aside-inner .bb-toggle-panel {
  display: inline-block;
  padding-left: 20px;
  margin: 0;
  margin-right: -18px;
}

/* line 195, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside .site-header .site-header-container:not(.header-3) #header-aside .bb-toggle-panel i {
  color: inherit;
}

/* line 198, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside.buddypanel-open:not(.buddypanel-header) .site-header .bb-toggle-panel, body.bb-buddypanel.bb-sfwd-aside.buddypanel-transtioned:not(.buddypanel-header) .site-header .bb-toggle-panel {
  visibility: hidden;
  opacity: 0;
}

/* line 202, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside.buddypanel-header .site-header .bb-toggle-panel {
  margin-left: -18px;
}

/* line 205, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside.buddypanel-header.bb-buddypanel-right .site-header .bb-toggle-panel {
  margin-left: 0;
}

/* line 208, ../sass/buddyboss.scss */
body.bb-buddypanel.bb-sfwd-aside:not(.buddypanel-open) .buddypanel .bb-toggle-panel {
  visibility: hidden;
  opacity: 0;
}

/* line 213, ../sass/buddyboss.scss */
body.bb-sfwd-aside .site-header .container,
body.bb-sfwd-aside .footer-container .container {
  max-width: 100%;
}

/* line 217, ../sass/buddyboss.scss */
body.bb-sfwd-aside .site-header .container {
  max-width: 100%;
  margin-right: 0;
}

/* line 221, ../sass/buddyboss.scss */
body.bb-sfwd-aside.buddypanel-header .buddypanel .panel-head {
  height: 0;
}

/* line 224, ../sass/buddyboss.scss */
body.bb-sfwd-aside.buddypanel-header .buddypanel .panel-head .bb-toggle-panel {
  display: none;
}

/* line 227, ../sass/buddyboss.scss */
body.bb-sfwd-aside .side-panel-inner {
  height: -webkit-calc(100% - 70px);
  height: calc(100% - 70px);
}

/* line 232, ../sass/buddyboss.scss */
.single-sfwd-courses.has-sidebar #primary,
.single-sfwd-quiz.has-sidebar #primary,
.single-sfwd-lessons.has-sidebar #primary,
.single-sfwd-topic.has-sidebar #primary {
  max-width: 100% !important;
}

/* line 239, ../sass/buddyboss.scss */
.single-sfwd-quiz.admin-bar .elementor-location-header > .elementor-inner,
.single-sfwd-lessons.admin-bar .elementor-location-header > .elementor-inner,
.single-sfwd-topic.admin-bar .elementor-location-header > .elementor-inner {
  padding-top: 32px;
}

/* line 244, ../sass/buddyboss.scss */
.single-sfwd-quiz .elementor.elementor-location-footer,
.single-sfwd-lessons .elementor.elementor-location-footer,
.single-sfwd-topic .elementor.elementor-location-footer {
  display: none !important;
}

/* line 249, ../sass/buddyboss.scss */
.single-sfwd-quiz .buddypanel .bb-toggle-panel,
.single-sfwd-lessons .buddypanel .bb-toggle-panel,
.single-sfwd-topic .buddypanel .bb-toggle-panel {
  visibility: visible !important;
  opacity: 1 !important;
}

/* line 256, ../sass/buddyboss.scss */
.bb-sfwd-aside .site-content .container {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}

/* line 261, ../sass/buddyboss.scss */
.bb-sfwd-aside .site-content .container > .grid {
  margin-left: 0;
  margin-right: 0;
}

/* line 265, ../sass/buddyboss.scss */
.bb-sfwd-aside .site-content .container .grid > *:not(.no-gutter),
.bb-sfwd-aside .site-content .container .grid-cell:not(.no-gutter) {
  padding-left: 0;
  padding-right: 0;
}

/* line 270, ../sass/buddyboss.scss */
.bb-sfwd-aside .site-content .container .container-full {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  left: 0;
  right: 0;
}

/* line 277, ../sass/buddyboss.scss */
.bb-sfwd-aside .site-content .container .content-area {
  padding-bottom: 0;
  padding-top: 0;
}

/* line 282, ../sass/buddyboss.scss */
.site-branding.ld-brand-logo img {
  max-height: 100%;
  padding: 10px 0;
}

/* line 287, ../sass/buddyboss.scss */
.site-header-container .site-branding.ld-brand-logo {
  min-width: inherit;
}

/* line 291, ../sass/buddyboss.scss */
.buddypanel-header .buddypanel .site-branding.ld-brand-logo {
  padding-right: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 296, ../sass/buddyboss.scss */
.buddypanel-header .buddypanel .site-branding.ld-brand-logo img {
  padding: 0;
  margin: 0 auto;
}

/* line 301, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper.lms-topic-sidebar-close.md-grid-1-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 0%;
  flex: 0 0 0%;
  opacity: 0;
}

@media screen and (min-width: 768px) {
  /* line 309, ../sass/buddyboss.scss */
  .sfwd-single-sidebar-right:not(.single-sfwd-courses) #learndash-content > .bb-grid {
    -ms-flex-flow: row-reverse;
    flex-flow: row-reverse;
  }
}
@media screen and (min-width: 768px) {
  /* line 315, ../sass/buddyboss.scss */
  .single-sfwd-quiz.bb-buddypanel .site-content,
  .single-sfwd-lessons.bb-buddypanel .site-content,
  .single-sfwd-topic.bb-buddypanel .site-content {
    padding: 0 10px;
  }
}
/* line 321, ../sass/buddyboss.scss */
.bb-courses-header {
  margin-bottom: 2rem;
}

/* line 324, ../sass/buddyboss.scss */
.bb-courses-header .bb-title {
  font-size: 28px;
  margin: 0 0 0;
}

@media (max-width: 375px) {
  /* line 329, ../sass/buddyboss.scss */
  .bb-courses-header .bb-title {
    font-size: 28px;
    margin-right: 10px;
  }
}
/* line 334, ../sass/buddyboss.scss */
.bb-courses-header .bs-dir-search {
  margin-left: auto;
  margin-bottom: 0;
  margin-right: 0;
}

/* line 340, ../sass/buddyboss.scss */
.ld-secondary-header .bb-secondary-list-tabs {
  margin: 25px 0 20px;
}

/* line 344, ../sass/buddyboss.scss */
.bb-courses-directory .grid-filters {
  background: #fff;
  border: 1px solid #E7E9EC;
  border-radius: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: start;
  align-self: flex-start;
  font-size: 21px;
  height: 36px;
}

/* line 359, ../sass/buddyboss.scss */
.bb-courses-directory .grid-filters a {
  color: #122B46;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  opacity: 0.4;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}

/* line 373, ../sass/buddyboss.scss */
.bb-courses-directory .grid-filters a:hover {
  color: #122B46;
  opacity: 1;
}

/* line 377, ../sass/buddyboss.scss */
.bb-courses-directory .grid-filters a i {
  font-size: 22px;
}

/* line 380, ../sass/buddyboss.scss */
.bb-courses-directory .grid-filters .active {
  opacity: 1;
}

/* line 384, ../sass/buddyboss.scss */
.bb-courses-directory .bp-navs {
  overflow: hidden;
  margin-bottom: 15px;
  border-bottom: 1px solid #E7E9EC;
}

/* line 389, ../sass/buddyboss.scss */
.bb-courses-directory .bp-navs li {
  float: left;
  padding-right: 30px;
}

/* line 393, ../sass/buddyboss.scss */
.bb-courses-directory .bp-navs li a {
  padding: 0 0 15px;
}

/* line 396, ../sass/buddyboss.scss */
.bb-courses-directory .bp-navs .selected .count {
  background-color: #007CFF;
}

/* line 399, ../sass/buddyboss.scss */
.bb-courses-directory .bs-sort-button i {
  font-size: 22px;
}

/* line 402, ../sass/buddyboss.scss */
.bb-courses-directory .select-wrap {
  margin: 0;
}

/* line 405, ../sass/buddyboss.scss */
.bb-courses-directory .select-wrap select {
  height: 36px;
  font-size: 14px;
  outline: none;
}

/* line 410, ../sass/buddyboss.scss */
.bb-courses-directory .sfwd-courses-filters .select-wrap select {
  margin-right: 12px;
}

/* line 414, ../sass/buddyboss.scss */
.bb-grid #course-dir-list {
  margin-top: 10px;
}

/* line 418, ../sass/buddyboss.scss */
.bb-course-items {
  list-style: none;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}

/* line 423, ../sass/buddyboss.scss */
.bb-course-items:not(.bb-grid) {
  margin: 0;
}

/* line 426, ../sass/buddyboss.scss */
.bb-course-items .bb-course-item-wrap {
  margin-bottom: 20px;
}

/* line 429, ../sass/buddyboss.scss */
.bb-course-items .bb-course-cover {
  overflow: hidden;
  position: relative;
  /*height: 100%;*/
}

/* line 434, ../sass/buddyboss.scss */
.bb-course-items .bb-cover-wrap {
  border-radius: 3px 3px 0 0;
  padding-top: 52%;
}

/* line 438, ../sass/buddyboss.scss */
.bb-course-items .bb-cover-list-item {
  background: #fff;
  border: 1px solid #E7E9EC;
  border-radius: 4px;
  height: 100%;
  padding-bottom: 0;
  -webkit-transition: 0.2s box-shadow;
  transition: 0.2s box-shadow;
  position: relative;
}

/* line 448, ../sass/buddyboss.scss */
.bb-course-items .bb-cover-list-item.bb-course-paid {
  padding-bottom: 45px;
}

/* line 451, ../sass/buddyboss.scss */
.bb-course-items .bb-cover-list-item:hover {
  box-shadow: 0 4px 32px 0 rgba(18, 43, 70, 0.1);
  z-index: 1;
}

/* line 455, ../sass/buddyboss.scss */
.bb-course-items .bb-cover-list-item .course-fee {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 463, ../sass/buddyboss.scss */
.bb-course-items .bs-timestamp {
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 22px;
  position: absolute;
  bottom: 20px;
}

/* line 471, ../sass/buddyboss.scss */
.bb-course-items .forums-meta span {
  background: rgba(18, 43, 70, 0.1);
}

/* line 474, ../sass/buddyboss.scss */
.bb-course-items .bb-cover-wrap:after {
  display: none;
}

/* line 477, ../sass/buddyboss.scss */
.bb-course-items .forums-meta {
  margin-bottom: 12px;
}

/* line 480, ../sass/buddyboss.scss */
.bb-course-items .bb-course-excerpt {
  color: #A3A5A9;
}

/* line 483, ../sass/buddyboss.scss */
.bb-course-items .course-progress-wrap {
  position: relative;
  z-index: 1;
  margin: 0 0 20px;
  line-height: 1;
}

/* line 489, ../sass/buddyboss.scss */
.bb-course-items .start-course-completion-rate {
  font-size: 11px;
  margin-top: 12px;
  text-transform: uppercase;
}

/* line 494, ../sass/buddyboss.scss */
.bb-course-items .course-progress {
  margin: 0;
  height: 4px;
  background: #E7E9EC;
}

/* line 499, ../sass/buddyboss.scss */
.bb-course-items .course-progress-bar {
  background: #007CFF;
  height: 4px;
  width: auto;
}

/* line 504, ../sass/buddyboss.scss */
.bb-course-items .bb-course-excerpt {
  font-size: 13px;
  color: #A3A5A9;
  line-height: 1.384;
  display: block;
  display: -webkit-box;
  max-height: 2.72em;
  margin: -3px 0 20px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 517, ../sass/buddyboss.scss */
.bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
}

@media screen and (max-width: 1200px) {
  /* line 523, ../sass/buddyboss.scss */
  .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333%;
    flex: 0 0 33.333%;
  }
}
@media screen and (max-width: 820px) {
  /* line 530, ../sass/buddyboss.scss */
  .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 480px) {
  /* line 537, ../sass/buddyboss.scss */
  .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
/* line 543, ../sass/buddyboss.scss */
.has-sidebar .bb-course-items.grid-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333%;
  flex: 0 0 33.333%;
}

@media screen and (max-width: 1200px) {
  /* line 549, ../sass/buddyboss.scss */
  .has-sidebar .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media screen and (min-width: 768px) and (max-width: 900px) {
  /* line 556, ../sass/buddyboss.scss */
  .has-sidebar .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
@media screen and (max-width: 480px) {
  /* line 563, ../sass/buddyboss.scss */
  .has-sidebar .bb-course-items.grid-view .bb-course-item-wrap {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
/* line 569, ../sass/buddyboss.scss */
.bb-course-items.list-view .bb-course-item-wrap {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}

/* line 574, ../sass/buddyboss.scss */
.bb-course-items.list-view .bb-cover-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}

/* line 580, ../sass/buddyboss.scss */
.bb-course-items.list-view .bb-course-cover {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 240px;
  flex: 0 0 240px;
}

@media screen and (max-width: 1040px) {
  /* line 586, ../sass/buddyboss.scss */
  .bb-course-items.list-view .bb-course-cover {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
  }
}
@media screen and (max-width: 460px) {
  /* line 593, ../sass/buddyboss.scss */
  .bb-course-items.list-view .bb-course-cover {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 140px;
    flex: 0 0 140px;
  }
}
@media screen and (max-width: 375px) {
  /* line 600, ../sass/buddyboss.scss */
  .bb-course-items.list-view .bb-course-cover {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 110px;
    flex: 0 0 110px;
  }
}
/* line 606, ../sass/buddyboss.scss */
.bb-course-items.list-view .bb-card-course-details {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-bottom: 16px;
}

/* line 612, ../sass/buddyboss.scss */
.bb-course-items.list-view .bb-cover-wrap {
  border-radius: 3px 0 0 3px;
  padding-top: 70%;
  height: 100%;
}

@media screen and (max-width: 1040px) {
  /* line 618, ../sass/buddyboss.scss */
  .bb-course-items.list-view .bb-cover-wrap {
    padding-top: 78%;
  }
}
/* line 622, ../sass/buddyboss.scss */
.bb-course-items.list-view .bb-course-footer {
  -ms-flex-flow: column-reverse;
  flex-flow: column-reverse;
  bottom: auto;
  top: 16px;
  width: auto;
  left: auto;
  right: 0;
}

@media screen and (max-width: 1040px) {
  /* line 632, ../sass/buddyboss.scss */
  .bb-course-items.list-view .bb-course-footer {
    position: static;
    padding: 15px 0 0;
  }
}
/* line 637, ../sass/buddyboss.scss */
.bb-course-items.list-view .bb-course-footer del {
  margin-right: 0;
  margin-top: 8px;
}

/* line 641, ../sass/buddyboss.scss */
.bb-course-items.list-view .bb-course-title,
.bb-course-items.list-view .course-lesson-count {
  max-width: 80%;
}

/* line 645, ../sass/buddyboss.scss */
.bb-course-items.list-view .course-progress-wrap {
  max-width: 450px;
}

/* line 648, ../sass/buddyboss.scss */
.has-sidebar .bb-course-items.list-view .course-progress-wrap {
  max-width: 320px;
}

/* line 652, ../sass/buddyboss.scss */
.bb-course-items .course-completion-rate,
.group_courses .course-completion-rate,
.bb-learndash-wrapper.bb-course-item-wrap .course-completion-rate {
  display: block;
  margin-top: 10px;
}

/* line 658, ../sass/buddyboss.scss */
.bb-course-items .ld-progress-stats,
.group_courses .ld-progress-stats,
.bb-learndash-wrapper.bb-course-item-wrap .ld-progress-stats {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.24px;
  display: block;
  margin-top: 10px;
  color: #A3A5A9;
}

/* line 669, ../sass/buddyboss.scss */
.bb-course-items .ld-progress-stats .ld-progress-steps,
.group_courses .ld-progress-stats .ld-progress-steps,
.bb-learndash-wrapper.bb-course-item-wrap .ld-progress-stats .ld-progress-steps {
  margin-top: 5px;
  display: block !important;
}

/* line 676, ../sass/buddyboss.scss */
.grid-view .bb-card-course-details .course-progress-wrap:nth-last-child(2) {
  margin: 0 0 10px;
}

/* line 680, ../sass/buddyboss.scss */
.bb-course-footer {
  position: absolute;
  bottom: 20px;
  width: 100%;
  left: 0;
  padding: 0 20px;
  font-weight: 500;
  font-size: 20px;
  line-height: 1;
  color: #122B46;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

/* line 700, ../sass/buddyboss.scss */
.bb-course-footer del {
  font-size: 15px;
  font-weight: 400;
  color: #939597;
  margin-right: 5px;
}

/* line 707, ../sass/buddyboss.scss */
.bb-card-course-details {
  padding: 16px 20px 0;
}

/* line 710, ../sass/buddyboss.scss */
.grid-view .bb-card-course-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  /*height: 100%;*/
}

/* line 721, ../sass/buddyboss.scss */
#page .bb-course-title {
  font-size: 22px;
  font-weight: 600;
  line-height: 1.24;
  margin: 0 0 8px;
}

/* line 727, ../sass/buddyboss.scss */
#page .bb-course-title a {
  color: inherit;
  display: block;
  display: -webkit-box;
  max-height: 2.7em;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 737, ../sass/buddyboss.scss */
#page .bb-course-title a:hover {
  color: #007CFF;
}

/* line 740, ../sass/buddyboss.scss */
#page .bb-course-title .lms-category {
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-weight: 400;
}

/* line 747, ../sass/buddyboss.scss */
#page .bb-course-title .lms-title {
  display: block;
  font-size: 20px;
}

/* line 752, ../sass/buddyboss.scss */
.bb-course-meta {
  font-size: 13px;
  font-weight: 300;
  color: #A3A5A9;
  letter-spacing: -0.24px;
  line-height: 1;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}

/* line 768, ../sass/buddyboss.scss */
.bb-course-meta .item-avatar {
  max-width: 28px;
  margin-right: 10px;
}

/* line 772, ../sass/buddyboss.scss */
.bb-course-meta strong {
  font-size: 13px;
  font-weight: 500;
  letter-spacing: -0.24px;
  margin: 0;
}

/* line 778, ../sass/buddyboss.scss */
.bb-course-meta strong a {
  color: #122B46;
}

/* line 781, ../sass/buddyboss.scss */
.bb-course-meta strong a:hover {
  color: #007CFF;
}

/* line 785, ../sass/buddyboss.scss */
.list-view .bb-course-meta .item-avatar img {
  max-width: 100%;
}

/* line 789, ../sass/buddyboss.scss */
.course-lesson-count {
  font-size: 13px;
  color: #A3A5A9;
  line-height: 1;
  margin-bottom: 8px;
  font-weight: 300;
}

/* line 797, ../sass/buddyboss.scss */
.bb-course-categories {
  font-size: 12px;
  font-weight: 500;
  color: #122B46;
  letter-spacing: 0.25px;
  line-height: 1;
  margin-bottom: 10px;
  text-transform: uppercase;
}

/* line 807, ../sass/buddyboss.scss */
.bb-course-excerpt {
  margin-bottom: 20px;
  opacity: 0.8;
  font-size: 16px;
  letter-spacing: -0.24px;
  line-height: 27px;
}

/* List View */
/* line 816, ../sass/buddyboss.scss */
.bb-cover-list-item .sfwd-type-tag {
  position: absolute;
  z-index: 9;
  top: 15px;
  background-color: #007CFF;
  border-radius: 0 15px 15px 0;
  color: #fff;
  text-align: center;
  padding: 5px 12px;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 1;
  letter-spacing: 0.23px;
  /*box-shadow: 0 1px 1px rgba(0,0,0,0.30);*/
}

/* line 831, ../sass/buddyboss.scss */
.bb-cover-list-item .progress-continue {
  background-color: #0B8AC7;
}

/* line 834, ../sass/buddyboss.scss */
.bb-cover-list-item .sfwd-type-free {
  background-color: #0BC1C7;
}

/* line 837, ../sass/buddyboss.scss */
.bb-cover-list-item .progress-empty {
  background-color: #DBBE1A;
}

/* line 840, ../sass/buddyboss.scss */
.bb-cover-list-item .progress-completed {
  background-color: #AAC70B;
}

/* line 843, ../sass/buddyboss.scss */
.bb-cover-list-item .sfwd-type-closed {
  background-color: #9C9C9C;
}

/* line 846, ../sass/buddyboss.scss */
.bb-cover-list-item .sfwd-type-purchase {
  background-color: #0BC77A;
}

/* line 849, ../sass/buddyboss.scss */
.bb-cover-list-item .sfwd-type-unlock {
  background-color: #007CFF;
  z-index: 10;
}

/* line 853, ../sass/buddyboss.scss */
.bb-cover-list-item .ld-status {
  position: absolute;
  z-index: 9;
  top: 15px;
  background-color: #007CFF;
  border-radius: 0 15px 15px 0;
  color: #fff;
  text-align: center;
  padding: 5px 12px;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 1;
  letter-spacing: 0.23px;
}

/* line 867, ../sass/buddyboss.scss */
.bb-cover-list-item .ld-primary-background {
  background-color: #007CFF;
}

/* line 870, ../sass/buddyboss.scss */
.bb-cover-list-item .ld-status-complete.ld-secondary-background {
  background-color: #1CD991;
}

/* line 873, ../sass/buddyboss.scss */
.bb-cover-list-item .ld-secondary-background {
  background-color: #AAC70B;
}

/* line 876, ../sass/buddyboss.scss */
.bb-cover-list-item .ld-third-background {
  background-color: #DBBE1A;
}

/* line 880, ../sass/buddyboss.scss */
.bb-course-step {
  min-width: auto;
  margin-left: auto;
}

/* line 884, ../sass/buddyboss.scss */
.bb-course-step .sfwd-price-unlock {
  color: #939597;
}

/* line 887, ../sass/buddyboss.scss */
.bb-course-step .sfwd-price-unlock:hover {
  color: #007CFF;
}

/* line 890, ../sass/buddyboss.scss */
.bb-course-step .sfwd-price-unlock i {
  font-size: 22px;
}

/* line 894, ../sass/buddyboss.scss */
.bb-list-card-data .bb-course-step {
  min-width: 140px;
}

/* line 897, ../sass/buddyboss.scss */
.bb-list-card-data .bb-course-step a.button {
  width: 100%;
}

/* line 900, ../sass/buddyboss.scss */
.bb-list-card-data .bb-course-step a.button.sfwd-price-closed, .bb-list-card-data .bb-course-step a.button.sfwd-price-closed:hover {
  color: #DEDFE2;
  border-color: #DEDFE2;
}

/* line 905, ../sass/buddyboss.scss */
span.bb-course-price {
  font-size: 22px;
  font-weight: 400;
  color: #122B46;
  letter-spacing: 0;
  text-align: right;
  line-height: 1.22;
}

/* line 914, ../sass/buddyboss.scss */
.sfwd-courses-filters {
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}

/* line 919, ../sass/buddyboss.scss */
.component-navigation.courses-nav {
  margin: 0;
}

/* line 922, ../sass/buddyboss.scss */
.component-navigation.courses-nav li {
  position: relative;
  list-style: none;
}

/* line 926, ../sass/buddyboss.scss */
.component-navigation.courses-nav .bb-icon-loader {
  position: absolute;
  right: 10px;
  top: 7px;
}

/* line 932, ../sass/buddyboss.scss */
.bb-lms-pagination {
  padding: 10px 0;
  text-align: right;
}

/* line 936, ../sass/buddyboss.scss */
.bb-lms-pagination > * {
  display: inline-block;
  font-size: 13px;
  margin-right: 10px;
}

/* line 941, ../sass/buddyboss.scss */
.bb-lms-pagination a.next.page-numbers,
.bb-lms-pagination a.prev.page-numbers {
  font-size: 0;
}

/* line 945, ../sass/buddyboss.scss */
.bb-lms-pagination a.next.page-numbers:before,
.bb-lms-pagination a.prev.page-numbers:before {
  content: '\2192';
  font-size: 13px;
}

/* line 950, ../sass/buddyboss.scss */
.bb-lms-pagination a.prev.page-numbers:before {
  content: '\2190';
}

@media screen and (min-width: 768px) and (max-width: 992px) {
  /* line 955, ../sass/buddyboss.scss */
  .ld-secondary-header .bs-secondary-list-tabs {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  /* line 961, ../sass/buddyboss.scss */
  .sfwd-courses-filters {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    margin-right: 15px;
  }

  /* line 969, ../sass/buddyboss.scss */
  .sfwd-courses-filters .select-wrap {
    width: 100%;
    margin-bottom: 5px;
  }

  /* line 973, ../sass/buddyboss.scss */
  .sfwd-courses-filters select {
    width: 100%;
  }
}
@media screen and (max-width: 610px) {
  /* line 978, ../sass/buddyboss.scss */
  .bb-secondary-list-tabs {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  /* line 984, ../sass/buddyboss.scss */
  .sfwd-courses-filters {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    margin-right: 15px;
  }

  /* line 992, ../sass/buddyboss.scss */
  .sfwd-courses-filters .select-wrap {
    width: 100%;
    margin-bottom: 5px;
  }

  /* line 996, ../sass/buddyboss.scss */
  .sfwd-courses-filters select {
    width: 100%;
  }
}
/* Course Single */
/* line 1001, ../sass/buddyboss.scss */
.single.single-sfwd-courses .content-area {
  padding-top: 0;
}

/* line 1005, ../sass/buddyboss.scss */
.bb-learndash-banner {
  background-color: #607387;
  overflow: hidden;
  padding: 0 44px;
}

/* line 1010, ../sass/buddyboss.scss */
.bb-learndash-banner:before {
  content: '';
  opacity: 0.4;
  background-color: #122B46;
  background-image: -webkit-linear-gradient(270deg, transparent 4%, #000000 100%);
  background-image: linear-gradient(-180deg, transparent 4%, #000000 100%);
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

/* line 1023, ../sass/buddyboss.scss */
.bb-learndash-banner .banner-img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}

/* line 1037, ../sass/buddyboss.scss */
.bb-course-banner-info {
  padding-top: 30px;
  padding-bottom: 30px;
  position: relative;
  z-index: 2;
}

/* line 1043, ../sass/buddyboss.scss */
.bb-course-banner-info .bb-enroll-widget {
  -ms-flex-item-align: center;
  align-self: center;
}

/* line 1048, ../sass/buddyboss.scss */
.bb-learndash-full-area .bb-course-banner-inner {
  max-width: 100%;
  width: 100%;
}

/* line 1053, ../sass/buddyboss.scss */
.bb-learndash-full-area .bb-learndash-content-wrap {
  max-width: 100%;
}

/* line 1056, ../sass/buddyboss.scss */
.bb-learndash-full-area .bb-single-course-sidebar {
  display: none;
}

/* line 1060, ../sass/buddyboss.scss */
.bb-learndash-side-area .bb-course-banner-inner {
  max-width: -webkit-calc(100% - 480px);
  max-width: calc(100% - 480px);
  width: -webkit-calc(100% - 480px);
  width: calc(100% - 480px);
}

@media screen and (max-width: 1200px) {
  /* line 1068, ../sass/buddyboss.scss */
  .bb-learndash-side-area .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 400px);
    max-width: calc(100% - 400px);
    width: -webkit-calc(100% - 400px);
    width: calc(100% - 400px);
  }
}
@media screen and (max-width: 992px) {
  /* line 1076, ../sass/buddyboss.scss */
  .bb-learndash-side-area .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 350px);
    max-width: calc(100% - 350px);
    width: -webkit-calc(100% - 350px);
    width: calc(100% - 350px);
  }
}
@media screen and (max-width: 880px) {
  /* line 1084, ../sass/buddyboss.scss */
  .bb-learndash-side-area .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 320px);
    max-width: calc(100% - 320px);
    width: -webkit-calc(100% - 320px);
    width: calc(100% - 320px);
  }
}
@media screen and (max-width: 820px) {
  /* line 1092, ../sass/buddyboss.scss */
  .bb-learndash-side-area .bb-course-banner-inner {
    max-width: 100%;
    width: 100%;
  }

  /* line 1097, ../sass/buddyboss.scss */
  .bb-single-course-sidebar {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
/* line 1103, ../sass/buddyboss.scss */
.bb-course-banner-inner {
  color: #fff;
  padding-top: 70px;
}

/* line 1107, ../sass/buddyboss.scss */
.bb-course-banner-inner .bb-course-category {
  font-size: 14px;
  color: inherit;
  letter-spacing: 0.61px;
  text-transform: uppercase;
  margin-bottom: 5px;
}

/* line 1114, ../sass/buddyboss.scss */
.bb-course-banner-inner .bb-course-category .course-category-item {
  display: inline-block;
  padding-right: 5px;
}

/* line 1118, ../sass/buddyboss.scss */
.bb-course-banner-inner .bb-course-category .course-category-item a {
  color: #fff;
}

/* line 1121, ../sass/buddyboss.scss */
.bb-course-banner-inner .bb-course-category .course-category-item a:hover {
  color: #fff;
}

/* line 1124, ../sass/buddyboss.scss */
.bb-course-banner-inner .bb-course-category .course-category-item:last-of-type > span {
  display: none;
}

/* line 1127, ../sass/buddyboss.scss */
.bb-course-banner-inner h1.entry-title {
  font-size: 48px;
  font-weight: 600;
  color: inherit;
  line-height: 1.25;
  margin-bottom: 15px;
}

/* line 1134, ../sass/buddyboss.scss */
.bb-course-banner-inner .avatar {
  border-radius: 50%;
  margin-right: 12px;
  max-width: 38px;
}

/* line 1139, ../sass/buddyboss.scss */
.bb-course-banner-inner .author-name {
  font-size: 14px;
  color: #FFFFFF;
  color: #fff;
  letter-spacing: -0.24px;
}

/* line 1145, ../sass/buddyboss.scss */
.bb-course-banner-inner span.meta-saperator {
  color: #fff;
  margin: 0 15px 0 15px;
  display: none;
}

/* line 1150, ../sass/buddyboss.scss */
.bb-course-banner-inner .bb-course-single-meta > a + span.meta-saperator {
  display: inline-block;
}

/* line 1153, ../sass/buddyboss.scss */
.bb-course-banner-inner .course-date {
  font-size: 13px;
  color: rgba(255, 255, 255, 0.8);
  letter-spacing: -0.19px;
}

/* line 1158, ../sass/buddyboss.scss */
.bb-course-banner-inner .course-completion-rate {
  opacity: 0.8;
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  display: block;
  margin-bottom: -10px;
}

/* line 1166, ../sass/buddyboss.scss */
.bb-course-banner-inner .course-progress {
  margin: 0;
  height: 3px;
  background: rgba(238, 240, 243, 0.4);
  border-radius: 12px;
}

/* line 1172, ../sass/buddyboss.scss */
.bb-course-banner-inner .course-progress-bar {
  background: #fff;
  height: 3px;
  width: auto;
}

/* line 1177, ../sass/buddyboss.scss */
.bb-course-banner-inner .course-progress-inner {
  border-radius: 0;
}

/* line 1180, ../sass/buddyboss.scss */
.bb-course-banner-inner .course-progress-inner .course-progress-bar {
  border-radius: 3px;
}

/* line 1184, ../sass/buddyboss.scss */
.course-progress-inner {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-radius: 50px;
  overflow: hidden;
}

/* line 1192, ../sass/buddyboss.scss */
.bb-course-points {
  margin-bottom: 35px;
}

/* line 1195, ../sass/buddyboss.scss */
.bb-course-points a.anchor-course-points {
  color: #fff;
  font-size: 15px;
  font-weight: 500;
}

/* line 1200, ../sass/buddyboss.scss */
.bb-course-points a.anchor-course-points i {
  margin-left: 10px;
}

/* line 1204, ../sass/buddyboss.scss */
.bb-course-single-meta {
  margin-bottom: 40px;
}

/* line 1207, ../sass/buddyboss.scss */
.bb-course-single-meta.bb_single_meta_off {
  margin-bottom: 0;
}

/* line 1211, ../sass/buddyboss.scss */
.btn-join,
#btn-join {
  background-color: #007CFF;
  border-radius: 100px;
  width: 100%;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
}

/* line 1219, ../sass/buddyboss.scss */
.btn-join:hover,
#btn-join:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

/* line 1224, ../sass/buddyboss.scss */
#learndash-course-overview {
  margin-top: 30px;
}

/* line 1228, ../sass/buddyboss.scss */
.learndash_course_materials {
  margin: 50px 0;
}

/* line 1232, ../sass/buddyboss.scss */
#learndash-course-content {
  margin-top: 50px;
}

/* line 1236, ../sass/buddyboss.scss */
.bb-course-preview-wrap {
  margin: 0 -30px 0;
  border-radius: 5px 5px 0 0;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 1251, ../sass/buddyboss.scss */
.bb-course-banner-info .bb-course-preview-wrap {
  border-radius: 5px;
  margin: 0 auto;
  max-width: 380px;
}

/* line 1256, ../sass/buddyboss.scss */
.bb-course-preview-wrap img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
}

/* line 1270, ../sass/buddyboss.scss */
.bb-preview-course-link-wrap {
  position: relative;
  padding: 68px 0;
  color: #fff;
}

/* line 1276, ../sass/buddyboss.scss */
.bb-course-preview-wrap.bb-thumbnail-preview .bb-preview-course-link-wrap {
  padding: 0;
}

/* line 1280, ../sass/buddyboss.scss */
.thumbnail-container {
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
  z-index: 1;
  background-color: #607387;
}

/* line 1288, ../sass/buddyboss.scss */
.learndash .fluid-width-video-wrapper {
  max-width: 100%;
  margin-top: 0;
}

/* line 1293, ../sass/buddyboss.scss */
.thumbnail-container-img .bb-course-video-overlay {
  display: none;
}

/* line 1297, ../sass/buddyboss.scss */
.bb-course-video-overlay {
  position: absolute;
  z-index: 2;
  color: #fff;
  text-align: center;
  width: 100%;
  height: 100%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
}

/* line 1312, ../sass/buddyboss.scss */
.bb-course-video-overlay > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  z-index: 3;
  margin: 50px auto;
  font-size: 13px;
  font-weight: 500;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
}

/* line 1327, ../sass/buddyboss.scss */
.bb-course-video-overlay .bb-course-play-btn-wrapper {
  width: 60px;
  height: 60px;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 1338, ../sass/buddyboss.scss */
.bb-course-video-overlay .bb-course-play-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 50px;
  height: 50px;
  background-color: rgba(248, 248, 248, 0.7);
  border-radius: 100%;
  margin: auto;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
}

/* line 1353, ../sass/buddyboss.scss */
.bb-course-video-overlay .bb-course-play-btn:after {
  content: '';
  display: inline-block;
  position: relative;
  left: 2px;
  margin: auto;
  width: 10px;
  height: 10px;
  border-style: solid;
  border-width: 6px 0 6px 10px;
  border-color: transparent transparent transparent #4D5C6D;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
}

/* line 1367, ../sass/buddyboss.scss */
.bb-course-video-overlay:hover {
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 1370, ../sass/buddyboss.scss */
.bb-course-video-overlay:hover .bb-course-play-btn {
  width: 60px;
  height: 60px;
  background-color: rgba(248, 248, 248, 0.9);
}

/* line 1375, ../sass/buddyboss.scss */
.bb-course-video-overlay:hover .bb-course-play-btn:after {
  border-color: transparent transparent transparent #007CFF;
}

/* line 1379, ../sass/buddyboss.scss */
.bb-modal.bb_course_video_details {
  padding: 10px;
  max-height: -webkit-calc(100vh - 20px);
  max-height: calc(100vh - 20px);
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

/* line 1387, ../sass/buddyboss.scss */
.bb-modal.bb_course_video_details .fluid-width-video-wrapper iframe {
  max-height: -webkit-calc(100vh - 140px);
  max-height: calc(100vh - 140px);
}

/* line 1391, ../sass/buddyboss.scss */
.bb-modal.bb_course_video_details button.mfp-close {
  width: 30px;
  height: 30px;
  line-height: 32px;
  top: 15px;
  right: 15px;
  background-color: #fff;
}

@media screen and (max-width: 768px) {
  /* line 1401, ../sass/buddyboss.scss */
  .bb-modal.bb_course_video_details {
    padding: 10px;
  }

  /* line 1404, ../sass/buddyboss.scss */
  .bb-modal.bb_course_video_details .fluid-width-video-wrapper iframe {
    max-height: -webkit-calc(100vh - 100px);
    max-height: calc(100vh - 100px);
  }

  /* line 1408, ../sass/buddyboss.scss */
  .bb-modal.bb_course_video_details button.mfp-close {
    top: 7px;
    right: 7px;
  }
}
@media screen and (max-width: 544px) {
  /* line 1414, ../sass/buddyboss.scss */
  .bb-modal.bb_course_video_details {
    padding: 20px;
  }

  /* line 1417, ../sass/buddyboss.scss */
  .bb-modal.bb_course_video_details .fluid-width-video-wrapper iframe {
    max-height: -webkit-calc(100vh - 60px);
    max-height: calc(100vh - 60px);
  }

  /* line 1421, ../sass/buddyboss.scss */
  .bb-modal.bb_course_video_details button.mfp-close {
    width: 18px;
    height: 18px;
    line-height: 20px;
    top: 3px;
    right: 3px;
    font-size: 120%;
  }
}
/* line 1430, ../sass/buddyboss.scss */
a.bb-preview-course-link {
  display: block;
  text-align: center;
}

/* line 1434, ../sass/buddyboss.scss */
a.bb-preview-course-link span {
  color: #fff;
  display: block;
  margin-top: 8px;
  text-align: center;
}

/* line 1441, ../sass/buddyboss.scss */
.bb-course-member-wrap {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 10px 0;
}

/* line 1448, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-course-member-wrap {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 1452, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-course-member-wrap + .bb-course-status-wrap .bb-course-status-content {
  padding-top: 0;
}

/* line 1455, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-course-status-wrap .bb-course-status-content {
  padding-top: 20px;
  padding-bottom: 0;
}

/* line 1460, ../sass/buddyboss.scss */
.bb-single-course-sidebar .widget {
  box-shadow: 0 32px 54px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  border: 0;
  padding: 0 30px;
  overflow: hidden;
  background-color: transparent;
}

/* line 1468, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 20px;
  text-align: center;
}

/* line 1474, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap:empty {
  display: none;
}

/* line 1477, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap .learndash_checkout_buttons {
  padding-bottom: 0;
  padding-top: 0;
  margin-bottom: 0;
  margin-top: 0;
}

/* line 1483, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap .learndash_checkout_buttons .ppalholder {
  display: none;
}

/* line 1486, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap .learndash_join_button {
  padding-bottom: 0;
  padding-top: 0;
  margin-bottom: 0;
  margin-top: 0;
}

/* line 1492, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap .learndash_join_button.btn-advance-completed {
  display: none;
}

/* line 1495, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap > a.btn-join {
  display: inline-block;
  text-align: center;
  margin-bottom: 10px;
}

/* line 1500, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap .bb-course-type {
  display: inline-block;
  color: #A3A5A9;
}

/* line 1504, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap .learndash_join_button + .bb-course-type,
.bb-single-course-sidebar .bb-button-wrap .learndash_checkout_buttons + .bb-course-type, .bb-single-course-sidebar .bb-button-wrap > a.btn-join + .bb-course-type,
.bb-single-course-sidebar .bb-button-wrap .ld-status + .bb-course-type {
  margin-top: 10px;
}

/* line 1509, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-course-member-wrap + .bb-button-wrap {
  padding-top: 0;
}

/* line 1512, ../sass/buddyboss.scss */
.bb-single-course-sidebar h4 {
  font-size: 13px;
  color: #122B46;
  font-weight: 600;
  letter-spacing: 0.5px;
  margin: 0;
  padding-bottom: 15px;
  text-transform: uppercase;
}

/* line 1521, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-course-volume-list {
  list-style: none;
  margin: 0;
  padding: 0 0 30px;
}

/* line 1526, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-course-volume-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 15px;
}

/* line 1535, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-course-volume-list li i {
  margin-right: 12px;
  font-size: 18px;
  max-width: 18px;
  position: relative;
  top: 1px;
}

/* line 1542, ../sass/buddyboss.scss */
.bb-single-course-sidebar .btn-join,
.bb-single-course-sidebar #btn-join {
  background-color: #007CFF;
  border-radius: 100px;
  width: 100%;
  font-size: 14px;
  font-weight: 400;
}

/* line 1550, ../sass/buddyboss.scss */
.bb-single-course-sidebar a.btn-advance {
  background-color: #007CFF;
  color: #fff;
  border-radius: 100px;
  width: 100%;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
  font-size: 14px;
  display: inline-block;
  padding: 10px 19px;
  line-height: 1.471;
}

/* line 1562, ../sass/buddyboss.scss */
.bb-single-course-sidebar a.btn-advance:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1) !important;
}

/* line 1565, ../sass/buddyboss.scss */
.bb-single-course-sidebar .btn-advance-disabled a.btn-advance {
  background-color: #F5F5F5;
  color: #A3A5A9;
  pointer-events: none;
  cursor: default;
}

/* line 1571, ../sass/buddyboss.scss */
.bb-single-course-sidebar .btn-advance-disabled a.btn-advance:hover {
  box-shadow: none;
}

/* line 1574, ../sass/buddyboss.scss */
.bb-single-course-sidebar .btn-advance-completed a.btn-advance {
  background-color: #F5F5F5;
  color: #A3A5A9;
  pointer-events: none;
  cursor: default;
}

/* line 1580, ../sass/buddyboss.scss */
.bb-single-course-sidebar .btn-advance-completed a.btn-advance:hover {
  box-shadow: none;
}

/* line 1584, ../sass/buddyboss.scss */
.bb-course-members {
  display: inline-block;
  margin-right: 12px;
}

/* line 1588, ../sass/buddyboss.scss */
.bb-course-members img {
  border: 1px solid #fff;
  max-width: 28px;
  display: inline-block;
  margin-right: -8px;
  position: relative;
  z-index: 3;
  border-radius: 50%;
  float: left;
}

/* line 1599, ../sass/buddyboss.scss */
.bb-learndash-content-wrap {
  padding-top: 35px;
}

/* line 1602, ../sass/buddyboss.scss */
.bb-learndash-content-wrap > div {
  margin-bottom: 50px;
}

/* line 1605, ../sass/buddyboss.scss */
.bb-learndash-content-wrap h4 {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  margin: 0 0 20px;
  text-transform: uppercase;
}

/* line 1612, ../sass/buddyboss.scss */
.bb-learndash-content-wrap #learndash_course_status {
  margin-bottom: 30px;
}

/* line 1615, ../sass/buddyboss.scss */
.bb-learndash-content-wrap #learndash_lessons > div > div,
.bb-learndash-content-wrap #learndash_quizzes > div > div {
  border: 0;
}

/* line 1619, ../sass/buddyboss.scss */
.bb-learndash-content-wrap #learndash_lessons,
.bb-learndash-content-wrap #learndash_quizzes,
.bb-learndash-content-wrap #learndash_profile,
.bb-learndash-content-wrap #learndash_lesson_topics_list > div {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 20px;
}

/* line 1630, ../sass/buddyboss.scss */
#learndash_lessons a,
#learndash_quizzes a,
.learndash_topic_dots a,
.learndash_topic_dots a > span,
#learndash_lesson_topics_list span a,
#learndash_profile a,
#learndash_profile a span {
  font-family: inherit;
}

/* line 1640, ../sass/buddyboss.scss */
#lessons_list > div h4 > a,
#course_list > div h4 > a,
#quiz_list > div h4 > a {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: block;
  padding-right: 0;
}

/* line 1650, ../sass/buddyboss.scss */
#lessons_list > div h4,
#course_list > div h4,
#quiz_list > div h4,
#learndash_lesson_topics_list ul > li > span.topic_item {
  display: block;
  width: 100%;
  border-top: 0;
  padding: 0;
}

/* line 1660, ../sass/buddyboss.scss */
h4#learndash_course_content_title {
  margin-bottom: 30px;
}

/* line 1664, ../sass/buddyboss.scss */
.bb-lesson-head {
  border-radius: 4px;
  padding: 15px 15px 15px 40px;
  letter-spacing: -0.24px;
  margin-bottom: 1px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

/* line 1673, ../sass/buddyboss.scss */
.bb-lesson-head:hover {
  background: rgba(146, 164, 183, 0.1);
}

/* line 1677, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list > li:nth-child(odd) a.bb-lesson-head {
  background: rgba(146, 164, 183, 0.05);
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}

/* line 1682, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list > li:nth-child(odd) a.bb-lesson-head:hover {
  background: rgba(146, 164, 183, 0.1);
}

/* line 1685, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list > li:nth-child(odd) a.bb-lesson-head > .flex-1 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1691, ../sass/buddyboss.scss */
.lms-lesson-item.current > .bb-lesson-head,
.lms-topic-item.current > .bb-lms-title-wrap,
.lms-quiz-item.current > .bb-lms-title-wrap {
  background: rgba(146, 164, 183, 0.05);
}

/* line 1697, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .bb-lms-title-wrap {
  padding: 12px 30px 12px 40px;
  line-height: 1.5;
  border-radius: 0;
}

/* line 1702, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .bb-lesson-head {
  line-height: 1.6;
}

/* line 1705, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper [data-balloon]:after {
  z-index: 25;
}

/* line 1709, ../sass/buddyboss.scss */
.bb-lms-list-inside li:nth-child(odd) .bb-lms-title-wrap {
  background: rgba(146, 164, 183, 0.05);
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}

/* line 1714, ../sass/buddyboss.scss */
.bb-lms-list-inside li:nth-child(odd) .bb-lms-title-wrap:hover {
  background: rgba(146, 164, 183, 0.1);
}

/* line 1718, ../sass/buddyboss.scss */
.bb-lms-title-wrap {
  border-radius: 4px;
  color: inherit;
  padding: 12px 15px 12px 35px;
  letter-spacing: -0.24px;
  line-height: 1.6;
  margin-bottom: 1px;
}

/* line 1726, ../sass/buddyboss.scss */
.bb-lms-title-wrap .bb-lms-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 10px;
}

/* line 1732, ../sass/buddyboss.scss */
.bb-lms-title-wrap:hover {
  background: rgba(146, 164, 183, 0.1);
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}

/* line 1738, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-quiz-list > li .bb-lms-title-wrap .bb-lms-quiz-tag:after {
  margin-right: 0;
}

/* line 1741, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper li.lms-quiz-item .bb-lms-title-wrap .bb-lms-title:before {
  display: none;
}

/* line 1745, ../sass/buddyboss.scss */
.bb-lessons-list {
  margin: 0;
}

/* line 1748, ../sass/buddyboss.scss */
.bb-lessons-list, .bb-lessons-list ol, .bb-lessons-list, .bb-lessons-list ul {
  list-style-type: none;
}

/* line 1751, ../sass/buddyboss.scss */
.bb-lessons-list li .bb-type-list li:not(.lms-quiz-item) .bb-lms-title-wrap .bb-lms-title:before {
  line-height: 1.4;
  margin-right: 0;
}

/* line 1756, ../sass/buddyboss.scss */
.bb-type-list,
.lms-quiz-list {
  margin: 0;
}

/* line 1760, ../sass/buddyboss.scss */
.bb-type-list li,
.lms-quiz-list li {
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
}

/* line 1766, ../sass/buddyboss.scss */
.bb-type-list li a,
.lms-quiz-list li a {
  color: #939597;
}

/* line 1770, ../sass/buddyboss.scss */
.bb-type-list li a:hover,
.lms-quiz-list li a:hover {
  color: #007CFF;
}

/* line 1775, ../sass/buddyboss.scss */
div#bb-learndash-lessons {
  margin-bottom: 72px;
}

/* line 1779, ../sass/buddyboss.scss */
.bb-course-topic-status,
.bb-quiz-topic-status {
  width: 22px;
  height: 22px;
  position: relative;
  margin-right: 0;
  margin-left: 0;
}

/* line 1787, ../sass/buddyboss.scss */
.bb-course-topic-status .bb-lms-status,
.bb-quiz-topic-status .bb-lms-status {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}

/* line 1795, ../sass/buddyboss.scss */
.bb-completed-item {
  text-decoration: line-through;
}

/* line 1799, ../sass/buddyboss.scss */
.bb-course-topic-status.topic-completed .bb-completed,
.bb-quiz-topic-status.bb-completed .bb-completed {
  display: block;
}

/* line 1804, ../sass/buddyboss.scss */
.bb-course-topic-status.topic-notcompleted .bb-not-completed,
.bb-quiz-topic-status.bb-notcompleted .bb-not-completed {
  display: block;
}

/* line 1809, ../sass/buddyboss.scss */
.i-progress {
  display: inline-block;
  width: 22px;
  height: 22px;
  border-radius: 100%;
  color: #fff;
  line-height: 22px;
  text-align: center;
}

/* line 1818, ../sass/buddyboss.scss */
.i-progress.i-progress-completed {
  background-color: #007CFF;
}

/* line 1821, ../sass/buddyboss.scss */
.i-progress.i-progress-not-completed {
  color: #DEDFE2;
  width: 23px;
  height: 23px;
}

/* line 1826, ../sass/buddyboss.scss */
.i-progress.i-progress-not-completed i {
  font-size: 23px;
  width: 23px;
  height: 23px;
}

/* line 1832, ../sass/buddyboss.scss */
.bb-quiz-list {
  list-style: none;
  margin: 0;
}

/* line 1836, ../sass/buddyboss.scss */
.bb-quiz-list a {
  border-radius: 4px;
  color: inherit;
  padding: 15px;
  color: #122B46;
  line-height: 1.4;
}

/* line 1843, ../sass/buddyboss.scss */
.bb-quiz-list a:hover {
  background: rgba(146, 164, 183, 0.1);
  color: #007CFF;
}

/* line 1847, ../sass/buddyboss.scss */
.bb-quiz-list .bb-quiz-topic-status-wrap .flex-1 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1852, ../sass/buddyboss.scss */
.bb-quiz-list li:nth-child(odd) .bb-quiz-topic-status-wrap {
  background: rgba(146, 164, 183, 0.05);
}

/* line 1855, ../sass/buddyboss.scss */
.bb-quiz-list li:nth-child(odd) .bb-quiz-topic-status-wrap:hover {
  background: rgba(146, 164, 183, 0.1);
}

/* line 1858, ../sass/buddyboss.scss */
.bb-quiz-list li.lms-is-locked a {
  pointer-events: none;
  cursor: default;
}

/* line 1862, ../sass/buddyboss.scss */
.bb-quiz-list .lms-is-locked-ico {
  position: relative;
  margin-left: 10px;
  bottom: 1px;
  color: #939597;
}

/* line 1869, ../sass/buddyboss.scss */
.bb-quiz-list-container .bb-quiz-list {
  counter-reset: lms-quiz-list;
}

/* line 1872, ../sass/buddyboss.scss */
.bb-quiz-list-container .bb-quiz-list a.bb-quiz-topic-status-wrap {
  padding: 18px 22px;
}

/* line 1875, ../sass/buddyboss.scss */
.bb-quiz-list-container .bb-quiz-list .bb-quiz-topic-status-wrap span.flex-1:before {
  line-height: 1.4;
  margin-right: 0;
  counter-increment: lms-quiz-list;
  content: counter(lms-quiz-list) ". ";
  color: #A3A5A9;
}

/* line 1883, ../sass/buddyboss.scss */
.lms-is-sample-tag {
  display: inline-block;
  padding: 0 12px;
  background-color: transparent;
  border: 1px solid #007CFF;
  color: #007CFF;
  font-size: 12px;
  line-height: 21px;
  border-radius: 50px;
  position: relative;
}

/* line 1895, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list {
  margin-left: 0;
}

/* line 1898, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list > li.lms-lesson-item {
  padding: 0 0 5px;
  position: relative;
}

/* line 1902, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list > li.lms-lesson-item:first-child {
  padding-top: 0;
}

/* line 1905, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list > li.lms-lesson-item:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}

/* line 1909, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head {
  border-radius: 0;
}

/* line 1912, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head > .flex-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1920, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head > .flex-1 .lms-is-sample-tag {
  margin-left: auto;
  padding-top: 1px;
  padding-bottom: 1px;
}

/* line 1925, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head > .flex-1 .lms-is-locked-ico,
.lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list .bb-lesson-head > .flex-1 .lms-not-locked-ico {
  color: #939597;
  position: relative;
  bottom: 1px;
  margin-left: 10px;
  margin-right: 10px;
}

/* line 1934, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul.lms-quiz-list .lms-quiz-item > a > .flex-1 {
  max-width: -webkit-calc(99% - 32px);
  max-width: calc(99% - 32px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 1941, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul.lms-quiz-list .lms-quiz-item > a > .flex-1 .bb-quiz-title {
  margin-right: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1947, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul.lms-quiz-list .lms-quiz-item > a > .flex-1 .lms-is-locked-ico {
  color: #939597;
  position: relative;
  bottom: 1px;
  margin-right: 10px;
  margin-left: auto;
}

/* line 1955, ../sass/buddyboss.scss */
.bb-progress[data-percentage='0'] .bb-progress-circle {
  opacity: 0;
}

/* line 1959, ../sass/buddyboss.scss */
li.lms-lesson-item .bb-lesson-head {
  padding: 15px 30px;
  padding-left: 44px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 1967, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list ol.bb-type-list {
  margin-left: 0;
}

/* line 1970, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list ol.bb-type-list .bb-lms-title-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 1976, ../sass/buddyboss.scss */
.learndash_content_wrap .bb-title {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  margin: 0 0 20px;
  text-transform: uppercase;
}

/* line 1983, ../sass/buddyboss.scss */
.learndash_content_wrap .bb-type-list {
  margin: 0;
}

/* line 1987, ../sass/buddyboss.scss */
span.bb-pages {
  font-size: 13px;
  display: block;
  line-height: 1;
  text-transform: uppercase;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
}

/* line 1995, ../sass/buddyboss.scss */
span.bb-pages .bb-total {
  color: #A3A5A9;
}

/* line 1999, ../sass/buddyboss.scss */
.header-aside-inner .course-toggle-view {
  padding-right: 0;
}

/* line 2003, ../sass/buddyboss.scss */
.header-minimize-link {
  display: none;
}

/* line 2007, ../sass/buddyboss.scss */
.lms-side-panel-close .header-maximize-link {
  display: none;
}

/* line 2010, ../sass/buddyboss.scss */
.lms-side-panel-close .header-minimize-link {
  display: inline-block;
}

/*.lms-side-panel-close span.bb-pages {
    opacity: 0;
    visibility: hidden;
    height: 0;
    margin: 0;
}*/
/* line 2020, ../sass/buddyboss.scss */
.swfd-video-backlayer {
  background-color: #000;
  padding: 0 40px;
  margin: -30px -100px 0;
}

@media screen and (max-width: 1200px) {
  /* line 2026, ../sass/buddyboss.scss */
  .swfd-video-backlayer {
    margin: -30px -60px 0;
  }
}
@media screen and (max-width: 992px) {
  /* line 2031, ../sass/buddyboss.scss */
  .swfd-video-backlayer {
    margin: -30px -40px 0;
  }
}
/* line 2036, ../sass/buddyboss.scss */
.lms-side-panel-close .swfd-video-backlayer .swfd-video-backframe {
  max-width: -webkit-calc(100vh + 120px);
  max-width: calc(100vh + 120px);
  margin: 0 auto;
}

/* line 2042, ../sass/buddyboss.scss */
.entry-content .swfd-video-backlayer .fluid-width-video-wrapper {
  margin: 0;
}

/* line 2046, ../sass/buddyboss.scss */
div.bb-lms-header {
  padding: 0;
  position: relative;
  margin: 0;
  /*@include transition(all linear .2s);*/
  -webkit-transition: margin .2s;
  transition: margin .2s;
}

/* line 2054, ../sass/buddyboss.scss */
div.bb-lms-header .sfwd-course-position {
  margin-right: auto;
}

/* line 2057, ../sass/buddyboss.scss */
div.bb-lms-header h1 {
  font-size: 32px;
  line-height: 1.2;
  font-weight: 700;
  margin-bottom: 0;
}

/* line 2063, ../sass/buddyboss.scss */
div.bb-lms-header .bb-position {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 50px;
}

@media screen and (max-width: 544px) {
  /* line 2070, ../sass/buddyboss.scss */
  div.bb-lms-header .bb-position {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  /* line 2079, ../sass/buddyboss.scss */
  div.bb-lms-header .bb-position .sfwd-course-nav {
    margin-top: 15px;
  }
}
@media screen and (max-width: 380px) {
  /* line 2084, ../sass/buddyboss.scss */
  #learndash-page-content div.bb-lms-header .bb-position .sfwd-course-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
/* line 2095, ../sass/buddyboss.scss */
div.bb-lms-header.quiz-fix .bb-position {
  padding-top: 10px;
  /* Fix tooltips cut off by overflow parent container */
}

/* line 2100, ../sass/buddyboss.scss */
.swfd-video-backlayer + div.bb-lms-header {
  margin-top: 0;
}

/* line 2104, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list li.bb-lessons-list-item {
  position: relative;
}

/* line 2107, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list li a.bb-lesson-head {
  color: #122B46;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 2113, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list li a.bb-lesson-head:hover {
  color: #007CFF;
}

/* line 2116, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list li a.bb-lesson-head .flex-1 .lms-is-sample-tag {
  margin-left: 10px;
  bottom: 1px;
}

/* line 2120, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list li a.bb-lesson-head .lms-is-locked-ico {
  position: relative;
  margin-left: 10px;
  bottom: 1px;
  color: #939597;
}

/* line 2126, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list li.lms-is-locked a.bb-lesson-head {
  pointer-events: none;
  cursor: default;
}

/* line 2130, ../sass/buddyboss.scss */
.learndash_course_content .bb-lessons-list li.lms-is-locked .bb-type-list li a {
  pointer-events: none;
  cursor: default;
}

/* line 2135, ../sass/buddyboss.scss */
.bb-type-list.bb-lms-list-inside a {
  color: #122B46;
}

/* line 2138, ../sass/buddyboss.scss */
.bb-type-list.bb-lms-list-inside a:hover {
  color: #007CFF;
}

/* line 2142, ../sass/buddyboss.scss */
.lms-toggle-lesson {
  position: absolute;
  top: 2px;
  left: 7px;
  display: inline-block;
  width: 35px;
  height: 50px;
  margin-right: 6px;
  cursor: pointer;
}

/* line 2152, ../sass/buddyboss.scss */
.lms-toggle-lesson i {
  font-size: 8px;
  line-height: 10px;
  color: #bdbdbd;
  position: relative;
  top: 9px;
  left: 18px;
  -webkit-transition: -webkit-transform .2s;
  transition: transform .2s;
}

/* line 2163, ../sass/buddyboss.scss */
.ld-item-list-section-heading + .lms-toggle-lesson {
  top: 38px;
}

/* line 2167, ../sass/buddyboss.scss */
.bb-lessons-list-item .lms-toggle-lesson {
  left: 0px;
}

/* line 2170, ../sass/buddyboss.scss */
.bb-lessons-list-item .lms-toggle-lesson i {
  top: 10px;
}

/* line 2174, ../sass/buddyboss.scss */
.lms-lesson-turnover:not(.bb-lesson-item-no-topics) .lms-toggle-lesson i {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/* line 2180, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .bb-lms-title,
.lms-topic-sidebar-wrapper .bb-lesson-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  min-width: 0;
  font-size: 14px;
}

/* line 2190, ../sass/buddyboss.scss */
.bb-type-list .bb-lms-ico,
.bb-quiz-list .bb-lms-ico,
.lms-quiz-list .bb-lms-ico {
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
}

/* line 2198, ../sass/buddyboss.scss */
.bb-type-list .bb-lms-ico i,
.bb-quiz-list .bb-lms-ico i,
.lms-quiz-list .bb-lms-ico i {
  font-size: 20px;
  width: 20px;
  height: 20px;
}

/* line 2206, ../sass/buddyboss.scss */
.bb-lesson-head .bb-lesson-topics-count {
  margin: 0 10px 0 0;
  font-size: 12px;
  color: #A3A5A9;
  white-space: nowrap;
}

/* line 2213, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .bb-lms-title {
  font-size: 13px;
}

/* line 2216, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .bb-lms-title .bb-quiz-title {
  font-size: 14px;
}

/* line 2220, ../sass/buddyboss.scss */
.bb-lms-secondary-header .bb-pages {
  margin-bottom: 0;
}

/* line 2223, ../sass/buddyboss.scss */
.bb-lms-secondary-header .bb-learndash-meta-wrap {
  margin-bottom: 20px;
  min-height: 34px;
}

/* line 2228, ../sass/buddyboss.scss */
.learndash_next_prev_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 2233, ../sass/buddyboss.scss */
.learndash_next_prev_link a, .learndash_next_prev_link span.empty-post {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  min-width: 55px;
  text-align: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
  color: #939597;
  font-size: 12px;
  white-space: nowrap;
}

/* line 2253, ../sass/buddyboss.scss */
.learndash_next_prev_link a:hover, .learndash_next_prev_link span.empty-post:hover {
  color: #007CFF;
}

/* line 2256, ../sass/buddyboss.scss */
.learndash_next_prev_link a .meta-nav, .learndash_next_prev_link span.empty-post .meta-nav {
  position: absolute;
  width: 100%;
  font-size: 0;
  z-index: 20;
}

@media (max-width: 360px) {
  /* line 2263, ../sass/buddyboss.scss */
  .learndash_next_prev_link a {
    font-size: 0;
  }
}
/* line 2267, ../sass/buddyboss.scss */
.learndash_next_prev_link a.next-link,
.learndash_next_prev_link span.next-link {
  border-radius: 0 50px 50px 0;
}

/* line 2271, ../sass/buddyboss.scss */
.learndash_next_prev_link a.next-link:after,
.learndash_next_prev_link span.next-link:after {
  content: '\e87b';
  font: normal normal normal 14px/1 "bb-icons";
  font-size: 16px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 6px;
  padding-bottom: 3px;
}

/* line 2282, ../sass/buddyboss.scss */
.learndash_next_prev_link a.prev-link,
.learndash_next_prev_link span.prev-link {
  border-radius: 50px 0px 0px 50px;
  margin-right: 2px;
}

/* line 2287, ../sass/buddyboss.scss */
.learndash_next_prev_link a.prev-link:before,
.learndash_next_prev_link span.prev-link:before {
  content: '\e87a';
  font: normal normal normal 14px/1 "bb-icons";
  font-size: 16px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 6px;
  padding-bottom: 3px;
}

/* line 2299, ../sass/buddyboss.scss */
.learndash_next_prev_link:empty {
  display: none;
}

/* line 2303, ../sass/buddyboss.scss */
.learndash_content_wrap {
  padding-top: 30px;
}

/* line 2306, ../sass/buddyboss.scss */
.learndash_content_wrap.learndash_content_video {
  padding-top: 0;
}

/* line 2309, ../sass/buddyboss.scss */
.learndash_content_wrap .ld-tabs-content {
  margin-bottom: 50px;
}

/* line 2312, ../sass/buddyboss.scss */
.learndash_content_wrap .ld-progress {
  margin-top: 0;
}

/* line 2316, ../sass/buddyboss.scss */
.learndash-wrapper {
  color: inherit;
  line-height: inherit;
}

/* line 2320, ../sass/buddyboss.scss */
.learndash-wrapper .ld-tabs {
  margin: 0;
}

/* line 2323, ../sass/buddyboss.scss */
.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content {
  padding-bottom: 0;
}

/* line 2326, ../sass/buddyboss.scss */
.learndash-wrapper a {
  color: #007CFF;
}

/* line 2329, ../sass/buddyboss.scss */
.learndash-wrapper .learndash_content_wrap .ld-table-list.ld-no-pagination {
  border: 0;
}

/* line 2332, ../sass/buddyboss.scss */
.learndash-wrapper .learndash_content_wrap .ld-content-actions {
  border: 0;
  margin-bottom: 0;
}

/* line 2336, ../sass/buddyboss.scss */
.learndash-wrapper .learndash_content_wrap .sfwd-mark-complete:after {
  display: none;
}

/* line 2339, ../sass/buddyboss.scss */
.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button {
  border-radius: 100px;
  background-color: #007CFF;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
  font-size: 15px;
  font-weight: 500;
  padding: 10px 20px;
}

/* line 2348, ../sass/buddyboss.scss */
.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button:hover {
  opacity: 1;
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

@media (min-width: 1024px) {
  /* line 2354, ../sass/buddyboss.scss */
  .learndash-wrapper .learndash_content_wrap {
    max-width: 760px;
  }

  /* line 2357, ../sass/buddyboss.scss */
  .learndash-wrapper .bb-lms-header .lms-header-title,
  .learndash-wrapper .bb-lms-header .lms-header-instructor {
    max-width: 760px;
    margin-left: auto;
    margin-right: auto;
  }
}
/* line 2365, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-info-bar {
  margin: 0 0 15px;
}

/* line 2368, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-status {
  margin-right: 20px;
}

/* line 2371, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-status .ld-status {
  background-color: rgba(146, 164, 183, 0.05);
  text-transform: none;
  font-weight: normal;
  font-size: 12px;
  line-height: inherit;
  padding: 0 12px;
  letter-spacing: inherit;
}

/* line 2380, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-status .ld-status.ld-status-progress {
  color: #fff;
  background-color: #007CFF;
}

/* line 2384, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-status .ld-status.ld-status-complete {
  color: #fff;
  background-color: #1CD991;
}

/* line 2388, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-info-bar .ld-topic-status {
  border-radius: 0;
}

/* line 2391, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs {
  background-color: transparent;
  padding: 0 0 10px;
  border-bottom: 1px solid #E7E9EC;
  border-radius: 0;
}

/* line 2397, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-status {
  display: none;
  background-color: rgba(146, 164, 183, 0.05);
  text-transform: none;
  font-weight: normal;
  font-size: 12px;
  line-height: inherit;
  padding: 0 12px;
  letter-spacing: inherit;
}

/* line 2407, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-status.ld-status-progress {
  background-color: #007CFF;
}

/* line 2410, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-status.ld-status-complete {
  background-color: #1CD991;
}

/* line 2413, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span a {
  font-weight: normal;
  color: #122B46;
}

/* line 2417, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span a:hover {
  color: #007CFF;
}

/* line 2420, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span:after {
  content: '\e827';
  font-family: "bb-icons";
  font-size: 12px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  top: 2px;
}

/* line 2432, ../sass/buddyboss.scss */
.learndash-wrapper .ld-topic-status {
  background-color: transparent;
}

/* line 2436, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert .ld-button {
  padding: 5px 20px;
}

/* line 2439, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert .ld-button .ld-icon {
  display: none;
}

/* line 2442, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert .ld-alert-content a {
  color: #122B46;
  text-decoration: none;
}

/* line 2446, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert .ld-alert-content a:hover {
  color: #007CFF;
}

/* line 2449, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-success {
  border-color: #1CD991;
  border-width: 1px;
  padding: 15px;
  min-height: inherit;
  color: inherit;
  font-size: 15px;
  background-color: rgba(1, 158, 124, 0.1);
}

/* line 2458, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-success .ld-alert-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 2466, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-success .ld-alert-content > p {
  margin: 0;
}

/* line 2469, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-success .ld-button {
  background-color: #1CD991;
  color: #fff;
}

/* line 2473, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-success .ld-alert-icon.ld-icon {
  margin-left: 6px;
  padding-bottom: 0;
  background-color: transparent;
  position: static;
  padding-top: 0;
  color: inherit;
}

/* line 2481, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-warning {
  border-color: #f7ba45;
  border-width: 1px;
  padding: 15px;
  min-height: inherit;
  color: inherit;
  font-size: 15px;
}

/* line 2489, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-warning .ld-alert-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 2497, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-warning .ld-alert-content > p {
  margin: 0;
}

/* line 2500, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-warning .ld-button {
  background-color: #f7ba45;
  color: #fff;
}

/* line 2504, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-warning .ld-alert-icon.ld-icon-alert {
  font-family: "bb-icons" !important;
  font-size: 20px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 6px;
  padding-bottom: 0;
  background-color: transparent;
  position: static;
  padding-top: 0;
}

/* line 2516, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-warning .ld-alert-icon.ld-icon-alert:before {
  content: '\e974';
}

/* line 2519, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-tabs {
  position: relative;
}

/* line 2522, ../sass/buddyboss.scss */
.learndash-wrapper .bb-ld-tabs #learndash-course-content {
  margin: 0;
  position: absolute;
  height: 1px;
  opacity: 0;
  top: -90px;
}

/* line 2530, ../sass/buddyboss.scss */
.learndash-wrapper .ld-pagination {
  font-weight: inherit;
  color: #A3A5A9;
}

/* line 2534, ../sass/buddyboss.scss */
.learndash-wrapper .ld-pagination .ld-pages {
  background-color: transparent;
  padding: 1em .5em;
}

/* line 2538, ../sass/buddyboss.scss */
.learndash-wrapper .ld-pagination .ld-pages a {
  color: #939597;
}

/* line 2541, ../sass/buddyboss.scss */
.learndash-wrapper .ld-pagination .ld-pages a:hover {
  color: #007CFF;
}

/* line 2544, ../sass/buddyboss.scss */
.learndash-wrapper .ld-pagination .ld-pages .ld-icon {
  font-size: 10px;
}

/* line 2548, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper.lms-topic-sidebar-close {
  margin-left: -370px;
  /*margin-left: -40%;*/
}

/* line 2553, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor {
  margin: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 2558, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor.bb_single_meta_off {
  padding: 0;
}

/* line 2561, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor > .flex {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 2566, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor > h4 {
  text-transform: uppercase;
  color: #122B46;
  font-size: 13px;
  margin-bottom: 10px;
  font-weight: normal;
}

/* line 2573, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor h5 {
  font-weight: 400;
  font-size: 15px;
  color: #122B46;
  margin-bottom: 0;
}

/* line 2579, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor h5 a {
  color: #122B46;
}

/* line 2582, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor h5 a:hover {
  color: #007CFF;
}

/* line 2585, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor .bb-about-instructor-date {
  color: #A3A5A9;
  margin-left: 0;
}

/* line 2589, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor .bb-about-instructor-date:before {
  content: '';
  display: inline-block;
  width: 4px;
  height: 4px;
  border-radius: 100%;
  background-color: #A3A5A9;
  margin-right: 10px;
  position: relative;
  bottom: 2px;
  display: none;
}

/* line 2601, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor .bb-avatar-wrap + .bb-content-wrap .bb-about-instructor-date {
  margin-left: 7px;
}

/* line 2604, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor .bb-avatar-wrap + .bb-content-wrap .bb-about-instructor-date:before {
  display: inline-block;
}

/* line 2607, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor .bb-avatar-wrap {
  max-width: 40px;
  text-align: left;
  margin-right: 10px;
  display: block;
  padding: 0;
}

/* line 2614, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor .bb-content-wrap {
  padding: 0;
}

/* line 2617, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor .avatar {
  max-width: 32px;
}

/* line 2620, ../sass/buddyboss.scss */
.lms-header-instructor .bb-about-instructor .bb-avatar-wrap > div {
  margin-bottom: 0;
}

/* line 2624, ../sass/buddyboss.scss */
.lms-topic-sidebar-course-navigation .ld-course-navigation {
  margin: 15px 30px;
}

/* line 2627, ../sass/buddyboss.scss */
.lms-topic-sidebar-course-navigation .ld-course-navigation .course-entry-title {
  color: #122B46;
  font-size: 26px;
  font-weight: 700;
  margin: 0;
}

/* line 2633, ../sass/buddyboss.scss */
.lms-topic-sidebar-course-navigation a.course-entry-link {
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.03);
  color: #939597;
  border-radius: 20px;
  padding: 1px 15px 1px 10px;
  font-size: 12px;
  margin: 0 0 15px;
  -webkit-transition: all linear .2s;
  transition: all linear .2s;
}

/* line 2644, ../sass/buddyboss.scss */
.lms-topic-sidebar-course-navigation a.course-entry-link:hover {
  background-color: rgba(0, 0, 0, 0.06);
}

/* line 2647, ../sass/buddyboss.scss */
.lms-topic-sidebar-course-navigation a.course-entry-link i {
  margin-right: 3px;
}

/* line 2651, ../sass/buddyboss.scss */
.lms-topic-sidebar-progress .course-progress-wrap {
  position: relative;
  z-index: 1;
  margin: 30px 30px 15px;
  padding-bottom: 25px;
  border-bottom: 1px solid #E7E9EC;
}

/* line 2658, ../sass/buddyboss.scss */
.lms-topic-sidebar-progress .course-completion-rate {
  font-size: 12px;
  font-weight: 500;
  color: #A3A5A9;
  display: block;
  margin-top: 15px;
  line-height: 1;
}

/* line 2666, ../sass/buddyboss.scss */
.lms-topic-sidebar-progress .ld-progress-steps {
  font-size: 12px;
  font-weight: 500;
  color: #A3A5A9;
  display: block;
  margin-top: 7px;
  line-height: 1;
}

/* line 2674, ../sass/buddyboss.scss */
.lms-topic-sidebar-progress .course-progress {
  margin: 0;
  height: 3px;
  background: rgba(255, 255, 255, 0.9);
  background: #E7E9EC;
  border-radius: 12px;
}

/* line 2681, ../sass/buddyboss.scss */
.lms-topic-sidebar-progress .course-progress-bar {
  background: #007CFF;
  height: 3px;
  width: auto;
}

/* line 2687, ../sass/buddyboss.scss */
.bb-about-instructor {
  margin-bottom: 60px;
}

/* line 2690, ../sass/buddyboss.scss */
.bb-about-instructor > .bb-grid {
  background-color: #fff;
  border: 1px solid #E7E9EC;
  border-radius: 4px;
  padding: 25px 20px;
  margin-left: 0;
  margin-right: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 2701, ../sass/buddyboss.scss */
.bb-about-instructor .bb-instructor-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 2706, ../sass/buddyboss.scss */
.bb-about-instructor .bb-instructor-message {
  -webkit-box-flex: inherit;
  -ms-flex: inherit;
  flex: inherit;
}

/* line 2711, ../sass/buddyboss.scss */
.bb-about-instructor h4 {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  margin: 0 0 30px;
  text-transform: uppercase;
}

/* line 2718, ../sass/buddyboss.scss */
.bb-about-instructor .avatar {
  max-width: 52px;
}

/* line 2721, ../sass/buddyboss.scss */
.bb-about-instructor .bb-avatar-wrap {
  max-width: 110px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
  margin-right: 18px;
}

/* line 2731, ../sass/buddyboss.scss */
.bb-about-instructor h5 {
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
  margin: 0 0 5px;
}

/* line 2737, ../sass/buddyboss.scss */
.bb-about-instructor h5 a {
  color: #122B46;
}

/* line 2740, ../sass/buddyboss.scss */
.bb-about-instructor h5 a:hover {
  color: #007CFF;
}

/* line 2743, ../sass/buddyboss.scss */
.bb-about-instructor .bb-author-meta {
  font-size: 14px;
  color: #A3A5A9;
  line-height: 1.2;
  margin-bottom: 0;
}

/* line 2749, ../sass/buddyboss.scss */
.bb-about-instructor .bb-content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
  flex-flow: column;
}

/* line 2756, ../sass/buddyboss.scss */
.bb-about-instructor .bb-author-meta-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  margin-top: auto;
  padding-bottom: 5px;
}

/* line 2765, ../sass/buddyboss.scss */
.bb-about-instructor .bb-author-meta-info > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 15px;
  font-size: 13px;
  color: #A3A5A9;
  letter-spacing: -0.24px;
}

/* line 2777, ../sass/buddyboss.scss */
.bb-about-instructor .bb-author-meta-info > span:last-child {
  margin-right: 0;
}

/* line 2780, ../sass/buddyboss.scss */
.bb-about-instructor .bb-author-meta-info svg {
  margin-right: 5px;
}

/* line 2783, ../sass/buddyboss.scss */
.bb-about-instructor .button {
  max-width: 160px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  line-height: 20px;
  padding-left: 25px;
  padding-right: 25px;
  font-weight: 400;
}

/* line 2793, ../sass/buddyboss.scss */
.bb-about-instructor .button i {
  margin-right: 5px;
  font-size: 18px;
  position: relative;
  top: 1px;
}

/* line 2800, ../sass/buddyboss.scss */
.bb-learndash-meta-wrap .bb-toggle-theme {
  display: block;
  line-height: 0;
}

/* line 2804, ../sass/buddyboss.scss */
.bb-learndash-meta-wrap .bb-toggle-theme span {
  display: inline-block;
}

/* line 2808, ../sass/buddyboss.scss */
.learndash_content_wrap {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

/* line 2815, ../sass/buddyboss.scss */
.single #learndash-course-header {
  width: 100%;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

/* line 2822, ../sass/buddyboss.scss */
.bb-type-list.bb-lms-list-inside {
  list-style: none;
  counter-reset: lms-list;
}

/* line 2826, ../sass/buddyboss.scss */
.bb-type-list.bb-lms-list-inside li > a .bb-lms-title:before {
  line-height: 1.4;
  margin-right: 0;
  counter-increment: lms-list;
  content: counter(lms-list) ". ";
  color: #A3A5A9;
}

/* line 2833, ../sass/buddyboss.scss */
.bb-type-list.bb-lms-list-inside .bb-lms-title-wrap {
  font-size: 16px;
  padding: 18px 22px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 2840, ../sass/buddyboss.scss */
.bb-type-list.bb-lms-list-inside .bb-course-topic-status {
  width: 24px;
  height: 24px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 2847, ../sass/buddyboss.scss */
.bb-type-list.bb-lms-list-inside svg {
  margin-right: 0;
}

/* line 2851, ../sass/buddyboss.scss */
.learndash_content h1, .learndash_content .h1, .learndash_content h2, .learndash_content .h2, .learndash_content h3, .learndash_content .h3, .learndash_content h4, .learndash_content .h4, .learndash_content h5, .learndash_content .h5, .learndash_content h6, .learndash_content .h6, .learndash_content p, .learndash_content address, .learndash_content hr {
  margin-bottom: 40px;
}

/* line 2855, ../sass/buddyboss.scss */
.learndash_content_wrap > div {
  margin-bottom: 40px;
}

/* line 2859, ../sass/buddyboss.scss */
.single.single-sfwd-courses .comments-area {
  max-width: 700px;
}

/* line 2863, ../sass/buddyboss.scss */
.learndash_uploaded_assignments h4 {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}

/* line 2870, ../sass/buddyboss.scss */
.bb-assignments-list {
  margin: 0;
  list-style: none;
}

/* line 2874, ../sass/buddyboss.scss */
.bb-assignments-list li {
  border-radius: 4px;
  margin-bottom: 1px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 2881, ../sass/buddyboss.scss */
.bb-assignments-list li:hover {
  background: rgba(146, 164, 183, 0.1);
}

/* line 2884, ../sass/buddyboss.scss */
.bb-assignments-list a {
  color: inherit;
  letter-spacing: -0.24px;
  line-height: 19px;
}

/* line 2889, ../sass/buddyboss.scss */
.bb-assignments-list .ld-assignment-filename-col a {
  display: block;
  padding: 13px 15px;
}

/* line 2893, ../sass/buddyboss.scss */
.bb-assignments-list img {
  max-width: 24px;
  margin-right: 15px;
}

/* line 2897, ../sass/buddyboss.scss */
.bb-assignments-list .bb-icon-close-circle {
  color: #EF3E46;
  font-size: 20px;
}

/* line 2901, ../sass/buddyboss.scss */
.bb-assignments-list .ld-assignment-delete-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 10px;
}

/* line 2910, ../sass/buddyboss.scss */
.bb-assignments-list .learndash_uploaded_assignment_points {
  margin-right: 15px;
}

/* line 2914, ../sass/buddyboss.scss */
.bb-leardash-upload-assignment h4 {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}

/* line 2920, ../sass/buddyboss.scss */
.bb-leardash-upload-assignment .bb-label {
  display: inline-block;
  cursor: pointer;
  outline: none;
  border: 1px solid #007CFF;
  border-radius: 100px;
  padding: 3px 25px;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 20px;
  color: #007CFF;
}

/* line 2932, ../sass/buddyboss.scss */
.bb-leardash-upload-assignment form {
  border: 1px dashed #C3C6C9;
  border-radius: 4px;
  padding: 30px 20px;
  text-align: center;
}

/* line 2938, ../sass/buddyboss.scss */
.bb-leardash-upload-assignment input[type="file"] {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

/* line 2946, ../sass/buddyboss.scss */
.bb-leardash-upload-assignment input[type="file"]:focus + label {
  outline: none;
}

/* line 2949, ../sass/buddyboss.scss */
.bb-leardash-upload-assignment input[type="file"]:focus + label * {
  pointer-events: none;
}

/* line 2952, ../sass/buddyboss.scss */
.bb-leardash-upload-assignment input#uploadfile_btn {
  min-width: 140px;
  font-weight: 500;
}

/* line 2956, ../sass/buddyboss.scss */
.bb-leardash-upload-assignment .bb-upload-message {
  padding: 15px 0 0;
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 1;
}

/* line 2964, ../sass/buddyboss.scss */
.bb-course-preview-content {
  padding: 0 30px 0;
  background-color: #fff;
  margin-left: -30px;
  margin-right: -30px;
}

/* line 2971, ../sass/buddyboss.scss */
.bb-lms-back {
  text-align: center;
  padding: 10% 0 0;
  font-weight: 500;
}

/* line 2977, ../sass/buddyboss.scss */
.bb-lms-nav-wrap {
  background: #fff;
  border: 0;
  box-shadow: inset 0 -1px 0 0 #EEF0F3;
  padding: 0 44px;
}

/* line 2984, ../sass/buddyboss.scss */
#object-nav.bb-lms-nav {
  border: 0;
  background: transparent;
  max-width: 1200px;
  margin: auto;
  padding: 0 10px;
}

/* line 2991, ../sass/buddyboss.scss */
.buddypanel-open #object-nav.bb-lms-nav {
  max-width: 1160px;
}

/* line 2995, ../sass/buddyboss.scss */
.bb-course-content {
  margin-bottom: 2rem;
}

/* Course Comments */
/* line 3000, ../sass/buddyboss.scss */
.single-sfwd-courses .comment-respond {
  background: transparent;
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #EEF0F3;
  padding: 0 0 30px;
}

/* line 3007, ../sass/buddyboss.scss */
.single-sfwd-courses .comment-respond.bb-active {
  box-shadow: none;
}

/* line 3010, ../sass/buddyboss.scss */
.single-sfwd-courses .comments-area input#submit {
  min-width: 160px;
  min-height: 40px;
}

/* line 3014, ../sass/buddyboss.scss */
.single-sfwd-courses .comment-body {
  background: transparent;
  border: 0;
  border-radius: 0;
  margin-bottom: 30px;
  padding: 0 0 30px;
  border-bottom: 1px solid #EEF0F3;
}

/* line 3022, ../sass/buddyboss.scss */
.single-sfwd-courses .comment-content-wrap {
  padding-left: 22px;
}

/* line 3025, ../sass/buddyboss.scss */
.single-sfwd-courses .comment-respond .vcard a {
  margin-left: 22px;
}

/* line 3029, ../sass/buddyboss.scss */
.ld-in-focus-mode.bb-sfwd-aside .comments-area {
  display: none;
}

/* line 3033, ../sass/buddyboss.scss */
.bb-more-courses {
  margin: 0 -10px 60px;
}

/* line 3036, ../sass/buddyboss.scss */
.bb-more-courses a.bb-slide-next.slick-arrow,
.bb-more-courses a.bb-slide-prev.slick-arrow {
  top: -webkit-calc(50% - 27px);
  top: calc(50% - 27px);
  background: #fff;
  color: inherit;
  width: 54px;
  height: 54px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  right: -14px;
  opacity: 1;
}

/* line 3056, ../sass/buddyboss.scss */
.bb-more-courses a.bb-slide-prev.slick-arrow {
  right: inherit;
  left: -14px;
  box-shadow: 0 -2px 6px 0 rgba(0, 0, 0, 0.09);
}

/* line 3061, ../sass/buddyboss.scss */
.bb-more-courses .slick-arrow i {
  color: inherit;
  font-size: 35px;
  margin: 2px 0 0 5px;
}

/* line 3066, ../sass/buddyboss.scss */
.bb-more-courses .bb-course-meta {
  min-height: 27px;
}

/* line 3069, ../sass/buddyboss.scss */
.bb-more-courses .bb-course-meta.bb-course-footer .item-meta a {
  line-height: 1.22;
  display: -webkit-box;
  max-height: 1.22em;
  margin: 0;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

/* line 3080, ../sass/buddyboss.scss */
.bb-more-courses .bb-course-categories {
  line-height: 1;
  display: -webkit-box;
  max-height: 1em;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

/* line 3090, ../sass/buddyboss.scss */
.bb-more-courses .bb-cover-list-item {
  /*flex-direction: column;*/
}

/* line 3093, ../sass/buddyboss.scss */
.bb-more-courses .bb-course-cover {
  width: 100%;
}

/* line 3096, ../sass/buddyboss.scss */
.bb-more-courses .bb-course-excerpt {
  margin: -3px 0 10px;
  height: 40px;
}

/* line 3100, ../sass/buddyboss.scss */
.bb-more-courses .bb-course-item .bb-course-meta.bb-course-footer {
  margin-top: 30px;
}

/* line 3103, ../sass/buddyboss.scss */
.bb-more-courses .course-progress-wrap {
  height: 40px;
}

/* line 3107, ../sass/buddyboss.scss */
.bb-card-list.bb-more-courses-list.bb-course-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /*flex-flow: row wrap;*/
}

/* line 3113, ../sass/buddyboss.scss */
.bb-card-list.bb-more-courses-list.bb-course-items .bb-course-item {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
}

@media screen and (max-width: 1180px) {
  /* line 3119, ../sass/buddyboss.scss */
  .bb-card-list.bb-more-courses-list.bb-course-items .bb-course-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333%;
    flex: 0 0 33.333%;
  }
}
@media screen and (max-width: 900px) {
  /* line 3126, ../sass/buddyboss.scss */
  .bb-card-list.bb-more-courses-list.bb-course-items .bb-course-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 480px) {
  /* line 3133, ../sass/buddyboss.scss */
  .bb-card-list.bb-more-courses-list.bb-course-items .bb-course-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
/* line 3140, ../sass/buddyboss.scss */
.bb-more-courses-list .slick-list, .bb-more-courses-list .slick-track {
  min-width: 100%;
}

/* line 3143, ../sass/buddyboss.scss */
.bb-more-courses-list .bb-course-item-wrap {
  margin-bottom: 0;
  padding: 0 10px;
}

/* line 3147, ../sass/buddyboss.scss */
.bb-more-courses-list .bb-course-footer {
  position: static;
  padding: 5px 0 12px;
}

/* line 3151, ../sass/buddyboss.scss */
.bb-more-courses-list .bb-cover-list-item,
.bb-more-courses-list .bb-cover-list-item.bb-course-paid {
  padding-bottom: 0;
}

/* line 3155, ../sass/buddyboss.scss */
.bb-more-courses-list .bb-card-course-details {
  width: 100%;
  overflow: hidden;
}

/* line 3159, ../sass/buddyboss.scss */
.bb-more-courses-list .slick-track {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

/* line 3164, ../sass/buddyboss.scss */
.bb-more-courses-list .slick-slide {
  height: inherit !important;
}

/* line 3167, ../sass/buddyboss.scss */
.bb-more-courses-list .slick-slide > div {
  height: 100%;
}

/* line 3170, ../sass/buddyboss.scss */
.bb-more-courses-list .slick-slide .bb-course-item-wrap {
  height: 100%;
}

/* line 3174, ../sass/buddyboss.scss */
h4.bb-more-course-title {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  padding: 0 10px;
  text-transform: uppercase;
}

/* line 3182, ../sass/buddyboss.scss */
.bb-course-item {
  padding: 0 10px 15px;
}

/* line 3185, ../sass/buddyboss.scss */
.bb-course-item .avatar {
  max-width: 28px;
  width: 100%;
}

/* line 3189, ../sass/buddyboss.scss */
.bb-course-items .bb-course-item .bb-cover-list-item:hover {
  box-shadow: 0 2px 10px 0 rgba(18, 43, 70, 0.1);
}

/* line 3192, ../sass/buddyboss.scss */
.bb-course-item .bb-course-meta.bb-course-footer {
  margin-top: 40px;
  -ms-flex-flow: row;
  flex-flow: row;
}

/* line 3198, ../sass/buddyboss.scss */
.bb-details {
  display: inline-block;
  margin-top: 20px;
  font-size: 16px;
  color: #fff;
  letter-spacing: -0.24px;
}

/* line 3205, ../sass/buddyboss.scss */
.bb-details i {
  font-size: 26px;
  position: relative;
  top: 4px;
  left: -4px;
}

/* line 3212, ../sass/buddyboss.scss */
#learndash_complete_prerequisites {
  padding: 35px 0;
}

/* line 3216, ../sass/buddyboss.scss */
.expand_collapse {
  display: none !important;
}

/* line 3220, ../sass/buddyboss.scss */
.groups.single-item .bb-lms-nav-wrap {
  width: auto;
  margin: 0;
  padding: 0;
  left: auto;
  right: auto;
  background: transparent;
  box-shadow: none;
}

/* line 3229, ../sass/buddyboss.scss */
.groups.single-item #object-nav.bb-lms-nav {
  padding: 0;
}

/* line 3233, ../sass/buddyboss.scss */
#learndash_course_points_access_message {
  margin: 50px 0;
}

/* line 3237, ../sass/buddyboss.scss */
.lms-quiz-item .bb-title.bb-lms-title-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 3243, ../sass/buddyboss.scss */
.ld-entry-title.entry-title {
  line-height: 1.3;
}

/* line 3247, ../sass/buddyboss.scss */
form#sfwd-mark-complete input#learndash_mark_complete_button[disabled] {
  color: #fff;
}

/* line 3250, ../sass/buddyboss.scss */
form#sfwd-mark-complete input#learndash_mark_complete_button[disabled]:hover {
  box-shadow: none;
}

/* line 3254, ../sass/buddyboss.scss */
.bb-more-courses a.bb-slide-next.slick-arrow,
.bb-more-courses a.bb-slide-prev.slick-arrow {
  top: -45px;
  width: 40px;
  height: 40px;
  right: 10px;
}

/* line 3262, ../sass/buddyboss.scss */
.bb-more-courses a.bb-slide-prev.slick-arrow {
  right: 60px;
  left: inherit;
}

/* line 3267, ../sass/buddyboss.scss */
.learndash + p.bp-group-discussion {
  display: none;
}

/* line 3271, ../sass/buddyboss.scss */
body.bb-custom-ld-focus-mode-enabled.admin-bar {
  padding-top: 0;
}

/* line 3275, ../sass/buddyboss.scss */
.learndash-wrapper .ld-video {
  padding-top: 0;
}

/* line 3279, ../sass/buddyboss.scss */
.learndash-wrapper.learndash-widget .ld-progress.ld-progress-inline {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: inherit;
  flex-direction: inherit;
}

/* line 3288, ../sass/buddyboss.scss */
.learndash-wrapper .comment-respond .logged-in-as > a.comment-author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 3297, ../sass/buddyboss.scss */
#learndash-page-content > .bp-feedback.bp-sitewide-notice {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

/* line 3305, ../sass/buddyboss.scss */
.bp-sitewide-notice + .learndash-content-body {
  margin-top: 100px;
}

@media screen and (min-width: 768px) and (max-width: 1000px) {
  /* line 3310, ../sass/buddyboss.scss */
  .bb-lesson-head {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }

  /* line 3314, ../sass/buddyboss.scss */
  .bb-lesson-head .push-right {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }

  /* line 3319, ../sass/buddyboss.scss */
  .bb-lesson-head .bb-lms-progress-wrap {
    margin-left: auto;
  }
}
@media screen and (min-width: 768px) {
  /* line 3324, ../sass/buddyboss.scss */
  .bb-grid .bb-learndash-content-wrap {
    padding-right: 8%;
  }

  /* line 3328, ../sass/buddyboss.scss */
  .bb-course-banner-inner {
    width: 88%;
  }
}
@media screen and (max-width: 820px) {
  /* line 3333, ../sass/buddyboss.scss */
  .bb-learndash-content-wrap,
  .bb-single-course-sidebar {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }

  /* line 3340, ../sass/buddyboss.scss */
  .bb-learndash-content-wrap {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  /* line 3346, ../sass/buddyboss.scss */
  .bb-single-course-sidebar {
    margin-bottom: 40px;
    max-width: 100%;
  }

  /* line 3350, ../sass/buddyboss.scss */
  .bb-single-course-sidebar.bb-preview-wrap {
    margin-top: 30px !important;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 992px) {
  /* line 3356, ../sass/buddyboss.scss */
  .buddypanel-open .bb-learndash-content-wrap,
  .buddypanel-open .bb-single-course-sidebar {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }

  /* line 3362, ../sass/buddyboss.scss */
  .buddypanel-open .bb-single-course-sidebar {
    margin-bottom: 40px;
    margin-top: 0 !important;
    max-width: 100%;
  }

  /* line 3367, ../sass/buddyboss.scss */
  .buddypanel-open .bb-learndash-side-area .bb-course-banner-inner {
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 767px) {
  /* line 3373, ../sass/buddyboss.scss */
  .bb-course-banner-info {
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 3378, ../sass/buddyboss.scss */
  .bb-course-banner-inner {
    padding-top: 0;
  }

  /* line 3382, ../sass/buddyboss.scss */
  .bb-learndash-banner {
    padding: 0;
  }

  /* line 3386, ../sass/buddyboss.scss */
  .bb-course-banner-info .bb-enroll-widget {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    padding-top: 30px;
  }

  /* line 3393, ../sass/buddyboss.scss */
  #learndash-content .lms-topic-sidebar-wrapper {
    /*margin-left: -384px;
    opacity: 0;
    visibility: hidden;
    position: fixed;
    left: 0;
    top: 0;*/
    position: absolute;
    z-index: 99;
    width: 370px;
  }

  /* line 3405, ../sass/buddyboss.scss */
  body:not(.bb-page-loaded) #learndash-content .lms-topic-sidebar-wrapper {
    display: none;
  }

  /* line 3409, ../sass/buddyboss.scss */
  .bb-mobile-header-wrapper .course-toggle-view {
    padding-left: 10px;
    padding-right: 10px;
  }

  /* line 3414, ../sass/buddyboss.scss */
  .lms-side-panel-close-sm {
    /*#learndash-content .lms-topic-sidebar-wrapper {
        margin-left: 0;
        overflow-y: auto;
        height: 100vh;
        opacity: 1;
        visibility: visible;
        z-index: 100;
    }*/
  }

  /* line 3424, ../sass/buddyboss.scss */
  .lms-side-panel-close-sm:after {
    content: '';
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
  }
}
@media screen and (max-width: 680px) {
  /* line 3435, ../sass/buddyboss.scss */
  div.bb-course-banner-inner {
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 543px) {
  /* line 3441, ../sass/buddyboss.scss */
  div.bb-lms-header {
    padding: 25px 0 0;
    margin: 0;
  }

  /* line 3446, ../sass/buddyboss.scss */
  .bb-about-instructor .bb-avatar-wrap {
    max-width: 100%;
    margin-right: 0;
    margin-bottom: 0;
  }

  /* line 3452, ../sass/buddyboss.scss */
  .bb-about-instructor .button {
    max-width: 100%;
  }
}
@media screen and (max-width: 400px) {
  /* line 3457, ../sass/buddyboss.scss */
  #learndash-content .lms-topic-sidebar-wrapper {
    max-width: 350px;
    min-width: 330px;
  }
}
@media screen and (min-width: 544px) {
  /* line 3463, ../sass/buddyboss.scss */
  .lms-topic-sidebar,
  .lms-topic-sidebar-wrapper {
    max-width: 370px;
  }
}
/* line 3468, ../sass/buddyboss.scss */
.ld-course-list-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -10px !important;
  margin-right: -10px !important;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 3477, ../sass/buddyboss.scss */
.ld-course-list-items .bb-course-item-wrap {
  padding-left: 10px;
  padding-right: 10px;
  min-width: 20%;
}

@media screen and (min-width: 900px) and (max-width: 1200px) {
  /* line 3483, ../sass/buddyboss.scss */
  .ld-course-list-items .bb-course-item-wrap {
    min-width: 25%;
  }
}
@media screen and (min-width: 768px) and (max-width: 900px) {
  /* line 3488, ../sass/buddyboss.scss */
  .ld-course-list-items .bb-course-item-wrap {
    min-width: 33.3333%;
  }
}
@media screen and (min-width: 576px) and (max-width: 768px) {
  /* line 3493, ../sass/buddyboss.scss */
  .ld-course-list-items .bb-course-item-wrap {
    width: 50%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 576px) {
  /* line 3501, ../sass/buddyboss.scss */
  .ld-course-list-items .bb-course-item-wrap {
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
/* line 3508, ../sass/buddyboss.scss */
.has-sidebar .ld-course-list-items .bb-course-item-wrap {
  min-width: 25%;
}

@media screen and (min-width: 576px) and (max-width: 1200px) {
  /* line 3512, ../sass/buddyboss.scss */
  .has-sidebar .ld-course-list-items .bb-course-item-wrap {
    min-width: 50%;
  }
}
@media screen and (max-width: 576px) {
  /* line 3517, ../sass/buddyboss.scss */
  .has-sidebar .ld-course-list-items .bb-course-item-wrap {
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
/* line 3524, ../sass/buddyboss.scss */
.ld-course-list-items .bb-cover-list-item {
  background: #fff;
  border: 1px solid #E7E9EC;
  border-radius: 4px;
  -webkit-transition: 0.2s box-shadow;
  transition: 0.2s box-shadow;
  position: relative;
}

/* line 3532, ../sass/buddyboss.scss */
.ld-course-list-items .bb-cover-list-item:hover {
  box-shadow: 0 4px 32px 0 rgba(18, 43, 70, 0.1);
  z-index: 1;
}

/* line 3536, ../sass/buddyboss.scss */
.ld-course-list-items .bb-cover-list-item:not(.bb-course-no-content) {
  height: 100%;
  padding-bottom: 15px;
}

/* line 3540, ../sass/buddyboss.scss */
.ld-course-list-items .bb-cover-list-item:not(.bb-course-no-content) .bb-cover-wrap {
  padding-top: 52%;
}

/* line 3543, ../sass/buddyboss.scss */
.ld-course-list-items .bb-cover-list-item.bb-course-paid {
  padding-bottom: 45px;
}

/* line 3546, ../sass/buddyboss.scss */
.ld-course-list-items .bb-course-item-wrap {
  margin-bottom: 20px;
}

/* line 3549, ../sass/buddyboss.scss */
.ld-course-list-items .bb-course-cover {
  overflow: hidden;
  position: relative;
  /*height: 100%;*/
}

/* line 3554, ../sass/buddyboss.scss */
.ld-course-list-items .bs-timestamp {
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 22px;
  position: absolute;
  bottom: 20px;
}

/* line 3562, ../sass/buddyboss.scss */
.ld-course-list-items .forums-meta span {
  background: rgba(18, 43, 70, 0.1);
}

/* line 3565, ../sass/buddyboss.scss */
.ld-course-list-items .bb-cover-wrap:after {
  display: none;
}

/* line 3568, ../sass/buddyboss.scss */
.ld-course-list-items .forums-meta {
  margin-bottom: 12px;
}

/* line 3571, ../sass/buddyboss.scss */
.ld-course-list-items .bb-course-excerpt {
  color: #A3A5A9;
}

/* line 3574, ../sass/buddyboss.scss */
.ld-course-list-items .course-progress-wrap {
  position: relative;
  z-index: 1;
  margin: 0 0 10px;
  line-height: 1.7;
}

/* line 3580, ../sass/buddyboss.scss */
.ld-course-list-items .course-completion-rate {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.24px;
  display: block;
  margin-top: 10px;
  color: #A3A5A9;
}

/* line 3589, ../sass/buddyboss.scss */
.ld-course-list-items .course-completion-rate.start-course-completion-rate {
  opacity: 0.6;
  font-size: 12px;
  line-height: 1;
  font-weight: 500;
  color: #122B46;
  letter-spacing: -0.24px;
  margin-top: 10px;
}

/* line 3598, ../sass/buddyboss.scss */
.ld-course-list-items .ld-progress-stats {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.24px;
  display: block;
  margin-top: 10px;
  color: #A3A5A9;
}

/* line 3607, ../sass/buddyboss.scss */
.ld-course-list-items .ld-progress-stats .ld-progress-steps {
  margin-top: 5px;
  display: block !important;
}

/* line 3611, ../sass/buddyboss.scss */
.ld-course-list-items .course-progress {
  margin: 0;
  height: 3px;
  background: #E7E9EC;
  border-radius: 50px;
}

/* line 3617, ../sass/buddyboss.scss */
.ld-course-list-items .course-progress-bar {
  background: #007CFF;
  height: 3px;
  width: auto;
}

/* line 3622, ../sass/buddyboss.scss */
.ld-course-list-items .bb-course-excerpt {
  font-size: 13px;
  color: #939597;
  line-height: 1.384;
  display: block;
  display: -webkit-box;
  max-height: 2.72em;
  margin: -3px 0 0;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 3636, ../sass/buddyboss.scss */
.ld-course-list-content.grid-view .bb-cover-list-item:not(.bb-course-no-content) .bb-cover-wrap {
  border-radius: 3px 3px 0 0;
}

/* line 3640, ../sass/buddyboss.scss */
.ld-course-list-content {
  margin-bottom: 30px;
}

/* line 3644, ../sass/buddyboss.scss */
.bb-ld-course-list-item {
  margin-bottom: 20px;
}

/* line 3647, ../sass/buddyboss.scss */
.bb-ld-course-list-item .ld-entry-content .entry-img {
  padding-top: 40.476%;
  border-radius: 4px 4px 0 0;
}

/* line 3651, ../sass/buddyboss.scss */
.bb-ld-course-list-item .ld-entry-content .entry-img > img {
  margin: 0;
}

/* line 3654, ../sass/buddyboss.scss */
.bb-ld-course-list-item .ld-entry-content .entry-content h1 {
  font-size: 1.5rem;
  margin: 0 0 10px;
}

/* line 3658, ../sass/buddyboss.scss */
.bb-ld-course-list-item .ld-entry-title a {
  color: #122B46;
}

/* line 3661, ../sass/buddyboss.scss */
.bb-ld-course-list-item .ld-entry-title a:hover {
  color: #007CFF;
}

/* line 3665, ../sass/buddyboss.scss */
.ld-course-list-items.row .learndash-wrapper {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}

/* line 3670, ../sass/buddyboss.scss */
.ld-course-list-items.row .learndash-wrapper .ld-item-list {
  margin: 0 0 20px;
}

/* line 3673, ../sass/buddyboss.scss */
.ld-course-list-items.row .learndash-wrapper .ld-item-list .ld-item-list-item {
  background: #fff;
  border: 1px solid #E7E9EC;
  border-radius: 4px;
  height: 100%;
  padding-bottom: 0;
  -webkit-transition: 0.2s box-shadow;
  transition: 0.2s box-shadow;
  position: relative;
}

/* line 3683, ../sass/buddyboss.scss */
.ld-course-list-items.row .learndash-wrapper .ld-item-list .ld-item-list-item:hover {
  box-shadow: 0 4px 32px 0 rgba(18, 43, 70, 0.1);
  z-index: 1;
}

/* line 3688, ../sass/buddyboss.scss */
.ld-course-list-content.list-view .ld-course-list-items .ld_course_grid {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 3694, ../sass/buddyboss.scss */
.ld-course-list-content.list-view .bb-cover-list-item {
  padding-bottom: 0;
}

/* line 3697, ../sass/buddyboss.scss */
.ld-course-list-content.list-view .bb-cover-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 3702, ../sass/buddyboss.scss */
.ld-course-list-content.list-view .bb-card-course-details {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-bottom: 16px;
}

/* line 3715, ../sass/buddyboss.scss */
.ld-course-list-content.list-view .bb-cover-wrap {
  border-radius: 3px 0 0 3px;
}

/* line 3718, ../sass/buddyboss.scss */
.ld-course-list-content.list-view .bb-course-cover {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 240px;
  flex: 0 0 240px;
}

/* line 3723, ../sass/buddyboss.scss */
.ld-course-list-content.list-view .bb-cover-wrap {
  padding-top: 70%;
  height: 100%;
}

/* line 3727, ../sass/buddyboss.scss */
.ld-course-list-content.list-view .course-progress-wrap {
  max-width: 450px;
}

/* line 3730, ../sass/buddyboss.scss */
.ld-course-list-content.list-view .bb-course-footer {
  -ms-flex-flow: column-reverse;
  flex-flow: column-reverse;
  bottom: auto;
  top: 16px;
  width: auto;
  left: auto;
  right: 0;
}

/* line 3740, ../sass/buddyboss.scss */
.learndash-pager {
  display: block;
  color: inherit;
  text-transform: none;
  font-size: inherit;
  font-weight: inherit;
  background-color: inherit;
  padding: 0;
  border-radius: 0;
  margin: 0;
}

@media screen and (min-width: 768px) {
  /* line 3753, ../sass/buddyboss.scss */
  .ld-course-list-items .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
}
/* line 3760, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs {
  margin: 0;
  list-style: none;
}

/* line 3764, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs:after {
  content: '';
  clear: both;
  display: table;
}

/* line 3769, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs li {
  float: left;
  margin: 0 30px 0 0;
}

/* line 3773, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs a {
  color: #939597;
  display: block;
  padding: 15px 0;
  text-decoration: none;
  font-size: 14px;
  border: 0;
}

/* line 3781, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs a:hover {
  color: #122B46;
}

/* line 3784, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs .selected a {
  color: #122B46;
  font-weight: 600;
}

/* line 3788, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs .hideshow li {
  float: none;
  margin: 0;
}

/* line 3792, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs .hideshow li a {
  display: block;
  font-weight: normal;
  letter-spacing: -0.24px;
  line-height: 1;
  margin-bottom: 1px;
  padding: .75rem .9375rem;
}

/* line 3800, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs .sub-menu {
  top: 50px;
}

/* line 3803, ../sass/buddyboss.scss */
ul.bb-lms-user-profile-tabs .more-button.active:after {
  bottom: -10px;
}

/* line 3807, ../sass/buddyboss.scss */
.single-badges .entry-content-wrap {
  padding: 0;
}

/* line 3810, ../sass/buddyboss.scss */
.single-badges .entry-meta {
  margin-bottom: 30px;
}

/* line 3813, ../sass/buddyboss.scss */
.single-badges .entry-img {
  display: none;
}

/* line 3816, ../sass/buddyboss.scss */
.single-badges .achievement-wrap {
  padding: 0;
  margin: 0;
  border-top: 0;
}

/* line 3821, ../sass/buddyboss.scss */
.single-badges .badgeos-feedback-response.success,
.single-badges .badgeos-achievement-earned p {
  border-radius: 3px;
  padding: 10px 10px;
}

/* line 3826, ../sass/buddyboss.scss */
.single-badges .achievement-wrap h4 {
  clear: both;
  margin-top: 50px;
  margin-bottom: 15px;
  font-weight: 500;
}

/* line 3833, ../sass/buddyboss.scss */
#badge_list .bb-badge-wrap {
  background: #fff;
  border: 1px solid #EEF0F3;
  border-radius: 4px;
  margin-bottom: 10px;
  padding: 20px;
}

/* line 3840, ../sass/buddyboss.scss */
#badge_list .bb-badge-wrap img {
  max-width: 64px;
  margin-right: 20px;
}

/* line 3844, ../sass/buddyboss.scss */
#badge_list .bb-badge-img {
  float: left;
}

/* line 3847, ../sass/buddyboss.scss */
#badge_list .bb-badge-content {
  overflow: hidden;
}

/* line 3850, ../sass/buddyboss.scss */
#badge_list .bb-badge-title {
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.5;
  margin-bottom: 10px;
}

/* line 3857, ../sass/buddyboss.scss */
#badge_list .bb-badge-title a {
  color: inherit;
}

/* line 3860, ../sass/buddyboss.scss */
#badge_list .bb-badge-content {
  font-size: 16px;
  color: #939597;
  letter-spacing: -0.24px;
  line-height: 1.5;
}

/* line 3867, ../sass/buddyboss.scss */
#certificate_list .bb-certificate-wrap {
  background: #fff;
  border: 1px solid #EEF0F3;
  border-radius: 4px;
  margin-bottom: 5px;
  padding: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}

/* line 3879, ../sass/buddyboss.scss */
#certificate_list .bb-certificate-content {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 3884, ../sass/buddyboss.scss */
#certificate_list .bb-certificate-img {
  max-width: 100px;
  margin-left: 20px;
}

/* line 3888, ../sass/buddyboss.scss */
#certificate_list .bb-certificate-title {
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.5;
  margin: 0 0 5px;
}

/* line 3895, ../sass/buddyboss.scss */
#certificate_list .bb-certificate-title a {
  color: inherit;
}

/* line 3898, ../sass/buddyboss.scss */
#certificate_list .bb-certificate-text {
  letter-spacing: -0.24px;
  line-height: 1.2;
  margin-bottom: 20px;
}

/* line 3903, ../sass/buddyboss.scss */
#certificate_list .bb-certificate-date {
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.26px;
  line-height: 1;
}

/* line 3910, ../sass/buddyboss.scss */
.bb-leandash-profile-page .bb-profile-card-area {
  margin-top: 65px;
}

/* line 3914, ../sass/buddyboss.scss */
.bb-course-preview-wrap.bb-thumbnail-preview {
  display: block;
}

/* line 3918, ../sass/buddyboss.scss */
.bb-profile-grid .bb-courses-header {
  margin: 0;
}

/* line 3921, ../sass/buddyboss.scss */
.bb-profile-grid .bb-secondary-list-tabs {
  margin: 0 0 10px;
}

/* line 3925, ../sass/buddyboss.scss */
.bb-leandash-profile-page .bb-profile-avatar a.bbp-profile-avatar-link {
  width: 100%;
}

/* line 3928, ../sass/buddyboss.scss */
.bb-leandash-profile-page .bb-profile-card div.cover-image-wrap {
  margin-top: 0;
}

/* line 3932, ../sass/buddyboss.scss */
.bb_profile_course_wrapper {
  padding: 5px 0;
  margin-bottom: 5px;
  border-bottom: 1px solid #E7E9EC;
  font-size: 15px;
}

/* line 3938, ../sass/buddyboss.scss */
.bb_profile_course_wrapper a {
  color: #122B46;
}

/* line 3941, ../sass/buddyboss.scss */
.bb_profile_course_wrapper a:hover {
  color: #007CFF;
}

/* line 3944, ../sass/buddyboss.scss */
.bb_profile_course_wrapper span.bb-learndash-profile-edit-course-link {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 60px;
  flex: 0 0 60px;
  max-width: 60px;
  text-align: right;
}

/* line 3951, ../sass/buddyboss.scss */
.bb_profile_course_wrapper span.bb-learndash-profile-edit-course-link a {
  color: #939597;
}

/* line 3954, ../sass/buddyboss.scss */
.bb_profile_course_wrapper span.bb-learndash-profile-edit-course-link a:hover {
  color: #939597;
}

/* line 3958, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list {
  background: #fff;
  border: 1px solid #E7E9EC;
  border-radius: 4px;
}

/* line 3963, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading {
  padding: 10px 20px;
}

/* line 3966, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading h3 {
  font-size: 22px;
  font-weight: 600;
  line-height: 1.24;
}

/* line 3971, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button {
  padding: 4px 15px;
  border-radius: 50px;
  border: 1px solid #E7E9EC;
  font-size: 13px;
}

/* line 3977, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button .ld-icon {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  font-size: 8px;
  color: #A3A5A9;
}

/* line 3984, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button .ld-text {
  padding: 0 8px 0 0;
}

/* line 3987, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button:hover {
  opacity: 1;
}

/* line 3990, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions .ld-search-prompt {
  padding: 4px 15px;
  border-radius: 50px;
  border: 1px solid #E7E9EC;
  font-size: 13px;
  font-weight: normal;
  color: inherit;
}

/* line 3998, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions .ld-search-prompt .ld-icon {
  margin-left: 8px;
  position: relative;
  top: 6px;
  color: #A3A5A9;
}

/* line 4004, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-section-heading .ld-item-list-actions .ld-search-prompt .ld-icon-search {
  font-size: 14px;
}

/* line 4007, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-progress-label {
  color: #122B46;
  text-transform: none;
  font-size: 14px;
}

/* line 4012, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-wrapper {
  border-radius: 0;
  background-color: #FBFBFC;
  margin: 0;
  padding: 12px 20px;
}

/* line 4018, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-wrapper:before {
  background-color: #FBFBFC;
}

/* line 4021, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields {
  margin-bottom: 20px;
}

/* line 4024, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields input.ld-course-nav-field {
  border: 1px solid #DEDFE2;
  border-radius: 100px;
  padding: 0 30px;
}

/* line 4029, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button {
  background-color: #007CFF;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
}

/* line 4034, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
  opacity: 1;
}

/* line 4038, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-fields .ld-reset-button {
  background-color: transparent;
  color: #A3A5A9;
  font-weight: normal;
}

/* line 4043, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-name > label {
  color: #A3A5A9;
}

/* line 4046, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search h4 {
  font-weight: normal;
}

/* line 4049, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-search .ld-closer {
  font-weight: normal;
  font-size: 11px;
  color: #A3A5A9;
}

/* line 4054, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-expand-button.ld-mobile-only .ld-text {
  display: none;
}

/* line 4057, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-item {
  margin-bottom: 0 !important;
}

/* line 4060, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview {
  border-radius: 0;
  padding: 15px 20px;
}

/* line 4064, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-course-title {
  font-weight: 600;
}

@media screen and (max-width: 640px) {
  /* line 4068, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-course-title {
    font-weight: 500;
    font-size: 14px;
  }
}
@media screen and (max-width: 640px) {
  /* line 4074, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 4083, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
    margin-left: 5px;
  }

  /* line 4086, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-status {
    margin-right: 0;
    text-transform: none;
    padding: 0 6px;
    line-height: 20px;
  }
}
/* line 4093, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded {
  border-bottom: 1px solid rgba(146, 164, 183, 0.05);
}

/* line 4096, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-item-list-item-expanded .ld-progress {
  background: #fff;
  margin-bottom: 0;
}

/* line 4100, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded {
  margin-top: 0;
}

/* line 4103, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list-item-preview {
  padding: 10px 0;
}

/* line 4106, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-header {
  background-color: #fff;
  margin-bottom: 10px;
}

/* line 4110, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-items {
  background-color: #fff;
  font-size: 1em;
}

/* line 4114, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-item:first-child {
  border-top: 0;
}

/* line 4117, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-item {
  border-bottom: 0;
}

/* line 4120, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-column.ld-table-list-column-comments > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 4128, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-column.ld-table-list-column-comments > a .ld-icon {
  margin-right: 5px;
}

@media screen and (max-width: 768px) {
  /* line 4132, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-table-list .ld-table-list-column.ld-table-list-column-comments > a .ld-icon {
    margin-left: 0;
  }
}
/* line 4136, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-status {
  padding: 4px 12px;
  display: inline-block;
}

/* line 4140, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item .ld-table-list-item-expanded .ld-icon {
  color: #939597;
}

/* line 4143, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item:nth-child(odd) .ld-item-list-item-preview {
  background: rgba(146, 164, 183, 0.05);
}

/* line 4146, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item:nth-child(even) .ld-item-list-item-preview {
  background: transparent;
}

/* line 4149, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list .ld-item-list-items .ld-item-list-item:nth-child(even) .ld-item-list-item-expanded:before {
  background: #fff;
}

/* line 4152, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-status {
  text-transform: uppercase;
  font-weight: normal;
  font-size: 11px;
  line-height: inherit;
  padding: 0 12px;
  letter-spacing: inherit;
}

/* line 4160, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-status.ld-status-progress {
  background-color: #007CFF;
  color: #fff;
}

/* line 4164, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list-item-preview .ld-status-icon {
  margin-left: 10px;
}

/* line 4168, ../sass/buddyboss.scss */
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-certificate-link {
  color: #939597;
}

/* line 4172, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list a.ld-item-name {
  padding: 0 5px;
}

@media screen and (min-width: 768px) {
  /* line 4176, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column.ld-table-list-column-date, .learndash-wrapper #ld-profile .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column.ld-column-date,
  .learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column.ld-table-list-column-date,
  .learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column.ld-column-date {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 190px;
    flex: 0 1 190px;
  }
}
/* line 4184, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column,
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column {
  text-align: left;
  font-size: 1em;
}

/* line 4189, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column {
  text-transform: uppercase;
  font-size: 12px;
  color: #A3A5A9;
}

/* line 4194, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-items .ld-table-list-column {
  color: #A3A5A9;
}

/* line 4197, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list .ld-table-list-header .ld-table-list-column {
  color: #122B46;
}

/* line 4200, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list .ld-table-list-item-preview {
  padding: 12px 0;
}

/* line 4203, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list .ld-table-list-item-preview .ld-table-list-title a {
  color: #939597;
}

/* line 4206, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list .ld-table-list-item-preview .ld-table-list-title a:hover {
  color: #007CFF;
}

/* line 4209, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-item-contents {
  padding-top: 1em;
  padding-bottom: 1em;
}

/* line 4213, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list.ld-quiz-list {
  margin: 0.5em 0;
  border-radius: 0;
}

/* line 4217, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-item-list-item-expanded .ld-table-list-header {
  text-transform: uppercase;
  font-size: 12px;
  color: #A3A5A9;
}

/* line 4222, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-icon.ld-icon-assignment {
  color: #939597;
  font-size: 20px;
}

/* line 4226, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-icon.ld-icon-calendar {
  font-size: 13px;
}

/* line 4229, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-assignment-list .ld-status {
  padding-left: 2px;
}

/* line 4232, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list-column.ld-table-list-column-stats .ld-icon.ld-icon-assignment {
  font-size: 22px;
}

/* line 4235, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list-column.ld-table-list-column-stats .ld-icon.ld-icon-assignment:before {
  content: '\e807';
}

/* line 4238, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list-column.ld-table-list-column-certificate .ld-icon.ld-icon-certificate {
  color: #939597;
  font-size: 18px;
}

/* line 4242, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-status-icon.ld-status-incomplete {
  border: 2px solid #DEDFE2;
}

/* line 4245, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-status-icon.ld-status-in-progress {
  border: 2px solid #DEDFE2;
  border-right-color: #007CFF;
  border-bottom-color: #007CFF;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  background-color: transparent;
}

@media screen and (min-width: 768px) {
  /* line 4256, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column.ld-date-column {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 180px;
    flex: 0 1 180px;
  }

  /* line 4261, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-table-list-column.ld-status-column,
  .learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-table-list-column.ld-column-status {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 250px;
    flex: 0 1 250px;
  }
}
/* line 4268, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-table-list-column.ld-comments-column {
  font-weight: normal;
}

/* line 4271, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-status {
  white-space: nowrap;
  display: inline-block;
}

/* line 4275, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-table-list.ld-assignment-list .ld-icon.ld-icon-assignment {
  margin-right: 5px;
}

/* line 4279, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary {
  margin-bottom: 2em;
}

/* line 4282, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
  background-color: #fff;
  border: 1px solid #E7E9EC;
  border-radius: 4px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0 20px 20px;
  margin-bottom: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  max-height: 180px;
}

/* line 4297, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading {
  -ms-flex-item-align: end;
  align-self: flex-end;
  font-size: 28px;
  color: #122B46;
  position: relative;
  bottom: 55px;
}

/* line 4305, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
  border-radius: 5px;
  border: 0;
  margin-right: 20px;
  position: relative;
  top: 30px;
  width: 180px;
  height: 180px;
  border: 5px solid #fff;
  box-shadow: 0 2px 5px 0 rgba(18, 43, 70, 0.12), 0 0 0 1px #E7E9EC;
}

/* line 4316, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar .avatar {
  border-radius: 5px;
}

/* line 4319, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-edit-link {
  -ms-flex-item-align: end;
  align-self: flex-end;
  padding: 2px 12px;
  border-radius: 50px;
  border: 1px solid #E7E9EC !important;
  font-size: 13px;
  color: #939597;
  margin-left: auto;
  position: relative;
  z-index: 3;
}

/* line 4331, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-left: 220px;
  position: relative;
  bottom: 65px;
  z-index: 2;
}

/* line 4340, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
  padding: 0 15px 0 15px;
  border-right: 1px solid #E7E9EC;
}

/* line 4357, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat:first-of-type {
  padding-left: 0;
}

/* line 4360, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat:last-of-type {
  border-right: 0;
  padding-right: 0;
}

/* line 4364, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat strong {
  color: #122B46;
  margin: 0 5px 0 0;
  font-size: 20px;
}

/* line 4369, ../sass/buddyboss.scss */
.learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span {
  color: #A3A5A9;
  font-size: 14px;
  line-height: 1;
}

@media screen and (max-width: 992px) {
  /* line 4375, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary {
    margin-bottom: 0;
  }

  /* line 4378, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: none;
    padding-bottom: 0;
  }

  /* line 4386, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading {
    bottom: 90px;
  }

  /* line 4389, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading,
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
    -ms-flex-item-align: start;
    align-self: flex-start;
    margin-left: 200px;
  }

  /* line 4395, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
    top: 35px;
  }

  /* line 4398, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
    bottom: 30px;
  }

  /* line 4401, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
    bottom: 120px;
  }

  /* line 4404, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat strong, .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span {
    font-size: 14px;
  }
}
@media screen and (max-width: 768px) {
  /* line 4409, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-bottom: 50px;
    padding-top: 30px;
  }

  /* line 4416, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
    top: 0;
    margin-right: 0;
  }

  /* line 4420, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading {
    bottom: 0;
    margin: 10px 0;
  }

  /* line 4424, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-heading,
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
    -ms-flex-item-align: center;
    align-self: center;
    margin-left: 0;
  }

  /* line 4430, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
    bottom: 0;
  }

  /* line 4433, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
    margin-left: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    bottom: 45px;
  }

  /* line 4440, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  /* line 4446, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat strong, .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span {
    font-size: 14px;
    line-height: 140%;
  }
}
@media screen and (max-width: 640px) {
  /* line 4452, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
    width: auto;
    margin-bottom: 0.5em !important;
  }
}
@media screen and (max-width: 500px) {
  /* line 4458, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card {
    padding-bottom: 150px;
  }

  /* line 4461, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar {
    width: 170px;
    height: 170px;
  }

  /* line 4465, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats {
    bottom: 130px;
  }

  /* line 4468, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat {
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media screen and (max-width: 992px) {
  /* line 4476, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary + .ld-item-list {
    margin-top: 0;
  }
}
@media screen and (max-width: 768px) {
  /* line 4481, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary + .ld-item-list {
    margin-top: 10px;
  }
}
@media screen and (max-width: 500px) {
  /* line 4486, ../sass/buddyboss.scss */
  .learndash-wrapper #ld-profile .ld-profile-summary + .ld-item-list {
    margin-top: -80px;
  }
}
/* line 4491, ../sass/buddyboss.scss */
.learndash-wrapper .ld-loading::before {
  border: 3px solid rgba(0, 0, 0, 0.2);
  border-top-color: #007CFF;
}

/* line 4496, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper {
  background-color: #FAFBFD;
  box-shadow: inset -36px 0 40px -32px rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid #E7E9EC;
  -webkit-transition: margin-left 0.3s ease-in-out;
  transition: margin-left 0.3s ease-in-out;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow-x: hidden;
  overflow-y: auto;
  height: -webkit-calc(100vh - 76px);
  height: calc(100vh - 76px);
}

/* line 4515, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .ld-item-list-section-heading {
  padding: 5px 30px 5px 25px;
}

/* line 4518, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .ld-item-list-section-heading .ld-lesson-section-heading {
  color: #122B46;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

/* line 4526, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
  padding: 15px 0;
  font-size: 15px;
}

/* line 4530, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-links {
  border-top: 1px solid #E7E9EC;
  margin: 25px 30px 0;
  padding: 25px 0 0;
}

/* line 4535, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-links ul {
  list-style: none;
  margin-left: 0;
}

/* line 4539, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-links ul li {
  padding: 5px 0;
}

/* line 4542, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-links ul li a {
  display: block;
  width: 100%;
  text-align: center;
  line-height: 40px;
  border: 1px solid #007CFF;
  border-radius: 100px;
  color: #color-link;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
}

/* line 4553, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-links ul li a:hover {
  color: #007CFF;
}

/* line 4556, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-links ul li a i {
  margin: 0 8px 0 0;
  position: relative;
  top: 1px;
  font-size: 16px;
}

/* line 4562, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .bb-progress-bar {
  width: 100%;
  height: 3px;
  border-radius: 3px;
  background-color: rgba(255, 255, 255, 0.4);
  position: relative;
  margin-bottom: 10px;
}

/* line 4570, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .bb-progress-bar span {
  background-color: #fff;
  height: 100%;
  display: inline-block;
  position: absolute;
  border-radius: 3px;
}

/* line 4577, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-items-loading {
  list-style: none;
  margin-left: 30px;
}

/* line 4581, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-items-loading li {
  margin: 8px 0;
}

/* line 4584, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-items-loading li a {
  display: inline-block;
}

/* line 4587, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list ol .lms-item-wrapper {
  margin-left: -100px;
  padding-left: 100px;
}

/* line 4591, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list ol > li > ul, .lms-topic-sidebar-wrapper .lms-lessions-list ol > li ol {
  margin-bottom: 0;
}

/* line 4594, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol {
  margin-left: 47px;
}

/* line 4597, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-quizzes-list {
  margin-top: 30px;
}

/* line 4600, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-quizzes-list .lms-course-quizzes-heading {
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.6px;
  padding: 20px 0 0;
  margin: 0 30px 15px;
  border-top: 1px solid #E7E9EC;
}

/* line 4608, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul {
  margin-left: 0;
}

/* line 4611, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul a {
  padding-left: 30px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 4617, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-quizzes-list ul .lms-item-wrapper {
  margin-left: -100px;
  padding-left: 100px;
}

/* line 4621, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-count {
  background-color: rgba(0, 0, 0, 0.03);
  border-radius: 100px;
  font-weight: 500;
  font-size: 11px;
  padding: 0px 14px;
  font-size: 11px;
  height: 20px;
  line-height: 20px;
  margin-left: 10px;
}

/* line 4632, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-sidebar-heading {
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.6px;
  padding: 20px 0 0;
  margin: 0 30px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 4645, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-groups-list {
  margin-bottom: 20px;
}

/* line 4648, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag {
  margin: 30px 0 10px;
}

/* line 4651, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag .group-flag-index {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 17px 30px;
  background: rgba(146, 164, 183, 0.1);
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}

/* line 4663, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag .group-flag-index > a {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 53px;
  flex: 0 0 53px;
  max-width: 53px;
}

/* line 4669, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag .lms-flag-group-avatar {
  border-radius: 4px;
  margin-right: 15px;
  max-width: 38px;
  box-shadow: 0 2px 5px 0 rgba(18, 43, 70, 0.12), 0 0 0 1px #E7E9EC;
}

/* line 4675, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc(100% - 77px);
  flex: 0 0 -webkit-calc(100% - 77px);
  flex: 0 0 calc(100% - 77px);
  max-width: -webkit-calc(100% - 77px);
  max-width: calc(100% - 77px);
}

/* line 4683, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading span {
  display: block;
  line-height: 1;
}

/* line 4687, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading a span {
  color: #122B46;
  font-size: 16px;
  font-weight: 500;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 4697, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading a:hover span {
  color: #007CFF;
}

/* line 4700, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading > span {
  color: #A3A5A9;
  font-size: 13px;
  margin-top: 5px;
}

/* line 4705, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag .flag-group-exp {
  padding: 5px;
  color: #939597;
  cursor: pointer;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
  max-width: 24px;
}

/* line 4714, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-group-flag.expanded .flag-group-exp i {
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  transform: scaleY(-1);
}

/* line 4719, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .course-group-list {
  list-style: none;
  margin: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
}

/* line 4726, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .course-group-list li {
  padding: 8px 30px 8px 80px;
}

/* line 4729, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .course-group-list img {
  max-width: 32px;
  margin-right: 15px;
  border-radius: 5px;
}

/* line 4734, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .course-group-list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #122B46;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}

/* line 4745, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .course-group-list a:hover {
  color: #007CFF;
}

/* line 4748, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .course-group-list a .lms-group-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 4753, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list {
  list-style: none;
  margin: 0;
}

/* line 4757, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list li {
  padding: 0;
}

/* line 4760, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list li > a {
  padding: 10px 30px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}

/* line 4765, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list li > a:hover {
  background: rgba(146, 164, 183, 0.1);
}

/* line 4768, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list img {
  max-width: 38px;
  margin-right: 15px;
}

/* line 4772, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list a .lms-group-lead span {
  display: block;
  line-height: 1;
  color: #122B46;
}

/* line 4777, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list a .lms-group-lead span:last-child {
  font-size: 13px;
  color: #A3A5A9;
  margin-top: 5px;
}

/* line 4782, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #939597;
}

/* line 4791, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list a:hover .lms-group-lead span {
  color: #007CFF;
}

/* line 4794, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .group-exec-list a:hover .lms-group-lead span:last-child {
  color: #A3A5A9;
}

/* line 4797, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list {
  margin-top: 30px;
}

/* line 4800, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .lms-course-sidebar-heading {
  border-top: 1px solid #E7E9EC;
}

/* line 4803, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap {
  padding: 0;
}

/* line 4806, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap > .list-members-extra {
  padding: 15px 30px 0;
  display: inline-block;
}

/* line 4810, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap > .list-members-extra.lme-less {
  display: none;
}

/* line 4813, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap.expanded > .list-members-extra.lme-less {
  display: inline-block;
}

/* line 4816, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .bb-course-member-wrap.expanded > .list-members-extra.lme-more {
  display: none;
}

/* line 4819, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .list-members-extra i {
  margin-left: 5px;
}

/* line 4822, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .expanded .list-members-extra i {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 4827, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list {
  list-style: none;
  margin: 0;
}

/* line 4831, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px 30px;
}

/* line 4840, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list img {
  max-width: 28px;
  margin-right: 10px;
}

/* line 4844, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list.course-members-list-extra {
  display: none;
}

/* line 4847, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list a {
  color: #122B46;
}

/* line 4850, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list a:hover {
  color: #007CFF;
}

/* line 4853, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul {
  margin-bottom: 0;
}

/* line 4857, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol > li a.bb-lesson-head,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul > li a.bb-lesson-head {
  color: #122B46;
}

/* line 4861, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol > li a.bb-lesson-head:hover,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul > li a.bb-lesson-head:hover {
  color: #007CFF;
}

/* line 4865, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol > li.lms-is-locked a,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul > li.lms-is-locked a {
  pointer-events: none;
  cursor: default;
}

/* line 4870, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol li.current > .lms-item-wrapper > a,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul li.current > .lms-item-wrapper > a {
  color: #007CFF;
}

/* line 4874, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol .lms-sidebar-lesson-progression,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul .lms-sidebar-lesson-progression {
  color: #939597;
  font-size: 13px;
  margin-right: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-tems: center;
}

/* line 4884, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lessions-list > ol .lms-sidebar-lesson-progression .bb-progress,
.lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul .lms-sidebar-lesson-progression .bb-progress {
  margin-left: 10px;
  position: relative;
  left: 1px;
}

/* line 4890, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper ol.lms-topic-list {
  margin-bottom: 1rem;
}

/* line 4893, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper ol.lms-topic-list .lms-topic-item .lms-quiz-list {
  margin-bottom: 0;
}

/* line 4896, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper ol.lms-topic-list .lms-topic-item .lms-quiz-list li:last-child {
  padding-bottom: 0;
}

/* line 4899, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-quiz-list {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0;
}

/* line 4904, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper li .lms-item-wrapper {
  padding: 12px 0;
  line-height: 1.6;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 4911, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper li.current > .lms-item-wrapper {
  background-color: #F4F5F7;
}

/* line 4914, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-item-wrapper a {
  margin-right: auto;
  color: #939597;
}

/* line 4918, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-side-item-complete {
  font-size: 18px;
  margin-right: 20px;
}

/* line 4922, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-side-item-complete i[class^="bb-icon-"],
.lms-topic-sidebar-wrapper .lms-side-item-complete i[class*=" bb-icon-"] {
  font-size: 20px;
}

/* line 4926, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-side-item-incomplete {
  color: #E7E9EC;
  margin-right: 20px;
  margin-left: 15px;
}

/* line 4931, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-side-item-incomplete i[class^="bb-icon-"],
.lms-topic-sidebar-wrapper .lms-side-item-incomplete i[class*=" bb-icon-"] {
  font-size: 20px;
}

/* line 4935, ../sass/buddyboss.scss */
.lms-topic-sidebar-wrapper .lms-lesson-progress-container {
  display: inline-block;
  width: 20px;
  height: 20px;
}

@media screen and (min-width: 820px) {
  /* line 4942, ../sass/buddyboss.scss */
  .bb-single-course-sidebar {
    max-width: 380px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 42%;
    flex: 0 0 42%;
    margin-left: auto;
    position: relative;
    z-index: 2;
  }

  /* line 4951, ../sass/buddyboss.scss */
  .bb-single-course-sidebar.bb-preview-wrap {
    margin-top: -260px;
  }
}
/* line 4955, ../sass/buddyboss.scss */
.widget-area.course-widget-area {
  padding-top: 0;
}

/* line 4958, ../sass/buddyboss.scss */
.widget-area.course-widget-area .widget-title {
  font-size: 13px;
  letter-spacing: 0.5px;
  border-bottom: 1px solid #E6E7E8;
  margin: 0 -15px 15px;
  padding: 0 15px 15px;
}

/* line 4966, ../sass/buddyboss.scss */
.widget .bb-course-filters:not(:last-child) {
  margin-bottom: 22px;
}

/* line 4969, ../sass/buddyboss.scss */
.widget .bb-course-filters li {
  margin: 0;
}

/* line 4972, ../sass/buddyboss.scss */
.widget .bb-course-filters label {
  font-size: 14px;
  color: #939597;
  letter-spacing: -0.24px;
  display: block;
  margin: 0 -15px 1px;
  padding: 8px 15px;
}

/* line 4980, ../sass/buddyboss.scss */
.widget .bb-course-filters .bs-styled-checkbox:checked + label {
  background: #F7FAFE;
}

/* line 4983, ../sass/buddyboss.scss */
.widget .bb-course-filters .bs-styled-checkbox + label:before {
  width: 16px;
  height: 16px;
}

/* line 4987, ../sass/buddyboss.scss */
.widget .bb-course-filters .bs-styled-checkbox:checked + label:after {
  content: '\E809';
  display: inline-block;
  font: normal normal normal 14px/1 "bb-icons";
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
  color: white;
  left: 10px;
  font-size: 26px;
  top: 4px;
  box-shadow: none;
}

/* line 5005, ../sass/buddyboss.scss */
.widget_ldcourseinfo #ld_course_info_mycourses_list .ld-course-info-my-courses {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 5011, ../sass/buddyboss.scss */
.widget_ldcourseinfo #ld_course_info_mycourses_list .bb-cover-list-item {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0;
  border: 0;
  background-color: transparent;
  box-shadow: none;
}

/* line 5024, ../sass/buddyboss.scss */
.widget_ldcourseinfo #ld_course_info_mycourses_list .bb-cover-wrap {
  width: 40px;
  height: 40px;
  padding: 0;
  border-radius: 100%;
}

/* line 5030, ../sass/buddyboss.scss */
.widget_ldcourseinfo #ld_course_info_mycourses_list .bb-card-course-details {
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 5043, ../sass/buddyboss.scss */
.widget_ldcourseinfo #ld_course_info_mycourses_list .bb-card-course-details h2 {
  font-size: 14px;
  font-weight: 500;
}

/* line 5047, ../sass/buddyboss.scss */
.widget_ldcourseinfo #ld_course_info > h4 {
  margin-bottom: 15px;
  line-height: 1.4;
  font-size: 14px;
  color: #A3A5A9;
}

/* line 5053, ../sass/buddyboss.scss */
.widget_ldcourseinfo #course_progress_details > h4 {
  margin-bottom: 10px;
  font-size: 12px;
  text-transform: uppercase;
}

/* line 5058, ../sass/buddyboss.scss */
.widget_ldcourseinfo #course_progress_details a.learndash-profile-course-certificate-link {
  display: none;
}

/* line 5061, ../sass/buddyboss.scss */
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper {
  font-size: 0;
}

/* line 5064, ../sass/buddyboss.scss */
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .learndash-profile-course-title {
  font-size: 14px;
}

/* line 5067, ../sass/buddyboss.scss */
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .learndash-profile-course-title strong {
  font-weight: normal;
}

/* line 5070, ../sass/buddyboss.scss */
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .learndash-profile-course-access-label {
  display: none;
}

/* line 5073, ../sass/buddyboss.scss */
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .bb-learndash-profile-course-status {
  font-size: 0;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 95px;
  flex: 0 0 95px;
  max-width: 95px;
}

/* line 5080, ../sass/buddyboss.scss */
.widget_ldcourseinfo #course_progress_details .bb_profile_course_wrapper .bb-learndash-profile-course-status .leardash-course-status {
  font-size: 12px;
}

/* line 5083, ../sass/buddyboss.scss */
.widget_ldcourseinfo #course_progress_details span.bb-learndash-profile-edit-course-link {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20px;
  flex: 0 0 20px;
  max-width: 20px;
  padding: 0;
  margin-right: 5px;
}

/* line 5091, ../sass/buddyboss.scss */
.widget_ldcourseinfo #quiz_progress_details > h4 {
  margin-bottom: 10px;
  font-size: 12px;
  text-transform: uppercase;
}

/* line 5096, ../sass/buddyboss.scss */
.widget_ldcourseinfo #quiz_progress_details > p {
  font-size: 12px;
}

/* line 5099, ../sass/buddyboss.scss */
.widget_ldcourseinfo #quiz_progress_details span.bb-learndash-profile-edit-course-link {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20px;
  flex: 0 0 20px;
  max-width: 20px;
  padding: 0;
  margin-right: 5px;
}

/* line 5107, ../sass/buddyboss.scss */
.widget_ldcourseinfo #quiz_progress_details .bb-ld-quiz-percentage {
  padding: 0 5px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 45px;
  flex: 0 0 45px;
  max-width: 45px;
}

/* line 5114, ../sass/buddyboss.scss */
.widget_ldcourseinfo #quiz_progress_details a.user_statistic {
  padding: 0 5px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 70px;
  flex: 0 0 70px;
  max-width: 70px;
}

/* line 5122, ../sass/buddyboss.scss */
.widget_sfwd-courses-widget li h4 {
  margin-bottom: 0;
}

@media screen and (min-width: 800px) {
  /* line 5127, ../sass/buddyboss.scss */
  .widget-area.course-widget-area {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 280px;
    flex: 0 0 280px;
    max-width: 280px;
  }
}
@media screen and (min-width: 540px) and (max-width: 799px) {
  /* line 5135, ../sass/buddyboss.scss */
  .widget-area.course-widget-area {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 240px;
    flex: 0 0 240px;
    max-width: 240px;
  }
}
/* line 5142, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion,
.wpProQuiz_content .wpProQuiz_box {
  text-align: center;
  background-color: transparent;
  border: 0;
}

/* line 5148, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol,
.wpProQuiz_content .wpProQuiz_box > ol {
  display: inline-block;
  overflow: hidden;
}

/* line 5153, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li,
.wpProQuiz_content .wpProQuiz_box > ol li {
  width: 40px;
  height: 40px;
  line-height: 40px;
  padding: 0;
  background-color: #F4F5F7;
  color: #122B46;
  border: 0;
  font-weight: 500;
  font-size: 15px;
  border-radius: 100%;
}

/* line 5166, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget, .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionSolved, .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionTarget,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionSolved,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionTarget.wpProQuiz_reviewQuestionReview {
  color: #fff;
  background-color: #007CFF;
  box-shadow: none;
  font-weight: 500;
}

/* line 5175, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved, .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionSolved,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionReview {
  background-color: #F4F5F7;
  position: relative;
  color: inherit;
}

/* line 5182, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionSolved:after, .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview:after,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionSolved:after,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionReview:after {
  content: '';
  display: inline-block;
  width: 13px;
  height: 13px;
  background-color: #6CA54C;
  border: 2px solid #fff;
  border-radius: 100%;
  position: absolute;
  top: 0;
  right: 0;
}

/* line 5196, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion > ol li.wpProQuiz_reviewQuestionReview:after,
.wpProQuiz_content .wpProQuiz_box > ol li.wpProQuiz_reviewQuestionReview:after {
  background-color: #FFB000;
}

/* line 5201, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewDiv {
  border-bottom: 1px solid #E7E9EC;
}

/* line 5205, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box {
  background-color: transparent;
}

/* line 5208, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li {
  color: #122B46;
  border-radius: 100%;
}

/* line 5212, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolved:not(.wpProQuiz_reviewQuestionTarget) {
  color: #122B46;
}

/* line 5216, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect .wpProQuiz_sortable {
  background-color: transparent;
  color: inherit;
  font-weight: normal;
}

/* line 5223, ../sass/buddyboss.scss */
.wpProQuiz_content > h2 {
  font-size: 18px;
  line-height: 1.2;
  font-weight: bold;
  margin: 0 0 1.6875rem;
}

/* line 5229, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_button2 {
  border: 1px solid #007CFF;
  background: transparent;
  color: #007CFF;
  border-radius: 100px;
  font-weight: 500;
  min-height: 34px;
  padding: 6px 2em;
  box-shadow: none;
}

/* line 5239, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_button2:hover, .wpProQuiz_content .wpProQuiz_button2:active, .wpProQuiz_content .wpProQuiz_button2:focus {
  background: transparent;
  box-shadow: none;
}

@media screen and (max-width: 544px) {
  /* line 5244, ../sass/buddyboss.scss */
  .wpProQuiz_content .wpProQuiz_button2 {
    float: none !important;
    margin-bottom: 10px;
  }
}
/* line 5249, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_TipButton {
  border: 0;
  font-weight: 500;
  min-height: 34px;
  padding: 6px 2em;
}

/* line 5255, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_TipButton:hover, .wpProQuiz_content .wpProQuiz_TipButton:active, .wpProQuiz_content .wpProQuiz_TipButton:focus {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

/* line 5258, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_button {
  padding-left: 2em;
  padding-right: 2em;
  margin-bottom: 10px;
}

/* line 5263, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_question_page {
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 30px;
}

/* line 5268, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_listItem > h5.wpProQuiz_header {
  font-size: 13px;
  text-transform: uppercase;
}

/* line 5272, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_checkPage {
  margin: 30px 0 0;
}

/* line 5275, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_checkPage h4.wpProQuiz_header + p {
  font-size: 12px;
  text-transform: uppercase;
}

/* line 5279, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewLegend li {
  font-size: 12px;
}

/* line 5282, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_reviewLegend li .wpProQuiz_reviewColor {
  border-radius: 100%;
}

/* line 5285, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList {
  background-color: transparent;
  border: 0;
  padding: 0;
}

/* line 5290, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList li.wpProQuiz_questionListItem {
  background-color: #fff;
}

/* line 5293, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='single'] li.wpProQuiz_questionListItem, .wpProQuiz_content .wpProQuiz_questionList[data-type='multiple'] li.wpProQuiz_questionListItem, .wpProQuiz_content .wpProQuiz_questionList[data-type='sort_answer'] li.wpProQuiz_questionListItem, .wpProQuiz_content .wpProQuiz_questionList.ui-sortable li.wpProQuiz_questionListItem {
  border: 1px solid #E7E9EC;
  border-radius: 4px;
  padding: 10px 20px;
  margin-bottom: 8px;
}

/* line 5299, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='single'] li.wpProQuiz_questionListItem:last-child, .wpProQuiz_content .wpProQuiz_questionList[data-type='multiple'] li.wpProQuiz_questionListItem:last-child, .wpProQuiz_content .wpProQuiz_questionList[data-type='sort_answer'] li.wpProQuiz_questionListItem:last-child, .wpProQuiz_content .wpProQuiz_questionList.ui-sortable li.wpProQuiz_questionListItem:last-child {
  padding: 10px 20px;
}

/* line 5302, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='single'] li.wpProQuiz_questionListItem label, .wpProQuiz_content .wpProQuiz_questionList[data-type='multiple'] li.wpProQuiz_questionListItem label, .wpProQuiz_content .wpProQuiz_questionList[data-type='sort_answer'] li.wpProQuiz_questionListItem label, .wpProQuiz_content .wpProQuiz_questionList.ui-sortable li.wpProQuiz_questionListItem label {
  padding: 0;
  border: 0;
}

/* line 5306, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='single'] li.wpProQuiz_questionListItem label .icheckbox_minimal, .wpProQuiz_content .wpProQuiz_questionList[data-type='multiple'] li.wpProQuiz_questionListItem label .icheckbox_minimal {
  bottom: 1px;
}

/* line 5309, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='single'] li.wpProQuiz_questionListItem label .iradio_minimal, .wpProQuiz_content .wpProQuiz_questionList[data-type='multiple'] li.wpProQuiz_questionListItem label .iradio_minimal {
  bottom: 1px;
  height: 0;
  width: 0;
  padding: 9px;
}

/* line 5315, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='single'] li.wpProQuiz_questionListItem > span, .wpProQuiz_content .wpProQuiz_questionList[data-type='multiple'] li.wpProQuiz_questionListItem > span {
  margin-right: 5px;
}

/* line 5318, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='multiple'] .icheckbox_minimal {
  border-radius: 100%;
}

/* line 5321, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='multiple'] .icheckbox_minimal.checked {
  background-color: #fff;
}

/* line 5324, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='multiple'] .icheckbox_minimal.checked:after {
  color: #007CFF;
  left: -5px;
}

/* line 5328, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form {
  border: 1px dashed #E7E9EC;
  border-radius: 2px;
  padding: 10px 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  background-color: transparent;
}

/* line 5341, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[type=file] {
  width: 140px;
  height: 40px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

/* line 5354, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[placeholder] {
  text-overflow: ellipsis;
}

/* line 5357, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form ::-moz-placeholder {
  text-overflow: ellipsis;
}

/* line 5360, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input:-moz-placeholder {
  text-overflow: ellipsis;
}

/* line 5363, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[type=file] + label {
  font-size: 15px;
  font-weight: 400;
  color: #939597;
  background-color: #fff;
  border: 0;
  width: 100%;
  text-align: center;
  padding: 2em 1em;
  display: inline-block;
  float: none;
  cursor: pointer;
}

/* line 5376, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[type=submit] {
  background-color: transparent;
  color: #007CFF;
  border: 1px solid #E7E9EC;
  padding-left: 2em;
  padding-right: 1em;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 15px;
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='12px' viewBox='0 0 16 12' enable-background='new 0 0 16 12' xml:space='preserve'%3E%3Cpath fill='%23A3A5A9' d='M10.255,7.361C10.157,7.454,10.033,7.5,9.909,7.5c-0.132,0-0.264-0.052-0.361-0.154L8.5,6.248v4.086 c0,0.276-0.224,0.5-0.5,0.5s-0.5-0.224-0.5-0.5V6.248L6.453,7.346c-0.19,0.199-0.507,0.207-0.707,0.016 c-0.2-0.19-0.207-0.507-0.017-0.707l1.909-2C7.64,4.653,7.642,4.653,7.643,4.652C7.733,4.559,7.859,4.5,8,4.5 s0.267,0.059,0.357,0.152C8.358,4.653,8.36,4.653,8.362,4.655l1.909,2C10.462,6.854,10.454,7.171,10.255,7.361z M15.5,8.334 c0-1.587-1.128-2.905-2.593-3.133C12.513,2.493,10.334,0.5,7.682,0.5c-2.654,0-4.938,2.15-5.244,4.86 C1.296,5.812,0.5,7.005,0.5,8.334c0,1.746,1.366,3.166,3.045,3.166h1.909c0.276,0,0.5-0.224,0.5-0.5s-0.224-0.5-0.5-0.5H3.545 C2.417,10.5,1.5,9.528,1.5,8.334c0-1.007,0.643-1.897,1.529-2.115c0.214-0.053,0.369-0.24,0.38-0.461C3.523,3.41,5.44,1.5,7.682,1.5 c2.261,0,4.099,1.807,4.274,4.203c0.02,0.261,0.237,0.463,0.499,0.463c1.128,0,2.045,0.972,2.045,2.167 c0,1.194-0.917,2.166-2.045,2.166h-1.91c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5h1.91C14.134,11.5,15.5,10.08,15.5,8.334z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 20px center;
  cursor: pointer;
  box-shadow: none;
  max-width: 145px;
  font-weight: normal;
  position: absolute;
  right: 10%;
}

/* line 5395, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[type=submit]:hover {
  background-color: transparent !important;
  opacity: 1 !important;
}

@media screen and (max-width: 1200px) {
  /* line 5400, ../sass/buddyboss.scss */
  .wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form {
    padding: 10px 5% 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 5407, ../sass/buddyboss.scss */
  .wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[type=file] + label {
    padding: 1em 1em;
  }

  /* line 5410, ../sass/buddyboss.scss */
  .wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[type=file] {
    bottom: inherit;
    top: 18px;
  }

  /* line 5414, ../sass/buddyboss.scss */
  .wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[type=submit] {
    position: static;
  }
}
@media screen and (max-width: 992px) {
  /* line 5419, ../sass/buddyboss.scss */
  .wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 5425, ../sass/buddyboss.scss */
  .wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[type=file] + label {
    padding: 1em 1em;
  }
}
/* line 5429, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList textarea.wpProQuiz_questionEssay {
  width: 100%;
}

/* line 5432, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_questionList input.wpProQuiz_questionInput {
  width: 100%;
}

/* line 5435, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_sortable {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 5443, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_sortable:after, .wpProQuiz_content .wpProQuiz_sortable:before {
  font-family: "bb-icons";
  font-size: 18px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  content: '\E81B';
  color: #C8CBCF;
}

/* line 5458, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_sortable:before {
  right: 6px;
}

/* line 5461, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_tipp > div {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 24px 0 rgba(18, 43, 70, 0.08);
  border: 1px solid #E7EAEC;
}

/* line 5467, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_tipp > div .wpProQuiz_header {
  font-weight: 500;
}

/* line 5470, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_tipp > div p {
  font-size: 15px;
}

/* line 5473, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_listItem > .wpProQuiz_header + span {
  font-size: 14px;
  font-weight: normal !important;
  color: #A3A5A9;
}

/* line 5478, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_matrixSortString {
  background: transparent;
  border: 0;
  padding: 0;
}

/* line 5483, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable {
  overflow: hidden;
  padding-left: 0;
  padding-right: 0;
}

/* line 5488, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem {
  background-color: #EEF0F3;
  border-color: #EEF0F3;
  border-radius: 100px;
  box-shadow: none;
  padding-left: 40px;
  padding-right: 25px;
  position: relative;
  font-size: 15px;
  line-height: 1.3;
}

/* line 5499, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem:after, .wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem:before {
  font-family: "bb-icons";
  font-size: 18px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  left: 12px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  content: '\E81B';
  color: #C8CBCF;
}

/* line 5514, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem:after {
  left: 18px;
}

/* line 5517, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable li.wpProQuiz_sortStringItem.ui-sortable-helper {
  background-color: #007CFF;
  border-color: #007CFF;
  color: #fff;
}

/* line 5522, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_matrixSortString .wpProQuiz_sortStringList.ui-sortable .wpProQuiz_placehold {
  background-color: #fff;
  border: 1px dashed #EEF0F3;
  border-radius: 100px;
  min-width: 70px;
}

/* line 5528, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] {
  overflow: hidden;
  margin-left: -5px;
  margin-right: -5px;
}

/* line 5533, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li {
  /*            width: 20%;
              float: left;*/
  padding: 0;
  margin: 0 5px 10px;
}

/* line 5539, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li table, .wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li tbody, .wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li tr, .wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li td {
  /*                display: block;
                  width: 100%;*/
}

/* line 5543, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li table td {
  border-color: #E7E9EC;
}

/* line 5546, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li table td .wpProQuiz_maxtrixSortText img {
  height: 40px;
  width: auto;
  margin: 20px 5px 0;
}

/* line 5551, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li table td:first-child {
  border-bottom: 0;
  border-radius: 4px 4px 0 0;
  text-align: center;
}

/* line 5556, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li table td:last-child {
  border-radius: 0 0 4px 4px;
  border-top: 0;
}

/* line 5560, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li ul.wpProQuiz_maxtrixSortCriterion {
  min-height: 25px;
}

/* line 5563, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem {
  background-color: #EEF0F3;
  border-color: #EEF0F3;
  border-radius: 100px;
  box-shadow: none;
  padding: 5px 25px 5px 40px;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  /*width: 100%;*/
  font-size: 15px;
  line-height: 1.3;
}

/* line 5576, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem:after, .wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem:before {
  font-family: "bb-icons";
  font-size: 18px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  left: 12px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  content: '\E81B';
  color: #C8CBCF;
}

/* line 5591, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem:after {
  left: 18px;
}

/* line 5594, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li ul.wpProQuiz_maxtrixSortCriterion li.wpProQuiz_sortStringItem.ui-sortable-helper {
  background-color: #007CFF;
  border-color: #007CFF;
  color: #fff;
}

/* line 5599, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li .wpProQuiz_placehold {
  background-color: #fff;
  border: 1px dashed #EEF0F3;
  border-radius: 100px;
  width: 100%;
}

@media screen and (max-width: 768px) {
  /* line 5606, ../sass/buddyboss.scss */
  .wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li {
    width: 45%;
  }
}
/* line 5610, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_cloze input[type="text"] {
  border-color: #E7EAEC;
  color: inherit;
}

/* line 5614, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='assessment_answer'] li label {
  margin-right: 15px;
}

/* line 5617, ../sass/buddyboss.scss */
.wpProQuiz_content ul.wpProQuiz_questionList[data-type='assessment_answer'] li label .iradio_minimal {
  margin-right: 5px;
}

/* line 5620, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_question {
  margin-bottom: 30px !important;
}

/* line 5624, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem .wpProQuiz_sortable {
  border: 0;
  padding: 0;
}

/* line 5628, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem .wpProQuiz_sortable:before {
  display: none;
}

/* line 5631, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem > table {
  border-width: 1px;
}

/* line 5634, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li table td:first-child {
  border-right-width: 1px;
}

/* line 5637, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem textarea.wpProQuiz_questionEssay {
  border: 1px solid #E7E9EC;
}

/* line 5641, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results {
  text-align: center;
}

/* line 5644, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results h4.wpProQuiz_header {
  font-weight: bold;
  font-size: 20px;
}

/* line 5648, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results h4.wpProQuiz_header + p {
  font-weight: 500;
}

/* line 5651, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results > p {
  font-size: 15px;
}

/* line 5654, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .wpProQuiz_quiz_time {
  color: #A3A5A9;
}

/* line 5657, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .wpProQuiz_graded_points {
  font-weight: normal;
  color: #A3A5A9;
}

/* line 5661, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button {
  border: 1px solid #007CFF;
  background: transparent;
  color: #007CFF;
  border-radius: 100px;
  font-weight: 500;
  min-height: 34px;
  padding: 6px 2em;
  box-shadow: none;
}

/* line 5671, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button:hover, .wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button:active, .wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button:focus {
  background: transparent;
  box-shadow: none;
}

/* line 5675, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .ld-quiz-actions {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 5679, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .quiz_continue_link {
  width: 100%;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* line 5685, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .quiz_continue_link a#quiz_continue_link {
  border-radius: 100px;
  background: #007CFF;
  /*font-size: 15px;*/
  font-size: .75em;
  padding-left: 2em;
  padding-right: 2em;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
  width: auto;
}

/* line 5696, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .quiz_continue_link a#quiz_continue_link:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

/* line 5700, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_response {
  box-shadow: none;
  border: 1px solid #E7E9EC;
  border-radius: 4px;
  padding: 10px 20px 5px;
  background: #FBFBFC;
  min-height: auto;
}

/* line 5708, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_response p {
  margin-bottom: 10px;
  font-size: 15px;
}

/* line 5712, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_response span {
  font-weight: 700;
  font-size: 15px;
}

/* line 5717, ../sass/buddyboss.scss */
.wpProQuiz_sending {
  text-align: center;
}

/* line 5720, ../sass/buddyboss.scss */
.wpProQuiz_sending h4.wpProQuiz_header {
  font-weight: bold;
  font-size: 20px;
}

/* line 5724, ../sass/buddyboss.scss */
.wpProQuiz_sending dd.course_progress {
  width: 100%;
  border-radius: 100px;
  box-shadow: none;
}

/* line 5729, ../sass/buddyboss.scss */
.wpProQuiz_sending dd.course_progress div.course_progress_blue {
  background-color: #007CFF;
}

/* line 5733, ../sass/buddyboss.scss */
#content li.wpProQuiz_questionListItem.wpProQuiz_answerCorrect {
  background: rgba(28, 217, 145, 0.2);
}

/* line 5737, ../sass/buddyboss.scss */
#content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li.wpProQuiz_questionListItem.wpProQuiz_answerCorrect {
  border-radius: 4px;
}

/* line 5741, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td .wpProQuiz_maxtrixSortText,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect > table td .wpProQuiz_maxtrixSortCriterion {
  background-color: transparent;
  border-color: transparent;
  color: inherit;
}

/* line 5748, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_forms table {
  width: 100%;
}

/* line 5752, ../sass/buddyboss.scss */
#wpProQuiz_user_content table {
  display: table;
  width: 100%;
}

/* line 5757, ../sass/buddyboss.scss */
#wpProQuiz_user_content table th,
#wpProQuiz_user_content table td {
  padding: 5px;
  box-sizing: border-box;
}

/* line 5763, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_catOverview {
  text-align: left;
  margin-top: 30px;
  margin-bottom: 40px;
}

/* line 5768, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_catOverview > h4 {
  font-weight: bold;
  font-size: 20px;
}

/* line 5772, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_catOverview span.wpProQuiz_catName {
  color: #4D5C6D;
  font-size: 15px;
}

/* line 5776, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_catOverview span.wpProQuiz_catPercent {
  font-weight: normal;
  color: #A3A5A9;
  font-size: 15px;
}

/* line 5781, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_catOverview li {
  border-bottom-color: #E7E9EC;
}

/* line 5785, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable {
  font-size: 14px;
  border: 0;
}

/* line 5789, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable caption {
  color: #939597;
}

/* line 5792, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable thead tr {
  background: #fff;
  color: #939597;
}

/* line 5796, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable thead tr th:first-child {
  text-align: left;
}

/* line 5799, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable thead tr th:nth-child(3) {
  width: 160px !important;
}

/* line 5802, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable thead tr th:last-child {
  text-align: right;
}

/* line 5805, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable th {
  background: #fff;
  border-bottom: 1px solid #E7E9EC;
  font-weight: normal;
}

/* line 5810, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable tbody td {
  font-weight: normal;
  font-size: 14px !important;
  color: #939597;
  padding: 10px 5px;
}

/* line 5816, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable tbody td.wpProQuiz_toplistTrOdd {
  background-color: #fff;
}

/* line 5819, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable tbody td:first-child {
  font-weight: normal;
  text-align: left;
  color: #4D5C6D;
}

/* line 5824, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable tbody td:nth-child(2) {
  color: #4D5C6D;
}

/* line 5827, ../sass/buddyboss.scss */
.wpProQuiz_toplistTable tbody td:last-child {
  text-align: right;
}

@media screen and (max-width: 544px) {
  /* line 5832, ../sass/buddyboss.scss */
  .wpProQuiz_toplistTable {
    font-size: 13px;
  }

  /* line 5835, ../sass/buddyboss.scss */
  .wpProQuiz_toplistTable tbody td {
    font-size: 13px !important;
  }
}
/* line 5839, ../sass/buddyboss.scss */
.wpProQuiz_toplist {
  margin-bottom: 10px !important;
}

/* line 5843, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_addToplist {
  background-color: #fff;
  border: 0;
  border-top: 1px solid #E7E9EC;
  margin-bottom: 10px;
}

/* line 5849, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_addToplist > span {
  font-weight: normal !important;
}

/* line 5852, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_addToplist .wpProQuiz_addToplistMessage {
  border: 0;
  background-color: #1CD991;
  color: #fff;
  border-radius: 4px;
  font-weight: normal;
}

/* line 5860, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_resultTable {
  width: auto;
  border: 0;
  font-weight: normal;
}

/* line 5865, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_resultTable table {
  font-size: 15px;
}

/* line 5868, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_resultTable table tr, .wpProQuiz_content .wpProQuiz_resultTable table td {
  display: inline-block;
}

/* line 5871, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_resultTable table tr:nth-child(1) td:first-child:before {
  content: '';
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 8px;
  border-radius: 100%;
  background-color: #ECCBFF;
}

/* line 5880, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_resultTable table tr:nth-child(2) td:first-child {
  padding-left: 20px;
}

/* line 5883, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_resultTable table tr:nth-child(2) td:first-child:before {
  content: '';
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 8px;
  border-radius: 100%;
  background-color: #007CFF;
}

/* line 5892, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultName {
  width: auto;
  border-right-color: #E7E9EC;
  border: 0;
  padding: 0 5px 0 0;
}

/* line 5898, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue div {
  box-shadow: none;
  border-radius: 100px;
  background-color: #007CFF !important;
  display: none;
}

/* line 5905, ../sass/buddyboss.scss */
p.wpProQuiz_quiz_time {
  text-transform: uppercase;
}

/* line 5908, ../sass/buddyboss.scss */
p.wpProQuiz_quiz_time > span {
  display: block;
  text-transform: none;
}

/* line 5913, ../sass/buddyboss.scss */
.wpProQuiz_questionList[data-type='essay'] input[type=submit] {
  margin: 10px auto;
}

/* line 5917, ../sass/buddyboss.scss */
.quiz_progress_container {
  max-width: 250px;
  min-height: 250px;
  margin: 30px auto 15px;
  position: relative;
  display: none;
}

/* line 5924, ../sass/buddyboss.scss */
.quiz_progress_container .quiz_progress_fix {
  z-index: 1;
}

/* line 5927, ../sass/buddyboss.scss */
.quiz_progress_container #quiz_shape_progress {
  z-index: 3;
}

/* line 5930, ../sass/buddyboss.scss */
.quiz_progress_container > svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: visible;
}

/* line 5937, ../sass/buddyboss.scss */
.quiz_progress_container .bb_avg_progress {
  max-width: 230px;
  min-height: 230px;
  margin: 0 auto;
  position: relative;
  display: none;
}

/* line 5944, ../sass/buddyboss.scss */
.quiz_progress_container .bb_avg_progress > svg {
  position: absolute;
  top: 10px;
  left: 0;
  width: 100%;
  overflow: visible;
}

/* line 5952, ../sass/buddyboss.scss */
.wpProQuiz_results .quiz_progress_container {
  display: block;
}

/* line 5956, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .wpProQuiz_points {
  font-weight: 500;
}

/* line 5960, ../sass/buddyboss.scss */
.bb_progressbar_label {
  position: absolute;
  left: 50%;
  top: 58%;
  padding: 0px;
  margin: 0px;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #007CFF;
  font-size: 2rem;
}

/* line 5973, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .wpProQuiz_points {
  display: none;
}

/* line 5977, ../sass/buddyboss.scss */
.bb_progressbar_points {
  display: inline-block;
  width: 61%;
  position: absolute;
  left: 50%;
  top: 38%;
  text-align: center;
  padding: 0px;
  margin: 0px;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #A3A5A9;
  font-size: 13px;
  line-height: 1.5;
}

/* line 5994, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button[name="restartQuiz"] {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='bb-icon-rotate-cw'%3E%3Cpolyline points='23 4 23 10 17 10'%3E%3C/polyline%3E%3Cpath d='M20.49 15a9 9 0 1 1-2.12-9.36L23 10'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 14px center;
  background-size: 18px 18px;
  background-color: #007CFF;
  color: #fff;
  padding-left: 0;
  padding-right: 0;
  font-weight: normal;
  min-width: 160px;
}

/* line 6006, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results > div > .wpProQuiz_button[name="restartQuiz"]:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

/* line 6010, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .quiz_continue_link {
  margin-top: 20px;
  margin-bottom: 40px;
}

/* line 6015, ../sass/buddyboss.scss */
#content .wpProQuiz_content .wpProQuiz_sortable {
  padding-right: 30px;
}

/* line 6019, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress {
  background-color: #007CFF;
  border-radius: 10px;
}

/* line 6024, ../sass/buddyboss.scss */
.wpProQuiz_modal_window {
  border-radius: 5px;
}

/* line 6027, ../sass/buddyboss.scss */
.wpProQuiz_modal_window:before {
  position: fixed;
  top: 48px;
  right: 59px;
  z-index: 160000;
  content: '\e80a';
  font-family: "bb-icons";
  font-size: 30px;
  line-height: 30px;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 6043, ../sass/buddyboss.scss */
.wpProQuiz_modal_window #wpProQuiz_overlay_close {
  font-size: 1px;
  width: 30px;
  height: 30px;
  padding: 0;
  opacity: 0;
}

/* line 6050, ../sass/buddyboss.scss */
.wpProQuiz_modal_window #wpProQuiz_loadUserData {
  margin-left: 0 !important;
  margin-right: 0 !important;
  border-radius: 5px;
  background-color: rgba(247, 186, 69, 0.3) !important;
  border: 0;
}

/* line 6057, ../sass/buddyboss.scss */
.wpProQuiz_modal_window #wpProQuiz_user_content > h2 {
  font-size: 18px;
  margin-bottom: 10px;
}

/* line 6061, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table thead {
  font-size: 16px;
}

/* line 6064, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table tbody, .wpProQuiz_modal_window table tfoot {
  font-size: 14px;
}

/* line 6067, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table th {
  font-weight: 500;
  border-bottom: 0;
}

/* line 6071, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table th, .wpProQuiz_modal_window table td {
  padding: 10px;
}

/* line 6074, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table th p, .wpProQuiz_modal_window table td p {
  margin-bottom: 10px;
}

/* line 6077, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table th:first-child, .wpProQuiz_modal_window table td:first-child {
  padding-left: 10px;
}

/* line 6080, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table th:last-child, .wpProQuiz_modal_window table td:last-child {
  padding-right: 10px;
}

/* line 6083, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table .categoryTr th {
  background-color: #FBFBFC;
  border-radius: 5px;
}

/* line 6087, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table th[style="color: red;"],
.wpProQuiz_modal_window table td[style="color: red;"] {
  color: #EF3E46 !important;
}

/* line 6091, ../sass/buddyboss.scss */
.wpProQuiz_modal_window table th[style="color: green;"],
.wpProQuiz_modal_window table td[style="color: green;"] {
  color: #1CD991 !important;
}

/* line 6095, ../sass/buddyboss.scss */
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_response {
  background-color: #FBFBFC !important;
  border: 0 !important;
  box-shadow: none !important;
  border-radius: 5px;
  padding: 10px;
}

/* line 6102, ../sass/buddyboss.scss */
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_response p {
  margin-bottom: 0;
}

/* line 6105, ../sass/buddyboss.scss */
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_questionList {
  background-color: #FBFBFC !important;
  border: 1px solid #E7E9EC !important;
  border-radius: 5px;
}

/* line 6110, ../sass/buddyboss.scss */
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_questionList li label {
  font-weight: normal;
  font-size: 14px;
}

/* line 6114, ../sass/buddyboss.scss */
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_answerCorrect {
  background-color: #1CD991;
  border-radius: 5px;
}

/* line 6118, ../sass/buddyboss.scss */
.wpProQuiz_modal_window #wpProQuiz_user_content .wpProQuiz_answerIncorrect {
  border-radius: 5px;
}

/* line 6122, ../sass/buddyboss.scss */
#quiz_progress_details > p {
  padding: 5px 0 10px;
  margin-bottom: 15px;
  border-bottom: 1px solid #E7E9EC;
  font-size: 15px;
}

/* line 6128, ../sass/buddyboss.scss */
#quiz_progress_details > p:last-of-type {
  border-bottom: 0;
}

/* line 6131, ../sass/buddyboss.scss */
#quiz_progress_details p a {
  color: #122B46;
}

/* line 6134, ../sass/buddyboss.scss */
#quiz_progress_details p a:hover {
  color: #007CFF;
}

/* line 6137, ../sass/buddyboss.scss */
#quiz_progress_details span.bb-ld-quiz-percentage {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 60px;
  flex: 0 0 60px;
  max-width: 60px;
  text-align: right;
}

/* line 6144, ../sass/buddyboss.scss */
#quiz_progress_details span.bb-learndash-profile-edit-course-link {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 60px;
  flex: 0 0 60px;
  max-width: 60px;
  text-align: right;
}

/* line 6151, ../sass/buddyboss.scss */
#quiz_progress_details span.bb-learndash-profile-edit-course-link a {
  color: #939597;
}

/* line 6154, ../sass/buddyboss.scss */
#quiz_progress_details span.bb-learndash-profile-edit-course-link a:hover {
  color: #939597;
}

/* line 6158, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {
  background-color: #007CFF;
  -webkit-transition: all linear .2s;
  transition: all linear .2s;
}

/* line 6164, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:hover {
  opacity: 1;
  background-color: #007CFF;
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

/* line 6170, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label.is-selected,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label:focus-within {
  border-color: #007CFF;
}

/* line 6175, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit {
  border-radius: 4px;
  background-color: rgba(146, 164, 183, 0.2);
}

/* line 6179, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .time {
  font-weight: normal;
  color: inherit;
}

/* line 6183, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress {
  height: 4px;
  background-color: #007CFF;
}

/* line 6187, ../sass/buddyboss.scss */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_time_limit:before {
  height: 4px;
}

/* line 6191, ../sass/buddyboss.scss */
.wpProQuiz_content .wpProQuiz_results .quiz_continue_link a#quiz_continue_link {
  font-weight: normal;
  padding: 6px 2em;
}

/* line 6196, ../sass/buddyboss.scss */
.bb-sfwd-aside .sfwd-quiz .learndash_content_wrap .ld-alert {
  margin-bottom: 40px;
}

/* line 6200, ../sass/buddyboss.scss */
#content ul.wpProQuiz_sortStringList.ui-sortable {
  background: #fbfbfc;
  padding: 10px 10px 3px !important;
  margin: 0 !important;
}

/* line 6206, ../sass/buddyboss.scss */
dd.course_progress {
  margin-left: 0;
  margin-right: 0;
  border-radius: 100px;
  box-shadow: none;
}

/* line 6212, ../sass/buddyboss.scss */
dd.course_progress div.course_progress_blue {
  background-color: #007CFF;
}

/* line 6216, ../sass/buddyboss.scss */
#ld_course_info #ld_course_info_mycourses_list .ld-course-info-my-courses {
  padding-bottom: 20px;
}

/* line 6220, ../sass/buddyboss.scss */
#course_progress_details .bb_profile_course_wrapper:last-of-type {
  border-bottom: 0;
}

/* line 6224, ../sass/buddyboss.scss */
.bp-feedback.ld-feedback {
  color: #4D5C6D;
  border: 1px solid #E7E9EC;
  margin: 10px 0;
  position: relative;
  border-radius: 3px;
  box-shadow: none;
}

/* line 6232, ../sass/buddyboss.scss */
.bp-feedback.ld-feedback .bp-icon {
  border-radius: 3px 0 0 3px;
  background-color: #007CFF;
}

/* line 6236, ../sass/buddyboss.scss */
.bp-feedback.ld-feedback p {
  font-size: 14px;
  line-height: 1.5;
  padding: 10px 5px;
}

/* line 6242, ../sass/buddyboss.scss */
.leardash-course-status-completed {
  color: #1CD991;
}

/* line 6246, ../sass/buddyboss.scss */
.learndash_checkout_buttons {
  margin: 10px 0;
}

/* line 6249, ../sass/buddyboss.scss */
.learndash_checkout_buttons .learndash_checkout_button {
  width: 100%;
  max-width: 100%;
  margin-right: 0;
}

/* line 6254, ../sass/buddyboss.scss */
.learndash_checkout_buttons form {
  margin-bottom: 10px;
}

/* line 6258, ../sass/buddyboss.scss */
#learndash_course_content > #learndash_course_content_title {
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  margin: 0 0 20px;
  text-transform: uppercase;
}

/* line 6266, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lesson_heading {
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
}

/* line 6271, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lesson_heading span:first-child {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.6px;
  margin: 0 0 20px;
}

/* line 6277, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lessons_list {
  font-size: 15px;
}

/* line 6280, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lessons_list > div {
  border: 0;
}

/* line 6283, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lessons_list > div div.list-count {
  border: 0;
}

/* line 6286, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lessons_list h4,
#learndash_course_content #learndash_lessons #lessons_list h4 a {
  font-size: 15px;
  margin-bottom: 0;
}

/* line 6291, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lessons_list h4 a {
  color: #939597;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: none;
}

/* line 6301, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lessons_list h4 a:hover {
  color: #122B46;
  background-color: transparent;
}

/* line 6305, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lessons_list h4 a:hover.completed:after, #learndash_course_content #learndash_lessons #lessons_list h4 a:hover.notcompleted:after {
  color: #122B46;
}

/* line 6308, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lessons_list h4 a.completed:after, #learndash_course_content #learndash_lessons #lessons_list h4 a.notcompleted:after {
  font-family: 'bb-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  list-style: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e877";
  margin-left: auto;
  margin-right: 15px;
  color: #122B46;
}

/* line 6324, ../sass/buddyboss.scss */
#learndash_course_content #learndash_lessons #lessons_list h4 a.notcompleted:after {
  opacity: 0.2;
}

/* line 6328, ../sass/buddyboss.scss */
.learndash_post_sfwd-lessons .notavailable_message {
  padding: 100px 100px;
  font-size: inherit;
}

/* line 6332, ../sass/buddyboss.scss */
.learndash_post_sfwd-lessons .notavailable_message > span {
  text-transform: uppercase;
}

/* line 6336, ../sass/buddyboss.scss */
.group-sidebar .group_courses ul.courses-group-list li.item-entry {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333%;
  flex: 0 0 33.333%;
}

@media screen and (max-width: 992px) {
  /* line 6342, ../sass/buddyboss.scss */
  .group-sidebar .group_courses ul.courses-group-list li.item-entry {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 544px) {
  /* line 6349, ../sass/buddyboss.scss */
  .group-sidebar .group_courses ul.courses-group-list li.item-entry {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
/* line 6356, ../sass/buddyboss.scss */
#buddypress .dataTables_paginate .button {
  background: transparent;
  box-shadow: none;
  color: #007CFF;
  font-size: 13px;
  padding: 0;
  height: auto;
  min-height: 1px;
  margin: 10px 0 0 12px;
}

/* line 6366, ../sass/buddyboss.scss */
#buddypress .dataTables_paginate .button.current {
  color: #A3A5A9;
}

/* line 6369, ../sass/buddyboss.scss */
#buddypress .dataTables_paginate .button:hover, #buddypress .dataTables_paginate .button:focus {
  color: #007CFF;
  box-shadow: none;
}

/* line 6374, ../sass/buddyboss.scss */
body.buddypress .buddypress-wrap .group_courses h3.course-name {
  margin-bottom: 8px;
}

/* line 6377, ../sass/buddyboss.scss */
body.buddypress .buddypress-wrap .group_courses .bb-course-excerpt {
  font-size: 13px;
  color: #A3A5A9;
  line-height: 1.384;
  display: block;
  display: -webkit-box;
  max-height: 2.72em;
  margin: -3px 0 20px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 6391, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
  flex-flow: wrap;
  padding-top: 0;
  margin: 0 -10px;
}

/* line 6400, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list li.item-entry {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  margin: 0 0 20px;
  padding: 0 10px;
}

/* line 6407, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list li.item-entry .list-wrap {
  height: 100%;
  background-color: #fff;
  border: 1px solid #E7E9EC;
  border-radius: 4px;
}

@media screen and (max-width: 992px) {
  /* line 6414, ../sass/buddyboss.scss */
  .group_courses ul.courses-group-list li.item-entry {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 544px) {
  /* line 6421, ../sass/buddyboss.scss */
  .group_courses ul.courses-group-list li.item-entry {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}
/* line 6427, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list li.item-entry .bb-course-meta .item-avatar {
  margin-right: 10px;
}

/* line 6430, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list li.item-entry .item-avatar {
  float: none;
  margin: 0;
}

/* line 6434, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list li.item-entry .item-avatar > a {
  border-radius: 4px 4px 0 0;
  padding-top: 52%;
  position: relative;
  overflow: hidden;
  display: block;
  background: #607387;
}

/* line 6442, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list li.item-entry .item-avatar > a img.photo {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  border-radius: 0;
  display: none;
}

/* line 6457, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list li.item-entry .item-avatar > a img.photo.wp-post-image {
  display: block;
}

/* line 6460, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list li.item-entry .item-avatar > a img.photo.no-photo {
  display: none;
}

/* line 6463, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list li.item-entry .item {
  padding: 20px;
}

/* line 6466, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list .course-name a {
  color: inherit;
  font-weight: 600;
  font-size: 22px;
}

/* line 6471, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list .course-name a:hover {
  color: #007CFF;
}

/* line 6474, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list .bp-learndash-progress-bar p.bp-learndash-progress-bar-label {
  display: none;
}

/* line 6477, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress {
  display: block;
  /* default: inline-block */
  width: 100%;
  border: 0 none;
  background: #E7E9EC;
  height: 3px;
  border-radius: 3px;
}

/* line 6486, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress::-moz-progress-bar {
  background-color: #007CFF;
}

/* line 6489, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress::-webkit-progress-bar {
  background: transparent;
}

/* line 6492, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress::-webkit-progress-value {
  border-radius: 3px;
  background-color: #007CFF;
}

/* line 6496, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list .bp-learndash-progress-bar progress::-ms-fill {
  background-color: #007CFF;
}

/* line 6499, ../sass/buddyboss.scss */
.group_courses ul.courses-group-list .bp-learndash-progress-bar-percentage {
  display: block;
  color: #A3A5A9;
  font-size: 13px;
  margin: 5px 0 0;
  opacity: 0.8;
}

/* line 6507, ../sass/buddyboss.scss */
#buddypress ul.courses-group-list .course-link {
  text-align: right;
  margin: 5px 0;
}

/* line 6511, ../sass/buddyboss.scss */
#buddypress ul.courses-group-list .course-link a.button {
  background-color: transparent;
  color: #939597;
  box-shadow: none;
  font-size: 14px;
  padding: 0;
  line-height: 1;
  height: auto;
  min-height: auto;
}

/* line 6521, ../sass/buddyboss.scss */
#buddypress ul.courses-group-list .course-link a.button:after {
  content: '\e87b';
  font-family: "bb-icons";
  display: inline-block;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  margin-left: 5px;
  position: relative;
  top: 1px;
}

/* line 6537, ../sass/buddyboss.scss */
#buddypress ul.courses-group-list .course-link a.button:hover {
  color: #007CFF;
}

/* line 6541, ../sass/buddyboss.scss */
.bb-leandash-profile-page .bb-profile-card {
  background: #fff;
  border: 1px solid #E7E9EC;
  border-bottom: 0;
}

/* line 6546, ../sass/buddyboss.scss */
.bb-leandash-profile-page .bb-profile-avatar {
  margin-top: -45px;
  margin-left: 30px;
  margin-bottom: 20px;
}

@media only screen and (max-width: 768px) {
  /* line 6553, ../sass/buddyboss.scss */
  #content .bb-profile-avatar {
    margin-top: -45px;
    margin-left: 0;
    margin-bottom: 20px;
  }
}
/* line 6559, ../sass/buddyboss.scss */
.bb-profile-items .profile-item .profile-title {
  font-weight: 400;
  font-size: 32px;
  margin-top: 20px;
  margin-bottom: 5px;
}

/* line 6565, ../sass/buddyboss.scss */
.bb-profile-items .profile-item .profile-title a {
  color: #122B46;
}

@media only screen and (max-width: 768px) {
  /* line 6570, ../sass/buddyboss.scss */
  .bb-profile-items .profile-item .profile-title {
    margin-top: 0;
  }
}
/* line 6574, ../sass/buddyboss.scss */
.bb-progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

/* line 6583, ../sass/buddyboss.scss */
.bb-progress-circle {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width .6s ease;
  transition: width .6s ease;
}

/* line 6597, ../sass/buddyboss.scss */
.bb-progress {
  width: 22px;
  height: 22px;
  line-height: 22px;
  background: none;
  margin: 0 auto;
  box-shadow: none;
  position: relative;
}

/* line 6606, ../sass/buddyboss.scss */
.bb-progress:after {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 2px solid #DEDFE2;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 6616, ../sass/buddyboss.scss */
.bb-progress > span {
  width: 50%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 1;
}

/* line 6624, ../sass/buddyboss.scss */
.bb-progress .bb-progress-left {
  left: 0;
}

/* line 6627, ../sass/buddyboss.scss */
.bb-progress .bb-progress-circle {
  width: 100%;
  height: 100%;
  background: none;
  border-width: 2px;
  border-style: solid;
  position: absolute;
  top: 0;
  border-color: #DEDFE2;
}

/* line 6637, ../sass/buddyboss.scss */
.bb-progress .bb-progress-left .bb-progress-circle {
  left: 100%;
  border-top-right-radius: 11px;
  border-bottom-right-radius: 11px;
  border-left: 0;
  -webkit-transform-origin: center left;
  -ms-transform-origin: center left;
  transform-origin: center left;
  -webkit-animation: loading-2 1.5s linear forwards 1.8s;
  animation: loading-2 1.5s linear forwards 1.8s;
}

/* line 6648, ../sass/buddyboss.scss */
.bb-progress .bb-progress-right {
  right: 0;
}

/* line 6651, ../sass/buddyboss.scss */
.bb-progress .bb-progress-right .bb-progress-circle {
  left: -100%;
  border-top-left-radius: 11px;
  border-bottom-left-radius: 11px;
  border-right: 0;
  -webkit-transform-origin: center right;
  -ms-transform-origin: center right;
  transform-origin: center right;
  -webkit-animation: loading-1 1.8s linear forwards;
  animation: loading-1 1.8s linear forwards;
}

/* line 6662, ../sass/buddyboss.scss */
.bb-progress .bb-progress-value {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 50%;
  font-size: 36px;
  text-align: center;
  line-height: 20px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  font-weight: 300;
}

/* line 6679, ../sass/buddyboss.scss */
.bb-progress .bb-progress-value div {
  margin-top: 10px;
}

/* line 6682, ../sass/buddyboss.scss */
.bb-progress .bb-progress-value span {
  font-size: 12px;
  text-transform: uppercase;
}

/* line 6687, ../sass/buddyboss.scss */
.ld-progress-bar {
  margin: 0;
  height: 4px;
  background: #E7E9EC;
}

/* line 6692, ../sass/buddyboss.scss */
.ld-progress-bar .ld-progress-bar-percentage {
  background: #007CFF;
  height: 4px;
  width: auto;
}

/* line 6698, ../sass/buddyboss.scss */
.learndash-wrapper .ld-progress .ld-progress-bar {
  height: 4px;
  background-color: #E7E9EC;
}

/* line 6702, ../sass/buddyboss.scss */
.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
  background: #007CFF;
  height: 4px;
  width: auto;
  border-radius: 7px;
}

/* line 6708, ../sass/buddyboss.scss */
.learndash-wrapper .ld-progress .ld-progress-stats {
  color: #A3A5A9;
  font-size: 12px;
}

/* This for look creates the 	necessary css animation names
Due to the split circle of progress-left and progress right, we must use the animations on each side.
*/
/* line 6716, ../sass/buddyboss.scss */
.bb-progress[data-percentage="1"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-1 1.5s linear forwards;
  animation: loading-1 1.5s linear forwards;
}

/* line 6720, ../sass/buddyboss.scss */
.bb-progress[data-percentage="1"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6725, ../sass/buddyboss.scss */
.bb-progress[data-percentage="2"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-2 1.5s linear forwards;
  animation: loading-2 1.5s linear forwards;
}

/* line 6729, ../sass/buddyboss.scss */
.bb-progress[data-percentage="2"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6734, ../sass/buddyboss.scss */
.bb-progress[data-percentage="3"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-3 1.5s linear forwards;
  animation: loading-3 1.5s linear forwards;
}

/* line 6738, ../sass/buddyboss.scss */
.bb-progress[data-percentage="3"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6743, ../sass/buddyboss.scss */
.bb-progress[data-percentage="4"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-4 1.5s linear forwards;
  animation: loading-4 1.5s linear forwards;
}

/* line 6747, ../sass/buddyboss.scss */
.bb-progress[data-percentage="4"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6752, ../sass/buddyboss.scss */
.bb-progress[data-percentage="5"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-5 1.5s linear forwards;
  animation: loading-5 1.5s linear forwards;
}

/* line 6756, ../sass/buddyboss.scss */
.bb-progress[data-percentage="5"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6761, ../sass/buddyboss.scss */
.bb-progress[data-percentage="6"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-6 1.5s linear forwards;
  animation: loading-6 1.5s linear forwards;
}

/* line 6765, ../sass/buddyboss.scss */
.bb-progress[data-percentage="6"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6770, ../sass/buddyboss.scss */
.bb-progress[data-percentage="7"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-7 1.5s linear forwards;
  animation: loading-7 1.5s linear forwards;
}

/* line 6774, ../sass/buddyboss.scss */
.bb-progress[data-percentage="7"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6779, ../sass/buddyboss.scss */
.bb-progress[data-percentage="8"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-8 1.5s linear forwards;
  animation: loading-8 1.5s linear forwards;
}

/* line 6783, ../sass/buddyboss.scss */
.bb-progress[data-percentage="8"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6788, ../sass/buddyboss.scss */
.bb-progress[data-percentage="9"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-9 1.5s linear forwards;
  animation: loading-9 1.5s linear forwards;
}

/* line 6792, ../sass/buddyboss.scss */
.bb-progress[data-percentage="9"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6797, ../sass/buddyboss.scss */
.bb-progress[data-percentage="10"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-10 1.5s linear forwards;
  animation: loading-10 1.5s linear forwards;
}

/* line 6801, ../sass/buddyboss.scss */
.bb-progress[data-percentage="10"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6806, ../sass/buddyboss.scss */
.bb-progress[data-percentage="11"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-11 1.5s linear forwards;
  animation: loading-11 1.5s linear forwards;
}

/* line 6810, ../sass/buddyboss.scss */
.bb-progress[data-percentage="11"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6815, ../sass/buddyboss.scss */
.bb-progress[data-percentage="12"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-12 1.5s linear forwards;
  animation: loading-12 1.5s linear forwards;
}

/* line 6819, ../sass/buddyboss.scss */
.bb-progress[data-percentage="12"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6824, ../sass/buddyboss.scss */
.bb-progress[data-percentage="13"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-13 1.5s linear forwards;
  animation: loading-13 1.5s linear forwards;
}

/* line 6828, ../sass/buddyboss.scss */
.bb-progress[data-percentage="13"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6833, ../sass/buddyboss.scss */
.bb-progress[data-percentage="14"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-14 1.5s linear forwards;
  animation: loading-14 1.5s linear forwards;
}

/* line 6837, ../sass/buddyboss.scss */
.bb-progress[data-percentage="14"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6842, ../sass/buddyboss.scss */
.bb-progress[data-percentage="15"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-15 1.5s linear forwards;
  animation: loading-15 1.5s linear forwards;
}

/* line 6846, ../sass/buddyboss.scss */
.bb-progress[data-percentage="15"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6851, ../sass/buddyboss.scss */
.bb-progress[data-percentage="16"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-16 1.5s linear forwards;
  animation: loading-16 1.5s linear forwards;
}

/* line 6855, ../sass/buddyboss.scss */
.bb-progress[data-percentage="16"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6860, ../sass/buddyboss.scss */
.bb-progress[data-percentage="17"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-17 1.5s linear forwards;
  animation: loading-17 1.5s linear forwards;
}

/* line 6864, ../sass/buddyboss.scss */
.bb-progress[data-percentage="17"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6869, ../sass/buddyboss.scss */
.bb-progress[data-percentage="18"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-18 1.5s linear forwards;
  animation: loading-18 1.5s linear forwards;
}

/* line 6873, ../sass/buddyboss.scss */
.bb-progress[data-percentage="18"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6878, ../sass/buddyboss.scss */
.bb-progress[data-percentage="19"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-19 1.5s linear forwards;
  animation: loading-19 1.5s linear forwards;
}

/* line 6882, ../sass/buddyboss.scss */
.bb-progress[data-percentage="19"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6887, ../sass/buddyboss.scss */
.bb-progress[data-percentage="20"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-20 1.5s linear forwards;
  animation: loading-20 1.5s linear forwards;
}

/* line 6891, ../sass/buddyboss.scss */
.bb-progress[data-percentage="20"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6896, ../sass/buddyboss.scss */
.bb-progress[data-percentage="21"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-21 1.5s linear forwards;
  animation: loading-21 1.5s linear forwards;
}

/* line 6900, ../sass/buddyboss.scss */
.bb-progress[data-percentage="21"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6905, ../sass/buddyboss.scss */
.bb-progress[data-percentage="22"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-22 1.5s linear forwards;
  animation: loading-22 1.5s linear forwards;
}

/* line 6909, ../sass/buddyboss.scss */
.bb-progress[data-percentage="22"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6914, ../sass/buddyboss.scss */
.bb-progress[data-percentage="23"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-23 1.5s linear forwards;
  animation: loading-23 1.5s linear forwards;
}

/* line 6918, ../sass/buddyboss.scss */
.bb-progress[data-percentage="23"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6923, ../sass/buddyboss.scss */
.bb-progress[data-percentage="24"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-24 1.5s linear forwards;
  animation: loading-24 1.5s linear forwards;
}

/* line 6927, ../sass/buddyboss.scss */
.bb-progress[data-percentage="24"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6932, ../sass/buddyboss.scss */
.bb-progress[data-percentage="25"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-25 1.5s linear forwards;
  animation: loading-25 1.5s linear forwards;
}

/* line 6936, ../sass/buddyboss.scss */
.bb-progress[data-percentage="25"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6941, ../sass/buddyboss.scss */
.bb-progress[data-percentage="26"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-26 1.5s linear forwards;
  animation: loading-26 1.5s linear forwards;
}

/* line 6945, ../sass/buddyboss.scss */
.bb-progress[data-percentage="26"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6950, ../sass/buddyboss.scss */
.bb-progress[data-percentage="27"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-27 1.5s linear forwards;
  animation: loading-27 1.5s linear forwards;
}

/* line 6954, ../sass/buddyboss.scss */
.bb-progress[data-percentage="27"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6959, ../sass/buddyboss.scss */
.bb-progress[data-percentage="28"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-28 1.5s linear forwards;
  animation: loading-28 1.5s linear forwards;
}

/* line 6963, ../sass/buddyboss.scss */
.bb-progress[data-percentage="28"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6968, ../sass/buddyboss.scss */
.bb-progress[data-percentage="29"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-29 1.5s linear forwards;
  animation: loading-29 1.5s linear forwards;
}

/* line 6972, ../sass/buddyboss.scss */
.bb-progress[data-percentage="29"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6977, ../sass/buddyboss.scss */
.bb-progress[data-percentage="30"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-30 1.5s linear forwards;
  animation: loading-30 1.5s linear forwards;
}

/* line 6981, ../sass/buddyboss.scss */
.bb-progress[data-percentage="30"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6986, ../sass/buddyboss.scss */
.bb-progress[data-percentage="31"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-31 1.5s linear forwards;
  animation: loading-31 1.5s linear forwards;
}

/* line 6990, ../sass/buddyboss.scss */
.bb-progress[data-percentage="31"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 6995, ../sass/buddyboss.scss */
.bb-progress[data-percentage="32"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-32 1.5s linear forwards;
  animation: loading-32 1.5s linear forwards;
}

/* line 6999, ../sass/buddyboss.scss */
.bb-progress[data-percentage="32"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7004, ../sass/buddyboss.scss */
.bb-progress[data-percentage="33"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-33 1.5s linear forwards;
  animation: loading-33 1.5s linear forwards;
}

/* line 7008, ../sass/buddyboss.scss */
.bb-progress[data-percentage="33"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7013, ../sass/buddyboss.scss */
.bb-progress[data-percentage="34"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-34 1.5s linear forwards;
  animation: loading-34 1.5s linear forwards;
}

/* line 7017, ../sass/buddyboss.scss */
.bb-progress[data-percentage="34"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7022, ../sass/buddyboss.scss */
.bb-progress[data-percentage="35"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-35 1.5s linear forwards;
  animation: loading-35 1.5s linear forwards;
}

/* line 7026, ../sass/buddyboss.scss */
.bb-progress[data-percentage="35"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7031, ../sass/buddyboss.scss */
.bb-progress[data-percentage="36"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-36 1.5s linear forwards;
  animation: loading-36 1.5s linear forwards;
}

/* line 7035, ../sass/buddyboss.scss */
.bb-progress[data-percentage="36"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7040, ../sass/buddyboss.scss */
.bb-progress[data-percentage="37"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-37 1.5s linear forwards;
  animation: loading-37 1.5s linear forwards;
}

/* line 7044, ../sass/buddyboss.scss */
.bb-progress[data-percentage="37"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7049, ../sass/buddyboss.scss */
.bb-progress[data-percentage="38"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-38 1.5s linear forwards;
  animation: loading-38 1.5s linear forwards;
}

/* line 7053, ../sass/buddyboss.scss */
.bb-progress[data-percentage="38"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7058, ../sass/buddyboss.scss */
.bb-progress[data-percentage="39"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-39 1.5s linear forwards;
  animation: loading-39 1.5s linear forwards;
}

/* line 7062, ../sass/buddyboss.scss */
.bb-progress[data-percentage="39"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7067, ../sass/buddyboss.scss */
.bb-progress[data-percentage="40"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-40 1.5s linear forwards;
  animation: loading-40 1.5s linear forwards;
}

/* line 7071, ../sass/buddyboss.scss */
.bb-progress[data-percentage="40"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7076, ../sass/buddyboss.scss */
.bb-progress[data-percentage="41"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-41 1.5s linear forwards;
  animation: loading-41 1.5s linear forwards;
}

/* line 7080, ../sass/buddyboss.scss */
.bb-progress[data-percentage="41"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7085, ../sass/buddyboss.scss */
.bb-progress[data-percentage="42"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-42 1.5s linear forwards;
  animation: loading-42 1.5s linear forwards;
}

/* line 7089, ../sass/buddyboss.scss */
.bb-progress[data-percentage="42"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7094, ../sass/buddyboss.scss */
.bb-progress[data-percentage="43"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-43 1.5s linear forwards;
  animation: loading-43 1.5s linear forwards;
}

/* line 7098, ../sass/buddyboss.scss */
.bb-progress[data-percentage="43"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7103, ../sass/buddyboss.scss */
.bb-progress[data-percentage="44"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-44 1.5s linear forwards;
  animation: loading-44 1.5s linear forwards;
}

/* line 7107, ../sass/buddyboss.scss */
.bb-progress[data-percentage="44"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7112, ../sass/buddyboss.scss */
.bb-progress[data-percentage="45"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-45 1.5s linear forwards;
  animation: loading-45 1.5s linear forwards;
}

/* line 7116, ../sass/buddyboss.scss */
.bb-progress[data-percentage="45"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7121, ../sass/buddyboss.scss */
.bb-progress[data-percentage="46"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-46 1.5s linear forwards;
  animation: loading-46 1.5s linear forwards;
}

/* line 7125, ../sass/buddyboss.scss */
.bb-progress[data-percentage="46"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7130, ../sass/buddyboss.scss */
.bb-progress[data-percentage="47"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-47 1.5s linear forwards;
  animation: loading-47 1.5s linear forwards;
}

/* line 7134, ../sass/buddyboss.scss */
.bb-progress[data-percentage="47"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7139, ../sass/buddyboss.scss */
.bb-progress[data-percentage="48"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-48 1.5s linear forwards;
  animation: loading-48 1.5s linear forwards;
}

/* line 7143, ../sass/buddyboss.scss */
.bb-progress[data-percentage="48"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7148, ../sass/buddyboss.scss */
.bb-progress[data-percentage="49"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-49 1.5s linear forwards;
  animation: loading-49 1.5s linear forwards;
}

/* line 7152, ../sass/buddyboss.scss */
.bb-progress[data-percentage="49"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7157, ../sass/buddyboss.scss */
.bb-progress[data-percentage="50"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7161, ../sass/buddyboss.scss */
.bb-progress[data-percentage="50"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: 0;
  animation: 0;
}

/* line 7166, ../sass/buddyboss.scss */
.bb-progress[data-percentage="51"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7170, ../sass/buddyboss.scss */
.bb-progress[data-percentage="51"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-1 1.5s linear forwards 1.5s;
  animation: loading-1 1.5s linear forwards 1.5s;
}

/* line 7175, ../sass/buddyboss.scss */
.bb-progress[data-percentage="52"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7179, ../sass/buddyboss.scss */
.bb-progress[data-percentage="52"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-2 1.5s linear forwards 1.5s;
  animation: loading-2 1.5s linear forwards 1.5s;
}

/* line 7184, ../sass/buddyboss.scss */
.bb-progress[data-percentage="53"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7188, ../sass/buddyboss.scss */
.bb-progress[data-percentage="53"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-3 1.5s linear forwards 1.5s;
  animation: loading-3 1.5s linear forwards 1.5s;
}

/* line 7193, ../sass/buddyboss.scss */
.bb-progress[data-percentage="54"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7197, ../sass/buddyboss.scss */
.bb-progress[data-percentage="54"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-4 1.5s linear forwards 1.5s;
  animation: loading-4 1.5s linear forwards 1.5s;
}

/* line 7202, ../sass/buddyboss.scss */
.bb-progress[data-percentage="55"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7206, ../sass/buddyboss.scss */
.bb-progress[data-percentage="55"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-5 1.5s linear forwards 1.5s;
  animation: loading-5 1.5s linear forwards 1.5s;
}

/* line 7211, ../sass/buddyboss.scss */
.bb-progress[data-percentage="56"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7215, ../sass/buddyboss.scss */
.bb-progress[data-percentage="56"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-6 1.5s linear forwards 1.5s;
  animation: loading-6 1.5s linear forwards 1.5s;
}

/* line 7220, ../sass/buddyboss.scss */
.bb-progress[data-percentage="57"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7224, ../sass/buddyboss.scss */
.bb-progress[data-percentage="57"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-7 1.5s linear forwards 1.5s;
  animation: loading-7 1.5s linear forwards 1.5s;
}

/* line 7229, ../sass/buddyboss.scss */
.bb-progress[data-percentage="58"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7233, ../sass/buddyboss.scss */
.bb-progress[data-percentage="58"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-8 1.5s linear forwards 1.5s;
  animation: loading-8 1.5s linear forwards 1.5s;
}

/* line 7238, ../sass/buddyboss.scss */
.bb-progress[data-percentage="59"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7242, ../sass/buddyboss.scss */
.bb-progress[data-percentage="59"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-9 1.5s linear forwards 1.5s;
  animation: loading-9 1.5s linear forwards 1.5s;
}

/* line 7247, ../sass/buddyboss.scss */
.bb-progress[data-percentage="60"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7251, ../sass/buddyboss.scss */
.bb-progress[data-percentage="60"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-10 1.5s linear forwards 1.5s;
  animation: loading-10 1.5s linear forwards 1.5s;
}

/* line 7256, ../sass/buddyboss.scss */
.bb-progress[data-percentage="61"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7260, ../sass/buddyboss.scss */
.bb-progress[data-percentage="61"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-11 1.5s linear forwards 1.5s;
  animation: loading-11 1.5s linear forwards 1.5s;
}

/* line 7265, ../sass/buddyboss.scss */
.bb-progress[data-percentage="62"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7269, ../sass/buddyboss.scss */
.bb-progress[data-percentage="62"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-12 1.5s linear forwards 1.5s;
  animation: loading-12 1.5s linear forwards 1.5s;
}

/* line 7274, ../sass/buddyboss.scss */
.bb-progress[data-percentage="63"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7278, ../sass/buddyboss.scss */
.bb-progress[data-percentage="63"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-13 1.5s linear forwards 1.5s;
  animation: loading-13 1.5s linear forwards 1.5s;
}

/* line 7283, ../sass/buddyboss.scss */
.bb-progress[data-percentage="64"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7287, ../sass/buddyboss.scss */
.bb-progress[data-percentage="64"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-14 1.5s linear forwards 1.5s;
  animation: loading-14 1.5s linear forwards 1.5s;
}

/* line 7292, ../sass/buddyboss.scss */
.bb-progress[data-percentage="65"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7296, ../sass/buddyboss.scss */
.bb-progress[data-percentage="65"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-15 1.5s linear forwards 1.5s;
  animation: loading-15 1.5s linear forwards 1.5s;
}

/* line 7301, ../sass/buddyboss.scss */
.bb-progress[data-percentage="66"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7305, ../sass/buddyboss.scss */
.bb-progress[data-percentage="66"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-16 1.5s linear forwards 1.5s;
  animation: loading-16 1.5s linear forwards 1.5s;
}

/* line 7310, ../sass/buddyboss.scss */
.bb-progress[data-percentage="67"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7314, ../sass/buddyboss.scss */
.bb-progress[data-percentage="67"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-17 1.5s linear forwards 1.5s;
  animation: loading-17 1.5s linear forwards 1.5s;
}

/* line 7319, ../sass/buddyboss.scss */
.bb-progress[data-percentage="68"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7323, ../sass/buddyboss.scss */
.bb-progress[data-percentage="68"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-18 1.5s linear forwards 1.5s;
  animation: loading-18 1.5s linear forwards 1.5s;
}

/* line 7328, ../sass/buddyboss.scss */
.bb-progress[data-percentage="69"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7332, ../sass/buddyboss.scss */
.bb-progress[data-percentage="69"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-19 1.5s linear forwards 1.5s;
  animation: loading-19 1.5s linear forwards 1.5s;
}

/* line 7337, ../sass/buddyboss.scss */
.bb-progress[data-percentage="70"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7341, ../sass/buddyboss.scss */
.bb-progress[data-percentage="70"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-20 1.5s linear forwards 1.5s;
  animation: loading-20 1.5s linear forwards 1.5s;
}

/* line 7346, ../sass/buddyboss.scss */
.bb-progress[data-percentage="71"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7350, ../sass/buddyboss.scss */
.bb-progress[data-percentage="71"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-21 1.5s linear forwards 1.5s;
  animation: loading-21 1.5s linear forwards 1.5s;
}

/* line 7355, ../sass/buddyboss.scss */
.bb-progress[data-percentage="72"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7359, ../sass/buddyboss.scss */
.bb-progress[data-percentage="72"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-22 1.5s linear forwards 1.5s;
  animation: loading-22 1.5s linear forwards 1.5s;
}

/* line 7364, ../sass/buddyboss.scss */
.bb-progress[data-percentage="73"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7368, ../sass/buddyboss.scss */
.bb-progress[data-percentage="73"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-23 1.5s linear forwards 1.5s;
  animation: loading-23 1.5s linear forwards 1.5s;
}

/* line 7373, ../sass/buddyboss.scss */
.bb-progress[data-percentage="74"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7377, ../sass/buddyboss.scss */
.bb-progress[data-percentage="74"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-24 1.5s linear forwards 1.5s;
  animation: loading-24 1.5s linear forwards 1.5s;
}

/* line 7382, ../sass/buddyboss.scss */
.bb-progress[data-percentage="75"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7386, ../sass/buddyboss.scss */
.bb-progress[data-percentage="75"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-25 1.5s linear forwards 1.5s;
  animation: loading-25 1.5s linear forwards 1.5s;
}

/* line 7391, ../sass/buddyboss.scss */
.bb-progress[data-percentage="76"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7395, ../sass/buddyboss.scss */
.bb-progress[data-percentage="76"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-26 1.5s linear forwards 1.5s;
  animation: loading-26 1.5s linear forwards 1.5s;
}

/* line 7400, ../sass/buddyboss.scss */
.bb-progress[data-percentage="77"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7404, ../sass/buddyboss.scss */
.bb-progress[data-percentage="77"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-27 1.5s linear forwards 1.5s;
  animation: loading-27 1.5s linear forwards 1.5s;
}

/* line 7409, ../sass/buddyboss.scss */
.bb-progress[data-percentage="78"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7413, ../sass/buddyboss.scss */
.bb-progress[data-percentage="78"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-28 1.5s linear forwards 1.5s;
  animation: loading-28 1.5s linear forwards 1.5s;
}

/* line 7418, ../sass/buddyboss.scss */
.bb-progress[data-percentage="79"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7422, ../sass/buddyboss.scss */
.bb-progress[data-percentage="79"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-29 1.5s linear forwards 1.5s;
  animation: loading-29 1.5s linear forwards 1.5s;
}

/* line 7427, ../sass/buddyboss.scss */
.bb-progress[data-percentage="80"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7431, ../sass/buddyboss.scss */
.bb-progress[data-percentage="80"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-30 1.5s linear forwards 1.5s;
  animation: loading-30 1.5s linear forwards 1.5s;
}

/* line 7436, ../sass/buddyboss.scss */
.bb-progress[data-percentage="81"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7440, ../sass/buddyboss.scss */
.bb-progress[data-percentage="81"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-31 1.5s linear forwards 1.5s;
  animation: loading-31 1.5s linear forwards 1.5s;
}

/* line 7445, ../sass/buddyboss.scss */
.bb-progress[data-percentage="82"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7449, ../sass/buddyboss.scss */
.bb-progress[data-percentage="82"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-32 1.5s linear forwards 1.5s;
  animation: loading-32 1.5s linear forwards 1.5s;
}

/* line 7454, ../sass/buddyboss.scss */
.bb-progress[data-percentage="83"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7458, ../sass/buddyboss.scss */
.bb-progress[data-percentage="83"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-33 1.5s linear forwards 1.5s;
  animation: loading-33 1.5s linear forwards 1.5s;
}

/* line 7463, ../sass/buddyboss.scss */
.bb-progress[data-percentage="84"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7467, ../sass/buddyboss.scss */
.bb-progress[data-percentage="84"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-34 1.5s linear forwards 1.5s;
  animation: loading-34 1.5s linear forwards 1.5s;
}

/* line 7472, ../sass/buddyboss.scss */
.bb-progress[data-percentage="85"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7476, ../sass/buddyboss.scss */
.bb-progress[data-percentage="85"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-35 1.5s linear forwards 1.5s;
  animation: loading-35 1.5s linear forwards 1.5s;
}

/* line 7481, ../sass/buddyboss.scss */
.bb-progress[data-percentage="86"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7485, ../sass/buddyboss.scss */
.bb-progress[data-percentage="86"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-36 1.5s linear forwards 1.5s;
  animation: loading-36 1.5s linear forwards 1.5s;
}

/* line 7490, ../sass/buddyboss.scss */
.bb-progress[data-percentage="87"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7494, ../sass/buddyboss.scss */
.bb-progress[data-percentage="87"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-37 1.5s linear forwards 1.5s;
  animation: loading-37 1.5s linear forwards 1.5s;
}

/* line 7499, ../sass/buddyboss.scss */
.bb-progress[data-percentage="88"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7503, ../sass/buddyboss.scss */
.bb-progress[data-percentage="88"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-38 1.5s linear forwards 1.5s;
  animation: loading-38 1.5s linear forwards 1.5s;
}

/* line 7508, ../sass/buddyboss.scss */
.bb-progress[data-percentage="89"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7512, ../sass/buddyboss.scss */
.bb-progress[data-percentage="89"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-39 1.5s linear forwards 1.5s;
  animation: loading-39 1.5s linear forwards 1.5s;
}

/* line 7517, ../sass/buddyboss.scss */
.bb-progress[data-percentage="90"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7521, ../sass/buddyboss.scss */
.bb-progress[data-percentage="90"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-40 1.5s linear forwards 1.5s;
  animation: loading-40 1.5s linear forwards 1.5s;
}

/* line 7526, ../sass/buddyboss.scss */
.bb-progress[data-percentage="91"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7530, ../sass/buddyboss.scss */
.bb-progress[data-percentage="91"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-41 1.5s linear forwards 1.5s;
  animation: loading-41 1.5s linear forwards 1.5s;
}

/* line 7535, ../sass/buddyboss.scss */
.bb-progress[data-percentage="92"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7539, ../sass/buddyboss.scss */
.bb-progress[data-percentage="92"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-42 1.5s linear forwards 1.5s;
  animation: loading-42 1.5s linear forwards 1.5s;
}

/* line 7544, ../sass/buddyboss.scss */
.bb-progress[data-percentage="93"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7548, ../sass/buddyboss.scss */
.bb-progress[data-percentage="93"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-43 1.5s linear forwards 1.5s;
  animation: loading-43 1.5s linear forwards 1.5s;
}

/* line 7553, ../sass/buddyboss.scss */
.bb-progress[data-percentage="94"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7557, ../sass/buddyboss.scss */
.bb-progress[data-percentage="94"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-44 1.5s linear forwards 1.5s;
  animation: loading-44 1.5s linear forwards 1.5s;
}

/* line 7562, ../sass/buddyboss.scss */
.bb-progress[data-percentage="95"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7566, ../sass/buddyboss.scss */
.bb-progress[data-percentage="95"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-45 1.5s linear forwards 1.5s;
  animation: loading-45 1.5s linear forwards 1.5s;
}

/* line 7571, ../sass/buddyboss.scss */
.bb-progress[data-percentage="96"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7575, ../sass/buddyboss.scss */
.bb-progress[data-percentage="96"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-46 1.5s linear forwards 1.5s;
  animation: loading-46 1.5s linear forwards 1.5s;
}

/* line 7580, ../sass/buddyboss.scss */
.bb-progress[data-percentage="97"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7584, ../sass/buddyboss.scss */
.bb-progress[data-percentage="97"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-47 1.5s linear forwards 1.5s;
  animation: loading-47 1.5s linear forwards 1.5s;
}

/* line 7589, ../sass/buddyboss.scss */
.bb-progress[data-percentage="98"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7593, ../sass/buddyboss.scss */
.bb-progress[data-percentage="98"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-48 1.5s linear forwards 1.5s;
  animation: loading-48 1.5s linear forwards 1.5s;
}

/* line 7598, ../sass/buddyboss.scss */
.bb-progress[data-percentage="99"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7602, ../sass/buddyboss.scss */
.bb-progress[data-percentage="99"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-49 1.5s linear forwards 1.5s;
  animation: loading-49 1.5s linear forwards 1.5s;
}

/* line 7607, ../sass/buddyboss.scss */
.bb-progress[data-percentage="100"] .bb-progress-right .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards;
  animation: loading-50 1.5s linear forwards;
}

/* line 7611, ../sass/buddyboss.scss */
.bb-progress[data-percentage="100"] .bb-progress-left .bb-progress-circle {
  -webkit-animation: loading-50 1.5s linear forwards 1.5s;
  animation: loading-50 1.5s linear forwards 1.5s;
}

@-webkit-keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg);
  }
}
@keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg);
  }
}
@-webkit-keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg);
  }
}
@keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg);
  }
}
@-webkit-keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg);
  }
}
@keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg);
  }
}
@-webkit-keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg);
  }
}
@keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg);
  }
}
@-webkit-keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }
}
@keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }
}
@-webkit-keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg);
  }
}
@keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg);
  }
}
@-webkit-keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg);
  }
}
@keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg);
  }
}
@-webkit-keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg);
  }
}
@keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg);
  }
}
@-webkit-keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg);
  }
}
@keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg);
  }
}
@-webkit-keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg);
  }
}
@keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg);
  }
}
@-webkit-keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg);
  }
}
@keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg);
  }
}
@-webkit-keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg);
  }
}
@keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg);
  }
}
@-webkit-keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg);
  }
}
@keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg);
  }
}
@-webkit-keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg);
  }
}
@keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg);
  }
}
@-webkit-keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg);
  }
}
@keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg);
  }
}
@-webkit-keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg);
  }
}
@keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg);
  }
}
@-webkit-keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg);
  }
}
@keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg);
  }
}
@-webkit-keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg);
  }
}
@keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg);
  }
}
@-webkit-keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg);
  }
}
@keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg);
  }
}
@-webkit-keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg);
  }
}
@keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg);
  }
}
@-webkit-keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg);
  }
}
@keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg);
  }
}
@-webkit-keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg);
  }
}
@keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg);
  }
}
@-webkit-keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg);
  }
}
@keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg);
  }
}
@-webkit-keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg);
  }
}
@keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg);
  }
}
@-webkit-keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@-webkit-keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg);
  }
}
@keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg);
  }
}
@-webkit-keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg);
  }
}
@keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg);
  }
}
@-webkit-keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg);
  }
}
@keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg);
  }
}
@-webkit-keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg);
  }
}
@keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg);
  }
}
@-webkit-keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg);
  }
}
@keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg);
  }
}
@-webkit-keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg);
  }
}
@keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg);
  }
}
@-webkit-keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg);
  }
}
@keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg);
  }
}
@-webkit-keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg);
  }
}
@keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg);
  }
}
@-webkit-keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg);
  }
}
@keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg);
  }
}
@-webkit-keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg);
  }
}
@keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg);
  }
}
@-webkit-keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg);
  }
}
@keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg);
  }
}
@-webkit-keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg);
  }
}
@keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg);
  }
}
@-webkit-keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg);
  }
}
@keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg);
  }
}
@-webkit-keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg);
  }
}
@keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg);
  }
}
@-webkit-keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg);
  }
}
@keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg);
  }
}
@-webkit-keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg);
  }
}
@keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg);
  }
}
@-webkit-keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg);
  }
}
@keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg);
  }
}
@-webkit-keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg);
  }
}
@keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg);
  }
}
@-webkit-keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg);
  }
}
@keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg);
  }
}
@-webkit-keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg);
  }
}
@keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg);
  }
}
@-webkit-keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg);
  }
}
@keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg);
  }
}
@-webkit-keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg);
  }
}
@keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg);
  }
}
@-webkit-keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg);
  }
}
@keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg);
  }
}
@-webkit-keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg);
  }
}
@keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg);
  }
}
@-webkit-keyframes loading-50 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
@keyframes loading-50 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
/* line 8617, ../sass/buddyboss.scss */
.learndash-wrapper .ld-file-upload {
  border-radius: 4px;
  background-color: #FAFBFD;
}

/* line 8621, ../sass/buddyboss.scss */
.learndash-wrapper .ld-file-upload .ld-file-upload-heading {
  font-size: inherit;
}

/* line 8624, ../sass/buddyboss.scss */
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label span {
  font-size: 14px;
  color: #A3A5A9;
  font-weight: normal;
}

/* line 8629, ../sass/buddyboss.scss */
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 8633, ../sass/buddyboss.scss */
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label strong {
  font-size: 15px;
  font-weight: normal;
}

/* line 8637, ../sass/buddyboss.scss */
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 8641, ../sass/buddyboss.scss */
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-button {
  background-color: #007CFF;
}

/* line 8644, ../sass/buddyboss.scss */
.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-button:hover {
  box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.1);
}

/* line 8647, ../sass/buddyboss.scss */
.learndash-wrapper .ld-status-waiting {
  background-color: #DBBE1A;
}

/* line 8651, ../sass/buddyboss.scss */
.learndash-wrapper {
  /*.ld-table-list.ld-assignment-list {
      .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column {
          flex: 0 1 auto;
      }
  }*/
}

/* line 8658, ../sass/buddyboss.scss */
.learndash-wrapper .ld-assignment-list .ld-status {
  line-height: inherit;
  font-size: 12px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 8672, ../sass/buddyboss.scss */
.learndash-wrapper .ld-assignment-list .ld-status .ld-icon {
  font-size: 16px;
  margin-left: 0;
  margin-right: 3px;
}

/* line 8677, ../sass/buddyboss.scss */
.learndash-wrapper .ld-assignment-list .ld-icon.ld-icon-comments {
  position: relative;
  bottom: 1px;
}

/* line 8681, ../sass/buddyboss.scss */
.learndash-wrapper .ld-table-list.ld-assignment-list .ld-table-list-items {
  overflow: visible;
}

/* line 8685, ../sass/buddyboss.scss */
.ld-icon.ld-icon-download,
.ld-icon.ld-icon-delete,
.ld-icon.ld-icon-comments {
  font-family: "bb-icons" !important;
  font-size: 20px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 6px;
  padding-bottom: 0;
}

/* line 8697, ../sass/buddyboss.scss */
.ld-icon.ld-icon-comments {
  font-size: 24px;
}

/* line 8701, ../sass/buddyboss.scss */
.ld-icon.ld-icon-download:before {
  content: '\e890';
}

/* line 8705, ../sass/buddyboss.scss */
.ld-icon.ld-icon-delete:before {
  content: '\e828';
}

/* line 8709, ../sass/buddyboss.scss */
.ld-icon.ld-icon-comments:before {
  content: '\e80B';
}

/* line 8713, ../sass/buddyboss.scss */
body:not(.bb-dark-theme) .sfwd-light-mode {
  display: none;
}

/* line 8717, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme {
  background: #121212;
  color: #aaa;
}

/* line 8721, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme.ld-in-focus-mode .learndash-wrapper {
  background-color: transparent;
}

/* line 8724, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .sfwd-dark-mode {
  display: none;
}

/* line 8727, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme h1, .bb-sfwd-aside.bb-dark-theme .h1, .bb-sfwd-aside.bb-dark-theme h2, .bb-sfwd-aside.bb-dark-theme .h2, .bb-sfwd-aside.bb-dark-theme h3, .bb-sfwd-aside.bb-dark-theme .h3, .bb-sfwd-aside.bb-dark-theme h4, .bb-sfwd-aside.bb-dark-theme .h4, .bb-sfwd-aside.bb-dark-theme h5, .bb-sfwd-aside.bb-dark-theme .h5, .bb-sfwd-aside.bb-dark-theme h6, .bb-sfwd-aside.bb-dark-theme .h6 {
  color: #fff;
}

/* line 8730, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .ld-course-navigation .course-entry-title,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-table-list .ld-table-list-header,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .ld-item-list-section-heading .ld-lesson-section-heading {
  color: #fff;
}

/* line 8735, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .site-header {
  background: #232323;
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.51);
}

/* line 8739, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme.sticky-header .site-header {
  box-shadow: 0 4px 1px -4px rgba(0, 0, 0, 0.22);
}

/* line 8742, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme.sticky-header .site-header.has-scrolled {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 5px 10px 0 rgba(0, 0, 0, 0.15);
}

/* line 8745, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .site-header #header-aside i {
  color: #fff;
}

/* line 8748, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .side-panel-menu a {
  color: #939597;
}

/* line 8751, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .side-panel-menu a:hover {
  color: #fff;
}

/* line 8754, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .learndash_next_prev_link a,
.bb-sfwd-aside.bb-dark-theme .lms-header-instructor .bb-about-instructor h5 a {
  color: #939597;
}

/* line 8758, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .learndash_next_prev_link a:hover,
.bb-sfwd-aside.bb-dark-theme .lms-header-instructor .bb-about-instructor h5 a:hover {
  color: #fff;
}

/* line 8762, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-links ul li a {
  color: #939597;
  border-color: #939597;
}

/* line 8766, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-links ul li a:hover {
  color: #fff;
  border-color: #fff;
}

/* line 8770, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .bb-type-list.bb-lms-list-inside a,
.bb-sfwd-aside.bb-dark-theme .bb-quiz-list a {
  color: #fff;
}

/* line 8774, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .bb-learndash-banner,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-topic-status {
  background-color: #1c1c1c;
}

/* line 8779, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .bb-ld-info-bar .ld-topic-status {
  background-color: transparent;
}

/* line 8782, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme div.bb-lms-header,
.bb-sfwd-aside.bb-dark-theme .buddypanel,
.bb-sfwd-aside.bb-dark-theme .bb-mobile-panel-wrapper.left,
.bb-sfwd-aside.bb-dark-theme #learndash-page-content,
.bb-sfwd-aside.bb-dark-theme .bb-footer,
.bb-sfwd-aside.bb-dark-theme .panel-head,
.bb-sfwd-aside.bb-dark-theme .buddypanel #site-logo {
  background: #121212;
}

/* line 8791, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper,
.bb-sfwd-aside.bb-dark-theme #learndash-page-content {
  border-bottom: 0;
}

/* line 8795, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .bb-footer {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

/* line 8798, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .header-search-wrap,
.bb-sfwd-aside.bb-dark-theme .header-search-wrap input.search-field {
  background: #000;
  color: #fff;
}

/* line 8803, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .primary-menu > li > a {
  color: #888;
}

/* line 8806, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .primary-menu > li > a:hover {
  color: #fff;
}

/* line 8809, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .sfwd-course-nav .learndash_next_prev_link a,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-course-navigation a.course-entry-link {
  background-color: rgba(146, 164, 183, 0.2);
}

/* line 8813, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .sfwd-course-nav .learndash_next_prev_link a:hover,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-course-navigation a.course-entry-link:hover {
  background-color: rgba(146, 164, 183, 0.3);
}

/* line 8817, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .sfwd-course-nav .learndash_next_prev_link span.empty-post {
  background-color: rgba(146, 164, 183, 0.1);
}

/* line 8820, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-lesson-item.current > .bb-lesson-head,
.bb-sfwd-aside.bb-dark-theme .lms-topic-item.current > .bb-lms-title-wrap,
.bb-sfwd-aside.bb-dark-theme .lms-quiz-item.current > .bb-lms-title-wrap {
  background: #333;
}

/* line 8825, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-lesson-item.current > a .i-progress.i-progress-completed,
.bb-sfwd-aside.bb-dark-theme .lms-topic-item.current > a .i-progress.i-progress-completed,
.bb-sfwd-aside.bb-dark-theme .lms-quiz-item.current .i-progress.i-progress-completed {
  background-color: #007CFF;
  color: #fff;
}

/* line 8831, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .i-progress.i-progress-not-completed {
  color: #777;
}

/* line 8834, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .user-wrap a.user-link,
.bb-sfwd-aside.bb-dark-theme .bb-toggle-panel,
.bb-sfwd-aside.bb-dark-theme .buddypanel .bb-toggle-panel,
.bb-sfwd-aside.bb-dark-theme .side-panel-menu i,
.bb-sfwd-aside.bb-dark-theme .site-header i {
  color: #fff;
}

/* line 8841, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .user-wrap a.user-link:hover,
.bb-sfwd-aside.bb-dark-theme .user-wrap a.user-link:hover i,
.bb-sfwd-aside.bb-dark-theme .site-header #header-aside a.user-link:hover i,
.bb-sfwd-aside.bb-dark-theme .bb-toggle-panel:hover,
.bb-sfwd-aside.bb-dark-theme .bb-toggle-panel:hover i,
.bb-sfwd-aside.bb-dark-theme .buddypanel .bb-toggle-panel:hover {
  color: #aaa;
}

/* line 8849, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme [data-balloon]:after {
  background: rgba(255, 255, 255, 0.95);
  box-shadow: none;
  color: #000;
}

/* line 8854, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme [data-balloon]:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(255,255,255,0.95)%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
}

/* line 8858, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme [data-balloon][data-balloon-pos='right']:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(255,255,255,0.95)%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
}

/* line 8862, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme [data-balloon][data-balloon-pos='left']:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(255,255,255,0.95)%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
}

/* line 8866, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme [data-balloon][data-balloon-pos='down']:before {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(255,255,255,0.95)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
}

/* line 8870, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-lessions-list > ol li a,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul li a {
  color: #888888;
}

/* line 8874, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-lessions-list > ol li a:hover, .bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-lessions-list > ol li a:hover:before,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul li a:hover,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-quizzes-list > ul li a:hover:before {
  color: #fff;
}

/* line 8879, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-item:hover:before {
  color: #fff;
}

/* line 8882, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .bb-progress:after {
  border-color: #939597;
}

/* line 8885, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-side-item-incomplete {
  color: #939597;
}

/* line 8888, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span a {
  color: #939597;
}

/* line 8891, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs .ld-breadcrumbs-segments span a:hover {
  color: #fff;
}

/* line 8894, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-side-item-complete {
  color: #fff;
}

/* line 8897, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .learndash_next_prev_link .next-link:last-child {
  border-color: #121212;
}

/* line 8900, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-item.current:before,
.bb-sfwd-aside.bb-dark-theme li.lms-topic-item.current > .bb-title,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-members-list .course-members-list a,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .group-exec-list a .lms-group-lead span:first-child,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading a span,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .course-group-list a {
  color: #fff;
}

/* line 8908, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme pre {
  background: #282A2C;
}

/* line 8911, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme label {
  color: #f8f8f8;
}

/* line 8914, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-instructor .bb-about-instructor h5 a {
  color: #fff;
}

/* line 8917, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-progress .course-progress-wrap,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-lessions-list > ol.bb-lessons-list > li.lms-lesson-item,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_reviewDiv {
  border-bottom-color: #333;
}

/* line 8923, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-quizzes-list .lms-course-quizzes-heading,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-course-members-list .lms-course-sidebar-heading,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-links {
  border-top-color: #333;
}

/* line 8928, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .bb-separator {
  background: #333;
}

/* line 8931, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_questionList li.wpProQuiz_questionListItem,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_quiz .wpProQuiz_response,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content ul.wpProQuiz_sortStringList > li {
  background-color: #121212;
  border-color: #333;
}

/* line 8937, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_tipp > div,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .wpProQuiz_content .wpProQuiz_tipp > div:before {
  background-color: #333;
  border-color: #333;
}

/* line 8942, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content ul.wpProQuiz_questionList[data-type='matrix_sort_answer'] li table td {
  border-color: #333;
}

/* line 8945, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_questionList[data-type='essay'] form input[type=file] + label,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_catOverview span {
  background-color: #121212;
}

/* line 8949, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme input[type=text], .bb-sfwd-aside.bb-dark-theme textarea, .bb-sfwd-aside.bb-dark-theme select {
  background-color: #333;
  border-color: #aaa;
  color: #aaa;
}

/* line 8954, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem textarea.wpProQuiz_questionEssay {
  border-color: #aaa;
}

/* line 8957, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_catOverview span.wpProQuiz_catName,
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_catOverview span.wpProQuiz_catPercent {
  color: #aaa;
}

/* line 8961, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-header-instructor .bb-about-instructor .bb-about-instructor-date:before {
  background-color: #aaa;
}

/* line 8964, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .lms-header-instructor .bb-about-instructor .bb-about-instructor-date,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .lms-group-flag .lms-group-heading > span,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-wrapper .group-exec-list a .lms-group-lead span:last-child,
.bb-sfwd-aside.bb-dark-theme .bb-lesson-head .bb-lesson-topics-count,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-progress .course-completion-rate,
.bb-sfwd-aside.bb-dark-theme .lms-topic-sidebar-progress .ld-progress-steps,
.bb-sfwd-aside.bb-dark-theme #learndash-page-content .sfwd-course-nav .sfwd-course-expire i,
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-progress .ld-progress-stats,
.bb-sfwd-aside.bb-dark-theme span.bb-pages .bb-total {
  color: #aaa;
}

/* line 8975, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_addToplist {
  background-color: transparent;
  border-top-color: #333;
}

/* line 8979, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .wpProQuiz_content .wpProQuiz_addToplist .wpProQuiz_button2 {
  margin-left: auto;
  margin-right: auto;
}

/* line 8983, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-quiz-actions {
  border-top: 1px solid #333;
}

/* line 8986, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .comment-respond {
  background-color: #121212;
  border-color: #333;
}

/* line 8990, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .comment-respond .comment-author {
  color: #fff;
}

/* line 8993, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .comment-respond textarea {
  border-color: #333;
}

/* line 8996, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .comment-respond input[type=submit].outline:disabled {
  background-color: #333;
}

/* line 8999, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .learndash-wrapper .ld-table-list .ld-table-list-item .ld-table-list-title a {
  color: inherit;
}

/* line 9002, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .comment-list .comment-body {
  background-color: #121212;
  border-color: #333;
  color: #aaa;
}

/* line 9007, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .comment-list .comment-body .comment-author a.url {
  color: #fff;
}

/* line 9010, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .comment-list .comment-body a.comment-date {
  color: #aaa;
}

/* line 9013, ../sass/buddyboss.scss */
.bb-sfwd-aside.bb-dark-theme .comment-list .comment-body a.comment-date:hover {
  color: #fff;
}

/* line 9017, ../sass/buddyboss.scss */
.learndash-wrapper .ld-status {
  height: 100%;
  border-radius: 100px;
  text-transform: none;
  font-weight: 400;
  line-height: 30px;
  font-size: 14px;
  letter-spacing: normal;
}

/* line 9026, ../sass/buddyboss.scss */
.learndash-wrapper .ld-status.ld-status-complete {
  background-color: #1CD991;
}

/* line 9030, ../sass/buddyboss.scss */
.learndash-wrapper .ld-course-status .ld-status {
  font-size: 12px;
}

/* line 9033, ../sass/buddyboss.scss */
.learndash-wrapper .ld-course-status .ld-status.ld-status-complete {
  background-color: #1CD991;
}

/* line 9037, ../sass/buddyboss.scss */
.bb-single-course-sidebar .bb-button-wrap {
  padding-top: 10px;
}

/* line 9042, ../sass/buddyboss.scss */
.ld-item-title .lms-is-locked-ico i {
  margin-left: 10px;
}

/* line 9046, ../sass/buddyboss.scss */
.learndash-theme.single-sfwd-courses .bb-course-banner-inner {
  max-width: -webkit-calc(100% - 480px);
  max-width: calc(100% - 480px);
  width: -webkit-calc(100% - 480px);
  width: calc(100% - 480px);
}

/* line 9052, ../sass/buddyboss.scss */
.learndash-theme.single-sfwd-courses .bb-about-instructor h4 {
  margin-left: 5px;
}

/* line 9055, ../sass/buddyboss.scss */
.learndash-theme.single-sfwd-courses .learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar {
  height: 3px;
  color: #fff;
}

/* line 9059, ../sass/buddyboss.scss */
.learndash-theme.single-sfwd-courses .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
  height: 3px;
}

/* line 9062, ../sass/buddyboss.scss */
.learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status .ld-status.ld-status-progress {
  text-transform: none;
  font-weight: 500;
  font-size: 12px;
}

@media screen and (max-width: 1200px) {
  /* line 9068, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 400px);
    max-width: calc(100% - 400px);
    width: -webkit-calc(100% - 400px);
    width: calc(100% - 400px);
  }
}
@media screen and (max-width: 992px) {
  /* line 9076, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 350px);
    max-width: calc(100% - 350px);
    width: -webkit-calc(100% - 350px);
    width: calc(100% - 350px);
  }
}
@media screen and (max-width: 880px) {
  /* line 9084, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 320px);
    max-width: calc(100% - 320px);
    width: -webkit-calc(100% - 320px);
    width: calc(100% - 320px);
  }
}
@media screen and (max-width: 820px) {
  /* line 9092, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    max-width: 100%;
    width: 100%;
  }

  /* line 9096, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .bb-grid .bb-learndash-content-wrap {
    padding-left: 10px;
    padding-right: 10px;
  }

  /* line 9100, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .bb-single-course-sidebar {
    max-width: 100%;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
  }
}
@media screen and (max-width: 640px) {
  /* line 9108, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details {
    margin: 0px;
  }

  /* line 9111, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  /* line 9117, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading .ld-item-list-actions,
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }

  /* line 9123, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name {
    width: -webkit-calc(100% - 18px);
    width: calc(100% - 18px);
  }

  /* line 9127, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  /* line 9133, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
    margin-top: 0px;
    margin-left: 0em;
  }

  /* line 9137, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button {
    width: 100px;
  }

  /* line 9140, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin-bottom: 5px;
  }

  /* line 9146, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-stats {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  /* line 9151, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  /* line 9157, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .ld-item-list .ld-item-list-item .ld-item-name {
    width: 100%;
  }

  /* line 9160, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .ld-status-incomplete ~ .ld-item-title {
    width: -webkit-calc(100% - 60px);
    width: calc(100% - 60px);
  }

  /* line 9164, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress {
    width: -webkit-calc(100% - 120px);
    width: calc(100% - 120px);
    padding-bottom: 0px;
    margin-right: 20px;
  }

  /* line 9170, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-course-status.ld-course-status-enrolled {
    padding-bottom: 15px;
  }
}
@media screen and (max-width: 543px) {
  /* line 9175, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .bb-about-instructor .bb-avatar-wrap {
    margin-bottom: 0px;
    margin-right: 20px;
  }

  /* line 9179, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .bb-instructor-wrap.flex {
    padding-bottom: 20px !important;
  }
}
@media screen and (max-width: 480px) {
  /* line 9184, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 9193, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 9202, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview {
    padding: 16px 15px 16px 45px;
  }

  /* line 9205, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
    margin-top: 4px;
  }
}
@media screen and (max-width: 380px) {
  /* line 9210, ../sass/buddyboss.scss */
  .learndash-theme.single-sfwd-courses .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-header {
    display: none;
  }
}
@media (max-width: 992px) and (min-width: 820px) {
  /* line 9216, ../sass/buddyboss.scss */
  .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress {
    width: -webkit-calc(100% - 120px);
    width: calc(100% - 120px);
    padding-bottom: 0px;
    margin-right: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-right: 0;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  /* line 9231, ../sass/buddyboss.scss */
  .learndash-wrapper .ld-course-status.ld-course-status-enrolled {
    padding-bottom: 15px;
  }

  /* line 9235, ../sass/buddyboss.scss */
  .learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin-bottom: 5px !important;
    width: 100%;
    margin: 1em 0;
  }
}
/* line 9244, ../sass/buddyboss.scss */
.learndash-wrapper .ld-status-icon.ld-status-complete,
.learndash-wrapper .ld-status-icon.ld-quiz-complete,
.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
  background-color: #007CFF;
}

/* line 9250, ../sass/buddyboss.scss */
.learndash-wrapper .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-item-title,
.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview .ld-topic-title:before,
.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview .ld-topic-title,
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-details .ld-icon-arrow-down,
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title .lms-is-locked-ico i,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name,
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components span {
  color: #939597;
}

/* line 9260, ../sass/buddyboss.scss */
.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview:hover .ld-topic-title:before
.learndash-wrapper .ld-item-list-item-expanded .ld-table-list-items .ld-table-list-item .ld-table-list-item-quiz .ld-table-list-item-preview:hover .ld-item-title,
.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview:hover .ld-topic-title,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover .ld-item-details .ld-expand-button .ld-icon,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover a.ld-item-name .ld-item-title,
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview:hover .ld-item-name .ld-item-title .ld-item-components span {
  color: #007CFF;
}

/* line 9269, ../sass/buddyboss.scss */
.learndash-wrapper .ld-status-unlocked,
.ld-course-status .ld-status.ld-status-progress {
  background-color: #E7E9EC;
}

/* line 9274, ../sass/buddyboss.scss */
#learndash-tooltips .ld-tooltip {
  background-color: #122b46;
  color: #fff;
}

/* line 9279, ../sass/buddyboss.scss */
#learndash-tooltips .ld-tooltip:after {
  background-color: #122b46;
}

/* line 9283, ../sass/buddyboss.scss */
.learndash-wrapper .ld-table-list-header.ld-primary-background {
  background-color: transparent !important;
}

/* line 9286, ../sass/buddyboss.scss */
.learndash-wrapper .ld-expand-button,
.learndash-wrapper .ld-expand-button.ld-primary-background,
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
  background-color: inherit !important;
}

/* line 9291, ../sass/buddyboss.scss */
.learndash-wrapper .ld-secondary-color.ld-status-icon {
  color: #fff !important;
}

/* line 9294, ../sass/buddyboss.scss */
.learndash-wrapper .ld-secondary-in-progress-icon {
  border-left-color: #DEDFE2 !important;
  border-top-color: #DEDFE2 !important;
}

/* line 9298, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-warning .ld-alert-icon {
  background-color: transparent !important;
}

/* line 9301, ../sass/buddyboss.scss */
.learndash-wrapper .ld-alert-warning .ld-alert-icon {
  color: inherit !important;
}

/**
/// REFINEMENTS
**/
/* line 9312, ../sass/buddyboss.scss */
.learndash-wrapper .ld-table-list .ld-status,
.learndash-wrapper .ld-item-list .ld-status {
  height: inherit;
}
