:root {
  --feedback-color-danger: #FFD6D9;
  --feedback-color-info: #d6f4ff;
}

.gf_readonly input, .gf_readonly .bk-select-input {
    background-color: var(--wp--preset--color--light-gray) !important;
    color: #949494 !important;
    cursor: not-allowed;
    border: 1px solid #949494 !important;
}

.gfield__message-icon-wrap {
    margin: auto;
    margin-left: 0;
    margin-right: var(--wp--preset--spacing--base);
}

.gfield__message--error {
    background-color: var(--feedback-color-danger);
}

.gfield__message--info {
    background-color: var(--feedback-color-info);
}

.gfield_status {
    display: flex;
    padding-left: var(--wp--preset--spacing--16);
    padding-right: var(--wp--preset--spacing--16);
}

.gfield__message-text p {
    padding-bottom: var(--wp--preset--spacing--16);
}

.congressional-dist .ginput_right {
	margin-left: 2px !important;
    padding-left: var(--wp--preset--spacing--base);
}
