.HubRegistrySwitcher {
  &__body {
    display: flex;
    height: 112px;
    margin-bottom: 29px;
    padding-top: 17px;
    padding-right: 19px;
    padding-left: 14px;
    border: solid 1px $color-light-grey-border;
    background: $color-white;
  }

  &__title {
    color: $color-ecr-list-icon-active;
    font-family: "Open Sans";
    font-size: 22px;
    font-style: normal;
    line-height: 30px;
  }

  &__description {
    margin-top: 20px;
    font-family: "Open Sans";
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 2px;
    text-align: left;
  }

  &__switcher-label {
    display: flex;
    margin-top: 2px;
    margin-right: 10px;
    font-family: "Open Sans";
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    text-align: right;
  }

  &__key-icon {
    margin-right: 12px;
    color: transparent;
    font-size: 14px;
    // sass-lint:disable no-vendor-prefixes
    -webkit-text-stroke: #363636;
    -webkit-text-stroke-width: thick;
    // sass-lint:enable
  }

  &__edit {
    margin-right: 12px;
  }

  &__trash {
    float: right;
  }

  &__action-label {
    display: inline-block;
    width: 180px;
    margin-left: 0;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;

    &--new {
      padding-left: 34px;
      color: $color-mid-blue;
      font-family: "Open Sans";
      font-size: 12px;
      font-style: normal;
      font-weight: normal;
      line-height: 16px;
    }
  }

  &__kebab-menu-item {
    padding-top: 4px;
    padding-bottom: 4px;

    a {
      display: flex !important; //sass-lint:disable-line no-important
    }

    &--new {
      padding-top: 8px;
      padding-bottom: 8px;
      background: $color-grey-background;
    }
  }

  &__switcher-dropdown {
    div {
      ul { //sass-lint:disable-line nesting-depth
        width: 235px;
        padding-bottom: 0;
      }
    }
  }

  &__switcher {
    display: flex;
    margin-top: 10px;
    margin-left: auto;
  }
}

.BundleGroupAutoComplete {
  width: 170px;
  margin-right: -20px;
  margin-left: -20px;

  div {
    input { //sass-lint:disable-line nesting-depth
      height: 30px;
    }
  }
}

.EditRegistryModal {
  width: 800px;

  .alert { // sass-lint:disable-line class-name-format
    padding-left: 11px;
    color: $color-dim-grey;

    .pficon { //sass-lint:disable-line nesting-depth class-name-format
      display: none;
    }
  }
}
