input, textarea, select {
    background-color: #fff;
  }

.ui-dialog-title {display:none;}
.ui-dialog {background:#eeeeee;}

.ui-dialog .ui-dialog-buttonpane {background: #eeeeee;}
.ui-dialog .ui-dialog-content {
    padding: 2px 5px;

textarea {
    background-color: #fff!important;
visibilty:visible;
}
.form-type-processed-text p {margin-bottom:2px;}

.datenschutzwrapper {display:grid;
grid-template-areas: 
            "a b"
            "a c";}

.datenschutzwrapper input {grid-area:a;}
.datenschutzwrapper label {grid-area:b;}
.datenschutzwrapper .description {grid-area:c;padding-left:5px;margin-left:0px;}

.webform-button--submit {padding:5px;background:#9c1838;color:white;border-radius:5px;}

body > div.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons > div.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix > div > button {padding:5px;background:#9c1838;color:white;border-radius:5px;}

.submitbutton
{padding:5px;background:#9c1838;color:white;border-radius:5px;}
.ui-button
{padding:5px;background:#9c1838;color:white;border-radius:5px;}