.node-form #edit-group-additional-content-section .tabledrag-toggle-weight-wrapper {
  float: right;
  margin-top: -31px;
}

.node-form #edit-group-additional-content-section .paragraph-actions {
  float: right;
  margin-top: -31px;
}

.node-form .field--widget-paragraphs .form-wrapper .paragraphs-dropbutton-wrapper {
  left: -15px;
  position: relative;
}

.js .node-form .field--widget-paragraphs .paragraphs-features__add-in-between__row .paragraphs-features__add-in-between__wrapper {
  padding: 10px 0;
  height: 45px;
}

.js .node-form .field-multiple-table > tbody > tr.draggable > .field-multiple-drag .tabledrag-handle .handle {
  background-image: url(../images/icons/move-07464a.svg);
}

.node-form .field-multiple-table--paragraphs-experimental--add-in-between > thead > tr > th.field-label .label {
  display: none;
}

.node-form .field-multiple-table--paragraphs-experimental--add-in-between tr.odd,
.node-form .field-multiple-table--paragraphs-experimental--add-in-between tr.even,
.node-form .field-multiple-table--paragraphs-experimental--add-in-between tr.odd:last-of-type,
.node-form .field-multiple-table--paragraphs-experimental--add-in-between tr.even:last-of-type {
  border: 1px solid #1293c9;
  border-bottom: 1px solid #1293c9;
  margin-bottom: 15px;
}

.node-form .field-multiple-table--paragraphs-experimental--add-in-between > tbody > tr {
  border-bottom: none;
}

.node-form .field-multiple-table--paragraphs-experimental--add-in-between .field--widget-entity-reference-paragraphs {
  counter-reset: nested-paragraphs;
}

.node-form .field-multiple-table--paragraphs-experimental--add-in-between .field--widget-entity-reference-paragraphs tr.odd,
.node-form .field-multiple-table--paragraphs-experimental--add-in-between .field--widget-entity-reference-paragraphs tr.draggable.odd {
  background-color: #DAE0E3;
  color: #07364A;
}

.node-form .field-multiple-table--paragraphs-experimental--add-in-between .field--widget-entity-reference-paragraphs tbody tr::before {
  background-color: #105D7E;
  border-bottom: 2px solid #1293c9;
  border-radius: 0 0 12px 0;
  border-right: 2px solid #1293c9;
  color: white;
  content: "#" counter(nested-paragraphs);
  counter-increment: nested-paragraphs;
  float: left;
  font-family: sans-serif;
  font-size: 24px;
  font-weight: bold;
  text-align: center;
  width: 40px;
}

.node-form .field-multiple-table--paragraphs-experimental--add-in-between .field--widget-entity-reference-paragraphs tr.odd::before {
  background-color: #595959;
}

.node-form .field-multiple-table--paragraphs-experimental--add-in-between [class^="paragraph-type--"] .paragraphs-dropbutton-wrapper {
  margin-right: 15px;
}

.node-form .field-multiple-table--paragraphs-experimental--add-in-between .paragraph-type--business-category-form .field--name-field-form-name,
.node-form .field-multiple-table--paragraphs-experimental--add-in-between .paragraph-type--business-category-form .field--name-field-form-code {
  margin-right: 22px;
}
