table.outer *, table.outer label {
  color: #fff;
}

::placeholder {
  color: #fff;
  opacity: 1;
}

::-ms-input-placeholder {
  color: #fff;
}

table.outer input {
  background-color: transparent;
  border-color: #fff;
  border-radius: 45px;
}

.lookupFormFieldBlock label, .textFormFieldBlock label {
  display: none !important;
}

div[data-cached-form-url] button.submitButton {
  min-width: 100px;
  border-color: #fff;
  border: 1px solid;
  border-radius: 45px !important;
}

.textFormFieldBlock label, .dateTimeFormFieldBlock label, .lookupFormFieldBlock label, .twoOptionFormFieldBlock label.block-label, .optionSetFormFieldBlock label.block-label, .multiOptionSetFormFieldBlock label.block-label, div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"], .textFormFieldBlock label *, .dateTimeFormFieldBlock label *, .lookupFormFieldBlock label *, .twoOptionFormFieldBlock label.block-label *, .optionSetFormFieldBlock label.block-label *, .multiOptionSetFormFieldBlock label.block-label *, .eventSession label *, .consentBlock label p {
  color: #fff !important;
}

/* max width 768 */

@media screen and (max-width: 768px) {
  #col1 {
    border-right: none !important;
  }
}

