.lt__aside {

  .box__caption {
    font-size: 14px;
    text-transform: uppercase;
  }

  .box + .box {
    margin-top: 40px;
  }
}

.dir-menu {
  // margin: -20px -20px 0;

  .box__caption {
    // padding: 20px 20px 0;

    // .minmax-toggle {
    //   right: 10px;
    //   margin-top: -4px;
    // }
  }

  .box__content {
    margin: 0 -20px;
  }

  > .list-group {
    margin: -20px -20px 0;
  }

  .list-group-item {
    border: 0 none;
    border-bottom: 1px solid #eee;
    margin-bottom: 0;
    padding: 14px 20px;

    &.m_add_listing {
      position: relative;

      &::after {
        .fa-icon();
        content: @fa-var-paper-plane;
        position: absolute;
        right: 15px;
        top: 15px;
        font-size: 16px;
        color: fade(@text-color, 50%);
      }
    }

    span {
      color: fade(@text-color, 50%);
      float: right;
      font-weight: bold;
    }

    &.active::after {
      color: #fff;
    }
  }
}

.list-group-item {
  border-left: 0;
  border-right: 0;
}

#content_directory_categories_tree {
  margin: 0 -20px;
}

.dir-stats {

  .box__caption {
    display: none;
  }

  .box__content {
    padding: 0;
  }
}

.b-stat {
  font-family: @headings-font-family;

  & + & {
    margin-top: 15px;
  }

  &__value {
    font-size: 30px;
    line-height: 30px;
    color: @brand-dark;
    font-weight: bold;
    width: 200px;
    .text-overflow();
  }

  &__title {
    font-size: 14px;
    line-height: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: fade(@brand-dark, 30%);
  }
}