.ck-body-wrapper .ck-balloon-panel {
  position: fixed !important;
}
.ui-widget-overlay.ui-front + .ck-body-wrapper .ck-balloon-panel {
  position: absolute !important;
}
.field--type-text-with-summary .filter-wrapper,
.field--type-text-long .filter-wrapper {
  display: none;
}
.form-type--textarea + .filter-wrapper {
  display: none;
}
.ajax-progress.ajax-progress-throbber {
  display: none !important;
}
.ajax-progress.ajax-progress-fullscreen {
  background-color: rgba(0, 0, 0, 0.25);
  height: 100vh;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ui-dialog .ui-dialog-content {
  padding: 1rem 2rem;
}
.ui-dialog.dialog-alert .ui-dialog-titlebar {
  background: #ffffff;
  padding: .4em 1em;
}
.ui-dialog.dialog-alert .ui-dialog-content {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.ui-dialog.dialog-alert .ui-dialog-content .message {
  width: 100%;
  margin-bottom: 1rem;
}
.ui-dialog.dialog-alert .buttons {
  display: flex;
  justify-content: center;
}
.ui-dialog.dialog-alert.dialog-alert-type-status .ui-dialog-titlebar {
  background: #77b259;
}
.ui-dialog.dialog-alert.dialog-alert-type-warning .ui-dialog-titlebar {
  background: #e09600;
}
.ui-dialog.dialog-alert.dialog-alert-type-error .ui-dialog-titlebar {
  background: #e62600;
}
.ui-dialog.dialog-alert.dialog-alert-message .ui-dialog-content .message {
  text-align: center;
}
.select2-dropdown {
  z-index: 1300;
}
.tooltip.show {
  z-index: 1300;
}
.link-disabled {
  pointer-events: none;
  opacity: 0.5;
  cursor: default !important;
}
.field--widget-inline-entity-form-complex .ief-entity-table .ief-row-entity .ief-entity-operations input {
  margin: auto;
}
.field--widget-inline-entity-form-complex .ief-form .form-wrapper input {
  margin: auto;
}
.button.button--action:before {
  font-family: "Font Awesome 5 Free";
  content: "\f067";
}
.button-action-return.button--action:before {
  content: "\f053" !important;
}
.button-action-edit.button--action:before {
  content: "\f304" !important;
}
.button-action-upload.button--action:before {
  content: "\f574" !important;
}
.button-action-download.button--action:before {
  content: "\f019" !important;
}
.button-action-config.button--action:before {
  content: "\f085" !important;
}
.button-action-sort.button--action:before {
  content: "\f0dc" !important;
}
.button-action-refresh.button--action:before {
  content: "\f2f1" !important;
}
.button-action-send.button--action:before {
  content: "\f1d8" !important;
}
.button-action-list.button--action:before {
  content: "\f0ca" !important;
}
