action-list.btn-group {
  &[button-tooltip] {
    cursor: pointer;
  }

  .dropdown-menu > li {

     &.disabled {
      opacity: 0.65;
     }

     > a.text-danger {
      color: $brand-danger;
    }
  }

  notifications {
    bottom: -0.5em;
    font-size: 1.1em;
    opacity: 1;
    position: absolute;
    right: -0.35em;
    z-index: 3;

    & + .btn:not(:first-child) {
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px;

      &.btn-sm {
        border-top-left-radius: 3px;
        border-bottom-left-radius: 3px;
      }

      &.btn-lg {
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
      }
    }
  }

  .invalid {
    color: $invalid-color;
  }

  & + .popover a {
    cursor: pointer;
  }
}