.formr > li input:invalid:not(:focus):not(:placeholder-shown)  {
    background-color: #fa9da4;
    border-color: #da0b1a;
    color: #da0b1a;
    color: #333;
}

li.error > label {
    color: #da0b1a;
}
li.error > label:before {
    vertical-align: middle;
    padding-right: 5.6px;
    padding-right: .56rem;
    content: "\e93d";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-family: "Icons";
    line-height: 0;
}

li.error > input,
li.error > .styled__select select,
li.error > .styled__radio input[type=radio],
li.error > .styled__checkbox input[type=checkbox] {
    color: #333;
    border-color: #da0b1a;
}

.error__info-feld:empty {
    opacity: 0;
}

.errorBox {
    background-color: #da0b1a30;
    padding: 0.5rem;
    margin-bottom: 2rem;
    border: 1px solid #da0b1a;
}