/* CUSTOM MAIN CONTENT STYLES */
body.content-type-lego .main-content > .grid-container {
  padding: 0;
  max-width: 100%;
}
body.content-type-lego .main-content .aha-breadcrumb,
body.content-type-lego .main-content .aha-highlighted,
body.content-type-lego .main-content .block-local-tasks-block {
  margin: 0 auto;
  padding: 0 45px;
  max-width: 1400px;
}
body.content-type-lego .main-content h1:first-of-type {
  margin: 0 auto 8px auto;
  max-width: 1400px;
}
body.content-type-lego .main-content h1:first-of-type span {
  display: block;
  padding: 0 45px;
}
body.content-type-lego .main-content

/* CUSTOM EDIT FORM STYLES */
body.content-type-lego .main-content #node-lego-layout-builder-form {
  margin: 0 auto;
  padding: 6px 45px;
  max-width: 1400px;
}
body.content-type-lego .layout-builder__add-block {
  width: 100%;
}
body.content-type-lego form.layout-builder-update-block,
body.content-type-lego form.layout-builder-add-block {
  max-width: 100%;
}
body.content-type-lego button[aria-controls^="edit-settings-collapsiblock-settings"],
body.content-type-lego div[id^="edit-settings-collapsiblock-settings"] {
  display: none;
}
/* CUSTOM EDIT FORM STYLES -MODALS */
body.content-type-lego #layout-builder-modal {
  background: #ffffff !important;
  color: #000000 !important;
  position: sticky !important;
  height: auto !important;
  top: 200px !important;
  max-height: 80vh !important;
  overflow: scroll !important;
}
body.content-type-lego .ui-dialog:not(.ui-dialog-position-side) {
  width: 70% !important;
  left: 10% !important;
}
body.content-type-lego #edit-preview-toggle {
  width: 225px;
  float: right;
}
body.content-type-lego input[data-drupal-selector="edit-submit"],
body.content-type-lego input[data-drupal-selector="edit-discard-changes"],
body.content-type-lego input[data-drupal-selector="edit-revert"] {
  margin-top: 0;
  float: left;
}
body.content-type-lego fieldset[id^="edit-layout-builder-style-grid-adjustments"] {
  margin: 20px 0;
  padding: 10px;
  border: 1px solid;
}
body.content-type-lego #edit-layout-builder-message {
  clear: both;
  padding-top: 6px;
}
body.content-type-lego .chosen-container {
  width: 100% !important;
  padding-right: 10px !important;
}
body.content-type-lego .chosen-container .chosen-single {
  border: none !important;
  padding: 0 !important;
}
body.content-type-lego form.layout-builder-configure-section select option {
  color: #ffffff !important;
}

/* TEMPORARY - REPLACE COMPONENT CUSTOM OPTIONS WITH COMING SOON MESSAGE */
body.content-type-lego div.form-item-settings-block-form-field-lego-accordion-style div.select-wrapper {
  display: none;
}
body.content-type-lego div.form-item-settings-block-form-field-lego-accordion-style::after {
  content: "Options Coming Soon.";
  display: block;
  font-weight: bold;
  text-align: center;
  padding: 10px;
}

.lb-menu-block-modal.usa-form {
  max-width: 100%;
}
