/* v3.56.54b - detail actieknoppen netjes naast elkaar */
.cb54b-detail-actions {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 12px !important;
  align-items: center !important;
  justify-content: flex-start !important;
  margin: 16px 0 24px 0 !important;
}
.cb54b-detail-actions > * {
  margin: 0 !important;
}
.cb54b-detail-actions form {
  display: inline-flex !important;
  margin: 0 !important;
}
.cb54b-detail-actions a,
.cb54b-detail-actions button,
.cb54b-detail-actions input[type="submit"] {
  width: auto !important;
  min-width: 0 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  white-space: nowrap !important;
  margin: 0 !important;
}
.cb54b-detail-actions .btn,
.cb54b-detail-actions a.btn,
.cb54b-detail-actions button.btn {
  margin-right: 0 !important;
}


/* Forceer detailknoppen naast elkaar */
.cb-detail-actions,
.detail-actions,
.call-detail-actions,
.page-actions,
.actions-row{
  display:flex !important;
  flex-direction:row !important;
  flex-wrap:wrap !important;
  align-items:center !important;
  justify-content:flex-end !important;
  gap:12px !important;
}

.cb-detail-actions > *,
.detail-actions > *,
.call-detail-actions > *,
.page-actions > *,
.actions-row > *{
  display:inline-flex !important;
  width:auto !important;
  min-width:0 !important;
  margin:0 !important;
}

/* Zorg dat forms ook naast elkaar blijven */
.cb-detail-actions form,
.detail-actions form,
.call-detail-actions form,
.page-actions form,
.actions-row form{
  display:inline-flex !important;
  margin:0 !important;
}

/* Mobiel nog steeds netjes */
@media (max-width: 900px){
  .cb-detail-actions,
  .detail-actions,
  .call-detail-actions,
  .page-actions,
  .actions-row{
    justify-content:flex-start !important;
  }
}

