/********************/
/* General styling. */
/********************/

/* Add padding right for sticky form actions (because of the .bk-region-navigation-wrapper header element). */

@media (min-width: 64em) {
  .region-sticky__items .gin-sticky-form-actions {
    padding-inline-end: var(--gin-spacing-l);
  }
}

/****************************/
/* Applicant node add form. */
/****************************/

/* Hide the "hide sidebar panel" header icon for anonymous users that visit the applicant node add form page. */

body.pvp-custom-body--applicant-node-add-form-for-anonymous-user .meta-sidebar__trigger {
  display: none;
}

/* Applicant form header. */

.bk-admin-applicant-form-header__wrapper {
  display: flex;
  flex-wrap: wrap;
}

.bk-admin-applicant-form-header__right,
.bk-admin-applicant-form-header__left {
  width: 100%;
}

@media (min-width: 768px) {
  .bk-admin-applicant-form-header__wrapper {
    justify-content: space-between;
  }

  .bk-admin-applicant-form-header__right {
    order: 2;
    width: 200px;
  }

  .bk-admin-applicant-form-header__left {
    order: 1;
    width: calc(100% - 240px);
  }
}
