.layout-region.layout-region--node-main{
  width: 100%;
}

.ui-dialog--narrow{
  max-width: 75% !important;
}

.toolbar-icon.toolbar-icon-admin-toolbar-tools-help::before{
  box-sizing: content-box;
  background-image: url(/themes/custom/am22/img/drupal-logo.svg);
  padding-bottom: 0;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  margin-left: 4px;
}

.ui-dialog-buttonset{
  justify-content: flex-end !important;
  margin: 0 var(--space-s) !important;
}

.ui-dialog-buttonset .button{
  margin-top: var(--space-m) !important;
  margin-bottom: var(--space-m) !important;
}

.ck.ck-sticky-panel__content.ck-sticky-panel__content_sticky{
  position: static !important;
}

.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list,
.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{
  height: 100px;
  overflow-y: auto;
}

.ck.ck-sticky-panel__content .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items{
  flex-wrap: wrap;
}

@media screen and (min-width: 768px){
  .ck-widget.bs_grid .row:has(.ck-editor__nested-editable:nth-child(3)) > * {
    padding: 15px;
  }

  .ck-widget.bs_grid .row .ck-editor__nested-editable > blockquote {
    border: 0;
  }

  .ck-widget.bs_grid .row .ck-editor__nested-editable > blockquote:after,
  .ck-widget.bs_grid .row .ck-editor__nested-editable > blockquote:before {
    content: none;
  }

  .ck-widget.bs_grid .row .ck-editor__nested-editable > blockquote p {
    color: #6f777b;
    font-size: 32px;
    line-height: 34px;
    font-weight: 600;
  }

  .ck-widget.bs_grid .row:not(:has(.ck-editor__nested-editable:nth-child(3))) .ck-editor__nested-editable {
    width: 50%;
  }

  .ck-widget.bs_grid .row:not(:has(.ck-editor__nested-editable:nth-child(3))) .ck-editor__nested-editable > * {
    padding: 15px;
  }
}
