/* Ninja Form Styles */



.pt-ninja-container input, .pt-ninja-container textarea {
  height: auto;
  padding: 10px;
}

.pt-contact-form-align-center .pt-ninja-container, .pt-contact-form-btn-align-center .pt-ninja-container .nf-field .nf-field-element input[type="button"] {
  margin-left: auto !important;
  margin-right: auto !important;
  display: block;
  float: none;
}

.pt-contact-form-align-left .pt-ninja-container, .pt-contact-form-btn-align-left .pt-ninja-container .nf-field .nf-field-element input[type="button"] {
  float: left;
  width: auto;
}

.pt-contact-form-align-right .pt-ninja-container, .pt-contact-form-btn-align-right .pt-ninja-container .nf-field .nf-field-element input[type="button"] {
  float: right;
  width: auto;
}

.pt-ninja-container ul.wpuf-form li .wpuf-fields input[type="text"], .pt-ninja-container .nf-field .nf-field-element input[type="password"], .pt-ninja-container ul.wpuf-form li .wpuf-fields input[type="email"], .pt-ninja-container .nf-field .nf-field-element input[type="url"], .pt-ninja-container ul.wpuf-form li .wpuf-fields input[type="number"], .pt-ninja-container .nf-field .nf-field-element textarea {
  max-width: 100%;
}
/*
     FILE ARCHIVED ON 20:10:00 May 02, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:03:38 Apr 12, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.714
  exclusion.robots: 0.097
  exclusion.robots.policy: 0.084
  esindex: 0.01
  cdx.remote: 12.116
  LoadShardBlock: 403.976 (3)
  PetaboxLoader3.resolve: 348.939 (4)
  PetaboxLoader3.datanode: 312.269 (4)
  load_resource: 339.021
*/