.page-head,
.page-top,
.page-footer,
.infoSection,
.workflowRightTab {
  display: none !important;
}

#workflow-wrapper:not(.embed):not(.registered-embed) {
  min-height: 0px;
}

#divWorkflowContent {
  width: 80%;
  height: 100% !important;
  min-height: 100% !important;
}

div#workflow-background-wrapper {
  min-width: 80% !important;
  border: 0px;
}

/* center form, get rid of line on right border, add shadow */
#workflow-background-wrapper {
  float: none !important;
  margin: auto !important;
  border-right: none !important;
  box-shadow: 0px 0px 10px 10px rgba(0, 0, 0, 0.2) !important;
}

/* Vertial Align */
.workflowContent .formFieldWrapper.align-block-30, .workflowContent .formFieldWrapper.align-block {
    vertical-align: top !important;
}

/* add background color and padding so that it's visible above/below form */
#workflow-wrapper,
#divWorkflowContent,
.page-content {
  background-color: rgba(30, 115, 190) !important;
}

/* adjust page padding */
#workflow-wrapper,
#divWorkflowContent {
  padding: 20px 0px !important;
}

html,
body {
  background: rgba(30, 115, 190) !important;
}

div.page-wrap {
  padding-bottom: 0 !important;
}

/* Hide print button */
#print-preview {
  display: none !important;
}

/* Mobile Styles applied to anything narrower than 768 */
@media only screen and (max-width: 768px) {
  .page-wrap {
    width: 100vw;
  }

  /* Hiding hovertips */
  .qtip {
    display: none !important;
  }

  /* Remove padding from "container" form */
  #StageSubmitForm {
    padding: 0px !important;
  }

  /* All input font size */
  input,
  select:focus,
  textarea {
    font-size: 12px !important;
  }

  /* Help Popups */
  .k-widget.k-window {
    width: 90vw !important;
    left: 10px !important;
  }

  #contentWorkbench {
    width: 100%;
  }

  body > div.page-wrap {
    width: 95vw;
  }

  /* Hide print button */
  #print-preview {
    display: none !important;
  }

  /* Reduce right padding to 0. Change label font size to 11. */
  .workflowContent .formFieldWrapper,
  #ts-form-editor-wrapper .form-element-wrapper {
    padding: 15px 10px 7px 0px !important;
    font-size: 12px;
  }
  /* Change font-size for radio-buttons */
  .formFieldWrapper .radio-checkbox-label,
  .form-element-wrapper .radio-checkbox-label {
    font-size: 12px;
  }
  /* Change font-size for drop-downs */
  .form-element-wrapper .select2-container .select2-selection--single,
  .formFieldWrapper .select2-container .select2-selection--single {
    font-size: 12px;
  }
  /* Change size of Submit & Save buttons */
  .page-content .formFieldWrapper.submit-button-wrapper > div > input,
  .page-content .formFieldWrapper.action-button-wrapper > div > input,
  .page-content .form-section-buttons button,
  .page-content .form-section-buttons input,
  .form-collaboration-stage-submit-button,
  #divWorkflowContent .buttonPopup.blue {
    font-size: 11px !important;
  }


.sigWrapper,
.formFieldWrapper.text-box-wrapper input.input-text,
.form-element-wrapper.text-box input.field {
  background-color: white;
  border-color: rgba(11, 102, 158, 0.3);
  color: #163159;
  font-family: OpensansRegular, Verdana, Helvetica, Arial, sans-serif;
  font-size: 14px;
}

/* Change border color of small box for signature fields */
.sigPad:not(.standalone) input.name {
  width: 100%;
  border: 1px solid rgba(11, 102, 158, 0.3) !important;
  margin-right: 2px;
  margin-top: 5px;
  color: #1e73be;
}

