.apos-manage-field {
  font-weight: normal;
}

.apos-ui .apos-choose-manage-views {
  float: right;
  padding: @apos-padding-2 @apos-padding-6;
  font-size: 28px;
  line-height: 38px;
  color: @apos-dark;
  a {
    padding-right: 20px;
    &:last-child {
      padding-right: 0;
    }
    color: @apos-base;
    &.apos-active {
      color: @apos-dark;
    }
  }
}

.apos-ui .apos-table .apos-manage-link {
  &.fa { .fa; }
  color: @apos-primary;
}

.apos-ui .apos-manage-select-everything {
  .apos-transition();
  max-height: 0;
  overflow: hidden;
  padding: 0 @apos-padding-1;
  background-color: @apos-light;
  font-size: 14px;

  .apos-manage-select-everything-label {
    display: inline-block;
    margin-top: 4px;
    margin-left: 10px;
  }
}

.apos-ui .apos-manage-select-everything.apos-active {
  margin-top: @apos-margin-2;
  padding: @apos-padding-2 @apos-padding-1;
  max-height: 200px
}

.apos-ui .apos-manage-column--sortable:hover {
  color: @apos-primary;
  cursor: pointer;
}

.apos-manage-column--sortable:after {
  display: inline-block;
  margin-left: 5px;
  font-size: 16px;
  top: 2px;
  position: relative;
}

.apos-manage-column--sortable:after {
  content: '↕'
}

.apos-manage-column--sortable.apos-manage-column--next-forward:hover:after {
  content: '↓';
}

.apos-manage-column--sortable.apos-manage-column--next-backward:hover:after {
  content: '↑';
}

.apos-manage-column--sortable.apos-manage-column--next-none:hover:after {
  content: '↕'
}

.apos-ui .apos-table {
  .apos-manage-column--forward,
  .apos-manage-column--backward {
    color: @apos-primary;
  }
}

.apos-manage-column--forward:after {
  content: '↓';
}

.apos-manage-column--backward:after {
  content: '↑';
}

