.lpf-form {
  /* Error styles */
}

.lpf-form .lpf-field-container {
  padding-bottom: 0.4rem;
}

.lpf-form .lpf-field-container.lpf-disabled {
  opacity: .5;
  cursor: not-allowed;
}

.lpf-form .lpf-field-container.lpf-disabled .lpf-input-label {
  pointer-events: none;
}

.lpf-form legend.lpf-input-label {
  font-weight: 600;
  margin-top: 2rem;
}

.lpf-form .lpf-input-label:not(legend),
.lpf-form .lpf-select-label {
  display: inline-block;
  padding-right: 4px;
  text-align: right;
  width: 170px;
}

.lpf-form .lpf-input-label:not(legend).lpf-input-label-checkbox,
.lpf-form .lpf-select-label.lpf-input-label-checkbox {
  font-size: 0.875rem;
  margin-left: 174px;
  text-align: left;
  width: auto;
}

.lpf-form .lpf-form-field {
  display: inline-block;
  width: auto;
}

.lpf-form .lpf-fieldset-container {
  padding-bottom: 2rem;
}

.lpf-form .lpf-fieldset-container:last-oftype {
  padding-bottom: 0;
}

.lpf-form .lpf-repeat-button {
  font-size: 0.875rem;
  margin-left: 174px;
}

.lpf-form .lpf-delete-button {
  position: absolute;
}

.lpf-form .lpf-delete-button {
  font-size: 0.875rem;
  padding: 0.875rem;
}

.lpf-form .lpf-fieldset-label {
  font-weight: 600;
  margin-left: 74px;
  padding-bottom: 0.6rem;
}

.lpf-form .lpf-submit {
  margin: 2rem 0 0 174px;
}

.lpf-form .lpf-input-label-error {
  color: #bb2020;
}

.lpf-form .lpf-form-field-error {
  border: 1px solid #bb2020;
}

.lpf-form .error-text {
  background-color: rgba(247, 223, 223, 0.9);
  color: #bb2020;
  display: inline-block;
  font-size: 0.875rem;
  margin: 0 0 0 0.6rem;
  padding: 0.4rem;
  white-space: nowrap;
}

/* Responsive */