/* Font color */
.main_heading,
.page-content .formFieldWrapper.text-box-wrapper input.input-text,
.formFieldWrapper input.validate-email,
.formFieldWrapper input.validate-phone,
.formFieldWrapper input.validate-ssn,
.formFieldWrapper input.validate-currency,
.form-label,
.form-label.form-label-required,
.new_html_field,
body,
.workflowContent .form-static-text,
.form-element-wrapper .form-static-text,
.form-element-wrapper .form-static-text-area,
.select2-container--bootstrap
  .select2-selection--single
  .select2-selection__rendered,
.formFieldWrapper .radio-checkbox-label,
.form-element-wrapper .radio-checkbox-label,
.formFieldWrapper.text-area-wrapper textarea.textarea-input,
.form-element-wrapper.text-area textarea.field,
.select2-container--bootstrap
  .select2-selection--multiple
  .select2-selection__choice,
.page-content
  .workflowContent
  .formFieldWrapper:not(.boolean-check-box-wrapper):not(.heading-wrapper)
  .form-label {
  color: #1e73be !important;
}

#tsForm-editor,
.workflowContent {
  font-family: OpensansRegular, Verdana, Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #1e73be;
}

.k-dropzone {
  background-color: white;
}
.formFieldWrapper.text-area-wrapper textarea.textarea-input,
.form-element-wrapper.text-area textarea.field {
  background-color: white;
  border-color: rgba(11, 102, 158, 0.3);
}

.select2-container--bootstrap .select2-selection {
  border: 1px solid rgba(11, 102, 158, 0.3);
  color: #1e73be;
}

input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"]:not(.select2-search__field),
input[type="tel"],
input[type="time"],
input[type="url"],
textarea,
select {
  border: 1px solid rgba(11, 102, 158, 0.3);
  background-color: white;
}

/* Headings */
.new_html_field,
.recordForm .formFieldWrapper.heading-wrapper h3,
.workflowContent .formFieldWrapper.heading-wrapper h3,
.form-element-wrapper[data-type="heading"]
  .heading-label-wrapper
  .editable-text,
.form-element-wrapper[data-type="heading"] .heading-label-wrapper input,
.page-content .workflowContent .formFieldWrapper.heading-wrapper h3 {
  color: rgba(46, 116, 181, 1) !important;
  border-color: rgba(46, 116, 181, 1) !important;
}

/* change color of submit/save/section buttons */
.form-save-button,
.form-reset-button,
.form-print-button,
.form-change-section,
.form-collaboration-stage-submit-button,
.form-submit-button,
#divWorkflowContent .buttonPopup.blue {
  border-color: #1e73be !important;
  background-color: #1e73be !important;
}
/* add padding under Buttons */
.form-section-buttons {
  padding: 50px 0px 30px 0px;
}

.rc-anchor-light.rc-anchor-normal {
  border: 1px solid rgba(11, 102, 158, 0.3) !important;
}

/*FORM FIELD SPECIFIC STYLES*/
/*Hide form field labels*/
  #label-element {
    display: none !important;
  }

  /*Reduce padding above hidden labels*/
#form-element-wrapper_55, #form-element-wrapper_81, /*#form-element-wrapper_12*/  {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

  /*Hide validation field text area and field label*/
#form-element-wrapper_81.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_81.formFieldWrapper.text-box-wrapper input.input-text, #label-element81, #element81, #form-element-wrapper_582.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_82.formFieldWrapper.text-box-wrapper input.input-text, #label-element82, #element82, #form-element-wrapper_55.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_55.formFieldWrapper.text-box-wrapper input.input-text, #label-element55, #element55, #form-element-wrapper_49.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_49.formFieldWrapper.text-box-wrapper input.input-text, #label-element49, #element49, #form-element-wrapper_50.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_50.formFieldWrapper.text-box-wrapper input.input-text, #label-element50, #element50, #form-element-wrapper_51.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_51.formFieldWrapper.text-box-wrapper input.input-text, #label-element51, #element51, #form-element-wrapper_52.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_52.formFieldWrapper.text-box-wrapper input.input-text, #label-element52, #element52 {
  display: none !important;
}

