.list-group-item-action {
  @include transition($btn-transition);

  &.clickable,
  &[clickable] {
    cursor: pointer;
  }

  &.active {
    font-weight: bold;
    color: $list-group-active-color;
    background-color: $list-group-active-bg;
    border-color: $list-group-active-border-color;
  }

  &:not(.media):not([media]) {
    display: block;
  }
}

.list-group-item {
  &.clickable,
  &[clickable] {
    cursor: pointer;
    @extend .list-group-item-action;
  }

  &.list-group-item-full-action {
    padding: 0;

    > .list-group-item-action {
      padding: $list-group-item-padding-y $list-group-item-padding-x;
    }
  }
}

.list-group-borderless {
  @extend .list-group-flush;

  .list-group-item {
    border-top: 0;
    border-bottom: 0;
    margin-bottom: 0;
  }
}


@import "list-group/collapsable";

