.llms-instructor-info .llms-instructors .llms-author .avatar {
  border-color: var(--llmsprimarycolor, var(--nv-primary-accent));
  background: var(--llmsprimarycolor, var(--nv-primary-accent)); }

.llms-instructor-info .llms-instructors .llms-author, .llms-notification, .llms-checkout-section {
  border-color: var(--llmsprimarycolor, var(--nv-primary-accent)); }

.llms-lesson-preview.is-complete .llms-lesson-complete,
.llms-loop-item-content .llms-loop-title:hover {
  color: var(--llmsprimarycolor, var(--nv-primary-accent)); }

.llms-access-plan-title, .llms-checkout-wrapper .llms-form-heading {
  background: var(--llmsprimarycolor, var(--nv-primary-accent)); }

.llms-loop-list {
  display: grid;
  grid-gap: 20px; }
  .llms-loop-list.llms-course-list {
    grid-template-columns: repeat(var(--llmscoursecolumns), 1fr); }
  .llms-loop-list.llms-membership-list {
    grid-template-columns: repeat(var(--llmsmbspcolumns), 1fr); }
  .llms-loop-list:before {
    content: none; }
  .llms-loop-list .llms-loop-item {
    margin: 0;
    float: none;
    width: 100% !important; }
  .llms-loop-list .llms-loop-item-content {
    height: 100%;
    margin: 0; }

.lifter-load-more-posts {
  padding-bottom: 50px; }

.llms-pagination.nv-infinite {
  display: none; }

.nv-lifter-list-view ul.llms-loop-list {
  display: flex;
  flex-wrap: wrap; }
  .nv-lifter-list-view ul.llms-loop-list li.llms-loop-item {
    display: flex;
    width: 100%;
    margin-right: 0; }

.nv-lifter-list-view .llms-loop-item-content {
  display: flex;
  width: 100%;
  padding: 0; }

.nv-lifter-list-view .nv-lifter-card-media-wrap {
  flex-grow: 0;
  margin-bottom: auto;
  overflow: hidden;
  max-width: 30%; }

.nv-lifter-list-view .nv-lifter-card-content-wrap {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 25px;
  justify-content: center; }

.llms-membership-list .llms-loop-item .llms-loop-item-content {
  box-shadow: var(--llmsmbspboxshadow, none); }

.llms-course-list .llms-loop-item .llms-loop-item-content {
  box-shadow: var(--llmscourseboxshadow, none); }
