.js-form-type-textfield label,
.js-form-type-textarea label,
.js-form-type-password label,
.js-form-type-managed-field label {
    display: block;
    margin-bottom: 0.5em;
}

.field-multiple-table {
    width: 100%;
}
.field-multiple-table tbody td:nth-child(2) {
    border: 1px solid;

}

.editor-image-dialog fieldset[id^="edit-attributes-data-align"] {
  display: none;
}

.ui-dialog {
    background-color: var(--color-dark);
    color: var(--color-white);
    border: 0 !important;
    padding: 0;
}

.ui-widget {
    font-family: 'Raleway', sans-serif;
}
.ui-widget-content {
    color: var(--color-white);
    background-color: var(--color-dark);
}

.ui-widget-content .button {
    height: 100%;
    padding: 0.5em;
    border: 0;
    border-radius: 0;
    cursor: pointer;
    background-color: var(--color-dark);
    color: var(--color-accent);
    text-transform: uppercase;
    font-size: 1.5em;
    font-weight: 900;
}

.ui-widget-content .button:hover {
    background-color: var(--color-accent);
    color: var(--color-dark);
}


.ui-dialog-titlebar {
    background-color: var(--color-black);
    color: var(--color-accent);
    text-transform: uppercase;
    font-family: 'Raleway', sans-serif;
    font-size: 1.2em;
    font-weight: 400;
    border: none;
}

.ui-dialog .focal-point-derivative-preview {
    background-color: var(--color-medium);
    color: var(--color-light);
    border: 0;
}

.ui-dialog .focal-point-derivative-preview.active {
    background-color: var(--color-light);
    color: var(--color-dark);
}

.ui-autocomplete {
    background-color: var(--color-light);
}

.ui-autocomplete a {
    color: var(--color-black);
    text-transform: uppercase;
    font-family: 'Raleway';
    font-weight: 500;
    display: inline-block;
}

.ui-autocomplete li:hover a {
    background-color: var(--color-accent);
    color: var(--color-black);
    text-transform: uppercase;
    font-family: 'Raleway';
    font-weight: 500;
    display: inline-block;
}