/*
#form-element-wrapper_12.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_12.formFieldWrapper.text-box-wrapper input.input-text, #label-element12, #element12 {
  display: none !important;
}
*/

/* seperators on Tab 1 */
#form-element-wrapper_7, #form-element-wrapper_7 > div {
    padding: 0px;
    margin: 0px;
}

/* vertical top align */
#form-element-wrapper_54, #form-element-wrapper_23, #form-element-wrapper_24, #form-element-wrapper_30, #form-element-wrapper_31, #form-element-wrapper_32, #form-element-wrapper_35, #form-element-wrapper_37, #form-element-wrapper_38, #form-element-wrapper_39, #form-element-wrapper_40 {
    vertical-align: top !important;
}

@media only screen and (max-width: 768px) {
  /*Make 1/2 width fields narrower on mobile screens*/
  #form-element-wrapper_.formFieldWrapper.text-box-wrapper input.input-text {
    width: 85% !important;
  }
}
#element84 {
  color: transparent !important;
}
#form-element-wrapper_84 {
  vertical-align: top;
}.page-head,
.page-top,
.page-footer,
.infoSection,
.workflowRightTab {
  display: none !important;
}

#workflow-wrapper:not(.embed):not(.registered-embed) {
  min-height: 0px;
}

#divWorkflowContent {
  width: 80%;
  height: 100% !important;
  min-height: 100% !important;
}

div#workflow-background-wrapper {
  min-width: 80% !important;
  border: 0px;
}

/* center form, get rid of line on right border, add shadow */
#workflow-background-wrapper {
  float: none !important;
  margin: auto !important;
  border-right: none !important;
  box-shadow: 0px 0px 10px 10px rgba(0, 0, 0, 0.2) !important;
}

/* add background color and padding so that it's visible above/below form */
#workflow-wrapper,
#divWorkflowContent,
.page-content {
  background-color: rgba(28, 109, 178) !important;
}

/* adjust page padding */
#workflow-wrapper,
#divWorkflowContent {
  padding: 20px 0px !important;
}

.workflowContent .formFieldWrapper.align-block-30, .workflowContent .formFieldWrapper.align-block {
    vertical-align: top;
}

html,
body {
  background: rgba(28, 109, 178) !important;
}

div.page-wrap {
  padding-bottom: 0 !important;
}

/* Hide print button */
#print-preview {
  display: none !important;
}

/* Mobile Styles applied to anything narrower than 768 */
@media only screen and (max-width: 768px) {
  .page-wrap {
    width: 100vw;
  }

  /* Hiding hovertips */
  .qtip {
    display: none !important;
  }

  /* Remove padding from "container" form */
  #StageSubmitForm {
    padding: 0px !important;
  }

  /* All input font size */
  input,
  select:focus,
  textarea {
    font-size: 12px !important;
  }

  /* Help Popups */
  .k-widget.k-window {
    width: 90vw !important;
    left: 10px !important;
  }

  #contentWorkbench {
    width: 100%;
  }

  body > div.page-wrap {
    width: 95vw;
  }

  /* Hide print button */
  #print-preview {
    display: none !important;
  }

  /* Reduce right padding to 0. Change label font size to 11. */
  .workflowContent .formFieldWrapper,
  #ts-form-editor-wrapper .form-element-wrapper {
    padding: 15px 10px 7px 0px !important;
    font-size: 12px;
  }
  /* Change font-size for radio-buttons */
  .formFieldWrapper .radio-checkbox-label,
  .form-element-wrapper .radio-checkbox-label {
    font-size: 12px;
  }
  /* Change font-size for drop-downs */
  .form-element-wrapper .select2-container .select2-selection--single,
  .formFieldWrapper .select2-container .select2-selection--single {
    font-size: 12px;
  }
  /* Change size of Submit & Save buttons */
  .page-content .formFieldWrapper.submit-button-wrapper > div > input,
  .page-content .formFieldWrapper.action-button-wrapper > div > input,
  .page-content .form-section-buttons button,
  .page-content .form-section-buttons input,
  .form-collaboration-stage-submit-button,
  #divWorkflowContent .buttonPopup.blue {
    font-size: 11px !important;
  }
}