@media (max-width: 500px) {
  .lpf-form .error-text {
    margin: 4px 0 8px 180px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxwZi1hcHAtZnJvbnRlbmQuc2NzcyIsImxwZi1hcHAtZnJvbnRlbmQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBO0VBd0VDLGlCQUFBO0FDMUVEOztBREVBO0VBR0Usc0JBQXNCO0FDRHhCOztBREZBO0VBTUcsV0FBVztFQUNYLG1CQUFtQjtBQ0F0Qjs7QURQQTtFQVVJLG9CQUFvQjtBQ0N4Qjs7QURYQTtFQWdCRSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0FDRGxCOztBRGhCQTs7RUFzQkUscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsWUFBWTtBQ0RkOztBRHhCQTs7RUE0QkcsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsV0FBVztBQ0NkOztBRGhDQTtFQW9DRSxxQkFBcUI7RUFDckIsV0FBVztBQ0FiOztBRHJDQTtFQXlDRSxvQkFBb0I7QUNBdEI7O0FEekNBO0VBNENHLGlCQUFpQjtBQ0NwQjs7QUQ3Q0E7RUFpREUsbUJBQW1CO0VBQ25CLGtCQUFrQjtBQ0FwQjs7QURsREE7RUFzREUsa0JBQWtCO0FDQXBCOztBRHREQTtFQTBERSxtQkFBbUI7RUFDbkIsaUJBQWlCO0FDQW5COztBRDNEQTtFQStERSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLHNCQUFzQjtBQ0F4Qjs7QURqRUE7RUFxRUUsc0JBQXNCO0FDQXhCOztBRHJFQTtFQTJFRSxjQUE2QjtBQ0YvQjs7QUR6RUE7RUErRUUseUJBQXdDO0FDRjFDOztBRDdFQTtFQW1GRSwwQ0FBNEM7RUFDNUMsY0FBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsZUFBZTtFQUNmLG1CQUFtQjtBQ0ZyQjs7QURPQSxlQUFBOztBQUdBO0VBRUM7SUFDQyx1QkFBdUI7RUNQdkI7QUFDRiIsImZpbGUiOiJscGYtYXBwLWZyb250ZW5kLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ1dGlsaXRpZXMvbWl4aW5zL2ZvbnQtc2l6ZS1jYWxjdWxhdGlvblwiO1xuQGltcG9ydCBcInV0aWxpdGllcy92YXJpYWJsZXMvY29sb3JzXCI7XG5cbi8vIEZvcm1cbi5scGYtZm9ybSB7XG5cblx0LmxwZi1maWVsZC1jb250YWluZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwLjRyZW07XG5cblx0XHQmLmxwZi1kaXNhYmxlZCB7XG5cdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cblx0XHRcdC5scGYtaW5wdXQtbGFiZWwge1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRsZWdlbmQubHBmLWlucHV0LWxhYmVsIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdH1cblxuXHQubHBmLWlucHV0LWxhYmVsOm5vdChsZWdlbmQpLFxuXHQubHBmLXNlbGVjdC1sYWJlbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDRweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR3aWR0aDogMTcwcHg7XG5cblx0XHQmLmxwZi1pbnB1dC1sYWJlbC1jaGVja2JveCB7XG5cdFx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE3NHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC5scGYtZm9ybS1maWVsZCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cblx0LmxwZi1maWVsZHNldC1jb250YWluZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXG5cdFx0JjpsYXN0LW9mdHlwZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQubHBmLXJlcGVhdC1idXR0b24ge1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0bWFyZ2luLWxlZnQ6IDE3NHB4O1xuXHR9XG5cblx0LmxwZi1kZWxldGUtYnV0dG9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblxuXHQubHBmLWRlbGV0ZS1idXR0b24ge1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0cGFkZGluZzogMC44NzVyZW07XG5cdH1cblxuXHQubHBmLWZpZWxkc2V0LWxhYmVsIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdG1hcmdpbi1sZWZ0OiA3NHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwLjZyZW07XG5cdH1cblxuXHQubHBmLXN1Ym1pdCB7XG5cdFx0bWFyZ2luOiAycmVtIDAgMCAxNzRweDtcblx0fVxuXG5cdC8qIEVycm9yIHN0eWxlcyAqL1xuXG5cdC5scGYtaW5wdXQtbGFiZWwtZXJyb3Ige1xuXHRcdGNvbG9yOiBkYXJrZW4oICR3cC1yZWQsIDEwJSApO1xuXHR9XG5cblx0LmxwZi1mb3JtLWZpZWxkLWVycm9yIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oICR3cC1yZWQsIDEwJSApO1xuXHR9XG5cblx0LmVycm9yLXRleHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oICR0cmFucy1yZWQsIDMwJSApO1xuXHRcdGNvbG9yOiBkYXJrZW4oICR3cC1yZWQsIDEwJSApO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdG1hcmdpbjogMCAwIDAgMC42cmVtO1xuXHRcdHBhZGRpbmc6IDAuNHJlbTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG59XG5cblxuLyogUmVzcG9uc2l2ZSAqL1xuXG4vLyBFeHRyYSBzbWFsbCBkZXZpY2VzIChwb3J0cmFpdCBwaG9uZXMsIGxlc3MgdGhhbiA1MDBweClcbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXG5cdC5scGYtZm9ybSAuZXJyb3ItdGV4dCB7XG5cdFx0bWFyZ2luOiA0cHggMCA4cHggMTgwcHg7XG5cdH1cbn0iLCIubHBmLWZvcm0ge1xuICAvKiBFcnJvciBzdHlsZXMgKi9cbn1cblxuLmxwZi1mb3JtIC5scGYtZmllbGQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNHJlbTtcbn1cblxuLmxwZi1mb3JtIC5scGYtZmllbGQtY29udGFpbmVyLmxwZi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ubHBmLWZvcm0gLmxwZi1maWVsZC1jb250YWluZXIubHBmLWRpc2FibGVkIC5scGYtaW5wdXQtbGFiZWwge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxwZi1mb3JtIGxlZ2VuZC5scGYtaW5wdXQtbGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ubHBmLWZvcm0gLmxwZi1pbnB1dC1sYWJlbDpub3QobGVnZW5kKSxcbi5scGYtZm9ybSAubHBmLXNlbGVjdC1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDE3MHB4O1xufVxuXG4ubHBmLWZvcm0gLmxwZi1pbnB1dC1sYWJlbDpub3QobGVnZW5kKS5scGYtaW5wdXQtbGFiZWwtY2hlY2tib3gsXG4ubHBmLWZvcm0gLmxwZi1zZWxlY3QtbGFiZWwubHBmLWlucHV0LWxhYmVsLWNoZWNrYm94IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE3NHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmxwZi1mb3JtIC5scGYtZm9ybS1maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5scGYtZm9ybSAubHBmLWZpZWxkc2V0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4ubHBmLWZvcm0gLmxwZi1maWVsZHNldC1jb250YWluZXI6bGFzdC1vZnR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmxwZi1mb3JtIC5scGYtcmVwZWF0LWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAxNzRweDtcbn1cblxuLmxwZi1mb3JtIC5scGYtZGVsZXRlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmxwZi1mb3JtIC5scGYtZGVsZXRlLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuODc1cmVtO1xufVxuXG4ubHBmLWZvcm0gLmxwZi1maWVsZHNldC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1sZWZ0OiA3NHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMC42cmVtO1xufVxuXG4ubHBmLWZvcm0gLmxwZi1zdWJtaXQge1xuICBtYXJnaW46IDJyZW0gMCAwIDE3NHB4O1xufVxuXG4ubHBmLWZvcm0gLmxwZi1pbnB1dC1sYWJlbC1lcnJvciB7XG4gIGNvbG9yOiAjYmIyMDIwO1xufVxuXG4ubHBmLWZvcm0gLmxwZi1mb3JtLWZpZWxkLWVycm9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiMjAyMDtcbn1cblxuLmxwZi1mb3JtIC5lcnJvci10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDIyMywgMjIzLCAwLjkpO1xuICBjb2xvcjogI2JiMjAyMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDAgMCAwIDAuNnJlbTtcbiAgcGFkZGluZzogMC40cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBSZXNwb25zaXZlICovXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmxwZi1mb3JtIC5lcnJvci10ZXh0IHtcbiAgICBtYXJnaW46IDRweCAwIDhweCAxODBweDtcbiAgfVxufVxuIl19 */
