.bh-social-shares {
  transform: translateY(-50%);
  right: 15px;
  left: auto;
  position: fixed;
  top: 50%;
  z-index: 999;
  display: flex;
  flex-direction: column;
}

.bh-social-shares__panel {
  transform: none;
  position: static;
}

.bh-social-shares__open {
  transform: none;
  position: static;
}

.bh-social-shares__open {
  transform: none;
  position: static;
  display: none !important;
}

.bh-social-shares__close-icon {
  display: none;
}

@media screen and (max-width: 576px) {
  .bh-social-shares__open {
    display: block !important;
  }
  .bh-social-shares__panel {
    display: none !important;
  }
  .bh-social-shares {
    bottom: 15px;
  }
  .bh-social-shares.has-padding {
    transform: none;
    bottom: 70px;
    top: auto;
  }
  .bh-social-shares.is-open .bh-social-shares__open-icon {
    display: none;
  }
  .bh-social-shares.is-open .bh-social-shares__close-icon {
    display: inline-block;
  }
}

.bh-social-shares.is-open .bh-social-shares__panel {
  display: block !important;
}

.bh-elipsis {
  text-overflow: ellipsis;
  display: flex;
  word-break: normal;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}

#dam-view-admin-visual .overflow-visible {
  overflow: visible;
}

#notifications--sidebar {
  z-index: 6000 !important;
}

body.is-dragging {
  cursor: grabbing !important;
}

.cdk-drop-list-dragging .c-table__row, .cdk-drop-list-dragging .c-draggable-block {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}