.path-node {
  .region-content > .block-system-main-block {
    grid-column: 1 / -1;
    @include grid;

    > * {
      grid-column: 1 / -1;
    }

    > form {
      //grid-column: 2 / 16;
      margin: (2*$grid-gutter) $grid-gutter;


      //&.grid-child-fullwidth {
      //  grid-column: 1 / -1;
      //
      //  @include breakpoint(m) {
      //    grid-column: 1 / -1;
      //  }
      //}
    }
  }
}

body:not(.path-frontpage) .node {
  &.view-mode-full {
    > .node__content {
      @include grid;

      > details, > .field--type-text-with-summary, > div, > form {
        @include content-grid-default;

        &.grid-child-fullwidth {
          grid-column: 1 / -1;

          @include breakpoint(m) {
            grid-column: 1 / -1;
          }
        }
      }
    }
  }
}

.interact {
  padding: $grid-gutter 0;
  @extend %flex !optional;
  justify-content: center;
  flex-flow: row wrap;
  column-gap: 1.25rem;

  .field--name-extra-field-social-media-buttons {
    flex-basis: 100%;

    .field__label {
      text-align: center;
      display: none; //keep current look untouched
    }

  }

  .shariff {
    display: flex;
  }

  .path-node & {
    margin-top: $grid-gutter;
    border-top: 1px solid var(--color-divider-light);
  }
}

.sponsors {
  margin-top: (2 * $grid-gutter);
}

