.kontakt-form .row.message-row:empty {
  display: none;
}
.kontakt-form .input-checkbox {
  color: var(--text-color, var(--default-text));
}
.kontakt-form label,
.kontakt-form label * {
  color: white;
}
.kontakt-form label a {
  text-decoration: underline;
}
.kontakt-form .submit_row button.cta {
  border-color: white;
}

@media screen and (max-width: 760px) {
  .kontakt_form .submit_button {
    width: 100%;
    display: block;
  }
  .kontakt-form table {
    display: block;
  }
  .kontakt-form table tr {
    display: block;
  }
  .kontakt-form table td {
    display: block;
  }
}
@media screen and (max-width: 600px) {
  #kontakt > .content_row {
    padding: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

/*# sourceMappingURL=kontakt.css.map */