/*10up PAGE STYLES*/
:root {
  --c-black: #000;
  --c-black: #394655;
  --c-white: #fff;
  --c-white-15: hsla(0, 0%, 100%, 0.15);
  --c-dark-blue: #163159;
  --c-dark-blue-50: rgba(22, 49, 89, 0.5);
  --c- blue: #0077c8;
  --c- blue-05: #176bad;
  --c-blue-denim: #106fb6;
  --c-blue-venice: #0a5ea3;
  --c-gray: #5d6c7a;
  --c-gray-50: rgba(93, 108, 122, 0.5);
  --c-gray-25: rgba(93, 108, 122, 0.25);
  --c-gray-25-hex: #d3d8dd;
  --c-gray-10: rgba(93, 108, 122, 0.1);
  --c-gray-3: rgba(93, 108, 122, 0.03);
  --c-gray-3-hex: #fafcfe;
  --c-field-gray: #fbfbfb;
  --c-iron-gray: #d6dade;
  --c-mercury-gray: #e5e5e5;
  --c-teal-blue: #0b669e;
  --c-teal-blue-10: #f3f7fb;
  --c-teal-blue-03-hex: #fafcfe;
  --c-teal-blue-30: rgba(11, 102, 158, 0.3);
  --c-teal-blue-50: rgba(11, 102, 158, 0.5);
  --c-teal-blue-7: rgba(11, 102, 158, 0.07);
  --c-dark-green-blue: #0a4a68;
  --c-highlight-blue: #64c7fa;
  --c-highlight-blue-20: #dff4fe;
  --c-highlight-dark-blue: #287bba;
  --c-cloud-blue: #f0f9ff;
  --c-green: #00866a;
  --c-green-medium: #d3eee7;
  --c-green-light: #eef8f6;
  --c-green-xlight: #f5fbfb;
  --c-red: #b91818;
  --c-orange: #ef6c42;
  --c-orange-20: rgba(232, 135, 20, 0.2);
  --c-orange-50: rgba(232, 135, 20, 0.5);
  --c-orange-03: rgba(232, 135, 20, 0.03);
  --c-orange-10: rgba(239, 108, 66, 0.1);
  --c-orange-10-hex: #fdf0ec;
  --c-orange-50: rgba(239, 108, 66, 0.5);
  --c-orange-bold: #d34312;
  --c-orange--xlight: #ffd6a3;
  --c-orange--highlight: #ffa53a;
  --c-orange--highlight-3: rgba(232, 135, 20, 0.03);
  --c-yellow: #ffd457;
  --c-yellow-10: #fdf8f1;
  --c-yellow-20: rgba(255, 212, 87, 0.2);
  --c-yellow-20-hex: #fff6dd;
  --c-brown: #6b490c;
  --link-color: #111;
  --skip-focus-text: #0b669e;
  --skip-focus-text: var(--c-teal-blue);
  --box-shadow: 0 4px 10px rgba(22, 27, 89, 0.05);
  --box-shadow-light: 0 0 20px rgba(0, 0, 0, 0.05);
  --font-primary: tt-commons, sans-serif;
  --font-heading: "Playfair Display", serif;
  --font-size-xxxxlarge: 5rem;
  --font-size-xxxlarge: 4.6875rem;
  --font-size-xxlarge: 3.75rem;
  --font-size-xlarge: 2.5rem;
  --font-size-large: 2rem;
  --font-size-xxmedium: 1.875rem;
  --font-size-xmedium2: 1.75rem;
  --font-size-xmedium: 1.5rem;
  --font-size-medium-21: 1.3125rem;
  --font-size-medium: 1.25rem;
  --font-size-small: 1.125rem;
  --font-size-xsmall: 1rem;
  --font-size-xxsmall: 0.875rem;
  --font-size-xxxsmall: 0.75rem;
  --font-weight-black: 800;
  --font-weight-bold: 700;
  --font-weight-semibold: 600;
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --font-weight-light: 300;
  --spacing-unit-base: 1rem;
  --font-size-paragraph: 1.125rem;
  --font-size-base: 1rem;
  --font-heading1: 5rem;
  --font-heading1: var(--font-size-xxxxlarge);
  --font-heading2: 3rem;
  --font-heading3: 1.75rem;
  --font-heading4: 1.5rem;
  --font-heading4: var(--font-size-xmedium);
  --font-heading5: 1.75rem;
  --font-heading6: 1.25rem;
  --font-heading6: var(--font-size-medium);
  --transition-fast: 200ms;
  --transition-slow: 400ms;
  --max-width-tiny: 540px;
  --max-width-narrow: 740px;
  --max-width-base: 1190px;
  --max-width-medium: 1326px;
  --max-width-large: 1246px;
  --max-width-wide: 1400px;
  --max-width-full: 1440px;
  --slant: 5vw;
  --slant-rem: 6rem;
}

