/** Logo **/
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo {
  padding: .2em 1em;
}

.ast-site-identity {
  padding: 18px 0;
}

/** Menu **/
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
  flex: 0 0 350px;
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category .ld-topic-title:before {
  content: '';
  padding: .25em .4em;
  border-radius: 17px;
  color: #fff;
  background-color: #728188;
}

.ld-item-list-item-expanded a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category .ld-topic-title:before,
.ld-lesson-topic-list a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category .ld-topic-title:before {
  margin-right: 10px;
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.w1 .ld-topic-title:before {
  content: 'W1';
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.w2 .ld-topic-title:before {
  content: 'W2';
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.w3 .ld-topic-title:before {
  content: 'W3';
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.w4 .ld-topic-title:before {
  content: 'W4';
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.w5 .ld-topic-title:before {
  content: 'W5';
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.marketing .ld-topic-title:before {
  background-color: #c00;
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.personality .ld-topic-title:before {
  background-color: #234768;
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.technics .ld-topic-title:before {
  background-color: #41b4e6;;
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.campaign .ld-topic-title:before {
  background-color: #fec135;
  color: #000;
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.premium .ld-topic-title:before {
  background-color: #4a4a4a;
  color: #fff;
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.elite .ld-topic-title:before {
  background-color: #b9a056;
  color: #fff;
}

a.ld-primary-color-hover.ld-table-list-item-preview.ld-topic-row.category.divider {
  margin-top: 6px;
  border-top: 1px solid #bbb;
  padding-top: 12px !important;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-progress-wrap {
  max-width: 100%
}

.ld-webinar {
  position: relative;
}

.ld-webinar:before {
  font-family: "Font Awesome 5 Free", sans-serif;
  content: "\f073";
  position: absolute;
  left: 0;
  top: -2px;
}

@media (min-width: 769px) {
  .ast-theme-transparent-header #masthead {
    position: relative;
    box-shadow: 0 0 0 6px #bba244;
  }

  .ast-theme-transparent-header #masthead:before {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-top-color: #bba244;
    border-width: 35px;
    margin-left: -35px;
    margin-top: 6px;
  }
}