/* table operation column dropdown style */
.js.no-touchevents .operation-link-col .dropbutton--dashboard {
  height: 1.5rem;
}
.js.no-touchevents .dropbutton--multiple.operation-link-col .dropbutton--dashboard .dropbutton__item:first-of-type {
  margin-right: calc(1.5rem + 1px);
}

[dir="rtl"].js.no-touchevents .dropbutton--multiple.operation-link-col .dropbutton--dashboard .dropbutton__item:first-of-type {
  margin-right: 0;
  margin-left: calc(1.5rem + 1px);
}
.no-touchevents .operation-link-col .dropbutton--dashboard .dropbutton__toggle {
  width: 1.5rem;
}
.no-touchevents .operation-link-col .dropbutton--dashboard .dropbutton__toggle::before {
  width: 0.75rem;
}
.no-touchevents .operation-link-col .dropbutton--dashboard .dropbutton__item:first-of-type > * {
  padding-top: calc(0.375rem - 1px);
  padding-bottom: calc(0.375rem - 1px);
  font-size: 0.79rem;
  line-height: 0.75rem;
  color: var(--darkgrey);
}
.no-touchevents .operation-link-col .dropbutton--dashboard .dropbutton__item .secondary-action a:hover,
.no-touchevents .operation-link-col .dropbutton--dashboard .dropbutton__item .secondary-action .drop-action-btn:hover,
.no-touchevents .operation-link-col .dropbutton--dashboard .dropbutton__item:first-of-type ~ .dropbutton__item > a:hover {
  color: var(--tealblue);
}
.no-touchevents .operation-link-col .dropbutton--dashboard .dropbutton__item:first-of-type ~ .dropbutton__item > a,
.no-touchevents .operation-link-col .dropbutton--dashboard .dropbutton__item:first-of-type ~ .dropbutton__item > .button {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 0.79rem;
  line-height: 0.75rem;
  color: var(--darkgrey);
}
/* popup ui */

.ui-dialog.ui-widget form.group-content-form {
  background-color: var(--offwhite);
  padding: 1.25rem;
  border-radius: 1rem;
}
.ui-dialog.ui-widget form .js-form-item label {
  color: var(--darkgrey);
  margin: 0 0 1.125rem 0.938rem;
  font-weight: 500;
  font-size: 0.875rem;
}
.ui-widget .js-form-item input,
.ui-widget .js-form-item select,
.ui-widget .js-form-item textarea {
  font-size: 0.875rem;
  border-color: var(--form-border);
  color: var(--darkgrey);
}
.ui-dialog.ui-widget form .action-link--icon-trash {
  display: none;
}
table td.views-field a:focus,
.dropbutton .dropbutton__item > *:focus {
  box-shadow: unset !important;
}
.add-member-user-wrapper .form-type--entity-autocomplete > div {
  width: 100%;
}
.app-approval-config #edit-app-approval {
  display: none !important;
}
.user-signup-config-form #edit-sign-up-options {
  display: none !important;
}
.customselect-list-container .customselect-list.customselect-dropdown .customselect-dropdown-text {
  background: #fff;
}
.add-internal-user .nice-select.open .list,
.add-partner .nice-select .list {
  margin: .0625rem 0;
  max-height: 12.5rem;
}
.cardium-company-apps-custom-group-add-members .customselect-list-container ul .dropdown-wrap {
  height: auto;
}
.cardium-company-apps-custom-group-add-members .customselect-list-container ul .dropdown-wrap label {
  top: 0;
}
.cardium-company-apps-custom-group-add-members .form-item--member-select {
  z-index: 9;
}
.ui-widget-content .group-partners-edit-form ul li,
.ui-widget-content .group-partners-add-form ul li,
.ui-widget-content .group-content-partners-group-invitation-add-form ul li {
  margin-bottom: 0;
}
.ui-dialog.ui-widget .group-campaigns-add-form .fieldset__wrapper .form-radios,
.ui-dialog.ui-widget .group-campaigns-edit-form .fieldset__wrapper .form-radios {
  justify-content: flex-start;
}
.ui-dialog.ui-widget .ui-dialog-content .entity-browser-apis-list-form {
  background-color: transparent;
}
.entity-browser-apis-list-form .campaign-apis-list .views-row {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 0.313rem;
}
.entity-browser-apis-list-form .campaign-apis-list .views-row .views-col {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  border-radius: .625rem;
  justify-content: space-between;
  max-width: 24%;
  margin-top: 0.5rem;
  padding: 0.5rem;
  background-color: var(--offwhite);
}
.entity-browser-apis-list-form .campaign-apis-list .views-row .views-col .views-field-title span {
  font-size: .75rem;
  font-weight: 600;
  word-break: break-all;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.entity-browser-apis-list-form .campaign-apis-list .views-row .views-col .form-type--checkbox {
  margin-top: 0;
}
.view-company-app-group-members table tr td .username-with-picture .email {
  display: inline-block;
  margin-left: 1rem;
}
.invite-member-block .button {
  border: none;
}