.sigWrapper,
.formFieldWrapper.text-box-wrapper input.input-text,
.form-element-wrapper.text-box input.field {
  background-color: white;
  border-color: rgba(11, 102, 158, 0.3);
  color: #1e73be;
  font-family: OpensansRegular, Verdana, Helvetica, Arial, sans-serif;
  font-size: 14px;
}

/* Change border color of small box for signature fields */
.sigPad:not(.standalone) input.name {
  width: 100%;
  border: 1px solid rgba(11, 102, 158, 0.3) !important;
  margin-right: 2px;
  margin-top: 5px;
  color: #1e73be;
}

/* Font color text blue */
.main_heading,
.page-content .formFieldWrapper.text-box-wrapper input.input-text,
.formFieldWrapper input.validate-email,
.formFieldWrapper input.validate-phone,
.formFieldWrapper input.validate-ssn,
.formFieldWrapper input.validate-currency,
.form-label,
.form-label.form-label-required,
.new_html_field,
body,
.workflowContent .form-static-text,
.form-element-wrapper .form-static-text,
.form-element-wrapper .form-static-text-area,
.select2-container--bootstrap
  .select2-selection--single
  .select2-selection__rendered,
.formFieldWrapper .radio-checkbox-label,
.form-element-wrapper .radio-checkbox-label,
.formFieldWrapper.text-area-wrapper textarea.textarea-input,
.form-element-wrapper.text-area textarea.field,
.select2-container--bootstrap
  .select2-selection--multiple
  .select2-selection__choice,
.page-content
  .workflowContent
  .formFieldWrapper:not(.boolean-check-box-wrapper):not(.heading-wrapper)
  .form-label {
  color: #1e73be !important;
}

#tsForm-editor,
.workflowContent {
  font-family: OpensansRegular, Verdana, Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #1e73be;
}

.k-dropzone {
  background-color: white;
}
.formFieldWrapper.text-area-wrapper textarea.textarea-input,
.form-element-wrapper.text-area textarea.field {
  background-color: white;
  border-color: rgba(11, 102, 158, 0.3);
}

.select2-container--bootstrap .select2-selection {
  border: 1px solid rgba(11, 102, 158, 0.3);
  color: #1e73be;
}

input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"]:not(.select2-search__field),
input[type="tel"],
input[type="time"],
input[type="url"],
textarea,
select {
  border: 1px solid rgba(11, 102, 158, 0.3);
  background-color: white;
}

/* Headings */
.new_html_field,
.recordForm .formFieldWrapper.heading-wrapper h3,
.workflowContent .formFieldWrapper.heading-wrapper h3,
.form-element-wrapper[data-type="heading"]
  .heading-label-wrapper
  .editable-text,
.form-element-wrapper[data-type="heading"] .heading-label-wrapper input,
.page-content .workflowContent .formFieldWrapper.heading-wrapper h3 {
  color: rgba(46, 116, 181, 1) !important;
  border-color: rgba(46, 116, 181, 1) !important;
}

