#block-dawn-help {
	display: none;
}

.layout-builder-form > .form-actions, .layout-builder-form > .field--name-moderation-state, .layout-builder-form .form__item--vertical-tabs, .media-library-content .form__item--managed-file, .media-library-content .views-exposed-form {
    color: #222330;
    border: none;
    padding: 1rem 1.5rem;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: unset;
}

div#edit-layout-builder-message {
    display: none;
}

#drupal-off-canvas ul li, #drupal-off-canvas ol li {
    display: block;
    padding: 0.3125rem 0;
    border-bottom: none;
}

/* Single acation card form fix */ 
.paragraph-type--single-action-card .field-multiple-table tbody > tr:nth-child(2),
.paragraph-type--single-action-card .field-multiple-table tbody > tr:nth-child(3),
.paragraph-type--single-action-card .field-multiple-table tbody > tr:nth-child(4) {
      display: none;
}

/* Layout builder sidepanel */
#drupal-off-canvas-wrapper {
    background: var(--universal-white);
}

#drupal-off-canvas-wrapper .ui-dialog-titlebar-close::before, #drupal-off-canvas-wrapper .ui-dialog-titlebar-close::after {
    position: absolute;
    top: calc(50% - 1px);
    left: 50%;
    width: 50%;
    height: 0;
    content: "";
    border-top: solid 2px currentColor;
    color: #000;
}

#drupal-off-canvas-wrapper .ui-dialog-titlebar::before {
    position: absolute;
    top: 0;
    inset-inline-start: 1em;
    display: block;
    width: 1.25rem;
    color: #000;
    height: 100%;
    content: "";
    background-color: currentColor;
    /*-webkit-mask-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cg%3e%3cpath fill='%23ffffff' d='M14.545 3.042l-1.586-1.585c-.389-.389-1.025-.389-1.414 0l-1.293 1.293 3 3 1.293-1.293c.389-.389.389-1.026 0-1.415z'/%3e%3crect fill='%23ffffff' x='5.129' y='3.8' transform='matrix(-.707 -.707 .707 -.707 6.189 20.064)' width='4.243' height='9.899'/%3e%3cpath fill='%23ffffff' d='M.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z'/%3e%3c/g%3e%3c/svg%3e);*/
    /*mask-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cg%3e%3cpath fill='%23ffffff' d='M14.545 3.042l-1.586-1.585c-.389-.389-1.025-.389-1.414 0l-1.293 1.293 3 3 1.293-1.293c.389-.389.389-1.026 0-1.415z'/%3e%3crect fill='%23ffffff' x='5.129' y='3.8' transform='matrix(-.707 -.707 .707 -.707 6.189 20.064)' width='4.243' height='9.899'/%3e%3cpath fill='%23ffffff' d='M.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z'/%3e%3c/g%3e%3c/svg%3e);*/
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-position: center;
    mask-position: center;
}

#drupal-off-canvas-wrapper input[type="search"] {
    -webkit-appearance: none;
    appearance: none;
    margin-left: unset !important;
}

#drupal-off-canvas textarea, #drupal-off-canvas select, #drupal-off-canvas input[type="date"], #drupal-off-canvas input[type="datetime"], #drupal-off-canvas input[type="datetime-local"], #drupal-off-canvas input[type="email"], #drupal-off-canvas input[type="month"], #drupal-off-canvas input[type="number"], #drupal-off-canvas input[type="password"], #drupal-off-canvas input[type="search"], #drupal-off-canvas input[type="tel"], #drupal-off-canvas input[type="text"], #drupal-off-canvas input[type="time"], #drupal-off-canvas input[type="url"], #drupal-off-canvas input[type="week"] {
    color: #383A40;
    padding: 0.65rem 1rem;
    height: auto;
    vertical-align: middle;
    border-radius: 0;
    height: 45px;
    border: none !important;
    background-color: transparent;
}

#drupal-off-canvas-wrapper *:focus {
    outline: solid var(--off-canvas-focus-outline-width) var(--off-canvas-focus-outline-color);
    outline-offset: 0;
}


#drupal-off-canvas-wrapper .inline-block-create-button::before {
    position: absolute;
    top: 34px;
    left: var(--off-canvas-padding);
    width: var(--icon-size);
    height: var(--icon-size);
    content: "+";
    font-size: 1.5rem;
    transform: translateY(-50%);
    background: none;
    background-repeat: no-repeat;
    background-size: contain;
}

#drupal-off-canvas .inline-block-create-button {
  display: block;
  padding: 24px;
  padding-left: 44px;
  font-size: 16px;
  color: #fff !important;
  border-bottom: 1px solid #333;
  /*background: url('/core/misc/icons/bebebe/plus.svg') transparent 16px no-repeat;*/
}

#drupal-off-canvas .inline-block-create-button:hover {
  color: #fff !important;
}

table thead tr {
    background: unset;
    color: var(--universal-black);
}

/*#drupal-off-canvas a:hover {*/
/*    color: unset !important;*/
/*}*/
