.toolbar-tray .toolbar-icon-nxweb-treatment-record-admin::before,
.toolbar-menu .toolbar-icon-nxweb-treatment-record-admin::before {
  mask-image: url(../assets/icon-treatment-records.svg) !important;
  background-image: url(../assets/icon-treatment-records.svg) !important;
}

.treatment-record-form .layout-region-node-main {
  display: grid !important;
  grid-template-columns: minmax(0, 40%) minmax(0, 60%);
  column-gap: 1rem;
  align-items: start;
  align-content: start;
}

.treatment-record-form .layout-region-node-main > * {
  min-width: 0;
}

.treatment-record-form .layout-region-node-main > .column-left {
  grid-column: 1;
}
.treatment-record-form .layout-region-node-main > .column-right {
  grid-column: 2;
}

@media (max-width: 900px) {
  .treatment-record-form .layout-region-node-main {
    grid-template-columns: 1;
  }

  .treatment-record-form .layout-region-node-main > #edit-title-wrapper {
    grid-column: 1/-1;
    width: 100%;
  }

  .treatment-record-form .layout-region-node-main > .column-left {
    grid-column: 1/-1;
  }
  .treatment-record-form .layout-region-node-main > .column-right {
    grid-column: 1/-1;
  }
}
