.mktoErrorMsg{
    color: #fff;
    background-color: #ca0123;
    border-color: #ca0123;
}
.mktoForm .asterisk, .mktoForm .mktoAsterix {
    margin-right: 10px;
}


/* Consent checkboxes: left align, minimal spacing, proper wrapping */

/* Consent checkboxes: checkbox on left, text on right */
.mktoFormRow.gdpr_target p {
  display: flex;
  align-items: flex-start;
  gap: 0.5em;
  margin: 18px 0 18px 0;
  padding: 0;
  text-align: left;
}

.mktoFormRow.gdpr_target label {
  display: block;
  font-weight: normal;
  line-height: 1.5;
  width: 100%;
  text-align: left;
  word-break: break-word;
  margin-bottom: 0;
  position: static;
  padding-left: 0;
  max-width: 100%;
}

.mktoFormRow.gdpr_target input[type="checkbox"] {
  margin-top: 0.3em;
  margin-right: 0.7em;
  margin-left: 0;
  margin-bottom: 0;
  transform: scale(1.2);
  flex-shrink: 0;
  align-self: flex-start;
  position: static;
  width:10px !important;
}

.mktoFormRow.gdpr_target .asterisk {
  margin-left: 4px;
}