.layout-builder {
  font-size: 12px;
}
#drupal-off-canvas::-webkit-scrollbar {
  height: 8px !important;
  width: 8px !important;
}
.layout-builder__message .status {
  padding: 0px;
}
.layout-builder-form {
  padding: 10px 0px !important;
}
.form-item-settings-label {
  margin-bottom: 0px !important;
}
.form-item-settings-label-display .js-form-type-checkbox {
  margin-top: 0px !important;
}
/*Add section*/
ul.layout-selection {
  display: flex;
  flex-direction: row;
  font-size: 12px;
  text-align: center;
  padding-left: 0;
}
ul.layout-selection div {
  margin-top: 10px;
}
#drupal-off-canvas .layout-selection li {
  padding: 8px;
}
#layout-builder-configure-section .js-form-submit {
  margin: 15px auto;
}
#layout-builder-configure-section .fieldset-legend,
.bs_tab-pane .bs-group-title,
.bs_tab-pane label,
.bs_tab-pane summary {
  font-size: 13px !important;
}
#drupal-off-canvas .blb_breakpoint_cols label {
  margin: auto !important;
  align-items: center;
  padding: 0px 6px;
}
#drupal-off-canvas .blb_breakpoint_cols .js-form-item {
  background: #e9ecef;
  margin-bottom: 6px;
}
.blb_container_type input[type="radio"] + label:before,
.lb_gutter_type input[type="radio"] + label:before,
.bs_tab-pane input[type="radio"] + label:before {
  width: 15px;
  height: 25px;
}
.blb_breakpoint_cols input[type="radio"] + label:before {
  width: 18px;
  height: 18px;
}

/*Remove section*/
.layout-builder-remove-section .form-actions {
  margin-top: 15px;
}
.layout-builder-remove-section .dialog-cancel {
  margin-top: 20px;
}

/* Add block style pannel */
/* div#drupal-off-canvas {
  overflow: hidden;
} */
/* input.js-layout-builder-filter.form-search {
  margin: 20px 0px;
} */

.block-categories.js-layout-builder-categories hr {
  margin: 10px;
}

.block-categories.js-layout-builder-categories summary.rotator {
  font-size: 16px !important;
  font-weight: 600 !important;
}

.block-categories.js-layout-builder-categories summary.rotator i {
  display: none;
}

.block-categories.js-layout-builder-categories summary.rotator a {
  border: none;
}
.js-layout-builder-category ul.links {
  margin-top: 15px;
}
details.js-layout-builder-category.js-form-wrapper.form-wrapper {
  padding: 12px 0px;
}
.block-categories.js-layout-builder-categories li {
  padding-bottom: 12px;
  font-size: 14px;
}

/*create content block style */

a.use-ajax.js-layout-builder-block-link.inline-block-list__item {
  font-size: 16px !important;
  line-height: 34px;
}
#drupal-off-canvas ul.inline-block-list {
  margin-bottom: 15px;
  padding: 0;
}
#drupal-off-canvas ul.inline-block-list li {
  list-style: none;
  border-bottom: 1px solid #adb5bd;
  margin-bottom: 8px;
}
/*Add layout builder form*/

.layout-builder-configure-block {
  margin-bottom: 12px;
}
.layout-builder-configure-block .js-form-wrapper.form-wrapper {
  margin-bottom: 20px;
}
.layout-builder-configure-block
  .form-item-settings-label
  + .js-form-type-checkbox {
  margin-bottom: 15px !important;
}
input.js-layout-builder-filter.form-search {
  font-size: 16px !important;
  margin: 20px 0px;
}
.layout-builder-configure-block .form-item-settings-admin-label {
  margin: 8px 0px 16px;
  font-size: 13px;
}
/* Move block form*/
.layout-builder-block-move #layout-builder-components-table {
  margin-top: 15px;
}

.layout-builder-configure-block .form-text input {
  margin: auto;
  /* border: none !important; */
  font-size: 14px !important;
}
.layout-builder-remove-block .dialog-cancel {
  margin-top: 15px;
}
.layout-builder-configure-block label {
  font-size: 13px !important;
  color: #392d4c;
}
.layout-builder-configure-block select,
.layout-builder-configure-section input,
.layout-builder-configure-section textarea {
  font-size: 14px !important;
}
.layout-builder-configure-block .js-media-library-item-preview,
.layout-builder-configure-block .field--name-field-ap-number,
.layout-builder-configure-block .js-form-item-settings-view-mode {
  margin: 15px 0px;
}
button.link.tabledrag-toggle-weight {
  margin: 0 !important;
}
.field-multiple-table th.field-label {
  padding: 0;
}
.form-item-settings-label-display .form-checkbox {
  margin-top: 0;
}
#drupal-off-canvas
  .bs_background--type
  .fieldset-wrapper
  > div
  > div
  input
  + label {
  height: 60px;
}
#drupal-off-canvas .bs_background--type input[type="radio"] + label:before {
  height: 15px;
}

/* add block fixes */
.adminimal-admin-toolbar .ui-dialog.ui-corner-all {
  padding: 10px;
}
.adminimal-admin-toolbar
  .ui-dialog.ui-corner-all
  #drupal-off-canvas
  a.use-ajax.inline-block-create-button {
  font-size: 16px;
  line-height: 28px;
  background-color: #eee;
  padding: 12px;
}
.adminimal-admin-toolbar .ui-dialog.ui-corner-all .ui-dialog-title {
  padding: 10px 0px 10px !important;
}
.adminimal-admin-toolbar a.use-ajax {
  font-size: 14px;
}
.adminimal-admin-toolbar .ui-dialog.ui-corner-all ul + a.use-ajax {
  font-size: 14px;
  line-height: 24px;
  background-color: #00ceab;
  padding: 8px 20px;
}