/* change color of submit/save/section buttons */
.form-save-button,
.form-reset-button,
.form-print-button,
.form-change-section,
.form-collaboration-stage-submit-button,
.form-submit-button,
#divWorkflowContent .buttonPopup.blue {
  border-color: #1e73be !important;
  background-color: #1e73be !important;
}
/* add padding under Buttons */
.form-section-buttons {
  padding: 50px 0px 30px 0px;
}

.rc-anchor-light.rc-anchor-normal {
  border: 1px solid rgba(11, 102, 158, 0.3) !important;
}

/*FORM FIELD SPECIFIC STYLES*/
/*Hide form field labels*/
  #label-element {
    display: none !important;
  }

  /*Reduce padding above hidden labels*/
#form-element-wrapper_55, #form-element-wrapper_81, /*#form-element-wrapper_12,*/ #form-element-wrapper_132, #form-element-wrapper_136, #form-element-wrapper_137  {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

  /*Hide validation field text area and field label*/
#form-element-wrapper_81.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_81.formFieldWrapper.text-box-wrapper input.input-text, #label-element81, #element81, #form-element-wrapper_582.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_82.formFieldWrapper.text-box-wrapper input.input-text, #label-element82, #element82, #form-element-wrapper_55.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_55.formFieldWrapper.text-box-wrapper input.input-text, #label-element55, #element55, #form-element-wrapper_49.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_49.formFieldWrapper.text-box-wrapper input.input-text, #label-element49, #element49, #form-element-wrapper_50.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_50.formFieldWrapper.text-box-wrapper input.input-text, #label-element50, #element50, #form-element-wrapper_51.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_51.formFieldWrapper.text-box-wrapper input.input-text, #label-element51, #element51, #form-element-wrapper_52.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_52.formFieldWrapper.text-box-wrapper input.input-text, #label-element52, #element52,
#form-element-wrapper_132.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_132.formFieldWrapper.text-box-wrapper input.input-text, #label-element132, #element132,
#form-element-wrapper_147.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_147.formFieldWrapper.text-box-wrapper input.input-text, #label-element147, #element147,
#form-element-wrapper_136.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_136.formFieldWrapper.text-box-wrapper input.input-text, #label-element136, #element136,
/* #form-element-wrapper_12.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_12.formFieldWrapper.text-box-wrapper input.input-text, #label-element12, #element12*/
#form-element-wrapper_137.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_137.formFieldWrapper.text-box-wrapper input.input-text, #label-element137, #element137
#form-element-wrapper_160.formFieldWrapper.text-box-wrapper input.input-text#form-element-wrapper_160.formFieldWrapper.text-box-wrapper input.input-text, #label-element160, #element160 {
  display: none !important;
}
#form-element-wrapper_147 {
    padding: 15px 0px 0px 10px;
}
#form-element-wrapper_132 > div > div > div.regexErrorLabel.truncateWithEllipsis {
    padding: 0px !important;
}

#form-element-wrapper_132 > div > div > div.regexErrorLabel.truncateWithEllipsis {
  padding-top: 5px;
}

/* seperators on Tab 1 */
#form-element-wrapper_7, #form-element-wrapper_7 > div {
    padding: 0px;
    margin: 0px;
}

/* vertical top align */
#form-element-wrapper_54, #form-element-wrapper_23, #form-element-wrapper_24, #form-element-wrapper_30, #form-element-wrapper_31, #form-element-wrapper_32, #form-element-wrapper_35, #form-element-wrapper_37, #form-element-wrapper_38, #form-element-wrapper_39, #form-element-wrapper_40 {
    vertical-align: top !important;
}

@media only screen and (max-width: 768px) {
  /*Make 1/2 width fields narrower on mobile screens*/
  #form-element-wrapper_.formFieldWrapper.text-box-wrapper input.input-text {
    width: 85% !important;
  }
}
#element84 {
  color: transparent !important;
}
#form-element-wrapper_84 {
  vertical-align: top;
}
