<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.modal-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: opacity 0.25s ease-in-out;
  pointer-events: none;
}

.modal-content {
  display: none;
  flex: 1 1 100%;
  background-color: white;
  padding: 20px 10px;
  overflow: scroll;
  max-height: 100%;
  box-sizing: content-box;
  position: relative;
  transition: opacity 0.25s ease-in-out;
  box-shadow: 2px 2px 2px black;
}
.modal-content .message-content {
  margin-bottom: 15px;
}
.modal-content .message-content p {
  margin-top: 10px;
}
@media (min-width: 480px) {
  .modal-content {
    padding: 20px;
  }
}
@media (min-width: 768px) {
  .modal-content {
    max-width: 800px;
  }
}
@media (min-width: 1180px) {
  .modal-content {
    max-width: 1024px;
  }
}

#modal-overlay {
  pointer-events: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
  z-index: -2000;
}
#modal-overlay .modal-wrapper {
  opacity: 0;
  display: flex;
  transition: opacity 0.2s ease-in-out;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
}
#modal-overlay .modal-wrapper .modal-content {
  display: flex;
  justify-content: center;
  pointer-events: none;
}
#modal-overlay .modal-wrapper .modal-content[data-modal-id=confirmation], #modal-overlay .modal-wrapper .modal-content[data-modal-id=message] {
  display: inline-block;
  flex: 0 1 auto;
}
@media (min-width: 480px) {
  #modal-overlay .modal-wrapper {
    padding: 20px;
  }
}
#modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-overlay .modal-wrapper.active .modal-content {
  z-index: 2;
}

#modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.8);
  transition: opacity 0.25s ease-in-out;
}
#modal-backdrop.in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.in ~ span.select2-container.select2-container--open {
  z-index: 9999;
}
#modal-backdrop.fading-in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.fading-out {
  opacity: 0;
  pointer-events: none;
  z-index: 2000;
}
#modal-backdrop.fading-out ~ #modal-overlay {
  opacity: 0;
  z-index: 2000;
  display: block;
}

fieldset.obfuscated {
  min-width: 0px !important;
}

.obfuscating {
  max-height: 0 !important;
  max-width: 0 !important;
}

.transitioning {
  transition: opacity 0.15s ease-in-out, height 0.15s ease-in-out, min-height 0.15s ease-in-out, max-height 0.15s ease-in-out, min-width 0.15s ease-in-out, width 0.15s ease-in-out, max-width 0.15s ease-in-out;
}

.concealer section {
  position: relative;
  transition: all 0.2s ease-in-out;
}
.concealer &gt; section:not(.revealed) {
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  overflow: hidden;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  visibility: hidden;
}

#reticule {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 100px;
  display: block;
}

.tooltip-wrapper {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0;
  margin: 0;
  opacity: 0;
  display: none;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transform: translate(0, 0);
  transition: opacity 0.15s ease-in-out 0.1s;
}
.tooltip-wrapper.shown {
  opacity: 1;
  display: flex;
  pointer-events: none;
}
.tooltip-wrapper.shown .tooltip-content {
  pointer-events: all;
}

.tooltip-content {
  color: #262626;
  background-color: #fefefe;
  position: relative;
  padding: 10px;
  font-size: 0.9rem;
  text-align: center;
  text-rendering: optimizeLegibility;
  transition: transform 0.2 ease-in-out;
  box-shadow: 1px 1px 4px black;
}
.tooltip-content.top-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(-50% - 30px));
}
.tooltip-content.top-right {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0;
  transform: translate(50%, calc(-50% - 30px));
}
.tooltip-content.top-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(-50% - 30px));
}
.tooltip-content.bottom-right {
  border-top-left-radius: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(50%, calc(50% + 30px));
}
.tooltip-content.bottom-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(50% + 30px));
}
.tooltip-content.bottom-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(50% + 30px));
}

[data-tooltip] {
  position: relative;
}
.datepicker-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.datepicker-dropdown::before {
  content: " ";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: -7px;
  left: 6px;
}
.datepicker-dropdown::after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.datepicker-dropdown table {
  width: 100%;
  border: 1px solid #CDCDCD;
  background: #fafafa;
  -webkit-box-shadow: 0 2px 2px -2px #cccccc;
  -moz-box-shadow: 0 2px 2px -2px #cccccc;
  box-shadow: 0 2px 2px -2px #cccccc;
  max-width: 100%;
  margin: 0;
}
.datepicker-dropdown table th, .datepicker-dropdown table td {
  text-align: center;
  height: 20px;
  border-radius: 4px;
  border: none;
}
.datepicker-dropdown table th {
  color: #5f5f5f;
  font-weight: 600;
}
.datepicker-dropdown table th.datepicker-switch {
  width: 145px;
}
.datepicker-dropdown table td {
  width: 20px;
  padding: 5px;
}
.datepicker-dropdown table td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker-dropdown table td span.active {
  background: #519FC7;
  color: #fff;
}
.datepicker-dropdown table td span.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table td.old {
  color: #999999;
}
.datepicker-dropdown table td.active {
  background: #519FC7;
  color: #fff;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker-dropdown table td.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table thead tr th {
  padding: 5px;
}
.datepicker-dropdown table thead tr:first-child {
  background: #ECECEC;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: linear-gradient(top, #fdfdfd, #ececec);
  border-bottom: 1px solid #CDCDCD;
}
.datepicker-dropdown table thead tr:first-child th {
  border-radius: 0;
  cursor: pointer;
  text-align: center;
  width: 20px;
  height: 20px;
  border: none;
}
.datepicker-dropdown .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.datepicker-dropdown .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.datepicker-dropdown .btn:focus,
.datepicker-dropdown .btn:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.datepicker-dropdown .btn:hover,
.datepicker-dropdown .btn:focus {
  color: #333;
  text-decoration: none;
}
.datepicker-dropdown .btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.datepicker-dropdown .btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker-dropdown .btn-primary:hover,
.datepicker-dropdown .btn-primary:focus,
.datepicker-dropdown .btn-primary:active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker-dropdown .btn-primary:active {
  background-image: none;
}
.datepicker-dropdown .collapse {
  display: none;
  visibility: hidden;
}
.datepicker-dropdown .collapse.in {
  display: block;
  visibility: visible;
}
.datepicker-dropdown .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
}

input:focus,
textarea:focus,
select:focus {
  outline: none;
}

form .datepicker-inline {
  padding: 5px 0 0 0;
}
form .inline-label {
  display: flex;
  align-items: center;
}
form .inline-label span {
  font-size: 12px;
  font-weight: bold;
}

.btn &gt; i:not(:only-child) {
  margin-right: 5px;
}

.btn.btn-full {
  display: block;
  padding: 6px 0;
  width: 100%;
}

.button-row {
  flex-wrap: wrap;
}
.button-row &gt; *:not(:last-child) {
  margin-right: 10px;
}
.button-row .btn-group {
  position: relative;
  padding-top: 15px;
  margin-top: 5px;
}
.button-row .checkbox-wrapper {
  position: relative;
  margin-top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero {
  top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero + label {
  top: 0;
  margin-right: 10px;
}

.select2.select2-container {
  width: 100% !important;
}
.select2.select2-container .select2-selection--single,
.select2.select2-container .select2-selection--multiple {
  height: 31px;
  display: flex;
  align-items: center;
}
.select2.select2-container .select2-selection--single .select2-selection__arrow,
.select2.select2-container .select2-selection--multiple .select2-selection__arrow {
  top: 4px;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered {
  width: 100%;
  display: block;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered input,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered input {
  margin-top: 0;
}
.select2.select2-container .select2-selection--multiple {
  height: auto;
}
.select2.select2-container .select2-selection__placeholder {
  font-size: 11px;
}

.select2-container--open .select2-dropdown {
  z-index: 1000;
}

li.select2-results__option[aria-selected=true] {
  display: none !important;
}

span.select2-container.no-searching span.select2-search--dropdown {
  display: none;
}

/* \f020 doesn't work in Safari. all shifted one down */
h1 {
  text-transform: uppercase;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  font-size: 2em;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  text-transform: uppercase;
  line-height: 1.2;
  letter-spacing: -1px;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-weight: bold;
  font-size: 1.25rem;
  font-style: normal;
  line-height: 1.2;
  text-rendering: optimizeLegibility;
}

h5 {
  font-size: 1rem;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

.obfuscated {
  visibility: hidden !important;
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  flex: 0 1 0px !important;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  transition: height 0.15s ease-in-out, min-width 0.15s ease-in-out, max-height 0.15s ease-in-out;
  order: 999;
}
.obfuscated &gt; * {
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden;
  transition: height 0.15s ease-in-out, max-height 0.15s ease-in-out, flex 0.15s ease-in-out;
}

form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform .field-group[data-label]::after, .label-style {
  color: #565656;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform .field-group[data-label]::after, .label-style {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after {
  font-size: 11px;
}

.label-style {
  pointer-events: all !important;
}

form.dynaform .input-wrapper.ajax-working::after {
  content: url(data:image/svg;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5NiA0OTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NiA0OTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMjg7IiBkPSJNNDMwLjQsMTE1LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglDNDE1LjIsMTM2LjgsNDE5LjIsMTIxLjYsNDMwLjQsMTE1LjJ6Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjI7IiBkPSJNMzM5LjIsNDEuNmM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMzMzYuOCw2OCwzMzIuOCw1My42LDMzOS4yLDQxLjZ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMTI7IiBjeD0iMjQ4IiBjeT0iMjQiIHI9IjI0Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjEuMDsiIGN4PSIxMzYiIGN5PSI1My42IiByPSIyOCIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC45MjsiIGQ9Ik02NS42LDExNS4yYzExLjIsNi40LDE1LjIsMjAuOCw4LjgsMzIuOGMtNi40LDExLjItMjAuOCwxNS4yLTMyLjgsOC44Yy0xMS4yLTYuNC0xNS4yLTIwLjgtOC44LTMyLjgKCVM1NC40LDEwOC44LDY1LjYsMTE1LjJ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuODQ7IiBjeD0iMjQiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjc2OyIgZD0iTTQxLjYsMzM5LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglTMzAuNCwzNDYuNCw0MS42LDMzOS4yeiIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC42ODsiIGQ9Ik0xMTUuMiw0MzAuNGM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMxMTIuOCw0NTYsMTA4LjgsNDQxLjYsMTE1LjIsNDMwLjR6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNjsiIGN4PSIyNDgiIGN5PSI0NzIiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjUyOyIgZD0iTTM4MC44LDQzMC40YzYuNCwxMS4yLDIuNCwyNS42LTguOCwzMi44Yy0xMS4yLDYuNC0yNS42LDIuNC0zMi44LTguOGMtNi40LTExLjItMi40LTI1LjYsOC44LTMyLjgKCUMzNTkuMiw0MTUuMiwzNzQuNCw0MTkuMiwzODAuOCw0MzAuNHoiLz4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNDQ7IiBkPSJNNDU0LjQsMzM5LjJjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCWMtMTEuMi02LjQtMTUuMi0yMC44LTguOC0zMi44QzQyOCwzMzYuOCw0NDIuNCwzMzIuOCw0NTQuNCwzMzkuMnoiLz4KCjxjaXJjbGUgc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC4zNjsiIGN4PSI0NzIiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}

#registration-summary.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}

body &gt; .in-limbo {
  position: absolute;
  top: 100%;
  left: 0;
  display: inline-block;
  opacity: 0;
  pointer-events: none;
}

form.dynaform {
  position: relative;
  padding: 10px;
  min-width: 120px;
}
form.dynaform .input-wrapper div.mock-input, form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.mock-input, form.dynaform fieldset.highlight .input-wrapper div.mock-input, form.dynaform fieldset.highlight .input-wrapper.is-invalid textarea, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid textarea, form.dynaform fieldset.highlight .input-wrapper textarea,
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=text],
form.dynaform fieldset.highlight .input-wrapper input[type=text],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=number],
form.dynaform fieldset.highlight .input-wrapper input[type=number],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=password],
form.dynaform fieldset.highlight .input-wrapper input[type=password],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=color],
form.dynaform fieldset.highlight .input-wrapper input[type=color],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=range],
form.dynaform fieldset.highlight .input-wrapper input[type=range],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=email],
form.dynaform fieldset.highlight .input-wrapper input[type=email],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=tel],
form.dynaform fieldset.highlight .input-wrapper input[type=tel],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=url],
form.dynaform fieldset.highlight .input-wrapper input[type=url],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=date],
form.dynaform fieldset.highlight .input-wrapper input[type=date],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=datetime-local],
form.dynaform fieldset.highlight .input-wrapper input[type=datetime-local],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=month],
form.dynaform fieldset.highlight .input-wrapper input[type=month],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=search],
form.dynaform fieldset.highlight .input-wrapper input[type=search],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=time],
form.dynaform fieldset.highlight .input-wrapper input[type=time],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=week],
form.dynaform fieldset.highlight .input-wrapper input[type=week], form.dynaform fieldset.highlight.checkboxes-wrapper, form.dynaform fieldset.highlight.radio-wrapper {
  border: red 2px solid;
}
form.dynaform.no-error-text span.error-msg {
  display: none !important;
}
form.dynaform.locked {
  opacity: 0.5;
}
form.dynaform .error-msg {
  font-weight: bold;
}
form.dynaform .h5 {
  font-size: 12px;
}
form.dynaform [data-dynaform-item=fields] {
  margin-top: 10px;
  position: relative;
}
form.dynaform [data-dynaform-item=buttons] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
form.dynaform fieldset {
  margin-bottom: 0;
  padding: 0 2px;
  position: relative;
}
form.dynaform fieldset fieldset {
  padding: 0;
}
form.dynaform fieldset.widget-wrapper {
  padding: 16px 0 16px 0;
}
form.dynaform fieldset.widget-wrapper .widget-content {
  height: 100%;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.25);
}
form.dynaform fieldset.highlight span.error-leaf:not(:empty) {
  display: flex;
}
form.dynaform fieldset span.error-leaf:not(:empty) {
  display: none;
  justify-content: flex-start;
  align-items: center;
  color: white;
  width: 100%;
  padding: 2px;
  background-color: red;
  font-weight: bolder;
  font-size: 0.85rem;
  position: relative;
  top: -17px;
}
form.dynaform fieldset.dollars div.input-wrapper {
  position: relative;
}
form.dynaform fieldset.dollars div.input-wrapper::before {
  content: "$";
  position: absolute;
  font-size: 10px;
  top: 11px;
  left: 8px;
}
form.dynaform fieldset.dollars div.input-wrapper.is-empty[data-label]::before {
  content: none;
}
form.dynaform fieldset.dollars div.input-wrapper input[type=text] {
  padding-left: 20px;
}
form.dynaform fieldset.label-left legend {
  text-align: left !important;
}
form.dynaform fieldset.label-right legend {
  text-align: right !important;
}
form.dynaform fieldset.label-center legend {
  text-align: center !important;
}
form.dynaform fieldset legend {
  margin-bottom: 1px;
  white-space: nowrap;
  font-weight: bold;
}
form.dynaform fieldset legend .legend-interior {
  display: flex;
  justify-content: space-between;
}
form.dynaform fieldset legend.with-toolbar {
  position: relative;
  margin-bottom: 45px;
}
form.dynaform fieldset legend.with-toolbar .inline-toolbar {
  position: absolute;
}
form.dynaform fieldset legend.align-right {
  text-align: right;
}
form.dynaform fieldset legend.align-center {
  text-align: center;
}
form.dynaform fieldset legend:empty::before {
  content: "empty";
  visibility: hidden;
  pointer-events: none;
}
form.dynaform fieldset.compact {
  margin-bottom: 0;
}
form.dynaform fieldset.compact legend {
  color: currentColor;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}
form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-center .checkbox-wrapper, form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-right .checkbox-wrapper {
  width: auto;
  display: inline-block;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper .btn-toolbar {
  margin-bottom: 10px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group {
  padding-top: 5px;
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
  flex: 0 0 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul.no-columns {
  column-count: 1;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li.starter-element {
  display: none;
}
form.dynaform fieldset.checkboxes-wrapper.align-right {
  text-align: right;
}
form.dynaform fieldset.checkboxes-wrapper.align-center {
  text-align: center;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper {
  padding-top: 8px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group {
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
  width: 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns {
  column-count: unset;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns li .radio-wrapper {
  white-space: normal !important;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.checktable-wrapper &gt; .input-wrapper {
  width: 100%;
}
form.dynaform fieldset.image-uploader .input-wrapper {
  max-height: 200px;
  overflow: hidden;
  margin-bottom: 15px;
  min-width: 200px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center 10px;
  border: 1px currentColor dashed;
  border-top: none;
  border-left: none;
  border-right: none;
  padding-top: 10px;
  padding-bottom: 0;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  transition: opacity 0.2s ease-in-out;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span {
  color: white;
  padding: 8px;
  border-radius: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.value-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.empty-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper span.error-msg {
  position: absolute;
  top: 25%;
  text-align: center;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) .click-target {
  background-color: rgba(255, 255, 255, 0);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) button.clear-image {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt {
  opacity: 0.01;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt:hover {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span {
  color: white;
  background-color: rgba(204, 152, 49, 0.85);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.value-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.empty-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper.is-empty {
  background-image: none !important;
}
form.dynaform fieldset.image-uploader .input-wrapper input {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.image-uploader .input-wrapper button.clear-image {
  position: absolute;
  top: 0;
  right: 0;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.image-uploader .input-wrapper .click-target {
  flex: 1 1 100%;
  display: flex;
  padding-top: 100%;
  position: relative;
  justify-content: center;
  align-items: center;
  background-color: rgb(255, 255, 255);
  transition: background-color 0.2s ease-in-out;
  border: 1px currentColor dashed;
  border-bottom: none;
}
form.dynaform fieldset.file-uploader .file-wrapper {
  max-height: 48px !important;
  padding-left: 15px;
  margin-bottom: 15px;
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}
form.dynaform fieldset.file-uploader .file-wrapper button.clear-file {
  position: absolute;
  top: 6px;
  right: 6px;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target {
  background-color: #7b7b7b;
  width: 35px;
  height: 35px;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  transition: background-color 0.5s ease-in-out;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target::after {
  content: "\f016";
  display: block;
  font-family: FontAwesome;
  font-size: 15px;
  pointer-events: none;
  color: white;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value button.clear-file {
  opacity: 1;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value div.click-target::after {
  content: "\f0f6";
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value.is-invalid div.click-target::after {
  content: "\f071";
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
  height: 35px;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
  box-shadow: inset 0 0 1px #000000;
  display: flex;
  padding-left: 30px;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input span.mock-value {
  color: currentColor;
  pointer-events: none;
}
form.dynaform fieldset.file-uploader .file-wrapper input[type=file] {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.daterange-wrapper {
  width: auto !important;
  min-width: 250px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper {
  display: flex;
  flex-direction: row;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration {
  margin-top: 6px;
  padding: 0 0 15px 0;
  width: 40px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration span {
  height: 31px;
  font-size: 14px;
  color: white;
  background-color: #a89c8f;
  display: flex;
  justify-content: center;
  align-items: center;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:first-child input {
  text-align: right;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-right-width: 0;
  padding: 0 10px 0 0;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:last-child input {
  text-align: left;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-left-width: 0;
  padding: 0 0 0 10px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper span.error-msg {
  font-size: 11px;
  color: red;
  position: absolute;
  left: 3px;
  top: calc(100% - 18px);
  right: 0;
  text-align: center;
}
form.dynaform fieldset.dropdown-wrapper {
  padding-left: 5px;
  padding-right: 1px;
  padding-bottom: 10px;
  min-width: 120px;
}
form.dynaform fieldset.dropdown-wrapper &gt; .input-wrapper {
  padding-top: 2px;
  padding-bottom: 2px;
}
form.dynaform fieldset.dropdown-wrapper input.select2-search__field {
  width: 100% !important;
  max-width: 100% !important;
}
form.dynaform fieldset.dropdown-wrapper.short-length {
  flex: 2 1 120px;
}
form.dynaform fieldset.dropdown-wrapper.medium-length {
  flex: 2 1 200px;
}
form.dynaform fieldset.dropdown-wrapper.wide-length {
  flex: 2 1 350px;
}
form.dynaform fieldset.dropdown-wrapper select {
  width: auto;
}
form.dynaform fieldset.dropdown-wrapper select.medium-width {
  width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.minimum-width {
  min-width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection {
  border-color: rgba(170, 170, 170, 0.5);
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection__rendered {
  opacity: 0.5;
}
form.dynaform fieldset.toggle-wrapper {
  width: auto !important;
  padding-left: 2px;
  padding-right: 2px;
}
form.dynaform fieldset.toggle-wrapper.locked .ibutton-container {
  pointer-events: none;
  filter: grayscale(100%);
}
form.dynaform fieldset.toggle-wrapper.centered &gt; legend {
  text-align: center;
}
form.dynaform fieldset.toggle-wrapper.centered &gt; div.input-wrapper {
  justify-content: center;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container {
  transform: rotate(90deg);
  top: -10px;
  left: -10px;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-on i {
  top: 4px;
  left: 3px;
  transform: rotate(-90deg);
  position: relative;
  display: block;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-off i {
  top: 4px;
  left: -5px;
}
form.dynaform fieldset .itoggle-wrapper {
  width: 65px;
  height: 31px;
  position: relative;
  border: 1px solid #FAFAFA;
  border-radius: 5px;
  overflow: hidden;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .itoggle-wrapper input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  display: block;
  width: 100%;
  z-index: 1;
  -webkit-appearance: none;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before, form.dynaform fieldset .itoggle-wrapper::after {
  content: "";
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  color: white;
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before {
  content: "\f00c";
  left: -50%;
  right: 50%;
  background-color: #a2c8df;
}
form.dynaform fieldset .itoggle-wrapper::after {
  content: "\f00d";
  left: 50%;
  right: -50%;
  background-color: #e0897c;
}
form.dynaform fieldset .itoggle-wrapper .itoggle-handle {
  position: absolute;
  top: 1px;
  bottom: 1px;
  border: 0 solid #8f8f8f;
  border-radius: 5px;
  background: #ebebeb;
  background-image: linear-gradient(to bottom, #fdfdfd, #ebebeb);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::before {
  left: -50%;
  right: 100%;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::after {
  left: 50%;
  right: 0;
}
form.dynaform fieldset .itoggle-wrapper.not-checked .itoggle-handle {
  left: 2px;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::before {
  left: 0;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::after {
  left: 100%;
  right: -50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked .itoggle-handle {
  left: 50%;
  right: 2px;
}
form.dynaform .input-wrapper {
  flex: auto;
  padding-top: 0;
  padding-bottom: 15px;
  margin-top: 5px;
  display: flex;
  flex-direction: row;
  position: relative;
}
form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  box-shadow: inset 0 0 1px #000000;
}
form.dynaform .input-wrapper.hidden-input {
  margin: 0;
  padding: 0;
}
form.dynaform .input-wrapper.ajax-working::after {
  display: block;
  top: 22px;
  right: 10px;
  position: absolute;
}
form.dynaform .input-wrapper .input {
  display: block;
  width: 100%;
}
form.dynaform .input-wrapper textarea {
  padding: 5px;
}
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  color: currentColor;
  height: 35px;
  display: block;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
}
form.dynaform .input-wrapper span.error-msg {
  display: none;
}
form.dynaform table.checkbox-table {
  border-collapse: collapse;
  width: 100%;
}
form.dynaform table.checkbox-table td,
form.dynaform table.checkbox-table th {
  text-align: center;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) {
  padding: 0;
  margin: 0;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) .input-wrapper {
  padding: 0 !important;
  margin: 0 !important;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) legend {
  display: none;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) textarea {
  min-height: auto !important;
}
form.dynaform table.checkbox-table thead {
  font-weight: bold;
}
form.dynaform table.checkbox-table th, form.dynaform table.checkbox-table td {
  padding: 0.25rem;
  vertical-align: middle;
  text-align: left;
  border: 1px solid #ccc;
}
form.dynaform table.checkbox-table th.align-center, form.dynaform table.checkbox-table td.align-center {
  text-align: center;
}
form.dynaform table.checkbox-table th.align-right, form.dynaform table.checkbox-table td.align-right {
  text-align: right;
}
form.dynaform table.checkbox-table tbody tr:nth-child(odd) {
  background: #eee;
}
form.dynaform table.checkbox-table fieldset legend:empty {
  display: none;
}
form.dynaform .field-group[data-label] {
  position: relative;
}
form.dynaform .field-group[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.toggle-wrapper {
  padding-top: 0;
}
form.dynaform fieldset.toggle-wrapper legend {
  color: black;
  position: relative;
  top: 3px;
  margin-bottom: -2px;
}
form.dynaform fieldset.toggle-wrapper .input-wrapper[data-label]::after {
  content: "";
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 8px;
  left: 7px;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label *::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] .select2-selection__placeholder {
  color: transparent;
  transition: color 0.1s linear;
}
form.dynaform fieldset .input-wrapper.has-focus[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper.has-focus[data-label] .select2-selection__placeholder {
  color: rgba(0, 0, 0, 0.5);
  transition: color 0.05s linear;
}
form.dynaform fieldset .input-wrapper.hidden-input[data-label]::after {
  display: none;
}
form.dynaform fieldset .input-wrapper[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 10px;
  left: 7px;
}
form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after {
  color: black;
  top: -2px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: auto;
  right: 7px;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
  top: -12px;
}
form.dynaform fieldset .input-wrapper.lock-label[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  left: 40px;
  top: 11px;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform textarea {
  width: 100%;
  min-width: 100%;
  min-height: 60px !important;
  resize: none;
  display: block;
}
form.dynaform button.locked * {
  opacity: 0.5;
}
form.dynaform .input-wrapper span.error-msg {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.click-target, form.dynaform fieldset.highlight .input-wrapper div.click-target {
  background-color: red;
}
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid span.error-msg, form.dynaform fieldset.highlight .input-wrapper span.error-msg {
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid .select2-container .select2-selection {
  border: red 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection {
  transition: border 0.5s ease-in-out;
}
form.dynaform.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}
form.dynaform .glyphicon {
  transition: all 0.5s ease-in-out;
}

.flex-row, .button-row,
.flex-row-wrap,
.flex-row-reverse,
.flex-row-reverse-wrap {
  display: flex;
  flex-direction: row;
}

.flex-row-reverse,
.flex-row-reverse-wrap {
  flex-direction: row-reverse;
}

.flex-col,
.flex-col-wrap,
.flex-col-reverse,
.flex-col-reverse-wrap {
  display: flex;
  flex-direction: column;
}

.flex-col-reverse,
.flex-col-reverse-wrap {
  flex-direction: column-reverse;
}

.flex-row-wrap,
.flex-row-reverse-wrap,
.flex-col-wrap,
.flex-col-reverse-wrap {
  flex-wrap: wrap;
}

@media (min-width: 0px) and (max-width: 479px) {
  .flex-only-mobile {
    display: flex;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .flex-only-tablet {
    display: flex;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .flex-only-sidebar {
    display: flex;
  }
}

@media (min-width: 1024px) and (max-width: 1179px) {
  .flex-only-desktop {
    display: flex;
  }
}

.f-0-0 {
  flex: 0 0 auto;
}

.f-0-0-1 {
  flex: 0 0 8.3333333333%;
}

.f-0-0-2 {
  flex: 0 0 16.6666666667%;
}

.f-0-0-3 {
  flex: 0 0 25%;
}

.f-0-0-4 {
  flex: 0 0 33.3333333333%;
}

.f-0-0-5 {
  flex: 0 0 41.6666666667%;
}

.f-0-0-6 {
  flex: 0 0 50%;
}

.f-0-0-7 {
  flex: 0 0 58.3333333333%;
}

.f-0-0-8 {
  flex: 0 0 66.6666666667%;
}

.f-0-0-9 {
  flex: 0 0 75%;
}

.f-0-0-10 {
  flex: 0 0 83.3333333333%;
}

.f-0-0-11 {
  flex: 0 0 91.6666666667%;
}

.f-0-0-12 {
  flex: 0 0 100%;
}

.f-1-0 {
  flex: 1 0 auto;
}

.f-1-0-1 {
  flex: 1 0 8.3333333333%;
}

.f-1-0-2 {
  flex: 1 0 16.6666666667%;
}

.f-1-0-3 {
  flex: 1 0 25%;
}

.f-1-0-4 {
  flex: 1 0 33.3333333333%;
}

.f-1-0-5 {
  flex: 1 0 41.6666666667%;
}

.f-1-0-6 {
  flex: 1 0 50%;
}

.f-1-0-7 {
  flex: 1 0 58.3333333333%;
}

.f-1-0-8 {
  flex: 1 0 66.6666666667%;
}

.f-1-0-9 {
  flex: 1 0 75%;
}

.f-1-0-10 {
  flex: 1 0 83.3333333333%;
}

.f-1-0-11 {
  flex: 1 0 91.6666666667%;
}

.f-1-0-12 {
  flex: 1 0 100%;
}

.f-0-1 {
  flex: 0 1 auto;
}

.f-0-1-1 {
  flex: 0 1 8.3333333333%;
}

.f-0-1-2 {
  flex: 0 1 16.6666666667%;
}

.f-0-1-3 {
  flex: 0 1 25%;
}

.f-0-1-4 {
  flex: 0 1 33.3333333333%;
}

.f-0-1-5 {
  flex: 0 1 41.6666666667%;
}

.f-0-1-6 {
  flex: 0 1 50%;
}

.f-0-1-7 {
  flex: 0 1 58.3333333333%;
}

.f-0-1-8 {
  flex: 0 1 66.6666666667%;
}

.f-0-1-9 {
  flex: 0 1 75%;
}

.f-0-1-10 {
  flex: 0 1 83.3333333333%;
}

.f-0-1-11 {
  flex: 0 1 91.6666666667%;
}

.f-0-1-12 {
  flex: 0 1 100%;
}

.f-1-1 {
  flex: 1 1 auto;
}

.f-1-1-1 {
  flex: 1 1 8.3333333333%;
}

.f-1-1-2 {
  flex: 1 1 16.6666666667%;
}

.f-1-1-3 {
  flex: 1 1 25%;
}

.f-1-1-4 {
  flex: 1 1 33.3333333333%;
}

.f-1-1-5 {
  flex: 1 1 41.6666666667%;
}

.f-1-1-6 {
  flex: 1 1 50%;
}

.f-1-1-7 {
  flex: 1 1 58.3333333333%;
}

.f-1-1-8 {
  flex: 1 1 66.6666666667%;
}

.f-1-1-9 {
  flex: 1 1 75%;
}

.f-1-1-10 {
  flex: 1 1 83.3333333333%;
}

.f-1-1-11 {
  flex: 1 1 91.6666666667%;
}

.f-1-1-12 {
  flex: 1 1 100%;
}

.a-e {
  align-items: flex-end !important;
}

.a-c {
  align-items: center !important;
}

.a-s {
  align-items: flex-start !important;
}

.j-e {
  justify-content: flex-end !important;
}

.j-c {
  justify-content: center !important;
}

.j-s {
  justify-content: flex-start !important;
}

.j-se {
  justify-content: space-evenly !important;
}

.j-sb {
  justify-content: space-between !important;
}

.j-sa {
  justify-content: space-around !important;
}

.p-10 {
  padding: 10px !important;
}

.p-0 {
  padding: 0 !important;
}

.p-10 {
  padding: 10px !important;
}

.pt-10 {
  padding-top: 10px !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pr-10 {
  padding-right: 10px !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pl-10 {
  padding-left: 10px !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.pb-10 {
  padding-bottom: 10px !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.m-10 {
  margin: 10px !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-10 {
  margin-top: 10px !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mr-10 {
  margin-right: 10px !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.ml-10 {
  margin-left: 10px !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mb-10 {
  margin-bottom: 10px !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.cc-0 {
  column-count: unset !important;
}

.cc-1 {
  column-count: 1 !important;
}

.cc-2 {
  column-count: 2 !important;
}

.cc-3 {
  column-count: 3 !important;
}

.cc-4 {
  column-count: 4 !important;
}

.cc-5 {
  column-count: 5 !important;
}

@media (min-width: 320px) {
  .m-a-e {
    align-items: flex-end !important;
  }
  .m-a-c {
    align-items: center !important;
  }
  .m-a-s {
    align-items: flex-start !important;
  }
  .m-j-e {
    justify-content: flex-end !important;
  }
  .m-j-c {
    justify-content: center !important;
  }
  .m-j-s {
    justify-content: flex-start !important;
  }
  .m-j-se {
    justify-content: space-evenly !important;
  }
  .m-j-sb {
    justify-content: space-between !important;
  }
  .m-j-sa {
    justify-content: space-around !important;
  }
  .m-o-1 {
    order: 1;
  }
  .m-o-2 {
    order: 2;
  }
  .m-o-3 {
    order: 3;
  }
  .m-o-4 {
    order: 4;
  }
  .m-o-5 {
    order: 5;
  }
  .m-o-6 {
    order: 6;
  }
  .m-o-7 {
    order: 7;
  }
  .m-o-8 {
    order: 8;
  }
  .m-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .m-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .m-0-0-3 {
    flex: 0 0 25%;
  }
  .m-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .m-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .m-0-0-6 {
    flex: 0 0 50%;
  }
  .m-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .m-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .m-0-0-9 {
    flex: 0 0 75%;
  }
  .m-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .m-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .m-0-0-12 {
    flex: 0 0 100%;
  }
  .m-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .m-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .m-1-0-3 {
    flex: 1 0 25%;
  }
  .m-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .m-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .m-1-0-6 {
    flex: 1 0 50%;
  }
  .m-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .m-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .m-1-0-9 {
    flex: 1 0 75%;
  }
  .m-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .m-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .m-1-0-12 {
    flex: 1 0 100%;
  }
  .m-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .m-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .m-0-1-3 {
    flex: 0 1 25%;
  }
  .m-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .m-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .m-0-1-6 {
    flex: 0 1 50%;
  }
  .m-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .m-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .m-0-1-9 {
    flex: 0 1 75%;
  }
  .m-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .m-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .m-0-1-12 {
    flex: 0 1 100%;
  }
  .m-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .m-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .m-1-1-3 {
    flex: 1 1 25%;
  }
  .m-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .m-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .m-1-1-6 {
    flex: 1 1 50%;
  }
  .m-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .m-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .m-1-1-9 {
    flex: 1 1 75%;
  }
  .m-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .m-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .m-1-1-12 {
    flex: 1 1 100%;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-0 {
    padding: 0 !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-pt-10 {
    padding-top: 10px !important;
  }
  .m-pt-0 {
    padding-top: 0 !important;
  }
  .m-pr-10 {
    padding-right: 10px !important;
  }
  .m-pr-0 {
    padding-right: 0 !important;
  }
  .m-pl-10 {
    padding-left: 10px !important;
  }
  .m-pl-0 {
    padding-left: 0 !important;
  }
  .m-pb-10 {
    padding-bottom: 10px !important;
  }
  .m-pb-0 {
    padding-bottom: 0 !important;
  }
  .m-m-10 {
    margin: 10px !important;
  }
  .m-m-0 {
    margin: 0 !important;
  }
  .m-mt-10 {
    margin-top: 10px !important;
  }
  .m-mt-0 {
    margin-top: 0 !important;
  }
  .m-mr-10 {
    margin-right: 10px !important;
  }
  .m-mr-0 {
    margin-right: 0 !important;
  }
  .m-ml-10 {
    margin-left: 10px !important;
  }
  .m-ml-0 {
    margin-left: 0 !important;
  }
  .m-mb-10 {
    margin-bottom: 10px !important;
  }
  .m-mb-0 {
    margin-bottom: 0 !important;
  }
  .m-cc-0 {
    column-count: unset !important;
  }
  .m-cc-1 {
    column-count: 1 !important;
  }
  .m-cc-2 {
    column-count: 2 !important;
  }
  .m-cc-3 {
    column-count: 3 !important;
  }
  .m-cc-4 {
    column-count: 4 !important;
  }
  .m-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 480px) {
  .t-flex-row,
  .t-flex-row-wrap,
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .t-flex-col,
  .t-flex-col-wrap,
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .t-flex-row-wrap,
  .t-flex-row-reverse-wrap,
  .t-flex-col-wrap,
  .t-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .t-a-e {
    align-items: flex-end !important;
  }
  .t-a-c {
    align-items: center !important;
  }
  .t-a-s {
    align-items: flex-start !important;
  }
  .t-j-e {
    justify-content: flex-end !important;
  }
  .t-j-c {
    justify-content: center !important;
  }
  .t-j-s {
    justify-content: flex-start !important;
  }
  .t-j-se {
    justify-content: space-evenly !important;
  }
  .t-j-sb {
    justify-content: space-between !important;
  }
  .t-j-sa {
    justify-content: space-around !important;
  }
  .t-o-1 {
    order: 1;
  }
  .t-o-2 {
    order: 2;
  }
  .t-o-3 {
    order: 3;
  }
  .t-o-4 {
    order: 4;
  }
  .t-o-5 {
    order: 5;
  }
  .t-o-6 {
    order: 6;
  }
  .t-o-7 {
    order: 7;
  }
  .t-o-8 {
    order: 8;
  }
  .t-0-0 {
    flex: 0 0 auto;
  }
  .t-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .t-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .t-0-0-3 {
    flex: 0 0 25%;
  }
  .t-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .t-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .t-0-0-6 {
    flex: 0 0 50%;
  }
  .t-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .t-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .t-0-0-9 {
    flex: 0 0 75%;
  }
  .t-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .t-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .t-0-0-12 {
    flex: 0 0 100%;
  }
  .t-1-0 {
    flex: 1 0 auto;
  }
  .t-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .t-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .t-1-0-3 {
    flex: 1 0 25%;
  }
  .t-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .t-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .t-1-0-6 {
    flex: 1 0 50%;
  }
  .t-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .t-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .t-1-0-9 {
    flex: 1 0 75%;
  }
  .t-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .t-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .t-1-0-12 {
    flex: 1 0 100%;
  }
  .t-0-1 {
    flex: 0 1 auto;
  }
  .t-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .t-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .t-0-1-3 {
    flex: 0 1 25%;
  }
  .t-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .t-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .t-0-1-6 {
    flex: 0 1 50%;
  }
  .t-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .t-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .t-0-1-9 {
    flex: 0 1 75%;
  }
  .t-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .t-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .t-0-1-12 {
    flex: 0 1 100%;
  }
  .t-1-1 {
    flex: 1 1 auto;
  }
  .t-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .t-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .t-1-1-3 {
    flex: 1 1 25%;
  }
  .t-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .t-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .t-1-1-6 {
    flex: 1 1 50%;
  }
  .t-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .t-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .t-1-1-9 {
    flex: 1 1 75%;
  }
  .t-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .t-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .t-1-1-12 {
    flex: 1 1 100%;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-0 {
    padding: 0 !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-pt-10 {
    padding-top: 10px !important;
  }
  .t-pt-0 {
    padding-top: 0 !important;
  }
  .t-pr-10 {
    padding-right: 10px !important;
  }
  .t-pr-0 {
    padding-right: 0 !important;
  }
  .t-pl-10 {
    padding-left: 10px !important;
  }
  .t-pl-0 {
    padding-left: 0 !important;
  }
  .t-pb-10 {
    padding-bottom: 10px !important;
  }
  .t-pb-0 {
    padding-bottom: 0 !important;
  }
  .t-m-10 {
    margin: 10px !important;
  }
  .t-m-0 {
    margin: 0 !important;
  }
  .t-mt-10 {
    margin-top: 10px !important;
  }
  .t-mt-0 {
    margin-top: 0 !important;
  }
  .t-mr-10 {
    margin-right: 10px !important;
  }
  .t-mr-0 {
    margin-right: 0 !important;
  }
  .t-ml-10 {
    margin-left: 10px !important;
  }
  .t-ml-0 {
    margin-left: 0 !important;
  }
  .t-mb-10 {
    margin-bottom: 10px !important;
  }
  .t-mb-0 {
    margin-bottom: 0 !important;
  }
  .t-cc-0 {
    column-count: unset !important;
  }
  .t-cc-1 {
    column-count: 1 !important;
  }
  .t-cc-2 {
    column-count: 2 !important;
  }
  .t-cc-3 {
    column-count: 3 !important;
  }
  .t-cc-4 {
    column-count: 4 !important;
  }
  .t-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 768px) {
  .s-flex-row,
  .s-flex-row-wrap,
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .s-flex-col,
  .s-flex-col-wrap,
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .s-flex-row-wrap,
  .s-flex-row-reverse-wrap,
  .s-flex-col-wrap,
  .s-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .s-a-e {
    align-items: flex-end !important;
  }
  .s-a-c {
    align-items: center !important;
  }
  .s-a-s {
    align-items: flex-start !important;
  }
  .s-j-e {
    justify-content: flex-end !important;
  }
  .s-j-c {
    justify-content: center !important;
  }
  .s-j-s {
    justify-content: flex-start !important;
  }
  .s-j-se {
    justify-content: space-evenly !important;
  }
  .s-j-sb {
    justify-content: space-between !important;
  }
  .s-j-sa {
    justify-content: space-around !important;
  }
  .s-o-1 {
    order: 1;
  }
  .s-o-2 {
    order: 2;
  }
  .s-o-3 {
    order: 3;
  }
  .s-o-4 {
    order: 4;
  }
  .s-o-5 {
    order: 5;
  }
  .s-o-6 {
    order: 6;
  }
  .s-o-7 {
    order: 7;
  }
  .s-o-8 {
    order: 8;
  }
  .s-0-0 {
    flex: 0 0 auto;
  }
  .s-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .s-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .s-0-0-3 {
    flex: 0 0 25%;
  }
  .s-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .s-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .s-0-0-6 {
    flex: 0 0 50%;
  }
  .s-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .s-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .s-0-0-9 {
    flex: 0 0 75%;
  }
  .s-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .s-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .s-0-0-12 {
    flex: 0 0 100%;
  }
  .s-1-0 {
    flex: 1 0 auto;
  }
  .s-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .s-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .s-1-0-3 {
    flex: 1 0 25%;
  }
  .s-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .s-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .s-1-0-6 {
    flex: 1 0 50%;
  }
  .s-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .s-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .s-1-0-9 {
    flex: 1 0 75%;
  }
  .s-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .s-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .s-1-0-12 {
    flex: 1 0 100%;
  }
  .s-0-1 {
    flex: 0 1 auto;
  }
  .s-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .s-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .s-0-1-3 {
    flex: 0 1 25%;
  }
  .s-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .s-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .s-0-1-6 {
    flex: 0 1 50%;
  }
  .s-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .s-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .s-0-1-9 {
    flex: 0 1 75%;
  }
  .s-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .s-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .s-0-1-12 {
    flex: 0 1 100%;
  }
  .s-1-1 {
    flex: 1 1 auto;
  }
  .s-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .s-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .s-1-1-3 {
    flex: 1 1 25%;
  }
  .s-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .s-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .s-1-1-6 {
    flex: 1 1 50%;
  }
  .s-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .s-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .s-1-1-9 {
    flex: 1 1 75%;
  }
  .s-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .s-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .s-1-1-12 {
    flex: 1 1 100%;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-0 {
    padding: 0 !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-pt-10 {
    padding-top: 10px !important;
  }
  .s-pt-0 {
    padding-top: 0 !important;
  }
  .s-pr-10 {
    padding-right: 10px !important;
  }
  .s-pr-0 {
    padding-right: 0 !important;
  }
  .s-pl-10 {
    padding-left: 10px !important;
  }
  .s-pl-0 {
    padding-left: 0 !important;
  }
  .s-pb-10 {
    padding-bottom: 10px !important;
  }
  .s-pb-0 {
    padding-bottom: 0 !important;
  }
  .s-m-10 {
    margin: 10px !important;
  }
  .s-m-0 {
    margin: 0 !important;
  }
  .s-mt-10 {
    margin-top: 10px !important;
  }
  .s-mt-0 {
    margin-top: 0 !important;
  }
  .s-mr-10 {
    margin-right: 10px !important;
  }
  .s-mr-0 {
    margin-right: 0 !important;
  }
  .s-ml-10 {
    margin-left: 10px !important;
  }
  .s-ml-0 {
    margin-left: 0 !important;
  }
  .s-mb-10 {
    margin-bottom: 10px !important;
  }
  .s-mb-0 {
    margin-bottom: 0 !important;
  }
  .s-cc-0 {
    column-count: unset !important;
  }
  .s-cc-1 {
    column-count: 1 !important;
  }
  .s-cc-2 {
    column-count: 2 !important;
  }
  .s-cc-3 {
    column-count: 3 !important;
  }
  .s-cc-4 {
    column-count: 4 !important;
  }
  .s-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1024px) {
  .d-flex-row,
  .d-flex-row-wrap,
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .d-flex-col,
  .d-flex-col-wrap,
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .d-flex-row-wrap,
  .d-flex-row-reverse-wrap,
  .d-flex-col-wrap,
  .d-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .d-a-e {
    align-items: flex-end !important;
  }
  .d-a-c {
    align-items: center !important;
  }
  .d-a-s {
    align-items: flex-start !important;
  }
  .d-j-e {
    justify-content: flex-end !important;
  }
  .d-j-c {
    justify-content: center !important;
  }
  .d-j-s {
    justify-content: flex-start !important;
  }
  .d-j-se {
    justify-content: space-evenly !important;
  }
  .d-j-sb {
    justify-content: space-between !important;
  }
  .d-j-sa {
    justify-content: space-around !important;
  }
  .d-o-1 {
    order: 1;
  }
  .d-o-2 {
    order: 2;
  }
  .d-o-3 {
    order: 3;
  }
  .d-o-4 {
    order: 4;
  }
  .d-o-5 {
    order: 5;
  }
  .d-o-6 {
    order: 6;
  }
  .d-o-7 {
    order: 7;
  }
  .d-o-8 {
    order: 8;
  }
  .d-0-0 {
    flex: 0 0 auto;
  }
  .d-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .d-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .d-0-0-3 {
    flex: 0 0 25%;
  }
  .d-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .d-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .d-0-0-6 {
    flex: 0 0 50%;
  }
  .d-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .d-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .d-0-0-9 {
    flex: 0 0 75%;
  }
  .d-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .d-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .d-0-0-12 {
    flex: 0 0 100%;
  }
  .d-1-0 {
    flex: 1 0 auto;
  }
  .d-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .d-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .d-1-0-3 {
    flex: 1 0 25%;
  }
  .d-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .d-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .d-1-0-6 {
    flex: 1 0 50%;
  }
  .d-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .d-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .d-1-0-9 {
    flex: 1 0 75%;
  }
  .d-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .d-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .d-1-0-12 {
    flex: 1 0 100%;
  }
  .d-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .d-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .d-0-1-3 {
    flex: 0 1 25%;
  }
  .d-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .d-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .d-0-1-6 {
    flex: 0 1 50%;
  }
  .d-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .d-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .d-0-1-9 {
    flex: 0 1 75%;
  }
  .d-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .d-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .d-0-1-12 {
    flex: 0 1 100%;
  }
  .d-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .d-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .d-1-1-3 {
    flex: 1 1 25%;
  }
  .d-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .d-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .d-1-1-6 {
    flex: 1 1 50%;
  }
  .d-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .d-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .d-1-1-9 {
    flex: 1 1 75%;
  }
  .d-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .d-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .d-1-1-12 {
    flex: 1 1 100%;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-0 {
    padding: 0 !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-pt-10 {
    padding-top: 10px !important;
  }
  .d-pt-0 {
    padding-top: 0 !important;
  }
  .d-pr-10 {
    padding-right: 10px !important;
  }
  .d-pr-0 {
    padding-right: 0 !important;
  }
  .d-pl-10 {
    padding-left: 10px !important;
  }
  .d-pl-0 {
    padding-left: 0 !important;
  }
  .d-pb-10 {
    padding-bottom: 10px !important;
  }
  .d-pb-0 {
    padding-bottom: 0 !important;
  }
  .d-m-10 {
    margin: 10px !important;
  }
  .d-m-0 {
    margin: 0 !important;
  }
  .d-mt-10 {
    margin-top: 10px !important;
  }
  .d-mt-0 {
    margin-top: 0 !important;
  }
  .d-mr-10 {
    margin-right: 10px !important;
  }
  .d-mr-0 {
    margin-right: 0 !important;
  }
  .d-ml-10 {
    margin-left: 10px !important;
  }
  .d-ml-0 {
    margin-left: 0 !important;
  }
  .d-mb-10 {
    margin-bottom: 10px !important;
  }
  .d-mb-0 {
    margin-bottom: 0 !important;
  }
  .d-cc-0 {
    column-count: unset !important;
  }
  .d-cc-1 {
    column-count: 1 !important;
  }
  .d-cc-2 {
    column-count: 2 !important;
  }
  .d-cc-3 {
    column-count: 3 !important;
  }
  .d-cc-4 {
    column-count: 4 !important;
  }
  .d-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1180px) {
  .w-flex-row,
  .w-flex-row-wrap,
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .w-flex-col,
  .w-flex-col-wrap,
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .w-flex-row-wrap,
  .w-flex-row-reverse-wrap,
  .w-flex-col-wrap,
  .w-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .w-a-e {
    align-items: flex-end !important;
  }
  .w-a-c {
    align-items: center !important;
  }
  .w-a-s {
    align-items: flex-start !important;
  }
  .w-j-e {
    justify-content: flex-end !important;
  }
  .w-j-c {
    justify-content: center !important;
  }
  .w-j-s {
    justify-content: flex-start !important;
  }
  .w-j-se {
    justify-content: space-evenly !important;
  }
  .w-j-sb {
    justify-content: space-between !important;
  }
  .w-j-sa {
    justify-content: space-around !important;
  }
  .w-o-1 {
    order: 1;
  }
  .w-o-2 {
    order: 2;
  }
  .w-o-3 {
    order: 3;
  }
  .w-o-4 {
    order: 4;
  }
  .w-o-5 {
    order: 5;
  }
  .w-o-6 {
    order: 6;
  }
  .w-o-7 {
    order: 7;
  }
  .w-o-8 {
    order: 8;
  }
  .w-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .w-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .w-0-0-3 {
    flex: 0 0 25%;
  }
  .w-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .w-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .w-0-0-6 {
    flex: 0 0 50%;
  }
  .w-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .w-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .w-0-0-9 {
    flex: 0 0 75%;
  }
  .w-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .w-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .w-0-0-12 {
    flex: 0 0 100%;
  }
  .w-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .w-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .w-1-0-3 {
    flex: 1 0 25%;
  }
  .w-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .w-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .w-1-0-6 {
    flex: 1 0 50%;
  }
  .w-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .w-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .w-1-0-9 {
    flex: 1 0 75%;
  }
  .w-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .w-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .w-1-0-12 {
    flex: 1 0 100%;
  }
  .w-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .w-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .w-0-1-3 {
    flex: 0 1 25%;
  }
  .w-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .w-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .w-0-1-6 {
    flex: 0 1 50%;
  }
  .w-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .w-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .w-0-1-9 {
    flex: 0 1 75%;
  }
  .w-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .w-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .w-0-1-12 {
    flex: 0 1 100%;
  }
  .w-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .w-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .w-1-1-3 {
    flex: 1 1 25%;
  }
  .w-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .w-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .w-1-1-6 {
    flex: 1 1 50%;
  }
  .w-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .w-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .w-1-1-9 {
    flex: 1 1 75%;
  }
  .w-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .w-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .w-1-1-12 {
    flex: 1 1 100%;
  }
  .w-p-10 {
    padding: 10px !important;
  }
  .w-p-0 {
    padding: 0 !important;
  }
  .w-pt-10 {
    padding-top: 10px !important;
  }
  .w-pt-0 {
    padding-top: 0 !important;
  }
  .w-pr-10 {
    padding-right: 10px !important;
  }
  .w-pr-0 {
    padding-right: 0 !important;
  }
  .w-pl-10 {
    padding-left: 10px !important;
  }
  .w-pl-0 {
    padding-left: 0 !important;
  }
  .w-pb-10 {
    padding-bottom: 10px !important;
  }
  .w-pb-0 {
    padding-bottom: 0 !important;
  }
  .w-m-10 {
    margin: 10px !important;
  }
  .w-m-0 {
    margin: 0 !important;
  }
  .w-mt-10 {
    margin-top: 10px !important;
  }
  .w-mt-0 {
    margin-top: 0 !important;
  }
  .w-mr-10 {
    margin-right: 10px !important;
  }
  .w-mr-0 {
    margin-right: 0 !important;
  }
  .w-ml-10 {
    margin-left: 10px !important;
  }
  .w-ml-0 {
    margin-left: 0 !important;
  }
  .w-mb-10 {
    margin-bottom: 10px !important;
  }
  .w-mb-0 {
    margin-bottom: 0 !important;
  }
  .w-cc-0 {
    column-count: unset !important;
  }
  .w-cc-1 {
    column-count: 1 !important;
  }
  .w-cc-2 {
    column-count: 2 !important;
  }
  .w-cc-3 {
    column-count: 3 !important;
  }
  .w-cc-4 {
    column-count: 4 !important;
  }
  .w-cc-5 {
    column-count: 5 !important;
  }
}
.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: #b77e46;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  font-size: 11px;
}

h1 {
  text-transform: uppercase;
  color: #fefefe;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  text-transform: uppercase;
  color: #b77e46;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1rem;
  letter-spacing: 0.25rem;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  color: #b77e46;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1.25rem;
  color: inherit;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h5 {
  font-size: 1rem;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h6 {
  font-size: 1.25rem;
  font-style: normal;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

.modal-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: opacity 0.25s ease-in-out;
  pointer-events: none;
}

.modal-content {
  display: none;
  flex: 1 1 100%;
  background-color: white;
  padding: 20px 10px;
  overflow: scroll;
  max-height: 100%;
  box-sizing: content-box;
  position: relative;
  transition: opacity 0.25s ease-in-out;
  box-shadow: 2px 2px 2px black;
}
.modal-content .message-content {
  margin-bottom: 15px;
}
.modal-content .message-content p {
  margin-top: 10px;
}
@media (min-width: 480px) {
  .modal-content {
    padding: 20px;
  }
}
@media (min-width: 768px) {
  .modal-content {
    max-width: 800px;
  }
}
@media (min-width: 1180px) {
  .modal-content {
    max-width: 1024px;
  }
}

#modal-overlay {
  pointer-events: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
  z-index: -2000;
}
#modal-overlay .modal-wrapper {
  opacity: 0;
  display: flex;
  transition: opacity 0.2s ease-in-out;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
}
#modal-overlay .modal-wrapper .modal-content {
  display: flex;
  justify-content: center;
  pointer-events: none;
}
#modal-overlay .modal-wrapper .modal-content[data-modal-id=confirmation], #modal-overlay .modal-wrapper .modal-content[data-modal-id=message] {
  display: inline-block;
  flex: 0 1 auto;
}
@media (min-width: 480px) {
  #modal-overlay .modal-wrapper {
    padding: 20px;
  }
}
#modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-overlay .modal-wrapper.active .modal-content {
  z-index: 2;
}

#modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.8);
  transition: opacity 0.25s ease-in-out;
}
#modal-backdrop.in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.in ~ span.select2-container.select2-container--open {
  z-index: 9999;
}
#modal-backdrop.fading-in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.fading-out {
  opacity: 0;
  pointer-events: none;
  z-index: 2000;
}
#modal-backdrop.fading-out ~ #modal-overlay {
  opacity: 0;
  z-index: 2000;
  display: block;
}

fieldset.obfuscated {
  min-width: 0px !important;
}

.obfuscating {
  max-height: 0 !important;
  max-width: 0 !important;
}

.transitioning {
  transition: opacity 0.15s ease-in-out, height 0.15s ease-in-out, min-height 0.15s ease-in-out, max-height 0.15s ease-in-out, min-width 0.15s ease-in-out, width 0.15s ease-in-out, max-width 0.15s ease-in-out;
}

.concealer section {
  position: relative;
  transition: all 0.2s ease-in-out;
}
.concealer &gt; section:not(.revealed) {
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  overflow: hidden;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  visibility: hidden;
}

#reticule {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 100px;
  display: block;
}

.tooltip-wrapper {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0;
  margin: 0;
  opacity: 0;
  display: none;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transform: translate(0, 0);
  transition: opacity 0.15s ease-in-out 0.1s;
}
.tooltip-wrapper.shown {
  opacity: 1;
  display: flex;
  pointer-events: none;
}
.tooltip-wrapper.shown .tooltip-content {
  pointer-events: all;
}

.tooltip-content {
  color: #262626;
  background-color: #fefefe;
  position: relative;
  padding: 10px;
  font-size: 0.9rem;
  text-align: center;
  text-rendering: optimizeLegibility;
  transition: transform 0.2 ease-in-out;
  box-shadow: 1px 1px 4px black;
}
.tooltip-content.top-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(-50% - 30px));
}
.tooltip-content.top-right {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0;
  transform: translate(50%, calc(-50% - 30px));
}
.tooltip-content.top-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(-50% - 30px));
}
.tooltip-content.bottom-right {
  border-top-left-radius: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(50%, calc(50% + 30px));
}
.tooltip-content.bottom-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(50% + 30px));
}
.tooltip-content.bottom-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(50% + 30px));
}

[data-tooltip] {
  position: relative;
}
.datepicker-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.datepicker-dropdown::before {
  content: " ";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: -7px;
  left: 6px;
}
.datepicker-dropdown::after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.datepicker-dropdown table {
  width: 100%;
  border: 1px solid #CDCDCD;
  background: #fafafa;
  -webkit-box-shadow: 0 2px 2px -2px #cccccc;
  -moz-box-shadow: 0 2px 2px -2px #cccccc;
  box-shadow: 0 2px 2px -2px #cccccc;
  max-width: 100%;
  margin: 0;
}
.datepicker-dropdown table th, .datepicker-dropdown table td {
  text-align: center;
  height: 20px;
  border-radius: 4px;
  border: none;
}
.datepicker-dropdown table th {
  color: #5f5f5f;
  font-weight: 600;
}
.datepicker-dropdown table th.datepicker-switch {
  width: 145px;
}
.datepicker-dropdown table td {
  width: 20px;
  padding: 5px;
}
.datepicker-dropdown table td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker-dropdown table td span.active {
  background: #519FC7;
  color: #fff;
}
.datepicker-dropdown table td span.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table td.old {
  color: #999999;
}
.datepicker-dropdown table td.active {
  background: #519FC7;
  color: #fff;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker-dropdown table td.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table thead tr th {
  padding: 5px;
}
.datepicker-dropdown table thead tr:first-child {
  background: #ECECEC;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: linear-gradient(top, #fdfdfd, #ececec);
  border-bottom: 1px solid #CDCDCD;
}
.datepicker-dropdown table thead tr:first-child th {
  border-radius: 0;
  cursor: pointer;
  text-align: center;
  width: 20px;
  height: 20px;
  border: none;
}
.datepicker-dropdown .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.datepicker-dropdown .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.datepicker-dropdown .btn:focus,
.datepicker-dropdown .btn:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.datepicker-dropdown .btn:hover,
.datepicker-dropdown .btn:focus {
  color: #333;
  text-decoration: none;
}
.datepicker-dropdown .btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.datepicker-dropdown .btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker-dropdown .btn-primary:hover,
.datepicker-dropdown .btn-primary:focus,
.datepicker-dropdown .btn-primary:active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker-dropdown .btn-primary:active {
  background-image: none;
}
.datepicker-dropdown .collapse {
  display: none;
  visibility: hidden;
}
.datepicker-dropdown .collapse.in {
  display: block;
  visibility: visible;
}
.datepicker-dropdown .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
}

input:focus,
textarea:focus,
select:focus {
  outline: none;
}

form .datepicker-inline {
  padding: 5px 0 0 0;
}
form .inline-label {
  display: flex;
  align-items: center;
}
form .inline-label span {
  font-size: 12px;
  font-weight: bold;
}

.btn &gt; i:not(:only-child) {
  margin-right: 5px;
}

.btn.btn-full {
  display: block;
  padding: 6px 0;
  width: 100%;
}

.button-row {
  flex-wrap: wrap;
}
.button-row &gt; *:not(:last-child) {
  margin-right: 10px;
}
.button-row .btn-group {
  position: relative;
  padding-top: 15px;
  margin-top: 5px;
}
.button-row .checkbox-wrapper {
  position: relative;
  margin-top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero {
  top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero + label {
  top: 0;
  margin-right: 10px;
}

.select2.select2-container {
  width: 100% !important;
}
.select2.select2-container .select2-selection--single,
.select2.select2-container .select2-selection--multiple {
  height: 31px;
  display: flex;
  align-items: center;
}
.select2.select2-container .select2-selection--single .select2-selection__arrow,
.select2.select2-container .select2-selection--multiple .select2-selection__arrow {
  top: 4px;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered {
  width: 100%;
  display: block;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered input,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered input {
  margin-top: 0;
}
.select2.select2-container .select2-selection--multiple {
  height: auto;
}
.select2.select2-container .select2-selection__placeholder {
  font-size: 11px;
}

.select2-container--open .select2-dropdown {
  z-index: 1000;
}

li.select2-results__option[aria-selected=true] {
  display: none !important;
}

span.select2-container.no-searching span.select2-search--dropdown {
  display: none;
}

/* \f020 doesn't work in Safari. all shifted one down */
h1 {
  text-transform: uppercase;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  font-size: 2em;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  text-transform: uppercase;
  line-height: 1.2;
  letter-spacing: -1px;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-weight: bold;
  font-size: 1.25rem;
  font-style: normal;
  line-height: 1.2;
  text-rendering: optimizeLegibility;
}

h5 {
  font-size: 1rem;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

.obfuscated {
  visibility: hidden !important;
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  flex: 0 1 0px !important;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  transition: height 0.15s ease-in-out, min-width 0.15s ease-in-out, max-height 0.15s ease-in-out;
  order: 999;
}
.obfuscated &gt; * {
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden;
  transition: height 0.15s ease-in-out, max-height 0.15s ease-in-out, flex 0.15s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: #565656;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  font-size: 11px;
}

.label-style {
  pointer-events: all !important;
}

form.dynaform .input-wrapper.ajax-working::after {
  content: url(data:image/svg;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5NiA0OTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NiA0OTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMjg7IiBkPSJNNDMwLjQsMTE1LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglDNDE1LjIsMTM2LjgsNDE5LjIsMTIxLjYsNDMwLjQsMTE1LjJ6Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjI7IiBkPSJNMzM5LjIsNDEuNmM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMzMzYuOCw2OCwzMzIuOCw1My42LDMzOS4yLDQxLjZ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMTI7IiBjeD0iMjQ4IiBjeT0iMjQiIHI9IjI0Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjEuMDsiIGN4PSIxMzYiIGN5PSI1My42IiByPSIyOCIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC45MjsiIGQ9Ik02NS42LDExNS4yYzExLjIsNi40LDE1LjIsMjAuOCw4LjgsMzIuOGMtNi40LDExLjItMjAuOCwxNS4yLTMyLjgsOC44Yy0xMS4yLTYuNC0xNS4yLTIwLjgtOC44LTMyLjgKCVM1NC40LDEwOC44LDY1LjYsMTE1LjJ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuODQ7IiBjeD0iMjQiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjc2OyIgZD0iTTQxLjYsMzM5LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglTMzAuNCwzNDYuNCw0MS42LDMzOS4yeiIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC42ODsiIGQ9Ik0xMTUuMiw0MzAuNGM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMxMTIuOCw0NTYsMTA4LjgsNDQxLjYsMTE1LjIsNDMwLjR6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNjsiIGN4PSIyNDgiIGN5PSI0NzIiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjUyOyIgZD0iTTM4MC44LDQzMC40YzYuNCwxMS4yLDIuNCwyNS42LTguOCwzMi44Yy0xMS4yLDYuNC0yNS42LDIuNC0zMi44LTguOGMtNi40LTExLjItMi40LTI1LjYsOC44LTMyLjgKCUMzNTkuMiw0MTUuMiwzNzQuNCw0MTkuMiwzODAuOCw0MzAuNHoiLz4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNDQ7IiBkPSJNNDU0LjQsMzM5LjJjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCWMtMTEuMi02LjQtMTUuMi0yMC44LTguOC0zMi44QzQyOCwzMzYuOCw0NDIuNCwzMzIuOCw0NTQuNCwzMzkuMnoiLz4KCjxjaXJjbGUgc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC4zNjsiIGN4PSI0NzIiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}

#registration-summary.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}

body &gt; .in-limbo {
  position: absolute;
  top: 100%;
  left: 0;
  display: inline-block;
  opacity: 0;
  pointer-events: none;
}

form.dynaform {
  position: relative;
  padding: 10px;
  min-width: 120px;
}
form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week], form.dynaform .input-wrapper div.mock-input {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight.checkboxes-wrapper, form.dynaform fieldset.highlight.radio-wrapper, form.dynaform fieldset.highlight .input-wrapper textarea,
form.dynaform fieldset.highlight .input-wrapper input[type=text],
form.dynaform fieldset.highlight .input-wrapper input[type=number],
form.dynaform fieldset.highlight .input-wrapper input[type=password],
form.dynaform fieldset.highlight .input-wrapper input[type=color],
form.dynaform fieldset.highlight .input-wrapper input[type=range],
form.dynaform fieldset.highlight .input-wrapper input[type=email],
form.dynaform fieldset.highlight .input-wrapper input[type=tel],
form.dynaform fieldset.highlight .input-wrapper input[type=url],
form.dynaform fieldset.highlight .input-wrapper input[type=date],
form.dynaform fieldset.highlight .input-wrapper input[type=datetime-local],
form.dynaform fieldset.highlight .input-wrapper input[type=month],
form.dynaform fieldset.highlight .input-wrapper input[type=search],
form.dynaform fieldset.highlight .input-wrapper input[type=time],
form.dynaform fieldset.highlight .input-wrapper input[type=week], form.dynaform fieldset.highlight .input-wrapper div.mock-input, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid textarea,
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=text],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=number],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=password],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=color],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=range],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=email],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=tel],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=url],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=date],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=datetime-local],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=month],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=search],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=time],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=week], form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.mock-input, form.dynaform fieldset.highlight .input-wrapper.is-invalid textarea, form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection {
  border: red 2px solid;
}
form.dynaform.no-error-text span.error-msg {
  display: none !important;
}
form.dynaform.locked {
  opacity: 0.5;
}
form.dynaform .error-msg {
  font-weight: bold;
}
form.dynaform .h5 {
  font-size: 12px;
}
form.dynaform [data-dynaform-item=fields] {
  margin-top: 10px;
  position: relative;
}
form.dynaform [data-dynaform-item=buttons] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
form.dynaform fieldset {
  margin-bottom: 0;
  padding: 0 2px;
  position: relative;
}
form.dynaform fieldset fieldset {
  padding: 0;
}
form.dynaform fieldset.widget-wrapper {
  padding: 16px 0 16px 0;
}
form.dynaform fieldset.widget-wrapper .widget-content {
  height: 100%;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.25);
}
form.dynaform fieldset.highlight span.error-leaf:not(:empty) {
  display: flex;
}
form.dynaform fieldset span.error-leaf:not(:empty) {
  display: none;
  justify-content: flex-start;
  align-items: center;
  color: white;
  width: 100%;
  padding: 2px;
  background-color: red;
  font-weight: bolder;
  font-size: 0.85rem;
  position: relative;
  top: -17px;
}
form.dynaform fieldset.dollars div.input-wrapper {
  position: relative;
}
form.dynaform fieldset.dollars div.input-wrapper::before {
  content: "$";
  position: absolute;
  font-size: 10px;
  top: 11px;
  left: 8px;
}
form.dynaform fieldset.dollars div.input-wrapper.is-empty[data-label]::before {
  content: none;
}
form.dynaform fieldset.dollars div.input-wrapper input[type=text] {
  padding-left: 20px;
}
form.dynaform fieldset.label-left legend {
  text-align: left !important;
}
form.dynaform fieldset.label-right legend {
  text-align: right !important;
}
form.dynaform fieldset.label-center legend {
  text-align: center !important;
}
form.dynaform fieldset legend {
  margin-bottom: 1px;
  white-space: nowrap;
  font-weight: bold;
}
form.dynaform fieldset legend .legend-interior {
  display: flex;
  justify-content: space-between;
}
form.dynaform fieldset legend.with-toolbar {
  position: relative;
  margin-bottom: 45px;
}
form.dynaform fieldset legend.with-toolbar .inline-toolbar {
  position: absolute;
}
form.dynaform fieldset legend.align-right {
  text-align: right;
}
form.dynaform fieldset legend.align-center {
  text-align: center;
}
form.dynaform fieldset legend:empty::before {
  content: "empty";
  visibility: hidden;
  pointer-events: none;
}
form.dynaform fieldset.compact {
  margin-bottom: 0;
}
form.dynaform fieldset.compact legend {
  color: currentColor;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}
form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-right .checkbox-wrapper, form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-center .checkbox-wrapper {
  width: auto;
  display: inline-block;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper .btn-toolbar {
  margin-bottom: 10px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group {
  padding-top: 5px;
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
  flex: 0 0 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul.no-columns {
  column-count: 1;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li.starter-element {
  display: none;
}
form.dynaform fieldset.checkboxes-wrapper.align-right {
  text-align: right;
}
form.dynaform fieldset.checkboxes-wrapper.align-center {
  text-align: center;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper {
  padding-top: 8px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group {
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
  width: 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns {
  column-count: unset;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns li .radio-wrapper {
  white-space: normal !important;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.checktable-wrapper &gt; .input-wrapper {
  width: 100%;
}
form.dynaform fieldset.image-uploader .input-wrapper {
  max-height: 200px;
  overflow: hidden;
  margin-bottom: 15px;
  min-width: 200px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center 10px;
  border: 1px currentColor dashed;
  border-top: none;
  border-left: none;
  border-right: none;
  padding-top: 10px;
  padding-bottom: 0;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  transition: opacity 0.2s ease-in-out;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span {
  color: white;
  padding: 8px;
  border-radius: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.value-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.empty-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper span.error-msg {
  position: absolute;
  top: 25%;
  text-align: center;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) .click-target {
  background-color: rgba(255, 255, 255, 0);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) button.clear-image {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt {
  opacity: 0.01;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt:hover {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span {
  color: white;
  background-color: rgba(204, 152, 49, 0.85);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.value-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.empty-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper.is-empty {
  background-image: none !important;
}
form.dynaform fieldset.image-uploader .input-wrapper input {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.image-uploader .input-wrapper button.clear-image {
  position: absolute;
  top: 0;
  right: 0;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.image-uploader .input-wrapper .click-target {
  flex: 1 1 100%;
  display: flex;
  padding-top: 100%;
  position: relative;
  justify-content: center;
  align-items: center;
  background-color: rgb(255, 255, 255);
  transition: background-color 0.2s ease-in-out;
  border: 1px currentColor dashed;
  border-bottom: none;
}
form.dynaform fieldset.file-uploader .file-wrapper {
  max-height: 48px !important;
  padding-left: 15px;
  margin-bottom: 15px;
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}
form.dynaform fieldset.file-uploader .file-wrapper button.clear-file {
  position: absolute;
  top: 6px;
  right: 6px;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target {
  background-color: #7b7b7b;
  width: 35px;
  height: 35px;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  transition: background-color 0.5s ease-in-out;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target::after {
  content: "\f016";
  display: block;
  font-family: FontAwesome;
  font-size: 15px;
  pointer-events: none;
  color: white;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value button.clear-file {
  opacity: 1;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value div.click-target::after {
  content: "\f0f6";
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value.is-invalid div.click-target::after {
  content: "\f071";
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
  height: 35px;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
  box-shadow: inset 0 0 1px #000000;
  display: flex;
  padding-left: 30px;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input span.mock-value {
  color: currentColor;
  pointer-events: none;
}
form.dynaform fieldset.file-uploader .file-wrapper input[type=file] {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.daterange-wrapper {
  width: auto !important;
  min-width: 250px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper {
  display: flex;
  flex-direction: row;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration {
  margin-top: 6px;
  padding: 0 0 15px 0;
  width: 40px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration span {
  height: 31px;
  font-size: 14px;
  color: white;
  background-color: #a89c8f;
  display: flex;
  justify-content: center;
  align-items: center;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:first-child input {
  text-align: right;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-right-width: 0;
  padding: 0 10px 0 0;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:last-child input {
  text-align: left;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-left-width: 0;
  padding: 0 0 0 10px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper span.error-msg {
  font-size: 11px;
  color: red;
  position: absolute;
  left: 3px;
  top: calc(100% - 18px);
  right: 0;
  text-align: center;
}
form.dynaform fieldset.dropdown-wrapper {
  padding-left: 5px;
  padding-right: 1px;
  padding-bottom: 10px;
  min-width: 120px;
}
form.dynaform fieldset.dropdown-wrapper &gt; .input-wrapper {
  padding-top: 2px;
  padding-bottom: 2px;
}
form.dynaform fieldset.dropdown-wrapper input.select2-search__field {
  width: 100% !important;
  max-width: 100% !important;
}
form.dynaform fieldset.dropdown-wrapper.short-length {
  flex: 2 1 120px;
}
form.dynaform fieldset.dropdown-wrapper.medium-length {
  flex: 2 1 200px;
}
form.dynaform fieldset.dropdown-wrapper.wide-length {
  flex: 2 1 350px;
}
form.dynaform fieldset.dropdown-wrapper select {
  width: auto;
}
form.dynaform fieldset.dropdown-wrapper select.medium-width {
  width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.minimum-width {
  min-width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection {
  border-color: rgba(170, 170, 170, 0.5);
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection__rendered {
  opacity: 0.5;
}
form.dynaform fieldset.toggle-wrapper {
  width: auto !important;
  padding-left: 2px;
  padding-right: 2px;
}
form.dynaform fieldset.toggle-wrapper.locked .ibutton-container {
  pointer-events: none;
  filter: grayscale(100%);
}
form.dynaform fieldset.toggle-wrapper.centered &gt; legend {
  text-align: center;
}
form.dynaform fieldset.toggle-wrapper.centered &gt; div.input-wrapper {
  justify-content: center;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container {
  transform: rotate(90deg);
  top: -10px;
  left: -10px;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-on i {
  top: 4px;
  left: 3px;
  transform: rotate(-90deg);
  position: relative;
  display: block;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-off i {
  top: 4px;
  left: -5px;
}
form.dynaform fieldset .itoggle-wrapper {
  width: 65px;
  height: 31px;
  position: relative;
  border: 1px solid #FAFAFA;
  border-radius: 5px;
  overflow: hidden;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .itoggle-wrapper input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  display: block;
  width: 100%;
  z-index: 1;
  -webkit-appearance: none;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before, form.dynaform fieldset .itoggle-wrapper::after {
  content: "";
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  color: white;
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before {
  content: "\f00c";
  left: -50%;
  right: 50%;
  background-color: #a2c8df;
}
form.dynaform fieldset .itoggle-wrapper::after {
  content: "\f00d";
  left: 50%;
  right: -50%;
  background-color: #e0897c;
}
form.dynaform fieldset .itoggle-wrapper .itoggle-handle {
  position: absolute;
  top: 1px;
  bottom: 1px;
  border: 0 solid #8f8f8f;
  border-radius: 5px;
  background: #ebebeb;
  background-image: linear-gradient(to bottom, #fdfdfd, #ebebeb);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::before {
  left: -50%;
  right: 100%;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::after {
  left: 50%;
  right: 0;
}
form.dynaform fieldset .itoggle-wrapper.not-checked .itoggle-handle {
  left: 2px;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::before {
  left: 0;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::after {
  left: 100%;
  right: -50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked .itoggle-handle {
  left: 50%;
  right: 2px;
}
form.dynaform .input-wrapper {
  flex: auto;
  padding-top: 0;
  padding-bottom: 15px;
  margin-top: 5px;
  display: flex;
  flex-direction: row;
  position: relative;
}
form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  box-shadow: inset 0 0 1px #000000;
}
form.dynaform .input-wrapper.hidden-input {
  margin: 0;
  padding: 0;
}
form.dynaform .input-wrapper.ajax-working::after {
  display: block;
  top: 22px;
  right: 10px;
  position: absolute;
}
form.dynaform .input-wrapper .input {
  display: block;
  width: 100%;
}
form.dynaform .input-wrapper textarea {
  padding: 5px;
}
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  color: currentColor;
  height: 35px;
  display: block;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
}
form.dynaform .input-wrapper span.error-msg {
  display: none;
}
form.dynaform table.checkbox-table {
  border-collapse: collapse;
  width: 100%;
}
form.dynaform table.checkbox-table td,
form.dynaform table.checkbox-table th {
  text-align: center;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) {
  padding: 0;
  margin: 0;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) .input-wrapper {
  padding: 0 !important;
  margin: 0 !important;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) legend {
  display: none;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) textarea {
  min-height: auto !important;
}
form.dynaform table.checkbox-table thead {
  font-weight: bold;
}
form.dynaform table.checkbox-table th, form.dynaform table.checkbox-table td {
  padding: 0.25rem;
  vertical-align: middle;
  text-align: left;
  border: 1px solid #ccc;
}
form.dynaform table.checkbox-table th.align-center, form.dynaform table.checkbox-table td.align-center {
  text-align: center;
}
form.dynaform table.checkbox-table th.align-right, form.dynaform table.checkbox-table td.align-right {
  text-align: right;
}
form.dynaform table.checkbox-table tbody tr:nth-child(odd) {
  background: #eee;
}
form.dynaform table.checkbox-table fieldset legend:empty {
  display: none;
}
form.dynaform .field-group[data-label] {
  position: relative;
}
form.dynaform .field-group[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.toggle-wrapper {
  padding-top: 0;
}
form.dynaform fieldset.toggle-wrapper legend {
  color: black;
  position: relative;
  top: 3px;
  margin-bottom: -2px;
}
form.dynaform fieldset.toggle-wrapper .input-wrapper[data-label]::after {
  content: "";
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 8px;
  left: 7px;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label *::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] .select2-selection__placeholder {
  color: transparent;
  transition: color 0.1s linear;
}
form.dynaform fieldset .input-wrapper.has-focus[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper.has-focus[data-label] .select2-selection__placeholder {
  color: rgba(0, 0, 0, 0.5);
  transition: color 0.05s linear;
}
form.dynaform fieldset .input-wrapper.hidden-input[data-label]::after {
  display: none;
}
form.dynaform fieldset .input-wrapper[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 10px;
  left: 7px;
}
form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after {
  color: black;
  top: -2px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: auto;
  right: 7px;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
  top: -12px;
}
form.dynaform fieldset .input-wrapper.lock-label[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  left: 40px;
  top: 11px;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform textarea {
  width: 100%;
  min-width: 100%;
  min-height: 60px !important;
  resize: none;
  display: block;
}
form.dynaform button.locked * {
  opacity: 0.5;
}
form.dynaform .input-wrapper span.error-msg {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper div.click-target, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.click-target {
  background-color: red;
}
form.dynaform fieldset.highlight .input-wrapper span.error-msg, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid span.error-msg {
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid .select2-container .select2-selection {
  border: red 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection {
  transition: border 0.5s ease-in-out;
}
form.dynaform.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}
form.dynaform .glyphicon {
  transition: all 0.5s ease-in-out;
}

.flex-row, .button-row,
.flex-row-wrap,
.flex-row-reverse,
.flex-row-reverse-wrap {
  display: flex;
  flex-direction: row;
}

.flex-row-reverse,
.flex-row-reverse-wrap {
  flex-direction: row-reverse;
}

.flex-col,
.flex-col-wrap,
.flex-col-reverse,
.flex-col-reverse-wrap {
  display: flex;
  flex-direction: column;
}

.flex-col-reverse,
.flex-col-reverse-wrap {
  flex-direction: column-reverse;
}

.flex-row-wrap,
.flex-row-reverse-wrap,
.flex-col-wrap,
.flex-col-reverse-wrap {
  flex-wrap: wrap;
}

@media (min-width: 0px) and (max-width: 479px) {
  .flex-only-mobile {
    display: flex;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .flex-only-tablet {
    display: flex;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .flex-only-sidebar {
    display: flex;
  }
}

@media (min-width: 1024px) and (max-width: 1179px) {
  .flex-only-desktop {
    display: flex;
  }
}

.f-0-0 {
  flex: 0 0 auto;
}

.f-0-0-1 {
  flex: 0 0 8.3333333333%;
}

.f-0-0-2 {
  flex: 0 0 16.6666666667%;
}

.f-0-0-3 {
  flex: 0 0 25%;
}

.f-0-0-4 {
  flex: 0 0 33.3333333333%;
}

.f-0-0-5 {
  flex: 0 0 41.6666666667%;
}

.f-0-0-6 {
  flex: 0 0 50%;
}

.f-0-0-7 {
  flex: 0 0 58.3333333333%;
}

.f-0-0-8 {
  flex: 0 0 66.6666666667%;
}

.f-0-0-9 {
  flex: 0 0 75%;
}

.f-0-0-10 {
  flex: 0 0 83.3333333333%;
}

.f-0-0-11 {
  flex: 0 0 91.6666666667%;
}

.f-0-0-12 {
  flex: 0 0 100%;
}

.f-1-0 {
  flex: 1 0 auto;
}

.f-1-0-1 {
  flex: 1 0 8.3333333333%;
}

.f-1-0-2 {
  flex: 1 0 16.6666666667%;
}

.f-1-0-3 {
  flex: 1 0 25%;
}

.f-1-0-4 {
  flex: 1 0 33.3333333333%;
}

.f-1-0-5 {
  flex: 1 0 41.6666666667%;
}

.f-1-0-6 {
  flex: 1 0 50%;
}

.f-1-0-7 {
  flex: 1 0 58.3333333333%;
}

.f-1-0-8 {
  flex: 1 0 66.6666666667%;
}

.f-1-0-9 {
  flex: 1 0 75%;
}

.f-1-0-10 {
  flex: 1 0 83.3333333333%;
}

.f-1-0-11 {
  flex: 1 0 91.6666666667%;
}

.f-1-0-12 {
  flex: 1 0 100%;
}

.f-0-1 {
  flex: 0 1 auto;
}

.f-0-1-1 {
  flex: 0 1 8.3333333333%;
}

.f-0-1-2 {
  flex: 0 1 16.6666666667%;
}

.f-0-1-3 {
  flex: 0 1 25%;
}

.f-0-1-4 {
  flex: 0 1 33.3333333333%;
}

.f-0-1-5 {
  flex: 0 1 41.6666666667%;
}

.f-0-1-6 {
  flex: 0 1 50%;
}

.f-0-1-7 {
  flex: 0 1 58.3333333333%;
}

.f-0-1-8 {
  flex: 0 1 66.6666666667%;
}

.f-0-1-9 {
  flex: 0 1 75%;
}

.f-0-1-10 {
  flex: 0 1 83.3333333333%;
}

.f-0-1-11 {
  flex: 0 1 91.6666666667%;
}

.f-0-1-12 {
  flex: 0 1 100%;
}

.f-1-1 {
  flex: 1 1 auto;
}

.f-1-1-1 {
  flex: 1 1 8.3333333333%;
}

.f-1-1-2 {
  flex: 1 1 16.6666666667%;
}

.f-1-1-3 {
  flex: 1 1 25%;
}

.f-1-1-4 {
  flex: 1 1 33.3333333333%;
}

.f-1-1-5 {
  flex: 1 1 41.6666666667%;
}

.f-1-1-6 {
  flex: 1 1 50%;
}

.f-1-1-7 {
  flex: 1 1 58.3333333333%;
}

.f-1-1-8 {
  flex: 1 1 66.6666666667%;
}

.f-1-1-9 {
  flex: 1 1 75%;
}

.f-1-1-10 {
  flex: 1 1 83.3333333333%;
}

.f-1-1-11 {
  flex: 1 1 91.6666666667%;
}

.f-1-1-12 {
  flex: 1 1 100%;
}

.a-e {
  align-items: flex-end !important;
}

.a-c {
  align-items: center !important;
}

.a-s {
  align-items: flex-start !important;
}

.j-e {
  justify-content: flex-end !important;
}

.j-c {
  justify-content: center !important;
}

.j-s {
  justify-content: flex-start !important;
}

.j-se {
  justify-content: space-evenly !important;
}

.j-sb {
  justify-content: space-between !important;
}

.j-sa {
  justify-content: space-around !important;
}

.p-10 {
  padding: 10px !important;
}

.p-0 {
  padding: 0 !important;
}

.p-10 {
  padding: 10px !important;
}

.pt-10 {
  padding-top: 10px !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pr-10 {
  padding-right: 10px !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pl-10 {
  padding-left: 10px !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.pb-10 {
  padding-bottom: 10px !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.m-10 {
  margin: 10px !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-10 {
  margin-top: 10px !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mr-10 {
  margin-right: 10px !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.ml-10 {
  margin-left: 10px !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mb-10 {
  margin-bottom: 10px !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.cc-0 {
  column-count: unset !important;
}

.cc-1 {
  column-count: 1 !important;
}

.cc-2 {
  column-count: 2 !important;
}

.cc-3 {
  column-count: 3 !important;
}

.cc-4 {
  column-count: 4 !important;
}

.cc-5 {
  column-count: 5 !important;
}

@media (min-width: 320px) {
  .m-a-e {
    align-items: flex-end !important;
  }
  .m-a-c {
    align-items: center !important;
  }
  .m-a-s {
    align-items: flex-start !important;
  }
  .m-j-e {
    justify-content: flex-end !important;
  }
  .m-j-c {
    justify-content: center !important;
  }
  .m-j-s {
    justify-content: flex-start !important;
  }
  .m-j-se {
    justify-content: space-evenly !important;
  }
  .m-j-sb {
    justify-content: space-between !important;
  }
  .m-j-sa {
    justify-content: space-around !important;
  }
  .m-o-1 {
    order: 1;
  }
  .m-o-2 {
    order: 2;
  }
  .m-o-3 {
    order: 3;
  }
  .m-o-4 {
    order: 4;
  }
  .m-o-5 {
    order: 5;
  }
  .m-o-6 {
    order: 6;
  }
  .m-o-7 {
    order: 7;
  }
  .m-o-8 {
    order: 8;
  }
  .m-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .m-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .m-0-0-3 {
    flex: 0 0 25%;
  }
  .m-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .m-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .m-0-0-6 {
    flex: 0 0 50%;
  }
  .m-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .m-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .m-0-0-9 {
    flex: 0 0 75%;
  }
  .m-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .m-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .m-0-0-12 {
    flex: 0 0 100%;
  }
  .m-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .m-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .m-1-0-3 {
    flex: 1 0 25%;
  }
  .m-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .m-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .m-1-0-6 {
    flex: 1 0 50%;
  }
  .m-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .m-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .m-1-0-9 {
    flex: 1 0 75%;
  }
  .m-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .m-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .m-1-0-12 {
    flex: 1 0 100%;
  }
  .m-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .m-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .m-0-1-3 {
    flex: 0 1 25%;
  }
  .m-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .m-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .m-0-1-6 {
    flex: 0 1 50%;
  }
  .m-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .m-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .m-0-1-9 {
    flex: 0 1 75%;
  }
  .m-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .m-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .m-0-1-12 {
    flex: 0 1 100%;
  }
  .m-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .m-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .m-1-1-3 {
    flex: 1 1 25%;
  }
  .m-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .m-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .m-1-1-6 {
    flex: 1 1 50%;
  }
  .m-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .m-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .m-1-1-9 {
    flex: 1 1 75%;
  }
  .m-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .m-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .m-1-1-12 {
    flex: 1 1 100%;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-0 {
    padding: 0 !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-pt-10 {
    padding-top: 10px !important;
  }
  .m-pt-0 {
    padding-top: 0 !important;
  }
  .m-pr-10 {
    padding-right: 10px !important;
  }
  .m-pr-0 {
    padding-right: 0 !important;
  }
  .m-pl-10 {
    padding-left: 10px !important;
  }
  .m-pl-0 {
    padding-left: 0 !important;
  }
  .m-pb-10 {
    padding-bottom: 10px !important;
  }
  .m-pb-0 {
    padding-bottom: 0 !important;
  }
  .m-m-10 {
    margin: 10px !important;
  }
  .m-m-0 {
    margin: 0 !important;
  }
  .m-mt-10 {
    margin-top: 10px !important;
  }
  .m-mt-0 {
    margin-top: 0 !important;
  }
  .m-mr-10 {
    margin-right: 10px !important;
  }
  .m-mr-0 {
    margin-right: 0 !important;
  }
  .m-ml-10 {
    margin-left: 10px !important;
  }
  .m-ml-0 {
    margin-left: 0 !important;
  }
  .m-mb-10 {
    margin-bottom: 10px !important;
  }
  .m-mb-0 {
    margin-bottom: 0 !important;
  }
  .m-cc-0 {
    column-count: unset !important;
  }
  .m-cc-1 {
    column-count: 1 !important;
  }
  .m-cc-2 {
    column-count: 2 !important;
  }
  .m-cc-3 {
    column-count: 3 !important;
  }
  .m-cc-4 {
    column-count: 4 !important;
  }
  .m-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 480px) {
  .t-flex-row,
  .t-flex-row-wrap,
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .t-flex-col,
  .t-flex-col-wrap,
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .t-flex-row-wrap,
  .t-flex-row-reverse-wrap,
  .t-flex-col-wrap,
  .t-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .t-a-e {
    align-items: flex-end !important;
  }
  .t-a-c {
    align-items: center !important;
  }
  .t-a-s {
    align-items: flex-start !important;
  }
  .t-j-e {
    justify-content: flex-end !important;
  }
  .t-j-c {
    justify-content: center !important;
  }
  .t-j-s {
    justify-content: flex-start !important;
  }
  .t-j-se {
    justify-content: space-evenly !important;
  }
  .t-j-sb {
    justify-content: space-between !important;
  }
  .t-j-sa {
    justify-content: space-around !important;
  }
  .t-o-1 {
    order: 1;
  }
  .t-o-2 {
    order: 2;
  }
  .t-o-3 {
    order: 3;
  }
  .t-o-4 {
    order: 4;
  }
  .t-o-5 {
    order: 5;
  }
  .t-o-6 {
    order: 6;
  }
  .t-o-7 {
    order: 7;
  }
  .t-o-8 {
    order: 8;
  }
  .t-0-0 {
    flex: 0 0 auto;
  }
  .t-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .t-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .t-0-0-3 {
    flex: 0 0 25%;
  }
  .t-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .t-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .t-0-0-6 {
    flex: 0 0 50%;
  }
  .t-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .t-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .t-0-0-9 {
    flex: 0 0 75%;
  }
  .t-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .t-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .t-0-0-12 {
    flex: 0 0 100%;
  }
  .t-1-0 {
    flex: 1 0 auto;
  }
  .t-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .t-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .t-1-0-3 {
    flex: 1 0 25%;
  }
  .t-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .t-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .t-1-0-6 {
    flex: 1 0 50%;
  }
  .t-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .t-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .t-1-0-9 {
    flex: 1 0 75%;
  }
  .t-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .t-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .t-1-0-12 {
    flex: 1 0 100%;
  }
  .t-0-1 {
    flex: 0 1 auto;
  }
  .t-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .t-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .t-0-1-3 {
    flex: 0 1 25%;
  }
  .t-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .t-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .t-0-1-6 {
    flex: 0 1 50%;
  }
  .t-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .t-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .t-0-1-9 {
    flex: 0 1 75%;
  }
  .t-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .t-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .t-0-1-12 {
    flex: 0 1 100%;
  }
  .t-1-1 {
    flex: 1 1 auto;
  }
  .t-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .t-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .t-1-1-3 {
    flex: 1 1 25%;
  }
  .t-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .t-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .t-1-1-6 {
    flex: 1 1 50%;
  }
  .t-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .t-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .t-1-1-9 {
    flex: 1 1 75%;
  }
  .t-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .t-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .t-1-1-12 {
    flex: 1 1 100%;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-0 {
    padding: 0 !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-pt-10 {
    padding-top: 10px !important;
  }
  .t-pt-0 {
    padding-top: 0 !important;
  }
  .t-pr-10 {
    padding-right: 10px !important;
  }
  .t-pr-0 {
    padding-right: 0 !important;
  }
  .t-pl-10 {
    padding-left: 10px !important;
  }
  .t-pl-0 {
    padding-left: 0 !important;
  }
  .t-pb-10 {
    padding-bottom: 10px !important;
  }
  .t-pb-0 {
    padding-bottom: 0 !important;
  }
  .t-m-10 {
    margin: 10px !important;
  }
  .t-m-0 {
    margin: 0 !important;
  }
  .t-mt-10 {
    margin-top: 10px !important;
  }
  .t-mt-0 {
    margin-top: 0 !important;
  }
  .t-mr-10 {
    margin-right: 10px !important;
  }
  .t-mr-0 {
    margin-right: 0 !important;
  }
  .t-ml-10 {
    margin-left: 10px !important;
  }
  .t-ml-0 {
    margin-left: 0 !important;
  }
  .t-mb-10 {
    margin-bottom: 10px !important;
  }
  .t-mb-0 {
    margin-bottom: 0 !important;
  }
  .t-cc-0 {
    column-count: unset !important;
  }
  .t-cc-1 {
    column-count: 1 !important;
  }
  .t-cc-2 {
    column-count: 2 !important;
  }
  .t-cc-3 {
    column-count: 3 !important;
  }
  .t-cc-4 {
    column-count: 4 !important;
  }
  .t-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 768px) {
  .s-flex-row,
  .s-flex-row-wrap,
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .s-flex-col,
  .s-flex-col-wrap,
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .s-flex-row-wrap,
  .s-flex-row-reverse-wrap,
  .s-flex-col-wrap,
  .s-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .s-a-e {
    align-items: flex-end !important;
  }
  .s-a-c {
    align-items: center !important;
  }
  .s-a-s {
    align-items: flex-start !important;
  }
  .s-j-e {
    justify-content: flex-end !important;
  }
  .s-j-c {
    justify-content: center !important;
  }
  .s-j-s {
    justify-content: flex-start !important;
  }
  .s-j-se {
    justify-content: space-evenly !important;
  }
  .s-j-sb {
    justify-content: space-between !important;
  }
  .s-j-sa {
    justify-content: space-around !important;
  }
  .s-o-1 {
    order: 1;
  }
  .s-o-2 {
    order: 2;
  }
  .s-o-3 {
    order: 3;
  }
  .s-o-4 {
    order: 4;
  }
  .s-o-5 {
    order: 5;
  }
  .s-o-6 {
    order: 6;
  }
  .s-o-7 {
    order: 7;
  }
  .s-o-8 {
    order: 8;
  }
  .s-0-0 {
    flex: 0 0 auto;
  }
  .s-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .s-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .s-0-0-3 {
    flex: 0 0 25%;
  }
  .s-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .s-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .s-0-0-6 {
    flex: 0 0 50%;
  }
  .s-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .s-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .s-0-0-9 {
    flex: 0 0 75%;
  }
  .s-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .s-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .s-0-0-12 {
    flex: 0 0 100%;
  }
  .s-1-0 {
    flex: 1 0 auto;
  }
  .s-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .s-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .s-1-0-3 {
    flex: 1 0 25%;
  }
  .s-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .s-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .s-1-0-6 {
    flex: 1 0 50%;
  }
  .s-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .s-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .s-1-0-9 {
    flex: 1 0 75%;
  }
  .s-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .s-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .s-1-0-12 {
    flex: 1 0 100%;
  }
  .s-0-1 {
    flex: 0 1 auto;
  }
  .s-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .s-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .s-0-1-3 {
    flex: 0 1 25%;
  }
  .s-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .s-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .s-0-1-6 {
    flex: 0 1 50%;
  }
  .s-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .s-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .s-0-1-9 {
    flex: 0 1 75%;
  }
  .s-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .s-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .s-0-1-12 {
    flex: 0 1 100%;
  }
  .s-1-1 {
    flex: 1 1 auto;
  }
  .s-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .s-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .s-1-1-3 {
    flex: 1 1 25%;
  }
  .s-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .s-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .s-1-1-6 {
    flex: 1 1 50%;
  }
  .s-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .s-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .s-1-1-9 {
    flex: 1 1 75%;
  }
  .s-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .s-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .s-1-1-12 {
    flex: 1 1 100%;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-0 {
    padding: 0 !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-pt-10 {
    padding-top: 10px !important;
  }
  .s-pt-0 {
    padding-top: 0 !important;
  }
  .s-pr-10 {
    padding-right: 10px !important;
  }
  .s-pr-0 {
    padding-right: 0 !important;
  }
  .s-pl-10 {
    padding-left: 10px !important;
  }
  .s-pl-0 {
    padding-left: 0 !important;
  }
  .s-pb-10 {
    padding-bottom: 10px !important;
  }
  .s-pb-0 {
    padding-bottom: 0 !important;
  }
  .s-m-10 {
    margin: 10px !important;
  }
  .s-m-0 {
    margin: 0 !important;
  }
  .s-mt-10 {
    margin-top: 10px !important;
  }
  .s-mt-0 {
    margin-top: 0 !important;
  }
  .s-mr-10 {
    margin-right: 10px !important;
  }
  .s-mr-0 {
    margin-right: 0 !important;
  }
  .s-ml-10 {
    margin-left: 10px !important;
  }
  .s-ml-0 {
    margin-left: 0 !important;
  }
  .s-mb-10 {
    margin-bottom: 10px !important;
  }
  .s-mb-0 {
    margin-bottom: 0 !important;
  }
  .s-cc-0 {
    column-count: unset !important;
  }
  .s-cc-1 {
    column-count: 1 !important;
  }
  .s-cc-2 {
    column-count: 2 !important;
  }
  .s-cc-3 {
    column-count: 3 !important;
  }
  .s-cc-4 {
    column-count: 4 !important;
  }
  .s-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1024px) {
  .d-flex-row,
  .d-flex-row-wrap,
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .d-flex-col,
  .d-flex-col-wrap,
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .d-flex-row-wrap,
  .d-flex-row-reverse-wrap,
  .d-flex-col-wrap,
  .d-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .d-a-e {
    align-items: flex-end !important;
  }
  .d-a-c {
    align-items: center !important;
  }
  .d-a-s {
    align-items: flex-start !important;
  }
  .d-j-e {
    justify-content: flex-end !important;
  }
  .d-j-c {
    justify-content: center !important;
  }
  .d-j-s {
    justify-content: flex-start !important;
  }
  .d-j-se {
    justify-content: space-evenly !important;
  }
  .d-j-sb {
    justify-content: space-between !important;
  }
  .d-j-sa {
    justify-content: space-around !important;
  }
  .d-o-1 {
    order: 1;
  }
  .d-o-2 {
    order: 2;
  }
  .d-o-3 {
    order: 3;
  }
  .d-o-4 {
    order: 4;
  }
  .d-o-5 {
    order: 5;
  }
  .d-o-6 {
    order: 6;
  }
  .d-o-7 {
    order: 7;
  }
  .d-o-8 {
    order: 8;
  }
  .d-0-0 {
    flex: 0 0 auto;
  }
  .d-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .d-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .d-0-0-3 {
    flex: 0 0 25%;
  }
  .d-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .d-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .d-0-0-6 {
    flex: 0 0 50%;
  }
  .d-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .d-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .d-0-0-9 {
    flex: 0 0 75%;
  }
  .d-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .d-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .d-0-0-12 {
    flex: 0 0 100%;
  }
  .d-1-0 {
    flex: 1 0 auto;
  }
  .d-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .d-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .d-1-0-3 {
    flex: 1 0 25%;
  }
  .d-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .d-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .d-1-0-6 {
    flex: 1 0 50%;
  }
  .d-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .d-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .d-1-0-9 {
    flex: 1 0 75%;
  }
  .d-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .d-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .d-1-0-12 {
    flex: 1 0 100%;
  }
  .d-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .d-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .d-0-1-3 {
    flex: 0 1 25%;
  }
  .d-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .d-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .d-0-1-6 {
    flex: 0 1 50%;
  }
  .d-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .d-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .d-0-1-9 {
    flex: 0 1 75%;
  }
  .d-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .d-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .d-0-1-12 {
    flex: 0 1 100%;
  }
  .d-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .d-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .d-1-1-3 {
    flex: 1 1 25%;
  }
  .d-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .d-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .d-1-1-6 {
    flex: 1 1 50%;
  }
  .d-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .d-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .d-1-1-9 {
    flex: 1 1 75%;
  }
  .d-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .d-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .d-1-1-12 {
    flex: 1 1 100%;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-0 {
    padding: 0 !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-pt-10 {
    padding-top: 10px !important;
  }
  .d-pt-0 {
    padding-top: 0 !important;
  }
  .d-pr-10 {
    padding-right: 10px !important;
  }
  .d-pr-0 {
    padding-right: 0 !important;
  }
  .d-pl-10 {
    padding-left: 10px !important;
  }
  .d-pl-0 {
    padding-left: 0 !important;
  }
  .d-pb-10 {
    padding-bottom: 10px !important;
  }
  .d-pb-0 {
    padding-bottom: 0 !important;
  }
  .d-m-10 {
    margin: 10px !important;
  }
  .d-m-0 {
    margin: 0 !important;
  }
  .d-mt-10 {
    margin-top: 10px !important;
  }
  .d-mt-0 {
    margin-top: 0 !important;
  }
  .d-mr-10 {
    margin-right: 10px !important;
  }
  .d-mr-0 {
    margin-right: 0 !important;
  }
  .d-ml-10 {
    margin-left: 10px !important;
  }
  .d-ml-0 {
    margin-left: 0 !important;
  }
  .d-mb-10 {
    margin-bottom: 10px !important;
  }
  .d-mb-0 {
    margin-bottom: 0 !important;
  }
  .d-cc-0 {
    column-count: unset !important;
  }
  .d-cc-1 {
    column-count: 1 !important;
  }
  .d-cc-2 {
    column-count: 2 !important;
  }
  .d-cc-3 {
    column-count: 3 !important;
  }
  .d-cc-4 {
    column-count: 4 !important;
  }
  .d-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1180px) {
  .w-flex-row,
  .w-flex-row-wrap,
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .w-flex-col,
  .w-flex-col-wrap,
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .w-flex-row-wrap,
  .w-flex-row-reverse-wrap,
  .w-flex-col-wrap,
  .w-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .w-a-e {
    align-items: flex-end !important;
  }
  .w-a-c {
    align-items: center !important;
  }
  .w-a-s {
    align-items: flex-start !important;
  }
  .w-j-e {
    justify-content: flex-end !important;
  }
  .w-j-c {
    justify-content: center !important;
  }
  .w-j-s {
    justify-content: flex-start !important;
  }
  .w-j-se {
    justify-content: space-evenly !important;
  }
  .w-j-sb {
    justify-content: space-between !important;
  }
  .w-j-sa {
    justify-content: space-around !important;
  }
  .w-o-1 {
    order: 1;
  }
  .w-o-2 {
    order: 2;
  }
  .w-o-3 {
    order: 3;
  }
  .w-o-4 {
    order: 4;
  }
  .w-o-5 {
    order: 5;
  }
  .w-o-6 {
    order: 6;
  }
  .w-o-7 {
    order: 7;
  }
  .w-o-8 {
    order: 8;
  }
  .w-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .w-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .w-0-0-3 {
    flex: 0 0 25%;
  }
  .w-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .w-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .w-0-0-6 {
    flex: 0 0 50%;
  }
  .w-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .w-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .w-0-0-9 {
    flex: 0 0 75%;
  }
  .w-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .w-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .w-0-0-12 {
    flex: 0 0 100%;
  }
  .w-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .w-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .w-1-0-3 {
    flex: 1 0 25%;
  }
  .w-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .w-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .w-1-0-6 {
    flex: 1 0 50%;
  }
  .w-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .w-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .w-1-0-9 {
    flex: 1 0 75%;
  }
  .w-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .w-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .w-1-0-12 {
    flex: 1 0 100%;
  }
  .w-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .w-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .w-0-1-3 {
    flex: 0 1 25%;
  }
  .w-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .w-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .w-0-1-6 {
    flex: 0 1 50%;
  }
  .w-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .w-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .w-0-1-9 {
    flex: 0 1 75%;
  }
  .w-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .w-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .w-0-1-12 {
    flex: 0 1 100%;
  }
  .w-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .w-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .w-1-1-3 {
    flex: 1 1 25%;
  }
  .w-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .w-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .w-1-1-6 {
    flex: 1 1 50%;
  }
  .w-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .w-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .w-1-1-9 {
    flex: 1 1 75%;
  }
  .w-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .w-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .w-1-1-12 {
    flex: 1 1 100%;
  }
  .w-p-10 {
    padding: 10px !important;
  }
  .w-p-0 {
    padding: 0 !important;
  }
  .w-pt-10 {
    padding-top: 10px !important;
  }
  .w-pt-0 {
    padding-top: 0 !important;
  }
  .w-pr-10 {
    padding-right: 10px !important;
  }
  .w-pr-0 {
    padding-right: 0 !important;
  }
  .w-pl-10 {
    padding-left: 10px !important;
  }
  .w-pl-0 {
    padding-left: 0 !important;
  }
  .w-pb-10 {
    padding-bottom: 10px !important;
  }
  .w-pb-0 {
    padding-bottom: 0 !important;
  }
  .w-m-10 {
    margin: 10px !important;
  }
  .w-m-0 {
    margin: 0 !important;
  }
  .w-mt-10 {
    margin-top: 10px !important;
  }
  .w-mt-0 {
    margin-top: 0 !important;
  }
  .w-mr-10 {
    margin-right: 10px !important;
  }
  .w-mr-0 {
    margin-right: 0 !important;
  }
  .w-ml-10 {
    margin-left: 10px !important;
  }
  .w-ml-0 {
    margin-left: 0 !important;
  }
  .w-mb-10 {
    margin-bottom: 10px !important;
  }
  .w-mb-0 {
    margin-bottom: 0 !important;
  }
  .w-cc-0 {
    column-count: unset !important;
  }
  .w-cc-1 {
    column-count: 1 !important;
  }
  .w-cc-2 {
    column-count: 2 !important;
  }
  .w-cc-3 {
    column-count: 3 !important;
  }
  .w-cc-4 {
    column-count: 4 !important;
  }
  .w-cc-5 {
    column-count: 5 !important;
  }
}
.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: #b77e46;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  font-size: 11px;
}

h1 {
  text-transform: uppercase;
  color: #fefefe;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  text-transform: uppercase;
  color: #b77e46;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1rem;
  letter-spacing: 0.25rem;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  color: #b77e46;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1.25rem;
  color: inherit;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h5 {
  font-size: 1rem;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h6 {
  font-size: 1.25rem;
  font-style: normal;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

.button {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 0.7rem 0.7rem;
  font-size: 0.95rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
  line-height: 1;
  -webkit-appearance: none;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  cursor: pointer;
  border-radius: 4px;
  background-color: #fff;
  border: 1px solid #b77e46;
  color: #b77e46;
}
.locked.button {
  opacity: 1 !important;
  color: #a9a9a9;
  border-color: #a9a9a9;
}
.locked.button span {
  opacity: 1 !important;
}
.button:not(.locked):hover {
  background-color: #b77e46;
  color: #fff;
}
.btn-reverse.button {
  background-color: #b77e46;
  color: #fff;
  border: 1px solid #b77e46;
}
.btn-reverse.button:hover {
  background-color: #fff;
  color: #b77e46;
}
.btn-reverse.locked.button {
  opacity: 1 !important;
  background-color: #cea680;
  border-color: #cea680;
  color: white;
}
.btn-reverse.locked.button span {
  opacity: 1 !important;
}

*, ::after, ::before {
  box-sizing: inherit;
}

body, html {
  min-height: 100vh;
  font-size: 100%;
}

body {
  position: relative;
  color: #63594e;
  box-sizing: border-box;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  -webkit-font-smoothing: antialiased;
  background: rgb(255, 255, 255);
  background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 70%, rgb(229, 225, 221) 70%, rgb(229, 225, 221) 100%);
  background-size: 100% 400px;
  background-position: bottom;
  background-repeat: no-repeat;
}

blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul {
  margin: 0;
  padding: 0;
}

p {
  font-size: inherit;
  font-weight: 400;
  line-height: 1.6;
  margin-bottom: 1rem;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

a.error-tip {
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-weight: bolder;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  position: relative;
  background-color: red;
  top: -31px;
  left: -9px;
}

body#event-application-page &gt; main .interior-wrapper, body#maintenance-page &gt; main .interior-wrapper {
  max-width: 900px;
}
body.message-page &gt; main .interior-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}
body &gt; .wrapper {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
}
body &gt; .wrapper .interior-wrapper {
  flex: auto;
  padding: 0 10px;
  max-width: 1200px;
  position: relative;
}
@media (min-width: 640px) {
  body &gt; .wrapper .interior-wrapper {
    padding: 0 15px;
  }
}
body &gt; .wrapper.wrapper-detail-page .interior-wrapper {
  max-width: 900px;
}

.concealed {
  visibility: hidden;
}

.nondisplay {
  display: none;
}

header {
  background: url("https://static.billygraham.org/sites/thecove.org/uploads/2017/09/08191125/leaves.jpg") center top repeat-x;
  padding: 20px;
}
header .interior-wrapper {
  display: flex;
  justify-content: flex-start;
}
@media (min-width: 640px) {
  header .interior-wrapper {
    justify-content: center;
  }
}
header h1 {
  font-size: 2rem;
}
@media (min-width: 640px) {
  header h1 {
    font-size: 3rem;
  }
}
header .logo-link {
  display: inline-block;
}
header .logo-link img {
  max-width: 38vw;
  width: 179px;
  height: auto;
}

main {
  padding-top: 32px;
  padding-bottom: 62px;
  min-height: 360px;
}

section.event-message p {
  font-weight: bold;
  text-align: center;
}

hgroup {
  text-align: center;
}
hgroup .register-btn {
  margin-top: 12px;
}
hgroup h4, hgroup h5, hgroup h6 {
  font-weight: bold;
  font-size: 1.1rem;
  margin: 0;
  line-height: 1.4;
  font-style: normal;
}

section.event-description a,
section.leader-details a {
  color: #b77e46;
}

a {
  text-decoration: none;
}
a.register-btn {
  font-size: 0.95rem;
  letter-spacing: 0.1rem;
  padding: 0.7rem 0.7rem;
  border-radius: 4px;
  background-color: #fff;
  border: 1px solid #b77e46;
  color: #b77e46;
}
a.register-btn.locked {
  pointer-events: none;
}
a.register-btn:hover {
  background-color: #b77e46;
  color: #fff;
}
a.register-btn.package-btn {
  font-size: 0.85rem;
  padding: 0.7rem 0.4rem;
  background-color: #b77e46;
  color: #fff;
  border-radius: 4px;
}
@media (min-width: 480px) {
  a.register-btn.package-btn {
    padding: 0.7rem 0.7rem;
  }
}
a.register-btn.package-btn:hover {
  background-color: #63594e;
  color: #fff;
}

body.event-unavailable a.register-btn {
  background-color: #c45c41;
  color: #fff;
  border: 1px solid #c45c41;
}
body.event-unavailable a.register-btn:hover {
  background-color: #fff;
  color: #c45c41;
}
body.event-unavailable a.register-btn.locked, body.event-unavailable a.register-btn.locked:hover {
  opacity: 1 !important;
  background-color: #c45c41;
  border-color: #c45c41;
  color: white;
}
body.event-unavailable a.register-btn.locked span, body.event-unavailable a.register-btn.locked:hover span {
  opacity: 1 !important;
}

.unseen {
  display: none;
}

h1 {
  text-align: center;
  padding: 28px 0;
  background-color: #a89c8f;
}
@media (min-width: 640px) {
  h1 {
    padding: 52px 0;
  }
}

h2.category-header {
  color: #a89c8f;
  text-align: center;
}

h3 {
  text-align: center;
  margin: 1rem 0;
}

h4 {
  text-align: center;
}

h5 {
  text-align: center;
}

h6 {
  text-align: center;
}

section {
  margin-top: 32px;
}
section h4 {
  text-align: left;
}
section.downloads a {
  display: inline-block;
  color: #b77e46;
  text-decoration: none;
  line-height: inherit;
  cursor: pointer;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  margin-top: 8px;
}
section.downloads a i {
  margin-left: 5px;
}
section.downloads a i::before {
  font-size: 0.9rem;
}

.leader-bio h4 + p {
  margin-top: 8px;
}

.packages h4 {
  margin-bottom: 1rem;
}

div.packages-wrapper {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 24px;
  background-color: #e5e1dd;
}
div.packages-wrapper table {
  width: 100%;
}
div.packages-wrapper table td {
  font-size: 0.75rem;
}
div.packages-wrapper table td, div.packages-wrapper table th {
  text-align: center;
  max-width: 100px;
}
div.packages-wrapper table td i::before, div.packages-wrapper table th i::before {
  font-size: 1rem;
}
div.packages-wrapper table tbody td, div.packages-wrapper table tbody th,
div.packages-wrapper table thead td,
div.packages-wrapper table thead th {
  padding: 16px 0 16px 0;
}
div.packages-wrapper table thead th {
  font-size: 0.85rem;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 0.5rem;
  text-transform: uppercase;
  vertical-align: bottom;
}
@media (min-width: 640px) {
  div.packages-wrapper table thead th {
    font-size: 1rem;
    font-weight: 700;
  }
}
div.packages-wrapper table tr &gt; *:last-child:nth-child(2) {
  padding-right: 25%;
}
div.packages-wrapper table tbody tr {
  border: 1px solid #cfc8c1;
  border-left: none;
  border-right: none;
}
div.packages-wrapper table tbody th {
  text-align: left;
}
div.packages-wrapper table tfoot tr:first-child td {
  padding-top: 20px;
}
div.packages-wrapper table tfoot tr:last-child td {
  padding: 1em 0 0 0;
}
div.packages-wrapper table tfoot td {
  line-height: 1rem;
}
div.packages-wrapper table span.package-price {
  font-size: 1rem;
  display: block;
}
@media (min-width: 0px) and (max-width: 640px) {
  div.packages-wrapper table .register-btn {
    font-size: 0.85rem;
    color: #b77e46;
    letter-spacing: 0rem;
    background: none;
    text-transform: unset;
    line-height: 1rem;
    font-weight: 700;
    padding: 0.85em 1em;
    border: none;
  }
  div.packages-wrapper table .register-btn:not(.locked):hover {
    text-decoration: underline;
    background: none;
    color: #b77e46;
  }
  div.packages-wrapper table .register-btn:not(.locked)::before {
    content: "Click to ";
  }
}

.guest-1-wrapper h4, .guest-2-wrapper h4 {
  font-weight: normal;
  border-left: 10px solid #a89c8f;
  margin-bottom: 0.75rem;
  padding-left: 10px;
}

.guest-2-wrapper {
  margin-top: 2rem;
}

.modal-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: opacity 0.25s ease-in-out;
  pointer-events: none;
}

.modal-content {
  display: none;
  flex: 1 1 100%;
  background-color: white;
  padding: 20px 10px;
  overflow: scroll;
  max-height: 100%;
  box-sizing: content-box;
  position: relative;
  transition: opacity 0.25s ease-in-out;
  box-shadow: 2px 2px 2px black;
}
.modal-content .message-content {
  margin-bottom: 15px;
}
.modal-content .message-content p {
  margin-top: 10px;
}
@media (min-width: 480px) {
  .modal-content {
    padding: 20px;
  }
}
@media (min-width: 768px) {
  .modal-content {
    max-width: 800px;
  }
}
@media (min-width: 1180px) {
  .modal-content {
    max-width: 1024px;
  }
}

#modal-overlay {
  pointer-events: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
  z-index: -2000;
}
#modal-overlay .modal-wrapper {
  opacity: 0;
  display: flex;
  transition: opacity 0.2s ease-in-out;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
}
#modal-overlay .modal-wrapper .modal-content {
  display: flex;
  justify-content: center;
  pointer-events: none;
}
#modal-overlay .modal-wrapper .modal-content[data-modal-id=confirmation], #modal-overlay .modal-wrapper .modal-content[data-modal-id=message] {
  display: inline-block;
  flex: 0 1 auto;
}
@media (min-width: 480px) {
  #modal-overlay .modal-wrapper {
    padding: 20px;
  }
}
#modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-overlay .modal-wrapper.active .modal-content {
  z-index: 2;
}

#modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.8);
  transition: opacity 0.25s ease-in-out;
}
#modal-backdrop.in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.in ~ span.select2-container.select2-container--open {
  z-index: 9999;
}
#modal-backdrop.fading-in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.fading-out {
  opacity: 0;
  pointer-events: none;
  z-index: 2000;
}
#modal-backdrop.fading-out ~ #modal-overlay {
  opacity: 0;
  z-index: 2000;
  display: block;
}

fieldset.obfuscated {
  min-width: 0px !important;
}

.obfuscating {
  max-height: 0 !important;
  max-width: 0 !important;
}

.transitioning {
  transition: opacity 0.15s ease-in-out, height 0.15s ease-in-out, min-height 0.15s ease-in-out, max-height 0.15s ease-in-out, min-width 0.15s ease-in-out, width 0.15s ease-in-out, max-width 0.15s ease-in-out;
}

.concealer section {
  position: relative;
  transition: all 0.2s ease-in-out;
}
.concealer &gt; section:not(.revealed) {
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  overflow: hidden;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  visibility: hidden;
}

#reticule {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 100px;
  display: block;
}

.tooltip-wrapper {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0;
  margin: 0;
  opacity: 0;
  display: none;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transform: translate(0, 0);
  transition: opacity 0.15s ease-in-out 0.1s;
}
.tooltip-wrapper.shown {
  opacity: 1;
  display: flex;
  pointer-events: none;
}
.tooltip-wrapper.shown .tooltip-content {
  pointer-events: all;
}

.tooltip-content {
  color: #262626;
  background-color: #fefefe;
  position: relative;
  padding: 10px;
  font-size: 0.9rem;
  text-align: center;
  text-rendering: optimizeLegibility;
  transition: transform 0.2 ease-in-out;
  box-shadow: 1px 1px 4px black;
}
.tooltip-content.top-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(-50% - 30px));
}
.tooltip-content.top-right {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0;
  transform: translate(50%, calc(-50% - 30px));
}
.tooltip-content.top-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(-50% - 30px));
}
.tooltip-content.bottom-right {
  border-top-left-radius: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(50%, calc(50% + 30px));
}
.tooltip-content.bottom-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(50% + 30px));
}
.tooltip-content.bottom-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(50% + 30px));
}

[data-tooltip] {
  position: relative;
}
.datepicker-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.datepicker-dropdown::before {
  content: " ";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: -7px;
  left: 6px;
}
.datepicker-dropdown::after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.datepicker-dropdown table {
  width: 100%;
  border: 1px solid #CDCDCD;
  background: #fafafa;
  -webkit-box-shadow: 0 2px 2px -2px #cccccc;
  -moz-box-shadow: 0 2px 2px -2px #cccccc;
  box-shadow: 0 2px 2px -2px #cccccc;
  max-width: 100%;
  margin: 0;
}
.datepicker-dropdown table th, .datepicker-dropdown table td {
  text-align: center;
  height: 20px;
  border-radius: 4px;
  border: none;
}
.datepicker-dropdown table th {
  color: #5f5f5f;
  font-weight: 600;
}
.datepicker-dropdown table th.datepicker-switch {
  width: 145px;
}
.datepicker-dropdown table td {
  width: 20px;
  padding: 5px;
}
.datepicker-dropdown table td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker-dropdown table td span.active {
  background: #519FC7;
  color: #fff;
}
.datepicker-dropdown table td span.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table td.old {
  color: #999999;
}
.datepicker-dropdown table td.active {
  background: #519FC7;
  color: #fff;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker-dropdown table td.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table thead tr th {
  padding: 5px;
}
.datepicker-dropdown table thead tr:first-child {
  background: #ECECEC;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: linear-gradient(top, #fdfdfd, #ececec);
  border-bottom: 1px solid #CDCDCD;
}
.datepicker-dropdown table thead tr:first-child th {
  border-radius: 0;
  cursor: pointer;
  text-align: center;
  width: 20px;
  height: 20px;
  border: none;
}
.datepicker-dropdown .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.datepicker-dropdown .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.datepicker-dropdown .btn:focus,
.datepicker-dropdown .btn:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.datepicker-dropdown .btn:hover,
.datepicker-dropdown .btn:focus {
  color: #333;
  text-decoration: none;
}
.datepicker-dropdown .btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.datepicker-dropdown .btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker-dropdown .btn-primary:hover,
.datepicker-dropdown .btn-primary:focus,
.datepicker-dropdown .btn-primary:active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker-dropdown .btn-primary:active {
  background-image: none;
}
.datepicker-dropdown .collapse {
  display: none;
  visibility: hidden;
}
.datepicker-dropdown .collapse.in {
  display: block;
  visibility: visible;
}
.datepicker-dropdown .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
}

input:focus,
textarea:focus,
select:focus {
  outline: none;
}

form .datepicker-inline {
  padding: 5px 0 0 0;
}
form .inline-label {
  display: flex;
  align-items: center;
}
form .inline-label span {
  font-size: 12px;
  font-weight: bold;
}

.btn &gt; i:not(:only-child) {
  margin-right: 5px;
}

.btn.btn-full {
  display: block;
  padding: 6px 0;
  width: 100%;
}

.button-row {
  flex-wrap: wrap;
}
.button-row &gt; *:not(:last-child) {
  margin-right: 10px;
}
.button-row .btn-group {
  position: relative;
  padding-top: 15px;
  margin-top: 5px;
}
.button-row .checkbox-wrapper {
  position: relative;
  margin-top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero {
  top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero + label {
  top: 0;
  margin-right: 10px;
}

.select2.select2-container {
  width: 100% !important;
}
.select2.select2-container .select2-selection--single,
.select2.select2-container .select2-selection--multiple {
  height: 31px;
  display: flex;
  align-items: center;
}
.select2.select2-container .select2-selection--single .select2-selection__arrow,
.select2.select2-container .select2-selection--multiple .select2-selection__arrow {
  top: 4px;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered {
  width: 100%;
  display: block;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered input,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered input {
  margin-top: 0;
}
.select2.select2-container .select2-selection--multiple {
  height: auto;
}
.select2.select2-container .select2-selection__placeholder {
  font-size: 11px;
}

.select2-container--open .select2-dropdown {
  z-index: 1000;
}

li.select2-results__option[aria-selected=true] {
  display: none !important;
}

span.select2-container.no-searching span.select2-search--dropdown {
  display: none;
}

/* \f020 doesn't work in Safari. all shifted one down */
h1 {
  text-transform: uppercase;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  font-size: 2em;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  text-transform: uppercase;
  line-height: 1.2;
  letter-spacing: -1px;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-weight: bold;
  font-size: 1.25rem;
  font-style: normal;
  line-height: 1.2;
  text-rendering: optimizeLegibility;
}

h5 {
  font-size: 1rem;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

.obfuscated {
  visibility: hidden !important;
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  flex: 0 1 0px !important;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  transition: height 0.15s ease-in-out, min-width 0.15s ease-in-out, max-height 0.15s ease-in-out;
  order: 999;
}
.obfuscated &gt; * {
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden;
  transition: height 0.15s ease-in-out, max-height 0.15s ease-in-out, flex 0.15s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: #565656;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  font-size: 11px;
}

.label-style {
  pointer-events: all !important;
}

form.dynaform .input-wrapper.ajax-working::after {
  content: url(data:image/svg;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5NiA0OTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NiA0OTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMjg7IiBkPSJNNDMwLjQsMTE1LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglDNDE1LjIsMTM2LjgsNDE5LjIsMTIxLjYsNDMwLjQsMTE1LjJ6Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjI7IiBkPSJNMzM5LjIsNDEuNmM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMzMzYuOCw2OCwzMzIuOCw1My42LDMzOS4yLDQxLjZ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMTI7IiBjeD0iMjQ4IiBjeT0iMjQiIHI9IjI0Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjEuMDsiIGN4PSIxMzYiIGN5PSI1My42IiByPSIyOCIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC45MjsiIGQ9Ik02NS42LDExNS4yYzExLjIsNi40LDE1LjIsMjAuOCw4LjgsMzIuOGMtNi40LDExLjItMjAuOCwxNS4yLTMyLjgsOC44Yy0xMS4yLTYuNC0xNS4yLTIwLjgtOC44LTMyLjgKCVM1NC40LDEwOC44LDY1LjYsMTE1LjJ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuODQ7IiBjeD0iMjQiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjc2OyIgZD0iTTQxLjYsMzM5LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglTMzAuNCwzNDYuNCw0MS42LDMzOS4yeiIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC42ODsiIGQ9Ik0xMTUuMiw0MzAuNGM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMxMTIuOCw0NTYsMTA4LjgsNDQxLjYsMTE1LjIsNDMwLjR6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNjsiIGN4PSIyNDgiIGN5PSI0NzIiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjUyOyIgZD0iTTM4MC44LDQzMC40YzYuNCwxMS4yLDIuNCwyNS42LTguOCwzMi44Yy0xMS4yLDYuNC0yNS42LDIuNC0zMi44LTguOGMtNi40LTExLjItMi40LTI1LjYsOC44LTMyLjgKCUMzNTkuMiw0MTUuMiwzNzQuNCw0MTkuMiwzODAuOCw0MzAuNHoiLz4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNDQ7IiBkPSJNNDU0LjQsMzM5LjJjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCWMtMTEuMi02LjQtMTUuMi0yMC44LTguOC0zMi44QzQyOCwzMzYuOCw0NDIuNCwzMzIuOCw0NTQuNCwzMzkuMnoiLz4KCjxjaXJjbGUgc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC4zNjsiIGN4PSI0NzIiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}

#registration-summary.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}

body &gt; .in-limbo {
  position: absolute;
  top: 100%;
  left: 0;
  display: inline-block;
  opacity: 0;
  pointer-events: none;
}

form.dynaform {
  position: relative;
  padding: 10px;
  min-width: 120px;
}
form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week], form.dynaform .input-wrapper div.mock-input {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight.checkboxes-wrapper, form.dynaform fieldset.highlight.radio-wrapper, form.dynaform fieldset.highlight .input-wrapper textarea,
form.dynaform fieldset.highlight .input-wrapper input[type=text],
form.dynaform fieldset.highlight .input-wrapper input[type=number],
form.dynaform fieldset.highlight .input-wrapper input[type=password],
form.dynaform fieldset.highlight .input-wrapper input[type=color],
form.dynaform fieldset.highlight .input-wrapper input[type=range],
form.dynaform fieldset.highlight .input-wrapper input[type=email],
form.dynaform fieldset.highlight .input-wrapper input[type=tel],
form.dynaform fieldset.highlight .input-wrapper input[type=url],
form.dynaform fieldset.highlight .input-wrapper input[type=date],
form.dynaform fieldset.highlight .input-wrapper input[type=datetime-local],
form.dynaform fieldset.highlight .input-wrapper input[type=month],
form.dynaform fieldset.highlight .input-wrapper input[type=search],
form.dynaform fieldset.highlight .input-wrapper input[type=time],
form.dynaform fieldset.highlight .input-wrapper input[type=week], form.dynaform fieldset.highlight .input-wrapper div.mock-input, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid textarea,
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=text],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=number],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=password],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=color],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=range],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=email],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=tel],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=url],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=date],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=datetime-local],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=month],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=search],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=time],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=week], form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.mock-input, form.dynaform fieldset.highlight .input-wrapper.is-invalid textarea, form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection {
  border: red 2px solid;
}
form.dynaform.no-error-text span.error-msg {
  display: none !important;
}
form.dynaform.locked {
  opacity: 0.5;
}
form.dynaform .error-msg {
  font-weight: bold;
}
form.dynaform .h5 {
  font-size: 12px;
}
form.dynaform [data-dynaform-item=fields] {
  margin-top: 10px;
  position: relative;
}
form.dynaform [data-dynaform-item=buttons] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
form.dynaform fieldset {
  margin-bottom: 0;
  padding: 0 2px;
  position: relative;
}
form.dynaform fieldset fieldset {
  padding: 0;
}
form.dynaform fieldset.widget-wrapper {
  padding: 16px 0 16px 0;
}
form.dynaform fieldset.widget-wrapper .widget-content {
  height: 100%;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.25);
}
form.dynaform fieldset.highlight span.error-leaf:not(:empty) {
  display: flex;
}
form.dynaform fieldset span.error-leaf:not(:empty) {
  display: none;
  justify-content: flex-start;
  align-items: center;
  color: white;
  width: 100%;
  padding: 2px;
  background-color: red;
  font-weight: bolder;
  font-size: 0.85rem;
  position: relative;
  top: -17px;
}
form.dynaform fieldset.dollars div.input-wrapper {
  position: relative;
}
form.dynaform fieldset.dollars div.input-wrapper::before {
  content: "$";
  position: absolute;
  font-size: 10px;
  top: 11px;
  left: 8px;
}
form.dynaform fieldset.dollars div.input-wrapper.is-empty[data-label]::before {
  content: none;
}
form.dynaform fieldset.dollars div.input-wrapper input[type=text] {
  padding-left: 20px;
}
form.dynaform fieldset.label-left legend {
  text-align: left !important;
}
form.dynaform fieldset.label-right legend {
  text-align: right !important;
}
form.dynaform fieldset.label-center legend {
  text-align: center !important;
}
form.dynaform fieldset legend {
  margin-bottom: 1px;
  white-space: nowrap;
  font-weight: bold;
}
form.dynaform fieldset legend .legend-interior {
  display: flex;
  justify-content: space-between;
}
form.dynaform fieldset legend.with-toolbar {
  position: relative;
  margin-bottom: 45px;
}
form.dynaform fieldset legend.with-toolbar .inline-toolbar {
  position: absolute;
}
form.dynaform fieldset legend.align-right {
  text-align: right;
}
form.dynaform fieldset legend.align-center {
  text-align: center;
}
form.dynaform fieldset legend:empty::before {
  content: "empty";
  visibility: hidden;
  pointer-events: none;
}
form.dynaform fieldset.compact {
  margin-bottom: 0;
}
form.dynaform fieldset.compact legend {
  color: currentColor;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}
form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-right .checkbox-wrapper, form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-center .checkbox-wrapper {
  width: auto;
  display: inline-block;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper .btn-toolbar {
  margin-bottom: 10px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group {
  padding-top: 5px;
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
  flex: 0 0 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul.no-columns {
  column-count: 1;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li.starter-element {
  display: none;
}
form.dynaform fieldset.checkboxes-wrapper.align-right {
  text-align: right;
}
form.dynaform fieldset.checkboxes-wrapper.align-center {
  text-align: center;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper {
  padding-top: 8px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group {
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
  width: 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns {
  column-count: unset;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns li .radio-wrapper {
  white-space: normal !important;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.checktable-wrapper &gt; .input-wrapper {
  width: 100%;
}
form.dynaform fieldset.image-uploader .input-wrapper {
  max-height: 200px;
  overflow: hidden;
  margin-bottom: 15px;
  min-width: 200px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center 10px;
  border: 1px currentColor dashed;
  border-top: none;
  border-left: none;
  border-right: none;
  padding-top: 10px;
  padding-bottom: 0;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  transition: opacity 0.2s ease-in-out;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span {
  color: white;
  padding: 8px;
  border-radius: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.value-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.empty-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper span.error-msg {
  position: absolute;
  top: 25%;
  text-align: center;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) .click-target {
  background-color: rgba(255, 255, 255, 0);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) button.clear-image {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt {
  opacity: 0.01;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt:hover {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span {
  color: white;
  background-color: rgba(204, 152, 49, 0.85);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.value-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.empty-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper.is-empty {
  background-image: none !important;
}
form.dynaform fieldset.image-uploader .input-wrapper input {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.image-uploader .input-wrapper button.clear-image {
  position: absolute;
  top: 0;
  right: 0;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.image-uploader .input-wrapper .click-target {
  flex: 1 1 100%;
  display: flex;
  padding-top: 100%;
  position: relative;
  justify-content: center;
  align-items: center;
  background-color: rgb(255, 255, 255);
  transition: background-color 0.2s ease-in-out;
  border: 1px currentColor dashed;
  border-bottom: none;
}
form.dynaform fieldset.file-uploader .file-wrapper {
  max-height: 48px !important;
  padding-left: 15px;
  margin-bottom: 15px;
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}
form.dynaform fieldset.file-uploader .file-wrapper button.clear-file {
  position: absolute;
  top: 6px;
  right: 6px;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target {
  background-color: #7b7b7b;
  width: 35px;
  height: 35px;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  transition: background-color 0.5s ease-in-out;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target::after {
  content: "\f016";
  display: block;
  font-family: FontAwesome;
  font-size: 15px;
  pointer-events: none;
  color: white;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value button.clear-file {
  opacity: 1;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value div.click-target::after {
  content: "\f0f6";
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value.is-invalid div.click-target::after {
  content: "\f071";
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
  height: 35px;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
  box-shadow: inset 0 0 1px #000000;
  display: flex;
  padding-left: 30px;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input span.mock-value {
  color: currentColor;
  pointer-events: none;
}
form.dynaform fieldset.file-uploader .file-wrapper input[type=file] {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.daterange-wrapper {
  width: auto !important;
  min-width: 250px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper {
  display: flex;
  flex-direction: row;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration {
  margin-top: 6px;
  padding: 0 0 15px 0;
  width: 40px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration span {
  height: 31px;
  font-size: 14px;
  color: white;
  background-color: #a89c8f;
  display: flex;
  justify-content: center;
  align-items: center;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:first-child input {
  text-align: right;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-right-width: 0;
  padding: 0 10px 0 0;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:last-child input {
  text-align: left;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-left-width: 0;
  padding: 0 0 0 10px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper span.error-msg {
  font-size: 11px;
  color: red;
  position: absolute;
  left: 3px;
  top: calc(100% - 18px);
  right: 0;
  text-align: center;
}
form.dynaform fieldset.dropdown-wrapper {
  padding-left: 5px;
  padding-right: 1px;
  padding-bottom: 10px;
  min-width: 120px;
}
form.dynaform fieldset.dropdown-wrapper &gt; .input-wrapper {
  padding-top: 2px;
  padding-bottom: 2px;
}
form.dynaform fieldset.dropdown-wrapper input.select2-search__field {
  width: 100% !important;
  max-width: 100% !important;
}
form.dynaform fieldset.dropdown-wrapper.short-length {
  flex: 2 1 120px;
}
form.dynaform fieldset.dropdown-wrapper.medium-length {
  flex: 2 1 200px;
}
form.dynaform fieldset.dropdown-wrapper.wide-length {
  flex: 2 1 350px;
}
form.dynaform fieldset.dropdown-wrapper select {
  width: auto;
}
form.dynaform fieldset.dropdown-wrapper select.medium-width {
  width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.minimum-width {
  min-width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection {
  border-color: rgba(170, 170, 170, 0.5);
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection__rendered {
  opacity: 0.5;
}
form.dynaform fieldset.toggle-wrapper {
  width: auto !important;
  padding-left: 2px;
  padding-right: 2px;
}
form.dynaform fieldset.toggle-wrapper.locked .ibutton-container {
  pointer-events: none;
  filter: grayscale(100%);
}
form.dynaform fieldset.toggle-wrapper.centered &gt; legend {
  text-align: center;
}
form.dynaform fieldset.toggle-wrapper.centered &gt; div.input-wrapper {
  justify-content: center;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container {
  transform: rotate(90deg);
  top: -10px;
  left: -10px;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-on i {
  top: 4px;
  left: 3px;
  transform: rotate(-90deg);
  position: relative;
  display: block;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-off i {
  top: 4px;
  left: -5px;
}
form.dynaform fieldset .itoggle-wrapper {
  width: 65px;
  height: 31px;
  position: relative;
  border: 1px solid #FAFAFA;
  border-radius: 5px;
  overflow: hidden;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .itoggle-wrapper input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  display: block;
  width: 100%;
  z-index: 1;
  -webkit-appearance: none;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before, form.dynaform fieldset .itoggle-wrapper::after {
  content: "";
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  color: white;
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before {
  content: "\f00c";
  left: -50%;
  right: 50%;
  background-color: #a2c8df;
}
form.dynaform fieldset .itoggle-wrapper::after {
  content: "\f00d";
  left: 50%;
  right: -50%;
  background-color: #e0897c;
}
form.dynaform fieldset .itoggle-wrapper .itoggle-handle {
  position: absolute;
  top: 1px;
  bottom: 1px;
  border: 0 solid #8f8f8f;
  border-radius: 5px;
  background: #ebebeb;
  background-image: linear-gradient(to bottom, #fdfdfd, #ebebeb);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::before {
  left: -50%;
  right: 100%;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::after {
  left: 50%;
  right: 0;
}
form.dynaform fieldset .itoggle-wrapper.not-checked .itoggle-handle {
  left: 2px;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::before {
  left: 0;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::after {
  left: 100%;
  right: -50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked .itoggle-handle {
  left: 50%;
  right: 2px;
}
form.dynaform .input-wrapper {
  flex: auto;
  padding-top: 0;
  padding-bottom: 15px;
  margin-top: 5px;
  display: flex;
  flex-direction: row;
  position: relative;
}
form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  box-shadow: inset 0 0 1px #000000;
}
form.dynaform .input-wrapper.hidden-input {
  margin: 0;
  padding: 0;
}
form.dynaform .input-wrapper.ajax-working::after {
  display: block;
  top: 22px;
  right: 10px;
  position: absolute;
}
form.dynaform .input-wrapper .input {
  display: block;
  width: 100%;
}
form.dynaform .input-wrapper textarea {
  padding: 5px;
}
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  color: currentColor;
  height: 35px;
  display: block;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
}
form.dynaform .input-wrapper span.error-msg {
  display: none;
}
form.dynaform table.checkbox-table {
  border-collapse: collapse;
  width: 100%;
}
form.dynaform table.checkbox-table td,
form.dynaform table.checkbox-table th {
  text-align: center;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) {
  padding: 0;
  margin: 0;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) .input-wrapper {
  padding: 0 !important;
  margin: 0 !important;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) legend {
  display: none;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) textarea {
  min-height: auto !important;
}
form.dynaform table.checkbox-table thead {
  font-weight: bold;
}
form.dynaform table.checkbox-table th, form.dynaform table.checkbox-table td {
  padding: 0.25rem;
  vertical-align: middle;
  text-align: left;
  border: 1px solid #ccc;
}
form.dynaform table.checkbox-table th.align-center, form.dynaform table.checkbox-table td.align-center {
  text-align: center;
}
form.dynaform table.checkbox-table th.align-right, form.dynaform table.checkbox-table td.align-right {
  text-align: right;
}
form.dynaform table.checkbox-table tbody tr:nth-child(odd) {
  background: #eee;
}
form.dynaform table.checkbox-table fieldset legend:empty {
  display: none;
}
form.dynaform .field-group[data-label] {
  position: relative;
}
form.dynaform .field-group[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.toggle-wrapper {
  padding-top: 0;
}
form.dynaform fieldset.toggle-wrapper legend {
  color: black;
  position: relative;
  top: 3px;
  margin-bottom: -2px;
}
form.dynaform fieldset.toggle-wrapper .input-wrapper[data-label]::after {
  content: "";
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 8px;
  left: 7px;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label *::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] .select2-selection__placeholder {
  color: transparent;
  transition: color 0.1s linear;
}
form.dynaform fieldset .input-wrapper.has-focus[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper.has-focus[data-label] .select2-selection__placeholder {
  color: rgba(0, 0, 0, 0.5);
  transition: color 0.05s linear;
}
form.dynaform fieldset .input-wrapper.hidden-input[data-label]::after {
  display: none;
}
form.dynaform fieldset .input-wrapper[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 10px;
  left: 7px;
}
form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after {
  color: black;
  top: -2px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: auto;
  right: 7px;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
  top: -12px;
}
form.dynaform fieldset .input-wrapper.lock-label[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  left: 40px;
  top: 11px;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform textarea {
  width: 100%;
  min-width: 100%;
  min-height: 60px !important;
  resize: none;
  display: block;
}
form.dynaform button.locked * {
  opacity: 0.5;
}
form.dynaform .input-wrapper span.error-msg {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper div.click-target, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.click-target {
  background-color: red;
}
form.dynaform fieldset.highlight .input-wrapper span.error-msg, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid span.error-msg {
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid .select2-container .select2-selection {
  border: red 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection {
  transition: border 0.5s ease-in-out;
}
form.dynaform.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}
form.dynaform .glyphicon {
  transition: all 0.5s ease-in-out;
}

.flex-row, .button-row,
.flex-row-wrap,
.flex-row-reverse,
.flex-row-reverse-wrap {
  display: flex;
  flex-direction: row;
}

.flex-row-reverse,
.flex-row-reverse-wrap {
  flex-direction: row-reverse;
}

.flex-col,
.flex-col-wrap,
.flex-col-reverse,
.flex-col-reverse-wrap {
  display: flex;
  flex-direction: column;
}

.flex-col-reverse,
.flex-col-reverse-wrap {
  flex-direction: column-reverse;
}

.flex-row-wrap,
.flex-row-reverse-wrap,
.flex-col-wrap,
.flex-col-reverse-wrap {
  flex-wrap: wrap;
}

@media (min-width: 0px) and (max-width: 479px) {
  .flex-only-mobile {
    display: flex;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .flex-only-tablet {
    display: flex;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .flex-only-sidebar {
    display: flex;
  }
}

@media (min-width: 1024px) and (max-width: 1179px) {
  .flex-only-desktop {
    display: flex;
  }
}

.f-0-0 {
  flex: 0 0 auto;
}

.f-0-0-1 {
  flex: 0 0 8.3333333333%;
}

.f-0-0-2 {
  flex: 0 0 16.6666666667%;
}

.f-0-0-3 {
  flex: 0 0 25%;
}

.f-0-0-4 {
  flex: 0 0 33.3333333333%;
}

.f-0-0-5 {
  flex: 0 0 41.6666666667%;
}

.f-0-0-6 {
  flex: 0 0 50%;
}

.f-0-0-7 {
  flex: 0 0 58.3333333333%;
}

.f-0-0-8 {
  flex: 0 0 66.6666666667%;
}

.f-0-0-9 {
  flex: 0 0 75%;
}

.f-0-0-10 {
  flex: 0 0 83.3333333333%;
}

.f-0-0-11 {
  flex: 0 0 91.6666666667%;
}

.f-0-0-12 {
  flex: 0 0 100%;
}

.f-1-0 {
  flex: 1 0 auto;
}

.f-1-0-1 {
  flex: 1 0 8.3333333333%;
}

.f-1-0-2 {
  flex: 1 0 16.6666666667%;
}

.f-1-0-3 {
  flex: 1 0 25%;
}

.f-1-0-4 {
  flex: 1 0 33.3333333333%;
}

.f-1-0-5 {
  flex: 1 0 41.6666666667%;
}

.f-1-0-6 {
  flex: 1 0 50%;
}

.f-1-0-7 {
  flex: 1 0 58.3333333333%;
}

.f-1-0-8 {
  flex: 1 0 66.6666666667%;
}

.f-1-0-9 {
  flex: 1 0 75%;
}

.f-1-0-10 {
  flex: 1 0 83.3333333333%;
}

.f-1-0-11 {
  flex: 1 0 91.6666666667%;
}

.f-1-0-12 {
  flex: 1 0 100%;
}

.f-0-1 {
  flex: 0 1 auto;
}

.f-0-1-1 {
  flex: 0 1 8.3333333333%;
}

.f-0-1-2 {
  flex: 0 1 16.6666666667%;
}

.f-0-1-3 {
  flex: 0 1 25%;
}

.f-0-1-4 {
  flex: 0 1 33.3333333333%;
}

.f-0-1-5 {
  flex: 0 1 41.6666666667%;
}

.f-0-1-6 {
  flex: 0 1 50%;
}

.f-0-1-7 {
  flex: 0 1 58.3333333333%;
}

.f-0-1-8 {
  flex: 0 1 66.6666666667%;
}

.f-0-1-9 {
  flex: 0 1 75%;
}

.f-0-1-10 {
  flex: 0 1 83.3333333333%;
}

.f-0-1-11 {
  flex: 0 1 91.6666666667%;
}

.f-0-1-12 {
  flex: 0 1 100%;
}

.f-1-1 {
  flex: 1 1 auto;
}

.f-1-1-1 {
  flex: 1 1 8.3333333333%;
}

.f-1-1-2 {
  flex: 1 1 16.6666666667%;
}

.f-1-1-3 {
  flex: 1 1 25%;
}

.f-1-1-4 {
  flex: 1 1 33.3333333333%;
}

.f-1-1-5 {
  flex: 1 1 41.6666666667%;
}

.f-1-1-6 {
  flex: 1 1 50%;
}

.f-1-1-7 {
  flex: 1 1 58.3333333333%;
}

.f-1-1-8 {
  flex: 1 1 66.6666666667%;
}

.f-1-1-9 {
  flex: 1 1 75%;
}

.f-1-1-10 {
  flex: 1 1 83.3333333333%;
}

.f-1-1-11 {
  flex: 1 1 91.6666666667%;
}

.f-1-1-12 {
  flex: 1 1 100%;
}

.a-e {
  align-items: flex-end !important;
}

.a-c {
  align-items: center !important;
}

.a-s {
  align-items: flex-start !important;
}

.j-e {
  justify-content: flex-end !important;
}

.j-c {
  justify-content: center !important;
}

.j-s {
  justify-content: flex-start !important;
}

.j-se {
  justify-content: space-evenly !important;
}

.j-sb {
  justify-content: space-between !important;
}

.j-sa {
  justify-content: space-around !important;
}

.p-10 {
  padding: 10px !important;
}

.p-0 {
  padding: 0 !important;
}

.p-10 {
  padding: 10px !important;
}

.pt-10 {
  padding-top: 10px !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pr-10 {
  padding-right: 10px !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pl-10 {
  padding-left: 10px !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.pb-10 {
  padding-bottom: 10px !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.m-10 {
  margin: 10px !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-10 {
  margin-top: 10px !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mr-10 {
  margin-right: 10px !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.ml-10 {
  margin-left: 10px !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mb-10 {
  margin-bottom: 10px !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.cc-0 {
  column-count: unset !important;
}

.cc-1 {
  column-count: 1 !important;
}

.cc-2 {
  column-count: 2 !important;
}

.cc-3 {
  column-count: 3 !important;
}

.cc-4 {
  column-count: 4 !important;
}

.cc-5 {
  column-count: 5 !important;
}

@media (min-width: 320px) {
  .m-a-e {
    align-items: flex-end !important;
  }
  .m-a-c {
    align-items: center !important;
  }
  .m-a-s {
    align-items: flex-start !important;
  }
  .m-j-e {
    justify-content: flex-end !important;
  }
  .m-j-c {
    justify-content: center !important;
  }
  .m-j-s {
    justify-content: flex-start !important;
  }
  .m-j-se {
    justify-content: space-evenly !important;
  }
  .m-j-sb {
    justify-content: space-between !important;
  }
  .m-j-sa {
    justify-content: space-around !important;
  }
  .m-o-1 {
    order: 1;
  }
  .m-o-2 {
    order: 2;
  }
  .m-o-3 {
    order: 3;
  }
  .m-o-4 {
    order: 4;
  }
  .m-o-5 {
    order: 5;
  }
  .m-o-6 {
    order: 6;
  }
  .m-o-7 {
    order: 7;
  }
  .m-o-8 {
    order: 8;
  }
  .m-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .m-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .m-0-0-3 {
    flex: 0 0 25%;
  }
  .m-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .m-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .m-0-0-6 {
    flex: 0 0 50%;
  }
  .m-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .m-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .m-0-0-9 {
    flex: 0 0 75%;
  }
  .m-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .m-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .m-0-0-12 {
    flex: 0 0 100%;
  }
  .m-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .m-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .m-1-0-3 {
    flex: 1 0 25%;
  }
  .m-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .m-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .m-1-0-6 {
    flex: 1 0 50%;
  }
  .m-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .m-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .m-1-0-9 {
    flex: 1 0 75%;
  }
  .m-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .m-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .m-1-0-12 {
    flex: 1 0 100%;
  }
  .m-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .m-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .m-0-1-3 {
    flex: 0 1 25%;
  }
  .m-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .m-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .m-0-1-6 {
    flex: 0 1 50%;
  }
  .m-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .m-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .m-0-1-9 {
    flex: 0 1 75%;
  }
  .m-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .m-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .m-0-1-12 {
    flex: 0 1 100%;
  }
  .m-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .m-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .m-1-1-3 {
    flex: 1 1 25%;
  }
  .m-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .m-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .m-1-1-6 {
    flex: 1 1 50%;
  }
  .m-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .m-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .m-1-1-9 {
    flex: 1 1 75%;
  }
  .m-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .m-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .m-1-1-12 {
    flex: 1 1 100%;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-0 {
    padding: 0 !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-pt-10 {
    padding-top: 10px !important;
  }
  .m-pt-0 {
    padding-top: 0 !important;
  }
  .m-pr-10 {
    padding-right: 10px !important;
  }
  .m-pr-0 {
    padding-right: 0 !important;
  }
  .m-pl-10 {
    padding-left: 10px !important;
  }
  .m-pl-0 {
    padding-left: 0 !important;
  }
  .m-pb-10 {
    padding-bottom: 10px !important;
  }
  .m-pb-0 {
    padding-bottom: 0 !important;
  }
  .m-m-10 {
    margin: 10px !important;
  }
  .m-m-0 {
    margin: 0 !important;
  }
  .m-mt-10 {
    margin-top: 10px !important;
  }
  .m-mt-0 {
    margin-top: 0 !important;
  }
  .m-mr-10 {
    margin-right: 10px !important;
  }
  .m-mr-0 {
    margin-right: 0 !important;
  }
  .m-ml-10 {
    margin-left: 10px !important;
  }
  .m-ml-0 {
    margin-left: 0 !important;
  }
  .m-mb-10 {
    margin-bottom: 10px !important;
  }
  .m-mb-0 {
    margin-bottom: 0 !important;
  }
  .m-cc-0 {
    column-count: unset !important;
  }
  .m-cc-1 {
    column-count: 1 !important;
  }
  .m-cc-2 {
    column-count: 2 !important;
  }
  .m-cc-3 {
    column-count: 3 !important;
  }
  .m-cc-4 {
    column-count: 4 !important;
  }
  .m-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 480px) {
  .t-flex-row,
  .t-flex-row-wrap,
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .t-flex-col,
  .t-flex-col-wrap,
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .t-flex-row-wrap,
  .t-flex-row-reverse-wrap,
  .t-flex-col-wrap,
  .t-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .t-a-e {
    align-items: flex-end !important;
  }
  .t-a-c {
    align-items: center !important;
  }
  .t-a-s {
    align-items: flex-start !important;
  }
  .t-j-e {
    justify-content: flex-end !important;
  }
  .t-j-c {
    justify-content: center !important;
  }
  .t-j-s {
    justify-content: flex-start !important;
  }
  .t-j-se {
    justify-content: space-evenly !important;
  }
  .t-j-sb {
    justify-content: space-between !important;
  }
  .t-j-sa {
    justify-content: space-around !important;
  }
  .t-o-1 {
    order: 1;
  }
  .t-o-2 {
    order: 2;
  }
  .t-o-3 {
    order: 3;
  }
  .t-o-4 {
    order: 4;
  }
  .t-o-5 {
    order: 5;
  }
  .t-o-6 {
    order: 6;
  }
  .t-o-7 {
    order: 7;
  }
  .t-o-8 {
    order: 8;
  }
  .t-0-0 {
    flex: 0 0 auto;
  }
  .t-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .t-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .t-0-0-3 {
    flex: 0 0 25%;
  }
  .t-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .t-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .t-0-0-6 {
    flex: 0 0 50%;
  }
  .t-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .t-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .t-0-0-9 {
    flex: 0 0 75%;
  }
  .t-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .t-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .t-0-0-12 {
    flex: 0 0 100%;
  }
  .t-1-0 {
    flex: 1 0 auto;
  }
  .t-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .t-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .t-1-0-3 {
    flex: 1 0 25%;
  }
  .t-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .t-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .t-1-0-6 {
    flex: 1 0 50%;
  }
  .t-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .t-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .t-1-0-9 {
    flex: 1 0 75%;
  }
  .t-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .t-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .t-1-0-12 {
    flex: 1 0 100%;
  }
  .t-0-1 {
    flex: 0 1 auto;
  }
  .t-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .t-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .t-0-1-3 {
    flex: 0 1 25%;
  }
  .t-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .t-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .t-0-1-6 {
    flex: 0 1 50%;
  }
  .t-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .t-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .t-0-1-9 {
    flex: 0 1 75%;
  }
  .t-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .t-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .t-0-1-12 {
    flex: 0 1 100%;
  }
  .t-1-1 {
    flex: 1 1 auto;
  }
  .t-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .t-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .t-1-1-3 {
    flex: 1 1 25%;
  }
  .t-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .t-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .t-1-1-6 {
    flex: 1 1 50%;
  }
  .t-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .t-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .t-1-1-9 {
    flex: 1 1 75%;
  }
  .t-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .t-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .t-1-1-12 {
    flex: 1 1 100%;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-0 {
    padding: 0 !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-pt-10 {
    padding-top: 10px !important;
  }
  .t-pt-0 {
    padding-top: 0 !important;
  }
  .t-pr-10 {
    padding-right: 10px !important;
  }
  .t-pr-0 {
    padding-right: 0 !important;
  }
  .t-pl-10 {
    padding-left: 10px !important;
  }
  .t-pl-0 {
    padding-left: 0 !important;
  }
  .t-pb-10 {
    padding-bottom: 10px !important;
  }
  .t-pb-0 {
    padding-bottom: 0 !important;
  }
  .t-m-10 {
    margin: 10px !important;
  }
  .t-m-0 {
    margin: 0 !important;
  }
  .t-mt-10 {
    margin-top: 10px !important;
  }
  .t-mt-0 {
    margin-top: 0 !important;
  }
  .t-mr-10 {
    margin-right: 10px !important;
  }
  .t-mr-0 {
    margin-right: 0 !important;
  }
  .t-ml-10 {
    margin-left: 10px !important;
  }
  .t-ml-0 {
    margin-left: 0 !important;
  }
  .t-mb-10 {
    margin-bottom: 10px !important;
  }
  .t-mb-0 {
    margin-bottom: 0 !important;
  }
  .t-cc-0 {
    column-count: unset !important;
  }
  .t-cc-1 {
    column-count: 1 !important;
  }
  .t-cc-2 {
    column-count: 2 !important;
  }
  .t-cc-3 {
    column-count: 3 !important;
  }
  .t-cc-4 {
    column-count: 4 !important;
  }
  .t-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 768px) {
  .s-flex-row,
  .s-flex-row-wrap,
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .s-flex-col,
  .s-flex-col-wrap,
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .s-flex-row-wrap,
  .s-flex-row-reverse-wrap,
  .s-flex-col-wrap,
  .s-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .s-a-e {
    align-items: flex-end !important;
  }
  .s-a-c {
    align-items: center !important;
  }
  .s-a-s {
    align-items: flex-start !important;
  }
  .s-j-e {
    justify-content: flex-end !important;
  }
  .s-j-c {
    justify-content: center !important;
  }
  .s-j-s {
    justify-content: flex-start !important;
  }
  .s-j-se {
    justify-content: space-evenly !important;
  }
  .s-j-sb {
    justify-content: space-between !important;
  }
  .s-j-sa {
    justify-content: space-around !important;
  }
  .s-o-1 {
    order: 1;
  }
  .s-o-2 {
    order: 2;
  }
  .s-o-3 {
    order: 3;
  }
  .s-o-4 {
    order: 4;
  }
  .s-o-5 {
    order: 5;
  }
  .s-o-6 {
    order: 6;
  }
  .s-o-7 {
    order: 7;
  }
  .s-o-8 {
    order: 8;
  }
  .s-0-0 {
    flex: 0 0 auto;
  }
  .s-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .s-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .s-0-0-3 {
    flex: 0 0 25%;
  }
  .s-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .s-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .s-0-0-6 {
    flex: 0 0 50%;
  }
  .s-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .s-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .s-0-0-9 {
    flex: 0 0 75%;
  }
  .s-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .s-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .s-0-0-12 {
    flex: 0 0 100%;
  }
  .s-1-0 {
    flex: 1 0 auto;
  }
  .s-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .s-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .s-1-0-3 {
    flex: 1 0 25%;
  }
  .s-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .s-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .s-1-0-6 {
    flex: 1 0 50%;
  }
  .s-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .s-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .s-1-0-9 {
    flex: 1 0 75%;
  }
  .s-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .s-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .s-1-0-12 {
    flex: 1 0 100%;
  }
  .s-0-1 {
    flex: 0 1 auto;
  }
  .s-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .s-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .s-0-1-3 {
    flex: 0 1 25%;
  }
  .s-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .s-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .s-0-1-6 {
    flex: 0 1 50%;
  }
  .s-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .s-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .s-0-1-9 {
    flex: 0 1 75%;
  }
  .s-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .s-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .s-0-1-12 {
    flex: 0 1 100%;
  }
  .s-1-1 {
    flex: 1 1 auto;
  }
  .s-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .s-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .s-1-1-3 {
    flex: 1 1 25%;
  }
  .s-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .s-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .s-1-1-6 {
    flex: 1 1 50%;
  }
  .s-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .s-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .s-1-1-9 {
    flex: 1 1 75%;
  }
  .s-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .s-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .s-1-1-12 {
    flex: 1 1 100%;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-0 {
    padding: 0 !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-pt-10 {
    padding-top: 10px !important;
  }
  .s-pt-0 {
    padding-top: 0 !important;
  }
  .s-pr-10 {
    padding-right: 10px !important;
  }
  .s-pr-0 {
    padding-right: 0 !important;
  }
  .s-pl-10 {
    padding-left: 10px !important;
  }
  .s-pl-0 {
    padding-left: 0 !important;
  }
  .s-pb-10 {
    padding-bottom: 10px !important;
  }
  .s-pb-0 {
    padding-bottom: 0 !important;
  }
  .s-m-10 {
    margin: 10px !important;
  }
  .s-m-0 {
    margin: 0 !important;
  }
  .s-mt-10 {
    margin-top: 10px !important;
  }
  .s-mt-0 {
    margin-top: 0 !important;
  }
  .s-mr-10 {
    margin-right: 10px !important;
  }
  .s-mr-0 {
    margin-right: 0 !important;
  }
  .s-ml-10 {
    margin-left: 10px !important;
  }
  .s-ml-0 {
    margin-left: 0 !important;
  }
  .s-mb-10 {
    margin-bottom: 10px !important;
  }
  .s-mb-0 {
    margin-bottom: 0 !important;
  }
  .s-cc-0 {
    column-count: unset !important;
  }
  .s-cc-1 {
    column-count: 1 !important;
  }
  .s-cc-2 {
    column-count: 2 !important;
  }
  .s-cc-3 {
    column-count: 3 !important;
  }
  .s-cc-4 {
    column-count: 4 !important;
  }
  .s-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1024px) {
  .d-flex-row,
  .d-flex-row-wrap,
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .d-flex-col,
  .d-flex-col-wrap,
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .d-flex-row-wrap,
  .d-flex-row-reverse-wrap,
  .d-flex-col-wrap,
  .d-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .d-a-e {
    align-items: flex-end !important;
  }
  .d-a-c {
    align-items: center !important;
  }
  .d-a-s {
    align-items: flex-start !important;
  }
  .d-j-e {
    justify-content: flex-end !important;
  }
  .d-j-c {
    justify-content: center !important;
  }
  .d-j-s {
    justify-content: flex-start !important;
  }
  .d-j-se {
    justify-content: space-evenly !important;
  }
  .d-j-sb {
    justify-content: space-between !important;
  }
  .d-j-sa {
    justify-content: space-around !important;
  }
  .d-o-1 {
    order: 1;
  }
  .d-o-2 {
    order: 2;
  }
  .d-o-3 {
    order: 3;
  }
  .d-o-4 {
    order: 4;
  }
  .d-o-5 {
    order: 5;
  }
  .d-o-6 {
    order: 6;
  }
  .d-o-7 {
    order: 7;
  }
  .d-o-8 {
    order: 8;
  }
  .d-0-0 {
    flex: 0 0 auto;
  }
  .d-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .d-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .d-0-0-3 {
    flex: 0 0 25%;
  }
  .d-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .d-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .d-0-0-6 {
    flex: 0 0 50%;
  }
  .d-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .d-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .d-0-0-9 {
    flex: 0 0 75%;
  }
  .d-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .d-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .d-0-0-12 {
    flex: 0 0 100%;
  }
  .d-1-0 {
    flex: 1 0 auto;
  }
  .d-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .d-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .d-1-0-3 {
    flex: 1 0 25%;
  }
  .d-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .d-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .d-1-0-6 {
    flex: 1 0 50%;
  }
  .d-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .d-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .d-1-0-9 {
    flex: 1 0 75%;
  }
  .d-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .d-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .d-1-0-12 {
    flex: 1 0 100%;
  }
  .d-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .d-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .d-0-1-3 {
    flex: 0 1 25%;
  }
  .d-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .d-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .d-0-1-6 {
    flex: 0 1 50%;
  }
  .d-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .d-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .d-0-1-9 {
    flex: 0 1 75%;
  }
  .d-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .d-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .d-0-1-12 {
    flex: 0 1 100%;
  }
  .d-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .d-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .d-1-1-3 {
    flex: 1 1 25%;
  }
  .d-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .d-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .d-1-1-6 {
    flex: 1 1 50%;
  }
  .d-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .d-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .d-1-1-9 {
    flex: 1 1 75%;
  }
  .d-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .d-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .d-1-1-12 {
    flex: 1 1 100%;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-0 {
    padding: 0 !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-pt-10 {
    padding-top: 10px !important;
  }
  .d-pt-0 {
    padding-top: 0 !important;
  }
  .d-pr-10 {
    padding-right: 10px !important;
  }
  .d-pr-0 {
    padding-right: 0 !important;
  }
  .d-pl-10 {
    padding-left: 10px !important;
  }
  .d-pl-0 {
    padding-left: 0 !important;
  }
  .d-pb-10 {
    padding-bottom: 10px !important;
  }
  .d-pb-0 {
    padding-bottom: 0 !important;
  }
  .d-m-10 {
    margin: 10px !important;
  }
  .d-m-0 {
    margin: 0 !important;
  }
  .d-mt-10 {
    margin-top: 10px !important;
  }
  .d-mt-0 {
    margin-top: 0 !important;
  }
  .d-mr-10 {
    margin-right: 10px !important;
  }
  .d-mr-0 {
    margin-right: 0 !important;
  }
  .d-ml-10 {
    margin-left: 10px !important;
  }
  .d-ml-0 {
    margin-left: 0 !important;
  }
  .d-mb-10 {
    margin-bottom: 10px !important;
  }
  .d-mb-0 {
    margin-bottom: 0 !important;
  }
  .d-cc-0 {
    column-count: unset !important;
  }
  .d-cc-1 {
    column-count: 1 !important;
  }
  .d-cc-2 {
    column-count: 2 !important;
  }
  .d-cc-3 {
    column-count: 3 !important;
  }
  .d-cc-4 {
    column-count: 4 !important;
  }
  .d-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1180px) {
  .w-flex-row,
  .w-flex-row-wrap,
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .w-flex-col,
  .w-flex-col-wrap,
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .w-flex-row-wrap,
  .w-flex-row-reverse-wrap,
  .w-flex-col-wrap,
  .w-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .w-a-e {
    align-items: flex-end !important;
  }
  .w-a-c {
    align-items: center !important;
  }
  .w-a-s {
    align-items: flex-start !important;
  }
  .w-j-e {
    justify-content: flex-end !important;
  }
  .w-j-c {
    justify-content: center !important;
  }
  .w-j-s {
    justify-content: flex-start !important;
  }
  .w-j-se {
    justify-content: space-evenly !important;
  }
  .w-j-sb {
    justify-content: space-between !important;
  }
  .w-j-sa {
    justify-content: space-around !important;
  }
  .w-o-1 {
    order: 1;
  }
  .w-o-2 {
    order: 2;
  }
  .w-o-3 {
    order: 3;
  }
  .w-o-4 {
    order: 4;
  }
  .w-o-5 {
    order: 5;
  }
  .w-o-6 {
    order: 6;
  }
  .w-o-7 {
    order: 7;
  }
  .w-o-8 {
    order: 8;
  }
  .w-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .w-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .w-0-0-3 {
    flex: 0 0 25%;
  }
  .w-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .w-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .w-0-0-6 {
    flex: 0 0 50%;
  }
  .w-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .w-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .w-0-0-9 {
    flex: 0 0 75%;
  }
  .w-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .w-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .w-0-0-12 {
    flex: 0 0 100%;
  }
  .w-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .w-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .w-1-0-3 {
    flex: 1 0 25%;
  }
  .w-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .w-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .w-1-0-6 {
    flex: 1 0 50%;
  }
  .w-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .w-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .w-1-0-9 {
    flex: 1 0 75%;
  }
  .w-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .w-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .w-1-0-12 {
    flex: 1 0 100%;
  }
  .w-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .w-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .w-0-1-3 {
    flex: 0 1 25%;
  }
  .w-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .w-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .w-0-1-6 {
    flex: 0 1 50%;
  }
  .w-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .w-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .w-0-1-9 {
    flex: 0 1 75%;
  }
  .w-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .w-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .w-0-1-12 {
    flex: 0 1 100%;
  }
  .w-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .w-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .w-1-1-3 {
    flex: 1 1 25%;
  }
  .w-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .w-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .w-1-1-6 {
    flex: 1 1 50%;
  }
  .w-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .w-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .w-1-1-9 {
    flex: 1 1 75%;
  }
  .w-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .w-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .w-1-1-12 {
    flex: 1 1 100%;
  }
  .w-p-10 {
    padding: 10px !important;
  }
  .w-p-0 {
    padding: 0 !important;
  }
  .w-pt-10 {
    padding-top: 10px !important;
  }
  .w-pt-0 {
    padding-top: 0 !important;
  }
  .w-pr-10 {
    padding-right: 10px !important;
  }
  .w-pr-0 {
    padding-right: 0 !important;
  }
  .w-pl-10 {
    padding-left: 10px !important;
  }
  .w-pl-0 {
    padding-left: 0 !important;
  }
  .w-pb-10 {
    padding-bottom: 10px !important;
  }
  .w-pb-0 {
    padding-bottom: 0 !important;
  }
  .w-m-10 {
    margin: 10px !important;
  }
  .w-m-0 {
    margin: 0 !important;
  }
  .w-mt-10 {
    margin-top: 10px !important;
  }
  .w-mt-0 {
    margin-top: 0 !important;
  }
  .w-mr-10 {
    margin-right: 10px !important;
  }
  .w-mr-0 {
    margin-right: 0 !important;
  }
  .w-ml-10 {
    margin-left: 10px !important;
  }
  .w-ml-0 {
    margin-left: 0 !important;
  }
  .w-mb-10 {
    margin-bottom: 10px !important;
  }
  .w-mb-0 {
    margin-bottom: 0 !important;
  }
  .w-cc-0 {
    column-count: unset !important;
  }
  .w-cc-1 {
    column-count: 1 !important;
  }
  .w-cc-2 {
    column-count: 2 !important;
  }
  .w-cc-3 {
    column-count: 3 !important;
  }
  .w-cc-4 {
    column-count: 4 !important;
  }
  .w-cc-5 {
    column-count: 5 !important;
  }
}
.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: #b77e46;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  font-size: 11px;
}

h1 {
  text-transform: uppercase;
  color: #fefefe;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  text-transform: uppercase;
  color: #b77e46;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1rem;
  letter-spacing: 0.25rem;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  color: #b77e46;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1.25rem;
  color: inherit;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h5 {
  font-size: 1rem;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h6 {
  font-size: 1.25rem;
  font-style: normal;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

#progress-indicator {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  position: relative;
  padding: 0 20px 0 20px;
  flex: 1 0 100%;
}
#progress-indicator.unseen {
  display: none;
}
#progress-indicator::before {
  content: "";
  position: absolute;
  top: 22px;
  left: 22px;
  right: 22px;
  height: 1px;
  background-color: #63594e;
}
#progress-indicator div {
  border: 1px solid #63594e;
  border-radius: 50%;
  height: 45px;
  flex: 0 0 45px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: white;
  transition: background-color 0.25s linear;
}
#progress-indicator span {
  color: #63594e;
  font-size: 1.5rem;
  transition: color 0.25s linear;
}
main.step-1 #progress-indicator .step-1, main.step-2 #progress-indicator .step-2, main.step-3 #progress-indicator .step-3, main.step-4 #progress-indicator .step-4, main.step-5 #progress-indicator .step-5, main.step-6 #progress-indicator .step-6, main.step-7 #progress-indicator .step-7, main.step-8 #progress-indicator .step-8, main.step-9 #progress-indicator .step-9 {
  background-color: #63594e;
}
main.step-1 #progress-indicator .step-1 span, main.step-2 #progress-indicator .step-2 span, main.step-3 #progress-indicator .step-3 span, main.step-4 #progress-indicator .step-4 span, main.step-5 #progress-indicator .step-5 span, main.step-6 #progress-indicator .step-6 span, main.step-7 #progress-indicator .step-7 span, main.step-8 #progress-indicator .step-8 span, main.step-9 #progress-indicator .step-9 span {
  color: white;
}

#iframe-wrapper {
  position: relative;
}
#iframe-wrapper .invalid {
  position: absolute;
  content: "";
  pointer-events: none;
  background-color: transparent;
  border: 2px solid red;
  border-radius: 4px;
  transition: none;
  opacity: 0;
}
#iframe-wrapper .invalid.show {
  opacity: 1;
  transition: opacity 1s ease-in-out;
}
#iframe-wrapper .invalid-cc-number {
  top: 23px;
  left: 0;
  right: 2px;
  bottom: calc(50% + 16px);
}
#iframe-wrapper .invalid-cc-expy {
  top: calc(50% + 16px);
  left: 0;
  right: calc(50% + 3px);
  bottom: 23px;
}
#iframe-wrapper .invalid-cc-cvv {
  top: calc(50% + 16px);
  left: 50%;
  right: 2px;
  bottom: 23px;
}

body#event-registration-page main {
  padding-top: 20px;
}
body#event-registration-page main .interior-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
body#event-registration-page main .buttons-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  position: absolute;
  top: calc(100% + 25px);
  left: -1px;
  right: -1px;
}
body#event-registration-page main .responsive-right {
  padding: 0 20px 0 20px;
  margin-bottom: 40px;
}
body#event-registration-page main .responsive-left,
body#event-registration-page main .responsive-right {
  flex: 0 0 100%;
}
@media (min-width: 1024px) {
  body#event-registration-page main .responsive-left {
    flex: 0 1 65%;
  }
  body#event-registration-page main .responsive-right {
    flex: 1 0 35%;
  }
}
body#event-registration-page .input-wrapper,
body#event-registration-page .select2-container {
  font-size: 0.8rem;
}
body#event-registration-page fieldset label {
  font-size: 0.9rem;
}
body#event-registration-page fieldset[data-field^=title] {
  flex: 0 0 120px;
}
body#event-registration-page fieldset[data-field^=street_address] {
  flex: 4 2 250px;
}
body#event-registration-page fieldset[data-field^=city] {
  flex: 2 0 150px;
}
body#event-registration-page fieldset[data-field^=state] {
  flex: 2 0 150px;
}
body#event-registration-page fieldset[data-field^=zip] {
  flex: 2 0 100px;
}
@media (min-width: 485px) {
  body#event-registration-page fieldset[data-field^=street_address] {
    flex: 0 1 100%;
  }
  body#event-registration-page fieldset[data-field^=city] {
    flex: 0 1 50%;
  }
  body#event-registration-page fieldset[data-field^=state] {
    flex: 0 1 25%;
  }
}
@media (min-width: 1024px) {
  body#event-registration-page fieldset[data-field^=street_address] {
    flex: 0 1 100%;
  }
  body#event-registration-page fieldset[data-field^=city] {
    flex: 0 1 50%;
  }
  body#event-registration-page fieldset[data-field^=state] {
    flex: 0 1 25%;
  }
  body#event-registration-page fieldset[data-field^=zip] {
    flex: 1 0 20%;
  }
}
body#event-registration-page section &gt; h4 {
  text-align: center;
  font-weight: normal;
  margin-bottom: 2rem;
  font-size: 1.5rem;
}
body#event-registration-page #form-changer {
  flex: 1 0 640px;
}
body#event-registration-page .cc-info-wrapper,
body#event-registration-page .cardholder-info-wrapper {
  margin-bottom: 1rem;
}
body#event-registration-page .cc-info-wrapper h4,
body#event-registration-page .cardholder-info-wrapper h4 {
  font-weight: normal;
  margin: 0.5rem 0 1rem 0;
}

body#event-registration-page .packages-wrapper table td[data-tooltip] &gt; i.icon:not(.fi-check-icon), .packages-wrapper table body#event-registration-page td[data-tooltip] &gt; i.icon:not(.fi-check-icon), body#event-registration-page .packages-wrapper table thead th.tooltip[data-tooltip] &gt; span, .packages-wrapper table thead body#event-registration-page th.tooltip[data-tooltip] &gt; span,
body#event-detail-page .packages-wrapper table td[data-tooltip] &gt; i.icon:not(.fi-check-icon),
.packages-wrapper table body#event-detail-page td[data-tooltip] &gt; i.icon:not(.fi-check-icon),
body#event-detail-page .packages-wrapper table thead th.tooltip[data-tooltip] &gt; span,
.packages-wrapper table thead body#event-detail-page th.tooltip[data-tooltip] &gt; span {
  border-bottom-style: solid;
}

.packages-wrapper table {
  line-height: 1.5;
}
.packages-wrapper table thead th {
  text-transform: none;
  vertical-align: bottom;
}
.packages-wrapper table tbody th {
  font-weight: bold;
  color: #262626;
}
.packages-wrapper table .package-price {
  font-weight: bold;
  color: #262626;
}
.packages-wrapper table .package-note {
  display: block;
}
.packages-wrapper table .package-note + .package-note {
  display: none;
}
.packages-wrapper table td[data-tooltip] &gt; i.icon:not(.fi-check-icon) {
  position: relative;
  top: 4px;
}
.packages-wrapper table td.lodging-package-price .double-occupancy {
  display: none;
}
.packages-wrapper table td.lodging-package-price.double-occupancy .single-occupancy {
  display: none;
}
.packages-wrapper table td.lodging-package-price.double-occupancy .double-occupancy {
  display: block;
}

#registration-summary {
  margin: 0 0 24px 0;
  padding: 10px;
  border: 1px solid black;
  font-size: 13px;
  position: relative;
}
@media (min-width: 480px) {
  #registration-summary {
    font-size: 14px;
  }
}
@media (min-width: 1024px) {
  #registration-summary {
    position: sticky;
    top: 20px;
  }
}
#registration-summary div.callouts-wrapper {
  height: 48px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
#registration-summary li.callout {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
}
#registration-summary li.callout span,
#registration-summary li.callout svg {
  opacity: 1;
  transition: max-height 0.1s linear, opacity 0.2s ease-in-out 0.15s;
}
#registration-summary li.callout svg {
  max-height: initial;
  overflow: hidden;
}
#registration-summary li.callout span {
  display: block;
  margin-left: 10px;
}
#registration-summary li.callout span:empty, #registration-summary li.callout span:empty + svg {
  opacity: 0;
  max-height: 0 !important;
}
#registration-summary &gt; ul {
  flex: 1 0 100%;
}
#registration-summary &gt; ul.ajax-working {
  opacity: 0.25;
  transition: all 1s ease-in-out;
}
#registration-summary .undisplayed {
  display: none;
}
#registration-summary h5, #registration-summary h6 {
  text-align: left;
  margin: 0;
  font-style: normal;
  color: #262626;
}
#registration-summary h4 {
  flex: 1 1 100%;
}
#registration-summary h5 {
  font-weight: bold;
}
#registration-summary h6 {
  color: #63594e;
  font-weight: bold;
  font-size: 0.9rem;
  margin: 15px 0 0 0;
}
#registration-summary h6:not(:empty)::after {
  content: ":";
}
#registration-summary .event-title {
  margin: 5px 0 5px 0;
}
#registration-summary div.registration-daterange {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 10px;
}
#registration-summary span.unbroken {
  white-space: nowrap;
}
#registration-summary span.ntitle:not(:empty)::after {
  content: " ";
}
#registration-summary span.fname:not(:empty)::after,
#registration-summary span.lname:not(:empty)::after {
  content: " ";
}
#registration-summary span.city:not(:empty)::after,
#registration-summary span.guest-city:not(:empty)::after {
  content: ", ";
}
#registration-summary span.state:not(:empty)::after,
#registration-summary span.guest-state:not(:empty)::after,
#registration-summary span.zipcode:not(:empty)::after,
#registration-summary span.guest-zipcode:not(:empty)::after {
  content: " ";
}
#registration-summary li.guest-dob:not(:empty) ~ li.guest-special:empty::after,
#registration-summary li.guest-email:not(:empty) ~ li.guest-special:empty::after,
#registration-summary li.guest-phone:not(:empty) ~ li.guest-special:empty::after {
  content: "No special accommodations";
}
#registration-summary span.bname:not(:empty)::before {
  content: "(";
}
#registration-summary span.bname:not(:empty)::after {
  content: ")";
}
#registration-summary .mid-level {
  margin-top: 5px;
  margin-bottom: 10px;
  padding-left: 10px;
}
#registration-summary .mid-level li {
  line-height: 1.4;
}
#registration-summary .guests-wrapper {
  margin-top: 10px;
}
#registration-summary .guests-wrapper &gt; li {
  flex: 1 1 50%;
}
#registration-summary .guests-wrapper &gt; li:only-child {
  flex: 1 1 100%;
}
@media (min-width: 1024px) {
  #registration-summary .guests-wrapper &gt; li {
    flex: 1 1 100%;
  }
  #registration-summary .guests-wrapper &gt; li:nth-child(2) {
    margin-top: 10px;
  }
}
#registration-summary .guest-name {
  color: #262626;
}
#registration-summary .guest-info &gt; h6:only-child {
  display: none;
}
#registration-summary .package-total {
  margin-top: 8px;
}
#registration-summary .flex-row, #registration-summary .button-row {
  margin-top: 5px;
  justify-content: space-between;
}
#registration-summary .flex-row &gt; span.cost:not(:empty)::before, #registration-summary .button-row &gt; span.cost:not(:empty)::before {
  content: "$";
}
#registration-summary span.card-last-4:not(:empty)::before {
  content: "Card ending in ";
}
#registration-summary span.card-exp:not(:empty)::before {
  content: "Exp. ";
  margin-left: 10px;
}
#registration-summary .package-total:not(:empty) &gt; .flex-row, #registration-summary .package-total:not(:empty) &gt; .button-row {
  border: 1px solid #262626;
  border-right: none;
  border-left: none;
  border-bottom: none;
  padding-top: 8px;
}
#registration-summary li.package-info.minimal li.mid-level:not(.total-wrapper) {
  display: none;
}
#registration-summary li.guests-wrapper.minimal li.mid-level:not(.guest-name) {
  display: none;
}

.modal-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: opacity 0.25s ease-in-out;
  pointer-events: none;
}

.modal-content {
  display: none;
  flex: 1 1 100%;
  background-color: white;
  padding: 20px 10px;
  overflow: scroll;
  max-height: 100%;
  box-sizing: content-box;
  position: relative;
  transition: opacity 0.25s ease-in-out;
  box-shadow: 2px 2px 2px black;
}
.modal-content .message-content {
  margin-bottom: 15px;
}
.modal-content .message-content p {
  margin-top: 10px;
}
@media (min-width: 480px) {
  .modal-content {
    padding: 20px;
  }
}
@media (min-width: 768px) {
  .modal-content {
    max-width: 800px;
  }
}
@media (min-width: 1180px) {
  .modal-content {
    max-width: 1024px;
  }
}

#modal-overlay {
  pointer-events: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
  z-index: -2000;
}
#modal-overlay .modal-wrapper {
  opacity: 0;
  display: flex;
  transition: opacity 0.2s ease-in-out;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
}
#modal-overlay .modal-wrapper .modal-content {
  display: flex;
  justify-content: center;
  pointer-events: none;
}
#modal-overlay .modal-wrapper .modal-content[data-modal-id=confirmation], #modal-overlay .modal-wrapper .modal-content[data-modal-id=message] {
  display: inline-block;
  flex: 0 1 auto;
}
@media (min-width: 480px) {
  #modal-overlay .modal-wrapper {
    padding: 20px;
  }
}
#modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-overlay .modal-wrapper.active .modal-content {
  z-index: 2;
}

#modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.8);
  transition: opacity 0.25s ease-in-out;
}
#modal-backdrop.in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.in ~ span.select2-container.select2-container--open {
  z-index: 9999;
}
#modal-backdrop.fading-in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.fading-out {
  opacity: 0;
  pointer-events: none;
  z-index: 2000;
}
#modal-backdrop.fading-out ~ #modal-overlay {
  opacity: 0;
  z-index: 2000;
  display: block;
}

fieldset.obfuscated {
  min-width: 0px !important;
}

.obfuscating {
  max-height: 0 !important;
  max-width: 0 !important;
}

.transitioning {
  transition: opacity 0.15s ease-in-out, height 0.15s ease-in-out, min-height 0.15s ease-in-out, max-height 0.15s ease-in-out, min-width 0.15s ease-in-out, width 0.15s ease-in-out, max-width 0.15s ease-in-out;
}

.concealer section {
  position: relative;
  transition: all 0.2s ease-in-out;
}
.concealer &gt; section:not(.revealed) {
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  overflow: hidden;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  visibility: hidden;
}

#reticule {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 100px;
  display: block;
}

.tooltip-wrapper {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0;
  margin: 0;
  opacity: 0;
  display: none;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transform: translate(0, 0);
  transition: opacity 0.15s ease-in-out 0.1s;
}
.tooltip-wrapper.shown {
  opacity: 1;
  display: flex;
  pointer-events: none;
}
.tooltip-wrapper.shown .tooltip-content {
  pointer-events: all;
}

.tooltip-content {
  color: #262626;
  background-color: #fefefe;
  position: relative;
  padding: 10px;
  font-size: 0.9rem;
  text-align: center;
  text-rendering: optimizeLegibility;
  transition: transform 0.2 ease-in-out;
  box-shadow: 1px 1px 4px black;
}
.tooltip-content.top-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(-50% - 30px));
}
.tooltip-content.top-right {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0;
  transform: translate(50%, calc(-50% - 30px));
}
.tooltip-content.top-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(-50% - 30px));
}
.tooltip-content.bottom-right {
  border-top-left-radius: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(50%, calc(50% + 30px));
}
.tooltip-content.bottom-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(50% + 30px));
}
.tooltip-content.bottom-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(50% + 30px));
}

[data-tooltip] {
  position: relative;
}
.datepicker-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.datepicker-dropdown::before {
  content: " ";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: -7px;
  left: 6px;
}
.datepicker-dropdown::after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.datepicker-dropdown table {
  width: 100%;
  border: 1px solid #CDCDCD;
  background: #fafafa;
  -webkit-box-shadow: 0 2px 2px -2px #cccccc;
  -moz-box-shadow: 0 2px 2px -2px #cccccc;
  box-shadow: 0 2px 2px -2px #cccccc;
  max-width: 100%;
  margin: 0;
}
.datepicker-dropdown table th, .datepicker-dropdown table td {
  text-align: center;
  height: 20px;
  border-radius: 4px;
  border: none;
}
.datepicker-dropdown table th {
  color: #5f5f5f;
  font-weight: 600;
}
.datepicker-dropdown table th.datepicker-switch {
  width: 145px;
}
.datepicker-dropdown table td {
  width: 20px;
  padding: 5px;
}
.datepicker-dropdown table td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker-dropdown table td span.active {
  background: #519FC7;
  color: #fff;
}
.datepicker-dropdown table td span.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table td.old {
  color: #999999;
}
.datepicker-dropdown table td.active {
  background: #519FC7;
  color: #fff;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker-dropdown table td.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table thead tr th {
  padding: 5px;
}
.datepicker-dropdown table thead tr:first-child {
  background: #ECECEC;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: linear-gradient(top, #fdfdfd, #ececec);
  border-bottom: 1px solid #CDCDCD;
}
.datepicker-dropdown table thead tr:first-child th {
  border-radius: 0;
  cursor: pointer;
  text-align: center;
  width: 20px;
  height: 20px;
  border: none;
}
.datepicker-dropdown .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.datepicker-dropdown .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.datepicker-dropdown .btn:focus,
.datepicker-dropdown .btn:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.datepicker-dropdown .btn:hover,
.datepicker-dropdown .btn:focus {
  color: #333;
  text-decoration: none;
}
.datepicker-dropdown .btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.datepicker-dropdown .btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker-dropdown .btn-primary:hover,
.datepicker-dropdown .btn-primary:focus,
.datepicker-dropdown .btn-primary:active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker-dropdown .btn-primary:active {
  background-image: none;
}
.datepicker-dropdown .collapse {
  display: none;
  visibility: hidden;
}
.datepicker-dropdown .collapse.in {
  display: block;
  visibility: visible;
}
.datepicker-dropdown .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
}

input:focus,
textarea:focus,
select:focus {
  outline: none;
}

form .datepicker-inline {
  padding: 5px 0 0 0;
}
form .inline-label {
  display: flex;
  align-items: center;
}
form .inline-label span {
  font-size: 12px;
  font-weight: bold;
}

.btn &gt; i:not(:only-child) {
  margin-right: 5px;
}

.btn.btn-full {
  display: block;
  padding: 6px 0;
  width: 100%;
}

.button-row {
  flex-wrap: wrap;
}
.button-row &gt; *:not(:last-child) {
  margin-right: 10px;
}
.button-row .btn-group {
  position: relative;
  padding-top: 15px;
  margin-top: 5px;
}
.button-row .checkbox-wrapper {
  position: relative;
  margin-top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero {
  top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero + label {
  top: 0;
  margin-right: 10px;
}

.select2.select2-container {
  width: 100% !important;
}
.select2.select2-container .select2-selection--single,
.select2.select2-container .select2-selection--multiple {
  height: 31px;
  display: flex;
  align-items: center;
}
.select2.select2-container .select2-selection--single .select2-selection__arrow,
.select2.select2-container .select2-selection--multiple .select2-selection__arrow {
  top: 4px;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered {
  width: 100%;
  display: block;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered input,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered input {
  margin-top: 0;
}
.select2.select2-container .select2-selection--multiple {
  height: auto;
}
.select2.select2-container .select2-selection__placeholder {
  font-size: 11px;
}

.select2-container--open .select2-dropdown {
  z-index: 1000;
}

li.select2-results__option[aria-selected=true] {
  display: none !important;
}

span.select2-container.no-searching span.select2-search--dropdown {
  display: none;
}

/* \f020 doesn't work in Safari. all shifted one down */
h1 {
  text-transform: uppercase;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  font-size: 2em;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  text-transform: uppercase;
  line-height: 1.2;
  letter-spacing: -1px;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-weight: bold;
  font-size: 1.25rem;
  font-style: normal;
  line-height: 1.2;
  text-rendering: optimizeLegibility;
}

h5 {
  font-size: 1rem;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

.obfuscated {
  visibility: hidden !important;
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  flex: 0 1 0px !important;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  transition: height 0.15s ease-in-out, min-width 0.15s ease-in-out, max-height 0.15s ease-in-out;
  order: 999;
}
.obfuscated &gt; * {
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden;
  transition: height 0.15s ease-in-out, max-height 0.15s ease-in-out, flex 0.15s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: #565656;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  font-size: 11px;
}

.label-style {
  pointer-events: all !important;
}

form.dynaform .input-wrapper.ajax-working::after {
  content: url(data:image/svg;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5NiA0OTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NiA0OTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMjg7IiBkPSJNNDMwLjQsMTE1LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglDNDE1LjIsMTM2LjgsNDE5LjIsMTIxLjYsNDMwLjQsMTE1LjJ6Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjI7IiBkPSJNMzM5LjIsNDEuNmM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMzMzYuOCw2OCwzMzIuOCw1My42LDMzOS4yLDQxLjZ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMTI7IiBjeD0iMjQ4IiBjeT0iMjQiIHI9IjI0Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjEuMDsiIGN4PSIxMzYiIGN5PSI1My42IiByPSIyOCIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC45MjsiIGQ9Ik02NS42LDExNS4yYzExLjIsNi40LDE1LjIsMjAuOCw4LjgsMzIuOGMtNi40LDExLjItMjAuOCwxNS4yLTMyLjgsOC44Yy0xMS4yLTYuNC0xNS4yLTIwLjgtOC44LTMyLjgKCVM1NC40LDEwOC44LDY1LjYsMTE1LjJ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuODQ7IiBjeD0iMjQiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjc2OyIgZD0iTTQxLjYsMzM5LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglTMzAuNCwzNDYuNCw0MS42LDMzOS4yeiIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC42ODsiIGQ9Ik0xMTUuMiw0MzAuNGM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMxMTIuOCw0NTYsMTA4LjgsNDQxLjYsMTE1LjIsNDMwLjR6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNjsiIGN4PSIyNDgiIGN5PSI0NzIiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjUyOyIgZD0iTTM4MC44LDQzMC40YzYuNCwxMS4yLDIuNCwyNS42LTguOCwzMi44Yy0xMS4yLDYuNC0yNS42LDIuNC0zMi44LTguOGMtNi40LTExLjItMi40LTI1LjYsOC44LTMyLjgKCUMzNTkuMiw0MTUuMiwzNzQuNCw0MTkuMiwzODAuOCw0MzAuNHoiLz4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNDQ7IiBkPSJNNDU0LjQsMzM5LjJjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCWMtMTEuMi02LjQtMTUuMi0yMC44LTguOC0zMi44QzQyOCwzMzYuOCw0NDIuNCwzMzIuOCw0NTQuNCwzMzkuMnoiLz4KCjxjaXJjbGUgc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC4zNjsiIGN4PSI0NzIiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}

#registration-summary.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}

body &gt; .in-limbo {
  position: absolute;
  top: 100%;
  left: 0;
  display: inline-block;
  opacity: 0;
  pointer-events: none;
}

form.dynaform {
  position: relative;
  padding: 10px;
  min-width: 120px;
}
form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week], form.dynaform .input-wrapper div.mock-input {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight.checkboxes-wrapper, form.dynaform fieldset.highlight.radio-wrapper, form.dynaform fieldset.highlight .input-wrapper textarea,
form.dynaform fieldset.highlight .input-wrapper input[type=text],
form.dynaform fieldset.highlight .input-wrapper input[type=number],
form.dynaform fieldset.highlight .input-wrapper input[type=password],
form.dynaform fieldset.highlight .input-wrapper input[type=color],
form.dynaform fieldset.highlight .input-wrapper input[type=range],
form.dynaform fieldset.highlight .input-wrapper input[type=email],
form.dynaform fieldset.highlight .input-wrapper input[type=tel],
form.dynaform fieldset.highlight .input-wrapper input[type=url],
form.dynaform fieldset.highlight .input-wrapper input[type=date],
form.dynaform fieldset.highlight .input-wrapper input[type=datetime-local],
form.dynaform fieldset.highlight .input-wrapper input[type=month],
form.dynaform fieldset.highlight .input-wrapper input[type=search],
form.dynaform fieldset.highlight .input-wrapper input[type=time],
form.dynaform fieldset.highlight .input-wrapper input[type=week], form.dynaform fieldset.highlight .input-wrapper div.mock-input, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid textarea,
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=text],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=number],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=password],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=color],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=range],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=email],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=tel],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=url],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=date],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=datetime-local],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=month],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=search],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=time],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=week], form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.mock-input, form.dynaform fieldset.highlight .input-wrapper.is-invalid textarea, form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection {
  border: red 2px solid;
}
form.dynaform.no-error-text span.error-msg {
  display: none !important;
}
form.dynaform.locked {
  opacity: 0.5;
}
form.dynaform .error-msg {
  font-weight: bold;
}
form.dynaform .h5 {
  font-size: 12px;
}
form.dynaform [data-dynaform-item=fields] {
  margin-top: 10px;
  position: relative;
}
form.dynaform [data-dynaform-item=buttons] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
form.dynaform fieldset {
  margin-bottom: 0;
  padding: 0 2px;
  position: relative;
}
form.dynaform fieldset fieldset {
  padding: 0;
}
form.dynaform fieldset.widget-wrapper {
  padding: 16px 0 16px 0;
}
form.dynaform fieldset.widget-wrapper .widget-content {
  height: 100%;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.25);
}
form.dynaform fieldset.highlight span.error-leaf:not(:empty) {
  display: flex;
}
form.dynaform fieldset span.error-leaf:not(:empty) {
  display: none;
  justify-content: flex-start;
  align-items: center;
  color: white;
  width: 100%;
  padding: 2px;
  background-color: red;
  font-weight: bolder;
  font-size: 0.85rem;
  position: relative;
  top: -17px;
}
form.dynaform fieldset.dollars div.input-wrapper {
  position: relative;
}
form.dynaform fieldset.dollars div.input-wrapper::before {
  content: "$";
  position: absolute;
  font-size: 10px;
  top: 11px;
  left: 8px;
}
form.dynaform fieldset.dollars div.input-wrapper.is-empty[data-label]::before {
  content: none;
}
form.dynaform fieldset.dollars div.input-wrapper input[type=text] {
  padding-left: 20px;
}
form.dynaform fieldset.label-left legend {
  text-align: left !important;
}
form.dynaform fieldset.label-right legend {
  text-align: right !important;
}
form.dynaform fieldset.label-center legend {
  text-align: center !important;
}
form.dynaform fieldset legend {
  margin-bottom: 1px;
  white-space: nowrap;
  font-weight: bold;
}
form.dynaform fieldset legend .legend-interior {
  display: flex;
  justify-content: space-between;
}
form.dynaform fieldset legend.with-toolbar {
  position: relative;
  margin-bottom: 45px;
}
form.dynaform fieldset legend.with-toolbar .inline-toolbar {
  position: absolute;
}
form.dynaform fieldset legend.align-right {
  text-align: right;
}
form.dynaform fieldset legend.align-center {
  text-align: center;
}
form.dynaform fieldset legend:empty::before {
  content: "empty";
  visibility: hidden;
  pointer-events: none;
}
form.dynaform fieldset.compact {
  margin-bottom: 0;
}
form.dynaform fieldset.compact legend {
  color: currentColor;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}
form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-right .checkbox-wrapper, form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-center .checkbox-wrapper {
  width: auto;
  display: inline-block;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper .btn-toolbar {
  margin-bottom: 10px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group {
  padding-top: 5px;
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
  flex: 0 0 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul.no-columns {
  column-count: 1;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li.starter-element {
  display: none;
}
form.dynaform fieldset.checkboxes-wrapper.align-right {
  text-align: right;
}
form.dynaform fieldset.checkboxes-wrapper.align-center {
  text-align: center;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper {
  padding-top: 8px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group {
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
  width: 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns {
  column-count: unset;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns li .radio-wrapper {
  white-space: normal !important;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.checktable-wrapper &gt; .input-wrapper {
  width: 100%;
}
form.dynaform fieldset.image-uploader .input-wrapper {
  max-height: 200px;
  overflow: hidden;
  margin-bottom: 15px;
  min-width: 200px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center 10px;
  border: 1px currentColor dashed;
  border-top: none;
  border-left: none;
  border-right: none;
  padding-top: 10px;
  padding-bottom: 0;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  transition: opacity 0.2s ease-in-out;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span {
  color: white;
  padding: 8px;
  border-radius: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.value-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.empty-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper span.error-msg {
  position: absolute;
  top: 25%;
  text-align: center;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) .click-target {
  background-color: rgba(255, 255, 255, 0);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) button.clear-image {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt {
  opacity: 0.01;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt:hover {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span {
  color: white;
  background-color: rgba(204, 152, 49, 0.85);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.value-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.empty-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper.is-empty {
  background-image: none !important;
}
form.dynaform fieldset.image-uploader .input-wrapper input {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.image-uploader .input-wrapper button.clear-image {
  position: absolute;
  top: 0;
  right: 0;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.image-uploader .input-wrapper .click-target {
  flex: 1 1 100%;
  display: flex;
  padding-top: 100%;
  position: relative;
  justify-content: center;
  align-items: center;
  background-color: rgb(255, 255, 255);
  transition: background-color 0.2s ease-in-out;
  border: 1px currentColor dashed;
  border-bottom: none;
}
form.dynaform fieldset.file-uploader .file-wrapper {
  max-height: 48px !important;
  padding-left: 15px;
  margin-bottom: 15px;
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}
form.dynaform fieldset.file-uploader .file-wrapper button.clear-file {
  position: absolute;
  top: 6px;
  right: 6px;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target {
  background-color: #7b7b7b;
  width: 35px;
  height: 35px;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  transition: background-color 0.5s ease-in-out;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target::after {
  content: "\f016";
  display: block;
  font-family: FontAwesome;
  font-size: 15px;
  pointer-events: none;
  color: white;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value button.clear-file {
  opacity: 1;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value div.click-target::after {
  content: "\f0f6";
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value.is-invalid div.click-target::after {
  content: "\f071";
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
  height: 35px;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
  box-shadow: inset 0 0 1px #000000;
  display: flex;
  padding-left: 30px;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input span.mock-value {
  color: currentColor;
  pointer-events: none;
}
form.dynaform fieldset.file-uploader .file-wrapper input[type=file] {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.daterange-wrapper {
  width: auto !important;
  min-width: 250px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper {
  display: flex;
  flex-direction: row;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration {
  margin-top: 6px;
  padding: 0 0 15px 0;
  width: 40px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration span {
  height: 31px;
  font-size: 14px;
  color: white;
  background-color: #a89c8f;
  display: flex;
  justify-content: center;
  align-items: center;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:first-child input {
  text-align: right;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-right-width: 0;
  padding: 0 10px 0 0;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:last-child input {
  text-align: left;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-left-width: 0;
  padding: 0 0 0 10px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper span.error-msg {
  font-size: 11px;
  color: red;
  position: absolute;
  left: 3px;
  top: calc(100% - 18px);
  right: 0;
  text-align: center;
}
form.dynaform fieldset.dropdown-wrapper {
  padding-left: 5px;
  padding-right: 1px;
  padding-bottom: 10px;
  min-width: 120px;
}
form.dynaform fieldset.dropdown-wrapper &gt; .input-wrapper {
  padding-top: 2px;
  padding-bottom: 2px;
}
form.dynaform fieldset.dropdown-wrapper input.select2-search__field {
  width: 100% !important;
  max-width: 100% !important;
}
form.dynaform fieldset.dropdown-wrapper.short-length {
  flex: 2 1 120px;
}
form.dynaform fieldset.dropdown-wrapper.medium-length {
  flex: 2 1 200px;
}
form.dynaform fieldset.dropdown-wrapper.wide-length {
  flex: 2 1 350px;
}
form.dynaform fieldset.dropdown-wrapper select {
  width: auto;
}
form.dynaform fieldset.dropdown-wrapper select.medium-width {
  width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.minimum-width {
  min-width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection {
  border-color: rgba(170, 170, 170, 0.5);
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection__rendered {
  opacity: 0.5;
}
form.dynaform fieldset.toggle-wrapper {
  width: auto !important;
  padding-left: 2px;
  padding-right: 2px;
}
form.dynaform fieldset.toggle-wrapper.locked .ibutton-container {
  pointer-events: none;
  filter: grayscale(100%);
}
form.dynaform fieldset.toggle-wrapper.centered &gt; legend {
  text-align: center;
}
form.dynaform fieldset.toggle-wrapper.centered &gt; div.input-wrapper {
  justify-content: center;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container {
  transform: rotate(90deg);
  top: -10px;
  left: -10px;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-on i {
  top: 4px;
  left: 3px;
  transform: rotate(-90deg);
  position: relative;
  display: block;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-off i {
  top: 4px;
  left: -5px;
}
form.dynaform fieldset .itoggle-wrapper {
  width: 65px;
  height: 31px;
  position: relative;
  border: 1px solid #FAFAFA;
  border-radius: 5px;
  overflow: hidden;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .itoggle-wrapper input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  display: block;
  width: 100%;
  z-index: 1;
  -webkit-appearance: none;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before, form.dynaform fieldset .itoggle-wrapper::after {
  content: "";
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  color: white;
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before {
  content: "\f00c";
  left: -50%;
  right: 50%;
  background-color: #a2c8df;
}
form.dynaform fieldset .itoggle-wrapper::after {
  content: "\f00d";
  left: 50%;
  right: -50%;
  background-color: #e0897c;
}
form.dynaform fieldset .itoggle-wrapper .itoggle-handle {
  position: absolute;
  top: 1px;
  bottom: 1px;
  border: 0 solid #8f8f8f;
  border-radius: 5px;
  background: #ebebeb;
  background-image: linear-gradient(to bottom, #fdfdfd, #ebebeb);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::before {
  left: -50%;
  right: 100%;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::after {
  left: 50%;
  right: 0;
}
form.dynaform fieldset .itoggle-wrapper.not-checked .itoggle-handle {
  left: 2px;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::before {
  left: 0;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::after {
  left: 100%;
  right: -50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked .itoggle-handle {
  left: 50%;
  right: 2px;
}
form.dynaform .input-wrapper {
  flex: auto;
  padding-top: 0;
  padding-bottom: 15px;
  margin-top: 5px;
  display: flex;
  flex-direction: row;
  position: relative;
}
form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  box-shadow: inset 0 0 1px #000000;
}
form.dynaform .input-wrapper.hidden-input {
  margin: 0;
  padding: 0;
}
form.dynaform .input-wrapper.ajax-working::after {
  display: block;
  top: 22px;
  right: 10px;
  position: absolute;
}
form.dynaform .input-wrapper .input {
  display: block;
  width: 100%;
}
form.dynaform .input-wrapper textarea {
  padding: 5px;
}
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  color: currentColor;
  height: 35px;
  display: block;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
}
form.dynaform .input-wrapper span.error-msg {
  display: none;
}
form.dynaform table.checkbox-table {
  border-collapse: collapse;
  width: 100%;
}
form.dynaform table.checkbox-table td,
form.dynaform table.checkbox-table th {
  text-align: center;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) {
  padding: 0;
  margin: 0;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) .input-wrapper {
  padding: 0 !important;
  margin: 0 !important;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) legend {
  display: none;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) textarea {
  min-height: auto !important;
}
form.dynaform table.checkbox-table thead {
  font-weight: bold;
}
form.dynaform table.checkbox-table th, form.dynaform table.checkbox-table td {
  padding: 0.25rem;
  vertical-align: middle;
  text-align: left;
  border: 1px solid #ccc;
}
form.dynaform table.checkbox-table th.align-center, form.dynaform table.checkbox-table td.align-center {
  text-align: center;
}
form.dynaform table.checkbox-table th.align-right, form.dynaform table.checkbox-table td.align-right {
  text-align: right;
}
form.dynaform table.checkbox-table tbody tr:nth-child(odd) {
  background: #eee;
}
form.dynaform table.checkbox-table fieldset legend:empty {
  display: none;
}
form.dynaform .field-group[data-label] {
  position: relative;
}
form.dynaform .field-group[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.toggle-wrapper {
  padding-top: 0;
}
form.dynaform fieldset.toggle-wrapper legend {
  color: black;
  position: relative;
  top: 3px;
  margin-bottom: -2px;
}
form.dynaform fieldset.toggle-wrapper .input-wrapper[data-label]::after {
  content: "";
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 8px;
  left: 7px;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label *::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] .select2-selection__placeholder {
  color: transparent;
  transition: color 0.1s linear;
}
form.dynaform fieldset .input-wrapper.has-focus[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper.has-focus[data-label] .select2-selection__placeholder {
  color: rgba(0, 0, 0, 0.5);
  transition: color 0.05s linear;
}
form.dynaform fieldset .input-wrapper.hidden-input[data-label]::after {
  display: none;
}
form.dynaform fieldset .input-wrapper[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 10px;
  left: 7px;
}
form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after {
  color: black;
  top: -2px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: auto;
  right: 7px;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
  top: -12px;
}
form.dynaform fieldset .input-wrapper.lock-label[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  left: 40px;
  top: 11px;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform textarea {
  width: 100%;
  min-width: 100%;
  min-height: 60px !important;
  resize: none;
  display: block;
}
form.dynaform button.locked * {
  opacity: 0.5;
}
form.dynaform .input-wrapper span.error-msg {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper div.click-target, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.click-target {
  background-color: red;
}
form.dynaform fieldset.highlight .input-wrapper span.error-msg, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid span.error-msg {
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid .select2-container .select2-selection {
  border: red 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection {
  transition: border 0.5s ease-in-out;
}
form.dynaform.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}
form.dynaform .glyphicon {
  transition: all 0.5s ease-in-out;
}

.flex-row, .button-row,
.flex-row-wrap,
.flex-row-reverse,
.flex-row-reverse-wrap {
  display: flex;
  flex-direction: row;
}

.flex-row-reverse,
.flex-row-reverse-wrap {
  flex-direction: row-reverse;
}

.flex-col,
.flex-col-wrap,
.flex-col-reverse,
.flex-col-reverse-wrap {
  display: flex;
  flex-direction: column;
}

.flex-col-reverse,
.flex-col-reverse-wrap {
  flex-direction: column-reverse;
}

.flex-row-wrap,
.flex-row-reverse-wrap,
.flex-col-wrap,
.flex-col-reverse-wrap {
  flex-wrap: wrap;
}

@media (min-width: 0px) and (max-width: 479px) {
  .flex-only-mobile {
    display: flex;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .flex-only-tablet {
    display: flex;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .flex-only-sidebar {
    display: flex;
  }
}

@media (min-width: 1024px) and (max-width: 1179px) {
  .flex-only-desktop {
    display: flex;
  }
}

.f-0-0 {
  flex: 0 0 auto;
}

.f-0-0-1 {
  flex: 0 0 8.3333333333%;
}

.f-0-0-2 {
  flex: 0 0 16.6666666667%;
}

.f-0-0-3 {
  flex: 0 0 25%;
}

.f-0-0-4 {
  flex: 0 0 33.3333333333%;
}

.f-0-0-5 {
  flex: 0 0 41.6666666667%;
}

.f-0-0-6 {
  flex: 0 0 50%;
}

.f-0-0-7 {
  flex: 0 0 58.3333333333%;
}

.f-0-0-8 {
  flex: 0 0 66.6666666667%;
}

.f-0-0-9 {
  flex: 0 0 75%;
}

.f-0-0-10 {
  flex: 0 0 83.3333333333%;
}

.f-0-0-11 {
  flex: 0 0 91.6666666667%;
}

.f-0-0-12 {
  flex: 0 0 100%;
}

.f-1-0 {
  flex: 1 0 auto;
}

.f-1-0-1 {
  flex: 1 0 8.3333333333%;
}

.f-1-0-2 {
  flex: 1 0 16.6666666667%;
}

.f-1-0-3 {
  flex: 1 0 25%;
}

.f-1-0-4 {
  flex: 1 0 33.3333333333%;
}

.f-1-0-5 {
  flex: 1 0 41.6666666667%;
}

.f-1-0-6 {
  flex: 1 0 50%;
}

.f-1-0-7 {
  flex: 1 0 58.3333333333%;
}

.f-1-0-8 {
  flex: 1 0 66.6666666667%;
}

.f-1-0-9 {
  flex: 1 0 75%;
}

.f-1-0-10 {
  flex: 1 0 83.3333333333%;
}

.f-1-0-11 {
  flex: 1 0 91.6666666667%;
}

.f-1-0-12 {
  flex: 1 0 100%;
}

.f-0-1 {
  flex: 0 1 auto;
}

.f-0-1-1 {
  flex: 0 1 8.3333333333%;
}

.f-0-1-2 {
  flex: 0 1 16.6666666667%;
}

.f-0-1-3 {
  flex: 0 1 25%;
}

.f-0-1-4 {
  flex: 0 1 33.3333333333%;
}

.f-0-1-5 {
  flex: 0 1 41.6666666667%;
}

.f-0-1-6 {
  flex: 0 1 50%;
}

.f-0-1-7 {
  flex: 0 1 58.3333333333%;
}

.f-0-1-8 {
  flex: 0 1 66.6666666667%;
}

.f-0-1-9 {
  flex: 0 1 75%;
}

.f-0-1-10 {
  flex: 0 1 83.3333333333%;
}

.f-0-1-11 {
  flex: 0 1 91.6666666667%;
}

.f-0-1-12 {
  flex: 0 1 100%;
}

.f-1-1 {
  flex: 1 1 auto;
}

.f-1-1-1 {
  flex: 1 1 8.3333333333%;
}

.f-1-1-2 {
  flex: 1 1 16.6666666667%;
}

.f-1-1-3 {
  flex: 1 1 25%;
}

.f-1-1-4 {
  flex: 1 1 33.3333333333%;
}

.f-1-1-5 {
  flex: 1 1 41.6666666667%;
}

.f-1-1-6 {
  flex: 1 1 50%;
}

.f-1-1-7 {
  flex: 1 1 58.3333333333%;
}

.f-1-1-8 {
  flex: 1 1 66.6666666667%;
}

.f-1-1-9 {
  flex: 1 1 75%;
}

.f-1-1-10 {
  flex: 1 1 83.3333333333%;
}

.f-1-1-11 {
  flex: 1 1 91.6666666667%;
}

.f-1-1-12 {
  flex: 1 1 100%;
}

.a-e {
  align-items: flex-end !important;
}

.a-c {
  align-items: center !important;
}

.a-s {
  align-items: flex-start !important;
}

.j-e {
  justify-content: flex-end !important;
}

.j-c {
  justify-content: center !important;
}

.j-s {
  justify-content: flex-start !important;
}

.j-se {
  justify-content: space-evenly !important;
}

.j-sb {
  justify-content: space-between !important;
}

.j-sa {
  justify-content: space-around !important;
}

.p-10 {
  padding: 10px !important;
}

.p-0 {
  padding: 0 !important;
}

.p-10 {
  padding: 10px !important;
}

.pt-10 {
  padding-top: 10px !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pr-10 {
  padding-right: 10px !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pl-10 {
  padding-left: 10px !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.pb-10 {
  padding-bottom: 10px !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.m-10 {
  margin: 10px !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-10 {
  margin-top: 10px !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mr-10 {
  margin-right: 10px !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.ml-10 {
  margin-left: 10px !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mb-10 {
  margin-bottom: 10px !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.cc-0 {
  column-count: unset !important;
}

.cc-1 {
  column-count: 1 !important;
}

.cc-2 {
  column-count: 2 !important;
}

.cc-3 {
  column-count: 3 !important;
}

.cc-4 {
  column-count: 4 !important;
}

.cc-5 {
  column-count: 5 !important;
}

@media (min-width: 320px) {
  .m-a-e {
    align-items: flex-end !important;
  }
  .m-a-c {
    align-items: center !important;
  }
  .m-a-s {
    align-items: flex-start !important;
  }
  .m-j-e {
    justify-content: flex-end !important;
  }
  .m-j-c {
    justify-content: center !important;
  }
  .m-j-s {
    justify-content: flex-start !important;
  }
  .m-j-se {
    justify-content: space-evenly !important;
  }
  .m-j-sb {
    justify-content: space-between !important;
  }
  .m-j-sa {
    justify-content: space-around !important;
  }
  .m-o-1 {
    order: 1;
  }
  .m-o-2 {
    order: 2;
  }
  .m-o-3 {
    order: 3;
  }
  .m-o-4 {
    order: 4;
  }
  .m-o-5 {
    order: 5;
  }
  .m-o-6 {
    order: 6;
  }
  .m-o-7 {
    order: 7;
  }
  .m-o-8 {
    order: 8;
  }
  .m-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .m-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .m-0-0-3 {
    flex: 0 0 25%;
  }
  .m-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .m-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .m-0-0-6 {
    flex: 0 0 50%;
  }
  .m-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .m-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .m-0-0-9 {
    flex: 0 0 75%;
  }
  .m-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .m-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .m-0-0-12 {
    flex: 0 0 100%;
  }
  .m-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .m-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .m-1-0-3 {
    flex: 1 0 25%;
  }
  .m-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .m-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .m-1-0-6 {
    flex: 1 0 50%;
  }
  .m-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .m-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .m-1-0-9 {
    flex: 1 0 75%;
  }
  .m-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .m-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .m-1-0-12 {
    flex: 1 0 100%;
  }
  .m-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .m-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .m-0-1-3 {
    flex: 0 1 25%;
  }
  .m-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .m-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .m-0-1-6 {
    flex: 0 1 50%;
  }
  .m-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .m-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .m-0-1-9 {
    flex: 0 1 75%;
  }
  .m-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .m-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .m-0-1-12 {
    flex: 0 1 100%;
  }
  .m-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .m-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .m-1-1-3 {
    flex: 1 1 25%;
  }
  .m-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .m-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .m-1-1-6 {
    flex: 1 1 50%;
  }
  .m-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .m-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .m-1-1-9 {
    flex: 1 1 75%;
  }
  .m-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .m-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .m-1-1-12 {
    flex: 1 1 100%;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-0 {
    padding: 0 !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-pt-10 {
    padding-top: 10px !important;
  }
  .m-pt-0 {
    padding-top: 0 !important;
  }
  .m-pr-10 {
    padding-right: 10px !important;
  }
  .m-pr-0 {
    padding-right: 0 !important;
  }
  .m-pl-10 {
    padding-left: 10px !important;
  }
  .m-pl-0 {
    padding-left: 0 !important;
  }
  .m-pb-10 {
    padding-bottom: 10px !important;
  }
  .m-pb-0 {
    padding-bottom: 0 !important;
  }
  .m-m-10 {
    margin: 10px !important;
  }
  .m-m-0 {
    margin: 0 !important;
  }
  .m-mt-10 {
    margin-top: 10px !important;
  }
  .m-mt-0 {
    margin-top: 0 !important;
  }
  .m-mr-10 {
    margin-right: 10px !important;
  }
  .m-mr-0 {
    margin-right: 0 !important;
  }
  .m-ml-10 {
    margin-left: 10px !important;
  }
  .m-ml-0 {
    margin-left: 0 !important;
  }
  .m-mb-10 {
    margin-bottom: 10px !important;
  }
  .m-mb-0 {
    margin-bottom: 0 !important;
  }
  .m-cc-0 {
    column-count: unset !important;
  }
  .m-cc-1 {
    column-count: 1 !important;
  }
  .m-cc-2 {
    column-count: 2 !important;
  }
  .m-cc-3 {
    column-count: 3 !important;
  }
  .m-cc-4 {
    column-count: 4 !important;
  }
  .m-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 480px) {
  .t-flex-row,
  .t-flex-row-wrap,
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .t-flex-col,
  .t-flex-col-wrap,
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .t-flex-row-wrap,
  .t-flex-row-reverse-wrap,
  .t-flex-col-wrap,
  .t-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .t-a-e {
    align-items: flex-end !important;
  }
  .t-a-c {
    align-items: center !important;
  }
  .t-a-s {
    align-items: flex-start !important;
  }
  .t-j-e {
    justify-content: flex-end !important;
  }
  .t-j-c {
    justify-content: center !important;
  }
  .t-j-s {
    justify-content: flex-start !important;
  }
  .t-j-se {
    justify-content: space-evenly !important;
  }
  .t-j-sb {
    justify-content: space-between !important;
  }
  .t-j-sa {
    justify-content: space-around !important;
  }
  .t-o-1 {
    order: 1;
  }
  .t-o-2 {
    order: 2;
  }
  .t-o-3 {
    order: 3;
  }
  .t-o-4 {
    order: 4;
  }
  .t-o-5 {
    order: 5;
  }
  .t-o-6 {
    order: 6;
  }
  .t-o-7 {
    order: 7;
  }
  .t-o-8 {
    order: 8;
  }
  .t-0-0 {
    flex: 0 0 auto;
  }
  .t-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .t-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .t-0-0-3 {
    flex: 0 0 25%;
  }
  .t-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .t-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .t-0-0-6 {
    flex: 0 0 50%;
  }
  .t-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .t-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .t-0-0-9 {
    flex: 0 0 75%;
  }
  .t-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .t-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .t-0-0-12 {
    flex: 0 0 100%;
  }
  .t-1-0 {
    flex: 1 0 auto;
  }
  .t-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .t-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .t-1-0-3 {
    flex: 1 0 25%;
  }
  .t-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .t-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .t-1-0-6 {
    flex: 1 0 50%;
  }
  .t-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .t-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .t-1-0-9 {
    flex: 1 0 75%;
  }
  .t-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .t-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .t-1-0-12 {
    flex: 1 0 100%;
  }
  .t-0-1 {
    flex: 0 1 auto;
  }
  .t-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .t-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .t-0-1-3 {
    flex: 0 1 25%;
  }
  .t-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .t-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .t-0-1-6 {
    flex: 0 1 50%;
  }
  .t-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .t-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .t-0-1-9 {
    flex: 0 1 75%;
  }
  .t-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .t-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .t-0-1-12 {
    flex: 0 1 100%;
  }
  .t-1-1 {
    flex: 1 1 auto;
  }
  .t-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .t-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .t-1-1-3 {
    flex: 1 1 25%;
  }
  .t-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .t-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .t-1-1-6 {
    flex: 1 1 50%;
  }
  .t-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .t-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .t-1-1-9 {
    flex: 1 1 75%;
  }
  .t-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .t-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .t-1-1-12 {
    flex: 1 1 100%;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-0 {
    padding: 0 !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-pt-10 {
    padding-top: 10px !important;
  }
  .t-pt-0 {
    padding-top: 0 !important;
  }
  .t-pr-10 {
    padding-right: 10px !important;
  }
  .t-pr-0 {
    padding-right: 0 !important;
  }
  .t-pl-10 {
    padding-left: 10px !important;
  }
  .t-pl-0 {
    padding-left: 0 !important;
  }
  .t-pb-10 {
    padding-bottom: 10px !important;
  }
  .t-pb-0 {
    padding-bottom: 0 !important;
  }
  .t-m-10 {
    margin: 10px !important;
  }
  .t-m-0 {
    margin: 0 !important;
  }
  .t-mt-10 {
    margin-top: 10px !important;
  }
  .t-mt-0 {
    margin-top: 0 !important;
  }
  .t-mr-10 {
    margin-right: 10px !important;
  }
  .t-mr-0 {
    margin-right: 0 !important;
  }
  .t-ml-10 {
    margin-left: 10px !important;
  }
  .t-ml-0 {
    margin-left: 0 !important;
  }
  .t-mb-10 {
    margin-bottom: 10px !important;
  }
  .t-mb-0 {
    margin-bottom: 0 !important;
  }
  .t-cc-0 {
    column-count: unset !important;
  }
  .t-cc-1 {
    column-count: 1 !important;
  }
  .t-cc-2 {
    column-count: 2 !important;
  }
  .t-cc-3 {
    column-count: 3 !important;
  }
  .t-cc-4 {
    column-count: 4 !important;
  }
  .t-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 768px) {
  .s-flex-row,
  .s-flex-row-wrap,
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .s-flex-col,
  .s-flex-col-wrap,
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .s-flex-row-wrap,
  .s-flex-row-reverse-wrap,
  .s-flex-col-wrap,
  .s-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .s-a-e {
    align-items: flex-end !important;
  }
  .s-a-c {
    align-items: center !important;
  }
  .s-a-s {
    align-items: flex-start !important;
  }
  .s-j-e {
    justify-content: flex-end !important;
  }
  .s-j-c {
    justify-content: center !important;
  }
  .s-j-s {
    justify-content: flex-start !important;
  }
  .s-j-se {
    justify-content: space-evenly !important;
  }
  .s-j-sb {
    justify-content: space-between !important;
  }
  .s-j-sa {
    justify-content: space-around !important;
  }
  .s-o-1 {
    order: 1;
  }
  .s-o-2 {
    order: 2;
  }
  .s-o-3 {
    order: 3;
  }
  .s-o-4 {
    order: 4;
  }
  .s-o-5 {
    order: 5;
  }
  .s-o-6 {
    order: 6;
  }
  .s-o-7 {
    order: 7;
  }
  .s-o-8 {
    order: 8;
  }
  .s-0-0 {
    flex: 0 0 auto;
  }
  .s-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .s-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .s-0-0-3 {
    flex: 0 0 25%;
  }
  .s-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .s-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .s-0-0-6 {
    flex: 0 0 50%;
  }
  .s-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .s-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .s-0-0-9 {
    flex: 0 0 75%;
  }
  .s-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .s-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .s-0-0-12 {
    flex: 0 0 100%;
  }
  .s-1-0 {
    flex: 1 0 auto;
  }
  .s-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .s-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .s-1-0-3 {
    flex: 1 0 25%;
  }
  .s-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .s-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .s-1-0-6 {
    flex: 1 0 50%;
  }
  .s-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .s-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .s-1-0-9 {
    flex: 1 0 75%;
  }
  .s-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .s-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .s-1-0-12 {
    flex: 1 0 100%;
  }
  .s-0-1 {
    flex: 0 1 auto;
  }
  .s-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .s-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .s-0-1-3 {
    flex: 0 1 25%;
  }
  .s-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .s-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .s-0-1-6 {
    flex: 0 1 50%;
  }
  .s-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .s-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .s-0-1-9 {
    flex: 0 1 75%;
  }
  .s-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .s-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .s-0-1-12 {
    flex: 0 1 100%;
  }
  .s-1-1 {
    flex: 1 1 auto;
  }
  .s-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .s-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .s-1-1-3 {
    flex: 1 1 25%;
  }
  .s-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .s-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .s-1-1-6 {
    flex: 1 1 50%;
  }
  .s-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .s-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .s-1-1-9 {
    flex: 1 1 75%;
  }
  .s-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .s-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .s-1-1-12 {
    flex: 1 1 100%;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-0 {
    padding: 0 !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-pt-10 {
    padding-top: 10px !important;
  }
  .s-pt-0 {
    padding-top: 0 !important;
  }
  .s-pr-10 {
    padding-right: 10px !important;
  }
  .s-pr-0 {
    padding-right: 0 !important;
  }
  .s-pl-10 {
    padding-left: 10px !important;
  }
  .s-pl-0 {
    padding-left: 0 !important;
  }
  .s-pb-10 {
    padding-bottom: 10px !important;
  }
  .s-pb-0 {
    padding-bottom: 0 !important;
  }
  .s-m-10 {
    margin: 10px !important;
  }
  .s-m-0 {
    margin: 0 !important;
  }
  .s-mt-10 {
    margin-top: 10px !important;
  }
  .s-mt-0 {
    margin-top: 0 !important;
  }
  .s-mr-10 {
    margin-right: 10px !important;
  }
  .s-mr-0 {
    margin-right: 0 !important;
  }
  .s-ml-10 {
    margin-left: 10px !important;
  }
  .s-ml-0 {
    margin-left: 0 !important;
  }
  .s-mb-10 {
    margin-bottom: 10px !important;
  }
  .s-mb-0 {
    margin-bottom: 0 !important;
  }
  .s-cc-0 {
    column-count: unset !important;
  }
  .s-cc-1 {
    column-count: 1 !important;
  }
  .s-cc-2 {
    column-count: 2 !important;
  }
  .s-cc-3 {
    column-count: 3 !important;
  }
  .s-cc-4 {
    column-count: 4 !important;
  }
  .s-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1024px) {
  .d-flex-row,
  .d-flex-row-wrap,
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .d-flex-col,
  .d-flex-col-wrap,
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .d-flex-row-wrap,
  .d-flex-row-reverse-wrap,
  .d-flex-col-wrap,
  .d-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .d-a-e {
    align-items: flex-end !important;
  }
  .d-a-c {
    align-items: center !important;
  }
  .d-a-s {
    align-items: flex-start !important;
  }
  .d-j-e {
    justify-content: flex-end !important;
  }
  .d-j-c {
    justify-content: center !important;
  }
  .d-j-s {
    justify-content: flex-start !important;
  }
  .d-j-se {
    justify-content: space-evenly !important;
  }
  .d-j-sb {
    justify-content: space-between !important;
  }
  .d-j-sa {
    justify-content: space-around !important;
  }
  .d-o-1 {
    order: 1;
  }
  .d-o-2 {
    order: 2;
  }
  .d-o-3 {
    order: 3;
  }
  .d-o-4 {
    order: 4;
  }
  .d-o-5 {
    order: 5;
  }
  .d-o-6 {
    order: 6;
  }
  .d-o-7 {
    order: 7;
  }
  .d-o-8 {
    order: 8;
  }
  .d-0-0 {
    flex: 0 0 auto;
  }
  .d-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .d-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .d-0-0-3 {
    flex: 0 0 25%;
  }
  .d-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .d-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .d-0-0-6 {
    flex: 0 0 50%;
  }
  .d-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .d-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .d-0-0-9 {
    flex: 0 0 75%;
  }
  .d-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .d-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .d-0-0-12 {
    flex: 0 0 100%;
  }
  .d-1-0 {
    flex: 1 0 auto;
  }
  .d-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .d-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .d-1-0-3 {
    flex: 1 0 25%;
  }
  .d-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .d-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .d-1-0-6 {
    flex: 1 0 50%;
  }
  .d-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .d-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .d-1-0-9 {
    flex: 1 0 75%;
  }
  .d-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .d-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .d-1-0-12 {
    flex: 1 0 100%;
  }
  .d-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .d-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .d-0-1-3 {
    flex: 0 1 25%;
  }
  .d-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .d-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .d-0-1-6 {
    flex: 0 1 50%;
  }
  .d-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .d-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .d-0-1-9 {
    flex: 0 1 75%;
  }
  .d-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .d-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .d-0-1-12 {
    flex: 0 1 100%;
  }
  .d-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .d-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .d-1-1-3 {
    flex: 1 1 25%;
  }
  .d-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .d-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .d-1-1-6 {
    flex: 1 1 50%;
  }
  .d-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .d-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .d-1-1-9 {
    flex: 1 1 75%;
  }
  .d-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .d-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .d-1-1-12 {
    flex: 1 1 100%;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-0 {
    padding: 0 !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-pt-10 {
    padding-top: 10px !important;
  }
  .d-pt-0 {
    padding-top: 0 !important;
  }
  .d-pr-10 {
    padding-right: 10px !important;
  }
  .d-pr-0 {
    padding-right: 0 !important;
  }
  .d-pl-10 {
    padding-left: 10px !important;
  }
  .d-pl-0 {
    padding-left: 0 !important;
  }
  .d-pb-10 {
    padding-bottom: 10px !important;
  }
  .d-pb-0 {
    padding-bottom: 0 !important;
  }
  .d-m-10 {
    margin: 10px !important;
  }
  .d-m-0 {
    margin: 0 !important;
  }
  .d-mt-10 {
    margin-top: 10px !important;
  }
  .d-mt-0 {
    margin-top: 0 !important;
  }
  .d-mr-10 {
    margin-right: 10px !important;
  }
  .d-mr-0 {
    margin-right: 0 !important;
  }
  .d-ml-10 {
    margin-left: 10px !important;
  }
  .d-ml-0 {
    margin-left: 0 !important;
  }
  .d-mb-10 {
    margin-bottom: 10px !important;
  }
  .d-mb-0 {
    margin-bottom: 0 !important;
  }
  .d-cc-0 {
    column-count: unset !important;
  }
  .d-cc-1 {
    column-count: 1 !important;
  }
  .d-cc-2 {
    column-count: 2 !important;
  }
  .d-cc-3 {
    column-count: 3 !important;
  }
  .d-cc-4 {
    column-count: 4 !important;
  }
  .d-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1180px) {
  .w-flex-row,
  .w-flex-row-wrap,
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .w-flex-col,
  .w-flex-col-wrap,
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .w-flex-row-wrap,
  .w-flex-row-reverse-wrap,
  .w-flex-col-wrap,
  .w-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .w-a-e {
    align-items: flex-end !important;
  }
  .w-a-c {
    align-items: center !important;
  }
  .w-a-s {
    align-items: flex-start !important;
  }
  .w-j-e {
    justify-content: flex-end !important;
  }
  .w-j-c {
    justify-content: center !important;
  }
  .w-j-s {
    justify-content: flex-start !important;
  }
  .w-j-se {
    justify-content: space-evenly !important;
  }
  .w-j-sb {
    justify-content: space-between !important;
  }
  .w-j-sa {
    justify-content: space-around !important;
  }
  .w-o-1 {
    order: 1;
  }
  .w-o-2 {
    order: 2;
  }
  .w-o-3 {
    order: 3;
  }
  .w-o-4 {
    order: 4;
  }
  .w-o-5 {
    order: 5;
  }
  .w-o-6 {
    order: 6;
  }
  .w-o-7 {
    order: 7;
  }
  .w-o-8 {
    order: 8;
  }
  .w-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .w-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .w-0-0-3 {
    flex: 0 0 25%;
  }
  .w-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .w-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .w-0-0-6 {
    flex: 0 0 50%;
  }
  .w-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .w-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .w-0-0-9 {
    flex: 0 0 75%;
  }
  .w-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .w-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .w-0-0-12 {
    flex: 0 0 100%;
  }
  .w-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .w-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .w-1-0-3 {
    flex: 1 0 25%;
  }
  .w-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .w-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .w-1-0-6 {
    flex: 1 0 50%;
  }
  .w-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .w-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .w-1-0-9 {
    flex: 1 0 75%;
  }
  .w-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .w-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .w-1-0-12 {
    flex: 1 0 100%;
  }
  .w-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .w-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .w-0-1-3 {
    flex: 0 1 25%;
  }
  .w-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .w-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .w-0-1-6 {
    flex: 0 1 50%;
  }
  .w-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .w-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .w-0-1-9 {
    flex: 0 1 75%;
  }
  .w-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .w-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .w-0-1-12 {
    flex: 0 1 100%;
  }
  .w-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .w-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .w-1-1-3 {
    flex: 1 1 25%;
  }
  .w-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .w-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .w-1-1-6 {
    flex: 1 1 50%;
  }
  .w-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .w-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .w-1-1-9 {
    flex: 1 1 75%;
  }
  .w-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .w-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .w-1-1-12 {
    flex: 1 1 100%;
  }
  .w-p-10 {
    padding: 10px !important;
  }
  .w-p-0 {
    padding: 0 !important;
  }
  .w-pt-10 {
    padding-top: 10px !important;
  }
  .w-pt-0 {
    padding-top: 0 !important;
  }
  .w-pr-10 {
    padding-right: 10px !important;
  }
  .w-pr-0 {
    padding-right: 0 !important;
  }
  .w-pl-10 {
    padding-left: 10px !important;
  }
  .w-pl-0 {
    padding-left: 0 !important;
  }
  .w-pb-10 {
    padding-bottom: 10px !important;
  }
  .w-pb-0 {
    padding-bottom: 0 !important;
  }
  .w-m-10 {
    margin: 10px !important;
  }
  .w-m-0 {
    margin: 0 !important;
  }
  .w-mt-10 {
    margin-top: 10px !important;
  }
  .w-mt-0 {
    margin-top: 0 !important;
  }
  .w-mr-10 {
    margin-right: 10px !important;
  }
  .w-mr-0 {
    margin-right: 0 !important;
  }
  .w-ml-10 {
    margin-left: 10px !important;
  }
  .w-ml-0 {
    margin-left: 0 !important;
  }
  .w-mb-10 {
    margin-bottom: 10px !important;
  }
  .w-mb-0 {
    margin-bottom: 0 !important;
  }
  .w-cc-0 {
    column-count: unset !important;
  }
  .w-cc-1 {
    column-count: 1 !important;
  }
  .w-cc-2 {
    column-count: 2 !important;
  }
  .w-cc-3 {
    column-count: 3 !important;
  }
  .w-cc-4 {
    column-count: 4 !important;
  }
  .w-cc-5 {
    column-count: 5 !important;
  }
}
.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: #b77e46;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  font-size: 11px;
}

h1 {
  text-transform: uppercase;
  color: #fefefe;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  text-transform: uppercase;
  color: #b77e46;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1rem;
  letter-spacing: 0.25rem;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  color: #b77e46;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1.25rem;
  color: inherit;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h5 {
  font-size: 1rem;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h6 {
  font-size: 1.25rem;
  font-style: normal;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

section.summary-section {
  text-align: center;
}
section.summary-section ul.list {
  display: inline-block;
  line-height: 1.8;
}
section.summary-section ul.list span.list-bullet {
  margin-right: 10px;
}

ul.kv-list {
  text-align: left;
}
ul.kv-list li {
  padding: 5px;
  background-color: #f1f1f1;
}
ul.kv-list li:nth-child(odd) {
  background-color: #fefefe;
}
ul.kv-list li div.flex-row-wrap {
  justify-content: space-between;
}
@media (min-width: 480px) {
  ul.kv-list li div.flex-row-wrap.full-span span.kv-key {
    flex: 1 0 100%;
    margin-bottom: 5px;
    text-align: center;
    padding: 0;
  }
  ul.kv-list li div.flex-row-wrap.full-span span.kv-value {
    flex: 1 0 100%;
    min-width: 200px;
    text-align: center;
  }
}
ul.kv-list span.kv-key {
  flex: 1 0 100%;
  font-weight: bold;
  color: #63594e;
  margin-bottom: 5px;
}
ul.kv-list span.kv-key:empty::after {
  content: "*";
}
ul.kv-list span.kv-value {
  flex: 1 0 100%;
}
@media (min-width: 480px) {
  ul.kv-list span.kv-key {
    flex: 1 0 50%;
    margin-bottom: 0;
    text-align: right;
    padding: 0 10px 0 10px;
  }
  ul.kv-list span.kv-value {
    flex: 1 0 50%;
    min-width: 200px;
  }
}
#thank-you-page {
  font-size: 14px;
}
#thank-you-page h4 {
  color: #b77e46;
  text-align: center;
  margin-bottom: 20px;
}
#thank-you-page h6 {
  font-weight: bold;
}
#thank-you-page main &gt; .interior-wrapper {
  max-width: 700px;
}
#thank-you-page p em {
  font-style: italic;
}
#thank-you-page p strong {
  font-weight: bold;
}

.modal-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: opacity 0.25s ease-in-out;
  pointer-events: none;
}

.modal-content {
  display: none;
  flex: 1 1 100%;
  background-color: white;
  padding: 20px 10px;
  overflow: scroll;
  max-height: 100%;
  box-sizing: content-box;
  position: relative;
  transition: opacity 0.25s ease-in-out;
  box-shadow: 2px 2px 2px black;
}
.modal-content .message-content {
  margin-bottom: 15px;
}
.modal-content .message-content p {
  margin-top: 10px;
}
@media (min-width: 480px) {
  .modal-content {
    padding: 20px;
  }
}
@media (min-width: 768px) {
  .modal-content {
    max-width: 800px;
  }
}
@media (min-width: 1180px) {
  .modal-content {
    max-width: 1024px;
  }
}

#modal-overlay {
  pointer-events: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
  z-index: -2000;
}
#modal-overlay .modal-wrapper {
  opacity: 0;
  display: flex;
  transition: opacity 0.2s ease-in-out;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
}
#modal-overlay .modal-wrapper .modal-content {
  display: flex;
  justify-content: center;
  pointer-events: none;
}
#modal-overlay .modal-wrapper .modal-content[data-modal-id=confirmation], #modal-overlay .modal-wrapper .modal-content[data-modal-id=message] {
  display: inline-block;
  flex: 0 1 auto;
}
@media (min-width: 480px) {
  #modal-overlay .modal-wrapper {
    padding: 20px;
  }
}
#modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-overlay .modal-wrapper.active .modal-content {
  z-index: 2;
}

#modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.8);
  transition: opacity 0.25s ease-in-out;
}
#modal-backdrop.in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.in ~ span.select2-container.select2-container--open {
  z-index: 9999;
}
#modal-backdrop.fading-in {
  opacity: 1;
  pointer-events: all;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay {
  display: block;
  opacity: 1;
  z-index: 2000;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active {
  opacity: 1;
}
#modal-backdrop.fading-in ~ #modal-overlay .modal-wrapper.active .modal-content {
  pointer-events: all;
}
#modal-backdrop.fading-out {
  opacity: 0;
  pointer-events: none;
  z-index: 2000;
}
#modal-backdrop.fading-out ~ #modal-overlay {
  opacity: 0;
  z-index: 2000;
  display: block;
}

fieldset.obfuscated {
  min-width: 0px !important;
}

.obfuscating {
  max-height: 0 !important;
  max-width: 0 !important;
}

.transitioning {
  transition: opacity 0.15s ease-in-out, height 0.15s ease-in-out, min-height 0.15s ease-in-out, max-height 0.15s ease-in-out, min-width 0.15s ease-in-out, width 0.15s ease-in-out, max-width 0.15s ease-in-out;
}

.concealer section {
  position: relative;
  transition: all 0.2s ease-in-out;
}
.concealer &gt; section:not(.revealed) {
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  overflow: hidden;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  visibility: hidden;
}

#reticule {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 100px;
  display: block;
}

.tooltip-wrapper {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0;
  margin: 0;
  opacity: 0;
  display: none;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transform: translate(0, 0);
  transition: opacity 0.15s ease-in-out 0.1s;
}
.tooltip-wrapper.shown {
  opacity: 1;
  display: flex;
  pointer-events: none;
}
.tooltip-wrapper.shown .tooltip-content {
  pointer-events: all;
}

.tooltip-content {
  color: #262626;
  background-color: #fefefe;
  position: relative;
  padding: 10px;
  font-size: 0.9rem;
  text-align: center;
  text-rendering: optimizeLegibility;
  transition: transform 0.2 ease-in-out;
  box-shadow: 1px 1px 4px black;
}
.tooltip-content.top-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(-50% - 30px));
}
.tooltip-content.top-right {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0;
  transform: translate(50%, calc(-50% - 30px));
}
.tooltip-content.top-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(-50% - 30px));
}
.tooltip-content.bottom-right {
  border-top-left-radius: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(50%, calc(50% + 30px));
}
.tooltip-content.bottom-left {
  border-top-left-radius: 5px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(-50%, calc(50% + 30px));
}
.tooltip-content.bottom-center {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  transform: translate(0, calc(50% + 30px));
}

[data-tooltip] {
  position: relative;
}
.datepicker-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.datepicker-dropdown::before {
  content: " ";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: -7px;
  left: 6px;
}
.datepicker-dropdown::after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.datepicker-dropdown table {
  width: 100%;
  border: 1px solid #CDCDCD;
  background: #fafafa;
  -webkit-box-shadow: 0 2px 2px -2px #cccccc;
  -moz-box-shadow: 0 2px 2px -2px #cccccc;
  box-shadow: 0 2px 2px -2px #cccccc;
  max-width: 100%;
  margin: 0;
}
.datepicker-dropdown table th, .datepicker-dropdown table td {
  text-align: center;
  height: 20px;
  border-radius: 4px;
  border: none;
}
.datepicker-dropdown table th {
  color: #5f5f5f;
  font-weight: 600;
}
.datepicker-dropdown table th.datepicker-switch {
  width: 145px;
}
.datepicker-dropdown table td {
  width: 20px;
  padding: 5px;
}
.datepicker-dropdown table td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker-dropdown table td span.active {
  background: #519FC7;
  color: #fff;
}
.datepicker-dropdown table td span.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table td.old {
  color: #999999;
}
.datepicker-dropdown table td.active {
  background: #519FC7;
  color: #fff;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker-dropdown table td.disabled {
  background: none;
  color: #999999;
  cursor: default;
}
.datepicker-dropdown table thead tr th {
  padding: 5px;
}
.datepicker-dropdown table thead tr:first-child {
  background: #ECECEC;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: linear-gradient(top, #fdfdfd, #ececec);
  border-bottom: 1px solid #CDCDCD;
}
.datepicker-dropdown table thead tr:first-child th {
  border-radius: 0;
  cursor: pointer;
  text-align: center;
  width: 20px;
  height: 20px;
  border: none;
}
.datepicker-dropdown .list-unstyled {
  padding-left: 0;
  list-style: none;
}
.datepicker-dropdown .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.datepicker-dropdown .btn:focus,
.datepicker-dropdown .btn:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.datepicker-dropdown .btn:hover,
.datepicker-dropdown .btn:focus {
  color: #333;
  text-decoration: none;
}
.datepicker-dropdown .btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.datepicker-dropdown .btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker-dropdown .btn-primary:hover,
.datepicker-dropdown .btn-primary:focus,
.datepicker-dropdown .btn-primary:active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker-dropdown .btn-primary:active {
  background-image: none;
}
.datepicker-dropdown .collapse {
  display: none;
  visibility: hidden;
}
.datepicker-dropdown .collapse.in {
  display: block;
  visibility: visible;
}
.datepicker-dropdown .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
}

input:focus,
textarea:focus,
select:focus {
  outline: none;
}

form .datepicker-inline {
  padding: 5px 0 0 0;
}
form .inline-label {
  display: flex;
  align-items: center;
}
form .inline-label span {
  font-size: 12px;
  font-weight: bold;
}

.btn &gt; i:not(:only-child) {
  margin-right: 5px;
}

.btn.btn-full {
  display: block;
  padding: 6px 0;
  width: 100%;
}

.button-row {
  flex-wrap: wrap;
}
.button-row &gt; *:not(:last-child) {
  margin-right: 10px;
}
.button-row .btn-group {
  position: relative;
  padding-top: 15px;
  margin-top: 5px;
}
.button-row .checkbox-wrapper {
  position: relative;
  margin-top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero {
  top: 5px;
}
.button-row .checkbox-wrapper .icheckbox_flat-aero + label {
  top: 0;
  margin-right: 10px;
}

.select2.select2-container {
  width: 100% !important;
}
.select2.select2-container .select2-selection--single,
.select2.select2-container .select2-selection--multiple {
  height: 31px;
  display: flex;
  align-items: center;
}
.select2.select2-container .select2-selection--single .select2-selection__arrow,
.select2.select2-container .select2-selection--multiple .select2-selection__arrow {
  top: 4px;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered {
  width: 100%;
  display: block;
}
.select2.select2-container .select2-selection--single .select2-selection__rendered input,
.select2.select2-container .select2-selection--multiple .select2-selection__rendered input {
  margin-top: 0;
}
.select2.select2-container .select2-selection--multiple {
  height: auto;
}
.select2.select2-container .select2-selection__placeholder {
  font-size: 11px;
}

.select2-container--open .select2-dropdown {
  z-index: 1000;
}

li.select2-results__option[aria-selected=true] {
  display: none !important;
}

span.select2-container.no-searching span.select2-search--dropdown {
  display: none;
}

/* \f020 doesn't work in Safari. all shifted one down */
h1 {
  text-transform: uppercase;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  font-size: 2em;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  text-transform: uppercase;
  line-height: 1.2;
  letter-spacing: -1px;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-weight: bold;
  font-size: 1.25rem;
  font-style: normal;
  line-height: 1.2;
  text-rendering: optimizeLegibility;
}

h5 {
  font-size: 1rem;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

.obfuscated {
  visibility: hidden !important;
  opacity: 0 !important;
  max-height: 0 !important;
  max-width: 0 !important;
  flex: 0 1 0px !important;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  transition: height 0.15s ease-in-out, min-width 0.15s ease-in-out, max-height 0.15s ease-in-out;
  order: 999;
}
.obfuscated &gt; * {
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden;
  transition: height 0.15s ease-in-out, max-height 0.15s ease-in-out, flex 0.15s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: #565656;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  font-size: 11px;
}

.label-style {
  pointer-events: all !important;
}

form.dynaform .input-wrapper.ajax-working::after {
  content: url(data:image/svg;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5NiA0OTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NiA0OTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMjg7IiBkPSJNNDMwLjQsMTE1LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglDNDE1LjIsMTM2LjgsNDE5LjIsMTIxLjYsNDMwLjQsMTE1LjJ6Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjI7IiBkPSJNMzM5LjIsNDEuNmM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMzMzYuOCw2OCwzMzIuOCw1My42LDMzOS4yLDQxLjZ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMTI7IiBjeD0iMjQ4IiBjeT0iMjQiIHI9IjI0Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjEuMDsiIGN4PSIxMzYiIGN5PSI1My42IiByPSIyOCIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC45MjsiIGQ9Ik02NS42LDExNS4yYzExLjIsNi40LDE1LjIsMjAuOCw4LjgsMzIuOGMtNi40LDExLjItMjAuOCwxNS4yLTMyLjgsOC44Yy0xMS4yLTYuNC0xNS4yLTIwLjgtOC44LTMyLjgKCVM1NC40LDEwOC44LDY1LjYsMTE1LjJ6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuODQ7IiBjeD0iMjQiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjc2OyIgZD0iTTQxLjYsMzM5LjJjMTEuMi02LjQsMjUuNi0yLjQsMzIuOCw4LjhjNi40LDExLjIsMi40LDI1LjYtOC44LDMyLjhjLTExLjIsNi40LTI1LjYsMi40LTMyLjgtOC44CglTMzAuNCwzNDYuNCw0MS42LDMzOS4yeiIvPgoKPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC42ODsiIGQ9Ik0xMTUuMiw0MzAuNGM2LjQtMTEuMiwyMC44LTE1LjIsMzIuOC04LjhjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCUMxMTIuOCw0NTYsMTA4LjgsNDQxLjYsMTE1LjIsNDMwLjR6Ii8+Cgo8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNjsiIGN4PSIyNDgiIGN5PSI0NzIiIHI9IjI0Ii8+Cgo8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjUyOyIgZD0iTTM4MC44LDQzMC40YzYuNCwxMS4yLDIuNCwyNS42LTguOCwzMi44Yy0xMS4yLDYuNC0yNS42LDIuNC0zMi44LTguOGMtNi40LTExLjItMi40LTI1LjYsOC44LTMyLjgKCUMzNTkuMiw0MTUuMiwzNzQuNCw0MTkuMiwzODAuOCw0MzAuNHoiLz4KCjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuNDQ7IiBkPSJNNDU0LjQsMzM5LjJjMTEuMiw2LjQsMTUuMiwyMC44LDguOCwzMi44Yy02LjQsMTEuMi0yMC44LDE1LjItMzIuOCw4LjgKCWMtMTEuMi02LjQtMTUuMi0yMC44LTguOC0zMi44QzQyOCwzMzYuOCw0NDIuNCwzMzIuOCw0NTQuNCwzMzkuMnoiLz4KCjxjaXJjbGUgc3R5bGU9ImZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC4zNjsiIGN4PSI0NzIiIGN5PSIyNDgiIHI9IjI0Ii8+Cgo8L3N2Zz4K);
  width: 16px;
  height: 16px;
}

#registration-summary.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}

body &gt; .in-limbo {
  position: absolute;
  top: 100%;
  left: 0;
  display: inline-block;
  opacity: 0;
  pointer-events: none;
}

form.dynaform {
  position: relative;
  padding: 10px;
  min-width: 120px;
}
form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week], form.dynaform .input-wrapper div.mock-input {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight.checkboxes-wrapper, form.dynaform fieldset.highlight.radio-wrapper, form.dynaform fieldset.highlight .input-wrapper textarea,
form.dynaform fieldset.highlight .input-wrapper input[type=text],
form.dynaform fieldset.highlight .input-wrapper input[type=number],
form.dynaform fieldset.highlight .input-wrapper input[type=password],
form.dynaform fieldset.highlight .input-wrapper input[type=color],
form.dynaform fieldset.highlight .input-wrapper input[type=range],
form.dynaform fieldset.highlight .input-wrapper input[type=email],
form.dynaform fieldset.highlight .input-wrapper input[type=tel],
form.dynaform fieldset.highlight .input-wrapper input[type=url],
form.dynaform fieldset.highlight .input-wrapper input[type=date],
form.dynaform fieldset.highlight .input-wrapper input[type=datetime-local],
form.dynaform fieldset.highlight .input-wrapper input[type=month],
form.dynaform fieldset.highlight .input-wrapper input[type=search],
form.dynaform fieldset.highlight .input-wrapper input[type=time],
form.dynaform fieldset.highlight .input-wrapper input[type=week], form.dynaform fieldset.highlight .input-wrapper div.mock-input, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid textarea,
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=text],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=number],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=password],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=color],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=range],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=email],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=tel],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=url],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=date],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=datetime-local],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=month],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=search],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=time],
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid input[type=week], form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.mock-input, form.dynaform fieldset.highlight .input-wrapper.is-invalid textarea, form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection {
  border: red 2px solid;
}
form.dynaform.no-error-text span.error-msg {
  display: none !important;
}
form.dynaform.locked {
  opacity: 0.5;
}
form.dynaform .error-msg {
  font-weight: bold;
}
form.dynaform .h5 {
  font-size: 12px;
}
form.dynaform [data-dynaform-item=fields] {
  margin-top: 10px;
  position: relative;
}
form.dynaform [data-dynaform-item=buttons] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
form.dynaform fieldset {
  margin-bottom: 0;
  padding: 0 2px;
  position: relative;
}
form.dynaform fieldset fieldset {
  padding: 0;
}
form.dynaform fieldset.widget-wrapper {
  padding: 16px 0 16px 0;
}
form.dynaform fieldset.widget-wrapper .widget-content {
  height: 100%;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.25);
}
form.dynaform fieldset.highlight span.error-leaf:not(:empty) {
  display: flex;
}
form.dynaform fieldset span.error-leaf:not(:empty) {
  display: none;
  justify-content: flex-start;
  align-items: center;
  color: white;
  width: 100%;
  padding: 2px;
  background-color: red;
  font-weight: bolder;
  font-size: 0.85rem;
  position: relative;
  top: -17px;
}
form.dynaform fieldset.dollars div.input-wrapper {
  position: relative;
}
form.dynaform fieldset.dollars div.input-wrapper::before {
  content: "$";
  position: absolute;
  font-size: 10px;
  top: 11px;
  left: 8px;
}
form.dynaform fieldset.dollars div.input-wrapper.is-empty[data-label]::before {
  content: none;
}
form.dynaform fieldset.dollars div.input-wrapper input[type=text] {
  padding-left: 20px;
}
form.dynaform fieldset.label-left legend {
  text-align: left !important;
}
form.dynaform fieldset.label-right legend {
  text-align: right !important;
}
form.dynaform fieldset.label-center legend {
  text-align: center !important;
}
form.dynaform fieldset legend {
  margin-bottom: 1px;
  white-space: nowrap;
  font-weight: bold;
}
form.dynaform fieldset legend .legend-interior {
  display: flex;
  justify-content: space-between;
}
form.dynaform fieldset legend.with-toolbar {
  position: relative;
  margin-bottom: 45px;
}
form.dynaform fieldset legend.with-toolbar .inline-toolbar {
  position: absolute;
}
form.dynaform fieldset legend.align-right {
  text-align: right;
}
form.dynaform fieldset legend.align-center {
  text-align: center;
}
form.dynaform fieldset legend:empty::before {
  content: "empty";
  visibility: hidden;
  pointer-events: none;
}
form.dynaform fieldset.compact {
  margin-bottom: 0;
}
form.dynaform fieldset.compact legend {
  color: currentColor;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}
form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-right .checkbox-wrapper, form.dynaform fieldset.checkboxes-wrapper fieldset.checkboxes-wrapper.align-center .checkbox-wrapper {
  width: auto;
  display: inline-block;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper .btn-toolbar {
  margin-bottom: 10px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group {
  padding-top: 5px;
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
  flex: 0 0 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul.no-columns {
  column-count: 1;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.checkboxes-wrapper .input-wrapper.checkbox-group &gt; ul li.starter-element {
  display: none;
}
form.dynaform fieldset.checkboxes-wrapper.align-right {
  text-align: right;
}
form.dynaform fieldset.checkboxes-wrapper.align-center {
  text-align: center;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.checkboxes-wrapper .checkbox-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper {
  padding-top: 8px;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group {
  flex-direction: column;
  flex-wrap: wrap;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
  width: 100%;
  column-count: 2;
  list-style-type: none;
}
@media (min-width: 480px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 3;
  }
}
@media (min-width: 1024px) {
  form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul {
    column-count: 4;
  }
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns {
  column-count: unset;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul.no-columns li .radio-wrapper {
  white-space: normal !important;
}
form.dynaform fieldset.radio-wrapper .input-wrapper.radio-group &gt; ul li {
  padding-right: 2px;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper {
  width: 100%;
  margin-bottom: 5px;
  padding-right: 0;
  white-space: nowrap;
}
form.dynaform fieldset.radio-wrapper li .radio-wrapper label {
  position: relative;
  margin-left: 5px;
}
form.dynaform fieldset.checktable-wrapper &gt; .input-wrapper {
  width: 100%;
}
form.dynaform fieldset.image-uploader .input-wrapper {
  max-height: 200px;
  overflow: hidden;
  margin-bottom: 15px;
  min-width: 200px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center 10px;
  border: 1px currentColor dashed;
  border-top: none;
  border-left: none;
  border-right: none;
  padding-top: 10px;
  padding-bottom: 0;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  transition: opacity 0.2s ease-in-out;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span {
  color: white;
  padding: 8px;
  border-radius: 16px;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.value-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper div.click-txt span.empty-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper span.error-msg {
  position: absolute;
  top: 25%;
  text-align: center;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) .click-target {
  background-color: rgba(255, 255, 255, 0);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) button.clear-image {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt {
  opacity: 0.01;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt:hover {
  opacity: 1;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span {
  color: white;
  background-color: rgba(204, 152, 49, 0.85);
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.value-txt {
  display: inline-block;
}
form.dynaform fieldset.image-uploader .input-wrapper.has-value:not(.is-invalid) div.click-txt span.empty-txt {
  display: none;
}
form.dynaform fieldset.image-uploader .input-wrapper.is-empty {
  background-image: none !important;
}
form.dynaform fieldset.image-uploader .input-wrapper input {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.image-uploader .input-wrapper button.clear-image {
  position: absolute;
  top: 0;
  right: 0;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.image-uploader .input-wrapper .click-target {
  flex: 1 1 100%;
  display: flex;
  padding-top: 100%;
  position: relative;
  justify-content: center;
  align-items: center;
  background-color: rgb(255, 255, 255);
  transition: background-color 0.2s ease-in-out;
  border: 1px currentColor dashed;
  border-bottom: none;
}
form.dynaform fieldset.file-uploader .file-wrapper {
  max-height: 48px !important;
  padding-left: 15px;
  margin-bottom: 15px;
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}
form.dynaform fieldset.file-uploader .file-wrapper button.clear-file {
  position: absolute;
  top: 6px;
  right: 6px;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 1em;
  cursor: pointer;
  opacity: 0;
  box-shadow: inset 0px 0px 2px 0px black;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target {
  background-color: #7b7b7b;
  width: 35px;
  height: 35px;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  transition: background-color 0.5s ease-in-out;
}
form.dynaform fieldset.file-uploader .file-wrapper div.click-target::after {
  content: "\f016";
  display: block;
  font-family: FontAwesome;
  font-size: 15px;
  pointer-events: none;
  color: white;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value button.clear-file {
  opacity: 1;
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value div.click-target::after {
  content: "\f0f6";
}
form.dynaform fieldset.file-uploader .file-wrapper.has-value.is-invalid div.click-target::after {
  content: "\f071";
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input {
  border: transparent 2px solid;
  transition: border 0.5s ease-in-out;
  height: 35px;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
  box-shadow: inset 0 0 1px #000000;
  display: flex;
  padding-left: 30px;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
form.dynaform fieldset.file-uploader .file-wrapper div.mock-input span.mock-value {
  color: currentColor;
  pointer-events: none;
}
form.dynaform fieldset.file-uploader .file-wrapper input[type=file] {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
form.dynaform fieldset.daterange-wrapper {
  width: auto !important;
  min-width: 250px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper {
  display: flex;
  flex-direction: row;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration {
  margin-top: 6px;
  padding: 0 0 15px 0;
  width: 40px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper &gt; .input-decoration span {
  height: 31px;
  font-size: 14px;
  color: white;
  background-color: #a89c8f;
  display: flex;
  justify-content: center;
  align-items: center;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:first-child input {
  text-align: right;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-right-width: 0;
  padding: 0 10px 0 0;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper:last-child input {
  text-align: left;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-left-width: 0;
  padding: 0 0 0 10px;
}
form.dynaform fieldset.daterange-wrapper .daterange-picker-wrapper .input-wrapper span.error-msg {
  font-size: 11px;
  color: red;
  position: absolute;
  left: 3px;
  top: calc(100% - 18px);
  right: 0;
  text-align: center;
}
form.dynaform fieldset.dropdown-wrapper {
  padding-left: 5px;
  padding-right: 1px;
  padding-bottom: 10px;
  min-width: 120px;
}
form.dynaform fieldset.dropdown-wrapper &gt; .input-wrapper {
  padding-top: 2px;
  padding-bottom: 2px;
}
form.dynaform fieldset.dropdown-wrapper input.select2-search__field {
  width: 100% !important;
  max-width: 100% !important;
}
form.dynaform fieldset.dropdown-wrapper.short-length {
  flex: 2 1 120px;
}
form.dynaform fieldset.dropdown-wrapper.medium-length {
  flex: 2 1 200px;
}
form.dynaform fieldset.dropdown-wrapper.wide-length {
  flex: 2 1 350px;
}
form.dynaform fieldset.dropdown-wrapper select {
  width: auto;
}
form.dynaform fieldset.dropdown-wrapper select.medium-width {
  width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.minimum-width {
  min-width: 220px;
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection {
  border-color: rgba(170, 170, 170, 0.5);
}
form.dynaform fieldset.dropdown-wrapper select.locked + .select2-container .select2-selection__rendered {
  opacity: 0.5;
}
form.dynaform fieldset.toggle-wrapper {
  width: auto !important;
  padding-left: 2px;
  padding-right: 2px;
}
form.dynaform fieldset.toggle-wrapper.locked .ibutton-container {
  pointer-events: none;
  filter: grayscale(100%);
}
form.dynaform fieldset.toggle-wrapper.centered &gt; legend {
  text-align: center;
}
form.dynaform fieldset.toggle-wrapper.centered &gt; div.input-wrapper {
  justify-content: center;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container {
  transform: rotate(90deg);
  top: -10px;
  left: -10px;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-on i {
  top: 4px;
  left: 3px;
  transform: rotate(-90deg);
  position: relative;
  display: block;
}
form.dynaform fieldset.toggle-wrapper.vertical .ibutton-container .ibutton-label-off i {
  top: 4px;
  left: -5px;
}
form.dynaform fieldset .itoggle-wrapper {
  width: 65px;
  height: 31px;
  position: relative;
  border: 1px solid #FAFAFA;
  border-radius: 5px;
  overflow: hidden;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .itoggle-wrapper input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  display: block;
  width: 100%;
  z-index: 1;
  -webkit-appearance: none;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before, form.dynaform fieldset .itoggle-wrapper::after {
  content: "";
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  color: white;
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
form.dynaform fieldset .itoggle-wrapper::before {
  content: "\f00c";
  left: -50%;
  right: 50%;
  background-color: #a2c8df;
}
form.dynaform fieldset .itoggle-wrapper::after {
  content: "\f00d";
  left: 50%;
  right: -50%;
  background-color: #e0897c;
}
form.dynaform fieldset .itoggle-wrapper .itoggle-handle {
  position: absolute;
  top: 1px;
  bottom: 1px;
  border: 0 solid #8f8f8f;
  border-radius: 5px;
  background: #ebebeb;
  background-image: linear-gradient(to bottom, #fdfdfd, #ebebeb);
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::before {
  left: -50%;
  right: 100%;
}
form.dynaform fieldset .itoggle-wrapper.not-checked::after {
  left: 50%;
  right: 0;
}
form.dynaform fieldset .itoggle-wrapper.not-checked .itoggle-handle {
  left: 2px;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::before {
  left: 0;
  right: 50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked::after {
  left: 100%;
  right: -50%;
}
form.dynaform fieldset .itoggle-wrapper.is-checked .itoggle-handle {
  left: 50%;
  right: 2px;
}
form.dynaform .input-wrapper {
  flex: auto;
  padding-top: 0;
  padding-bottom: 15px;
  margin-top: 5px;
  display: flex;
  flex-direction: row;
  position: relative;
}
form.dynaform .input-wrapper textarea,
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  box-shadow: inset 0 0 1px #000000;
}
form.dynaform .input-wrapper.hidden-input {
  margin: 0;
  padding: 0;
}
form.dynaform .input-wrapper.ajax-working::after {
  display: block;
  top: 22px;
  right: 10px;
  position: absolute;
}
form.dynaform .input-wrapper .input {
  display: block;
  width: 100%;
}
form.dynaform .input-wrapper textarea {
  padding: 5px;
}
form.dynaform .input-wrapper input[type=text],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=password],
form.dynaform .input-wrapper input[type=color],
form.dynaform .input-wrapper input[type=number],
form.dynaform .input-wrapper input[type=range],
form.dynaform .input-wrapper input[type=email],
form.dynaform .input-wrapper input[type=tel],
form.dynaform .input-wrapper input[type=url],
form.dynaform .input-wrapper input[type=date],
form.dynaform .input-wrapper input[type=datetime-local],
form.dynaform .input-wrapper input[type=month],
form.dynaform .input-wrapper input[type=search],
form.dynaform .input-wrapper input[type=time],
form.dynaform .input-wrapper input[type=week] {
  color: currentColor;
  height: 35px;
  display: block;
  width: 100%;
  margin-bottom: 0;
  padding-left: 5px;
}
form.dynaform .input-wrapper span.error-msg {
  display: none;
}
form.dynaform table.checkbox-table {
  border-collapse: collapse;
  width: 100%;
}
form.dynaform table.checkbox-table td,
form.dynaform table.checkbox-table th {
  text-align: center;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) {
  padding: 0;
  margin: 0;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) .input-wrapper {
  padding: 0 !important;
  margin: 0 !important;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) legend {
  display: none;
}
form.dynaform table.checkbox-table fieldset:not(.labeled) textarea {
  min-height: auto !important;
}
form.dynaform table.checkbox-table thead {
  font-weight: bold;
}
form.dynaform table.checkbox-table th, form.dynaform table.checkbox-table td {
  padding: 0.25rem;
  vertical-align: middle;
  text-align: left;
  border: 1px solid #ccc;
}
form.dynaform table.checkbox-table th.align-center, form.dynaform table.checkbox-table td.align-center {
  text-align: center;
}
form.dynaform table.checkbox-table th.align-right, form.dynaform table.checkbox-table td.align-right {
  text-align: right;
}
form.dynaform table.checkbox-table tbody tr:nth-child(odd) {
  background: #eee;
}
form.dynaform table.checkbox-table fieldset legend:empty {
  display: none;
}
form.dynaform .field-group[data-label] {
  position: relative;
}
form.dynaform .field-group[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: 4px;
  left: 2px;
  opacity: 1;
}
form.dynaform fieldset.toggle-wrapper {
  padding-top: 0;
}
form.dynaform fieldset.toggle-wrapper legend {
  color: black;
  position: relative;
  top: 3px;
  margin-bottom: -2px;
}
form.dynaform fieldset.toggle-wrapper .input-wrapper[data-label]::after {
  content: "";
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 8px;
  left: 7px;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label *::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper:not(.lock-label)[data-label] .select2-selection__placeholder {
  color: transparent;
  transition: color 0.1s linear;
}
form.dynaform fieldset .input-wrapper.has-focus[data-label] *::placeholder,
form.dynaform fieldset .input-wrapper.has-focus[data-label] .select2-selection__placeholder {
  color: rgba(0, 0, 0, 0.5);
  transition: color 0.05s linear;
}
form.dynaform fieldset .input-wrapper.hidden-input[data-label]::after {
  display: none;
}
form.dynaform fieldset .input-wrapper[data-label]::after {
  content: attr(data-label);
  position: absolute;
  top: 10px;
  left: 7px;
}
form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after {
  color: black;
  top: -2px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: auto;
  right: 7px;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper {
  left: auto;
  right: 7px;
}
form.dynaform fieldset .input-wrapper.lock-label.start-wrapper[data-label]::after {
  left: auto;
  right: 7px;
  top: -12px;
}
form.dynaform fieldset .input-wrapper.lock-label[data-label]::after {
  color: black;
  content: attr(data-label);
  position: absolute;
  top: -12px;
  left: 0;
}
form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after {
  color: black;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  left: 40px;
  top: 11px;
}
form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: black;
  top: -12px;
  left: 0;
  opacity: 1;
}
form.dynaform textarea {
  width: 100%;
  min-width: 100%;
  min-height: 60px !important;
  resize: none;
  display: block;
}
form.dynaform button.locked * {
  opacity: 0.5;
}
form.dynaform .input-wrapper span.error-msg {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper div.click-target, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid div.click-target {
  background-color: red;
}
form.dynaform fieldset.highlight .input-wrapper span.error-msg, form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid span.error-msg {
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .daterange-picker-wrapper.is-invalid .select2-container .select2-selection {
  border: red 2px solid;
  transition: border 0.5s ease-in-out;
}
form.dynaform fieldset.highlight .input-wrapper.is-invalid .select2-container .select2-selection {
  transition: border 0.5s ease-in-out;
}
form.dynaform.ajax-working::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5) url("img/spin.gif") no-repeat center center/32px 32px;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
}
form.dynaform .glyphicon {
  transition: all 0.5s ease-in-out;
}

.flex-row, .button-row,
.flex-row-wrap,
.flex-row-reverse,
.flex-row-reverse-wrap {
  display: flex;
  flex-direction: row;
}

.flex-row-reverse,
.flex-row-reverse-wrap {
  flex-direction: row-reverse;
}

.flex-col,
.flex-col-wrap,
.flex-col-reverse,
.flex-col-reverse-wrap {
  display: flex;
  flex-direction: column;
}

.flex-col-reverse,
.flex-col-reverse-wrap {
  flex-direction: column-reverse;
}

.flex-row-wrap,
.flex-row-reverse-wrap,
.flex-col-wrap,
.flex-col-reverse-wrap {
  flex-wrap: wrap;
}

@media (min-width: 0px) and (max-width: 479px) {
  .flex-only-mobile {
    display: flex;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .flex-only-tablet {
    display: flex;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .flex-only-sidebar {
    display: flex;
  }
}

@media (min-width: 1024px) and (max-width: 1179px) {
  .flex-only-desktop {
    display: flex;
  }
}

.f-0-0 {
  flex: 0 0 auto;
}

.f-0-0-1 {
  flex: 0 0 8.3333333333%;
}

.f-0-0-2 {
  flex: 0 0 16.6666666667%;
}

.f-0-0-3 {
  flex: 0 0 25%;
}

.f-0-0-4 {
  flex: 0 0 33.3333333333%;
}

.f-0-0-5 {
  flex: 0 0 41.6666666667%;
}

.f-0-0-6 {
  flex: 0 0 50%;
}

.f-0-0-7 {
  flex: 0 0 58.3333333333%;
}

.f-0-0-8 {
  flex: 0 0 66.6666666667%;
}

.f-0-0-9 {
  flex: 0 0 75%;
}

.f-0-0-10 {
  flex: 0 0 83.3333333333%;
}

.f-0-0-11 {
  flex: 0 0 91.6666666667%;
}

.f-0-0-12 {
  flex: 0 0 100%;
}

.f-1-0 {
  flex: 1 0 auto;
}

.f-1-0-1 {
  flex: 1 0 8.3333333333%;
}

.f-1-0-2 {
  flex: 1 0 16.6666666667%;
}

.f-1-0-3 {
  flex: 1 0 25%;
}

.f-1-0-4 {
  flex: 1 0 33.3333333333%;
}

.f-1-0-5 {
  flex: 1 0 41.6666666667%;
}

.f-1-0-6 {
  flex: 1 0 50%;
}

.f-1-0-7 {
  flex: 1 0 58.3333333333%;
}

.f-1-0-8 {
  flex: 1 0 66.6666666667%;
}

.f-1-0-9 {
  flex: 1 0 75%;
}

.f-1-0-10 {
  flex: 1 0 83.3333333333%;
}

.f-1-0-11 {
  flex: 1 0 91.6666666667%;
}

.f-1-0-12 {
  flex: 1 0 100%;
}

.f-0-1 {
  flex: 0 1 auto;
}

.f-0-1-1 {
  flex: 0 1 8.3333333333%;
}

.f-0-1-2 {
  flex: 0 1 16.6666666667%;
}

.f-0-1-3 {
  flex: 0 1 25%;
}

.f-0-1-4 {
  flex: 0 1 33.3333333333%;
}

.f-0-1-5 {
  flex: 0 1 41.6666666667%;
}

.f-0-1-6 {
  flex: 0 1 50%;
}

.f-0-1-7 {
  flex: 0 1 58.3333333333%;
}

.f-0-1-8 {
  flex: 0 1 66.6666666667%;
}

.f-0-1-9 {
  flex: 0 1 75%;
}

.f-0-1-10 {
  flex: 0 1 83.3333333333%;
}

.f-0-1-11 {
  flex: 0 1 91.6666666667%;
}

.f-0-1-12 {
  flex: 0 1 100%;
}

.f-1-1 {
  flex: 1 1 auto;
}

.f-1-1-1 {
  flex: 1 1 8.3333333333%;
}

.f-1-1-2 {
  flex: 1 1 16.6666666667%;
}

.f-1-1-3 {
  flex: 1 1 25%;
}

.f-1-1-4 {
  flex: 1 1 33.3333333333%;
}

.f-1-1-5 {
  flex: 1 1 41.6666666667%;
}

.f-1-1-6 {
  flex: 1 1 50%;
}

.f-1-1-7 {
  flex: 1 1 58.3333333333%;
}

.f-1-1-8 {
  flex: 1 1 66.6666666667%;
}

.f-1-1-9 {
  flex: 1 1 75%;
}

.f-1-1-10 {
  flex: 1 1 83.3333333333%;
}

.f-1-1-11 {
  flex: 1 1 91.6666666667%;
}

.f-1-1-12 {
  flex: 1 1 100%;
}

.a-e {
  align-items: flex-end !important;
}

.a-c {
  align-items: center !important;
}

.a-s {
  align-items: flex-start !important;
}

.j-e {
  justify-content: flex-end !important;
}

.j-c {
  justify-content: center !important;
}

.j-s {
  justify-content: flex-start !important;
}

.j-se {
  justify-content: space-evenly !important;
}

.j-sb {
  justify-content: space-between !important;
}

.j-sa {
  justify-content: space-around !important;
}

.p-10 {
  padding: 10px !important;
}

.p-0 {
  padding: 0 !important;
}

.p-10 {
  padding: 10px !important;
}

.pt-10 {
  padding-top: 10px !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pr-10 {
  padding-right: 10px !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pl-10 {
  padding-left: 10px !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.pb-10 {
  padding-bottom: 10px !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.m-10 {
  margin: 10px !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-10 {
  margin-top: 10px !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mr-10 {
  margin-right: 10px !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.ml-10 {
  margin-left: 10px !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mb-10 {
  margin-bottom: 10px !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.cc-0 {
  column-count: unset !important;
}

.cc-1 {
  column-count: 1 !important;
}

.cc-2 {
  column-count: 2 !important;
}

.cc-3 {
  column-count: 3 !important;
}

.cc-4 {
  column-count: 4 !important;
}

.cc-5 {
  column-count: 5 !important;
}

@media (min-width: 320px) {
  .m-a-e {
    align-items: flex-end !important;
  }
  .m-a-c {
    align-items: center !important;
  }
  .m-a-s {
    align-items: flex-start !important;
  }
  .m-j-e {
    justify-content: flex-end !important;
  }
  .m-j-c {
    justify-content: center !important;
  }
  .m-j-s {
    justify-content: flex-start !important;
  }
  .m-j-se {
    justify-content: space-evenly !important;
  }
  .m-j-sb {
    justify-content: space-between !important;
  }
  .m-j-sa {
    justify-content: space-around !important;
  }
  .m-o-1 {
    order: 1;
  }
  .m-o-2 {
    order: 2;
  }
  .m-o-3 {
    order: 3;
  }
  .m-o-4 {
    order: 4;
  }
  .m-o-5 {
    order: 5;
  }
  .m-o-6 {
    order: 6;
  }
  .m-o-7 {
    order: 7;
  }
  .m-o-8 {
    order: 8;
  }
  .m-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .m-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .m-0-0-3 {
    flex: 0 0 25%;
  }
  .m-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .m-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .m-0-0-6 {
    flex: 0 0 50%;
  }
  .m-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .m-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .m-0-0-9 {
    flex: 0 0 75%;
  }
  .m-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .m-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .m-0-0-12 {
    flex: 0 0 100%;
  }
  .m-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .m-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .m-1-0-3 {
    flex: 1 0 25%;
  }
  .m-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .m-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .m-1-0-6 {
    flex: 1 0 50%;
  }
  .m-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .m-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .m-1-0-9 {
    flex: 1 0 75%;
  }
  .m-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .m-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .m-1-0-12 {
    flex: 1 0 100%;
  }
  .m-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .m-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .m-0-1-3 {
    flex: 0 1 25%;
  }
  .m-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .m-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .m-0-1-6 {
    flex: 0 1 50%;
  }
  .m-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .m-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .m-0-1-9 {
    flex: 0 1 75%;
  }
  .m-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .m-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .m-0-1-12 {
    flex: 0 1 100%;
  }
  .m-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .m-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .m-1-1-3 {
    flex: 1 1 25%;
  }
  .m-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .m-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .m-1-1-6 {
    flex: 1 1 50%;
  }
  .m-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .m-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .m-1-1-9 {
    flex: 1 1 75%;
  }
  .m-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .m-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .m-1-1-12 {
    flex: 1 1 100%;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-p-0 {
    padding: 0 !important;
  }
  .m-p-10 {
    padding: 10px !important;
  }
  .m-pt-10 {
    padding-top: 10px !important;
  }
  .m-pt-0 {
    padding-top: 0 !important;
  }
  .m-pr-10 {
    padding-right: 10px !important;
  }
  .m-pr-0 {
    padding-right: 0 !important;
  }
  .m-pl-10 {
    padding-left: 10px !important;
  }
  .m-pl-0 {
    padding-left: 0 !important;
  }
  .m-pb-10 {
    padding-bottom: 10px !important;
  }
  .m-pb-0 {
    padding-bottom: 0 !important;
  }
  .m-m-10 {
    margin: 10px !important;
  }
  .m-m-0 {
    margin: 0 !important;
  }
  .m-mt-10 {
    margin-top: 10px !important;
  }
  .m-mt-0 {
    margin-top: 0 !important;
  }
  .m-mr-10 {
    margin-right: 10px !important;
  }
  .m-mr-0 {
    margin-right: 0 !important;
  }
  .m-ml-10 {
    margin-left: 10px !important;
  }
  .m-ml-0 {
    margin-left: 0 !important;
  }
  .m-mb-10 {
    margin-bottom: 10px !important;
  }
  .m-mb-0 {
    margin-bottom: 0 !important;
  }
  .m-cc-0 {
    column-count: unset !important;
  }
  .m-cc-1 {
    column-count: 1 !important;
  }
  .m-cc-2 {
    column-count: 2 !important;
  }
  .m-cc-3 {
    column-count: 3 !important;
  }
  .m-cc-4 {
    column-count: 4 !important;
  }
  .m-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 480px) {
  .t-flex-row,
  .t-flex-row-wrap,
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .t-flex-row-reverse,
  .t-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .t-flex-col,
  .t-flex-col-wrap,
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .t-flex-col-reverse,
  .t-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .t-flex-row-wrap,
  .t-flex-row-reverse-wrap,
  .t-flex-col-wrap,
  .t-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .t-a-e {
    align-items: flex-end !important;
  }
  .t-a-c {
    align-items: center !important;
  }
  .t-a-s {
    align-items: flex-start !important;
  }
  .t-j-e {
    justify-content: flex-end !important;
  }
  .t-j-c {
    justify-content: center !important;
  }
  .t-j-s {
    justify-content: flex-start !important;
  }
  .t-j-se {
    justify-content: space-evenly !important;
  }
  .t-j-sb {
    justify-content: space-between !important;
  }
  .t-j-sa {
    justify-content: space-around !important;
  }
  .t-o-1 {
    order: 1;
  }
  .t-o-2 {
    order: 2;
  }
  .t-o-3 {
    order: 3;
  }
  .t-o-4 {
    order: 4;
  }
  .t-o-5 {
    order: 5;
  }
  .t-o-6 {
    order: 6;
  }
  .t-o-7 {
    order: 7;
  }
  .t-o-8 {
    order: 8;
  }
  .t-0-0 {
    flex: 0 0 auto;
  }
  .t-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .t-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .t-0-0-3 {
    flex: 0 0 25%;
  }
  .t-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .t-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .t-0-0-6 {
    flex: 0 0 50%;
  }
  .t-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .t-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .t-0-0-9 {
    flex: 0 0 75%;
  }
  .t-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .t-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .t-0-0-12 {
    flex: 0 0 100%;
  }
  .t-1-0 {
    flex: 1 0 auto;
  }
  .t-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .t-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .t-1-0-3 {
    flex: 1 0 25%;
  }
  .t-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .t-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .t-1-0-6 {
    flex: 1 0 50%;
  }
  .t-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .t-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .t-1-0-9 {
    flex: 1 0 75%;
  }
  .t-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .t-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .t-1-0-12 {
    flex: 1 0 100%;
  }
  .t-0-1 {
    flex: 0 1 auto;
  }
  .t-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .t-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .t-0-1-3 {
    flex: 0 1 25%;
  }
  .t-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .t-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .t-0-1-6 {
    flex: 0 1 50%;
  }
  .t-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .t-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .t-0-1-9 {
    flex: 0 1 75%;
  }
  .t-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .t-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .t-0-1-12 {
    flex: 0 1 100%;
  }
  .t-1-1 {
    flex: 1 1 auto;
  }
  .t-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .t-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .t-1-1-3 {
    flex: 1 1 25%;
  }
  .t-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .t-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .t-1-1-6 {
    flex: 1 1 50%;
  }
  .t-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .t-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .t-1-1-9 {
    flex: 1 1 75%;
  }
  .t-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .t-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .t-1-1-12 {
    flex: 1 1 100%;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-p-0 {
    padding: 0 !important;
  }
  .t-p-10 {
    padding: 10px !important;
  }
  .t-pt-10 {
    padding-top: 10px !important;
  }
  .t-pt-0 {
    padding-top: 0 !important;
  }
  .t-pr-10 {
    padding-right: 10px !important;
  }
  .t-pr-0 {
    padding-right: 0 !important;
  }
  .t-pl-10 {
    padding-left: 10px !important;
  }
  .t-pl-0 {
    padding-left: 0 !important;
  }
  .t-pb-10 {
    padding-bottom: 10px !important;
  }
  .t-pb-0 {
    padding-bottom: 0 !important;
  }
  .t-m-10 {
    margin: 10px !important;
  }
  .t-m-0 {
    margin: 0 !important;
  }
  .t-mt-10 {
    margin-top: 10px !important;
  }
  .t-mt-0 {
    margin-top: 0 !important;
  }
  .t-mr-10 {
    margin-right: 10px !important;
  }
  .t-mr-0 {
    margin-right: 0 !important;
  }
  .t-ml-10 {
    margin-left: 10px !important;
  }
  .t-ml-0 {
    margin-left: 0 !important;
  }
  .t-mb-10 {
    margin-bottom: 10px !important;
  }
  .t-mb-0 {
    margin-bottom: 0 !important;
  }
  .t-cc-0 {
    column-count: unset !important;
  }
  .t-cc-1 {
    column-count: 1 !important;
  }
  .t-cc-2 {
    column-count: 2 !important;
  }
  .t-cc-3 {
    column-count: 3 !important;
  }
  .t-cc-4 {
    column-count: 4 !important;
  }
  .t-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 768px) {
  .s-flex-row,
  .s-flex-row-wrap,
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .s-flex-row-reverse,
  .s-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .s-flex-col,
  .s-flex-col-wrap,
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .s-flex-col-reverse,
  .s-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .s-flex-row-wrap,
  .s-flex-row-reverse-wrap,
  .s-flex-col-wrap,
  .s-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .s-a-e {
    align-items: flex-end !important;
  }
  .s-a-c {
    align-items: center !important;
  }
  .s-a-s {
    align-items: flex-start !important;
  }
  .s-j-e {
    justify-content: flex-end !important;
  }
  .s-j-c {
    justify-content: center !important;
  }
  .s-j-s {
    justify-content: flex-start !important;
  }
  .s-j-se {
    justify-content: space-evenly !important;
  }
  .s-j-sb {
    justify-content: space-between !important;
  }
  .s-j-sa {
    justify-content: space-around !important;
  }
  .s-o-1 {
    order: 1;
  }
  .s-o-2 {
    order: 2;
  }
  .s-o-3 {
    order: 3;
  }
  .s-o-4 {
    order: 4;
  }
  .s-o-5 {
    order: 5;
  }
  .s-o-6 {
    order: 6;
  }
  .s-o-7 {
    order: 7;
  }
  .s-o-8 {
    order: 8;
  }
  .s-0-0 {
    flex: 0 0 auto;
  }
  .s-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .s-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .s-0-0-3 {
    flex: 0 0 25%;
  }
  .s-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .s-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .s-0-0-6 {
    flex: 0 0 50%;
  }
  .s-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .s-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .s-0-0-9 {
    flex: 0 0 75%;
  }
  .s-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .s-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .s-0-0-12 {
    flex: 0 0 100%;
  }
  .s-1-0 {
    flex: 1 0 auto;
  }
  .s-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .s-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .s-1-0-3 {
    flex: 1 0 25%;
  }
  .s-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .s-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .s-1-0-6 {
    flex: 1 0 50%;
  }
  .s-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .s-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .s-1-0-9 {
    flex: 1 0 75%;
  }
  .s-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .s-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .s-1-0-12 {
    flex: 1 0 100%;
  }
  .s-0-1 {
    flex: 0 1 auto;
  }
  .s-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .s-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .s-0-1-3 {
    flex: 0 1 25%;
  }
  .s-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .s-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .s-0-1-6 {
    flex: 0 1 50%;
  }
  .s-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .s-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .s-0-1-9 {
    flex: 0 1 75%;
  }
  .s-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .s-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .s-0-1-12 {
    flex: 0 1 100%;
  }
  .s-1-1 {
    flex: 1 1 auto;
  }
  .s-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .s-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .s-1-1-3 {
    flex: 1 1 25%;
  }
  .s-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .s-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .s-1-1-6 {
    flex: 1 1 50%;
  }
  .s-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .s-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .s-1-1-9 {
    flex: 1 1 75%;
  }
  .s-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .s-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .s-1-1-12 {
    flex: 1 1 100%;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-p-0 {
    padding: 0 !important;
  }
  .s-p-10 {
    padding: 10px !important;
  }
  .s-pt-10 {
    padding-top: 10px !important;
  }
  .s-pt-0 {
    padding-top: 0 !important;
  }
  .s-pr-10 {
    padding-right: 10px !important;
  }
  .s-pr-0 {
    padding-right: 0 !important;
  }
  .s-pl-10 {
    padding-left: 10px !important;
  }
  .s-pl-0 {
    padding-left: 0 !important;
  }
  .s-pb-10 {
    padding-bottom: 10px !important;
  }
  .s-pb-0 {
    padding-bottom: 0 !important;
  }
  .s-m-10 {
    margin: 10px !important;
  }
  .s-m-0 {
    margin: 0 !important;
  }
  .s-mt-10 {
    margin-top: 10px !important;
  }
  .s-mt-0 {
    margin-top: 0 !important;
  }
  .s-mr-10 {
    margin-right: 10px !important;
  }
  .s-mr-0 {
    margin-right: 0 !important;
  }
  .s-ml-10 {
    margin-left: 10px !important;
  }
  .s-ml-0 {
    margin-left: 0 !important;
  }
  .s-mb-10 {
    margin-bottom: 10px !important;
  }
  .s-mb-0 {
    margin-bottom: 0 !important;
  }
  .s-cc-0 {
    column-count: unset !important;
  }
  .s-cc-1 {
    column-count: 1 !important;
  }
  .s-cc-2 {
    column-count: 2 !important;
  }
  .s-cc-3 {
    column-count: 3 !important;
  }
  .s-cc-4 {
    column-count: 4 !important;
  }
  .s-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1024px) {
  .d-flex-row,
  .d-flex-row-wrap,
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .d-flex-row-reverse,
  .d-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .d-flex-col,
  .d-flex-col-wrap,
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .d-flex-col-reverse,
  .d-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .d-flex-row-wrap,
  .d-flex-row-reverse-wrap,
  .d-flex-col-wrap,
  .d-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .d-a-e {
    align-items: flex-end !important;
  }
  .d-a-c {
    align-items: center !important;
  }
  .d-a-s {
    align-items: flex-start !important;
  }
  .d-j-e {
    justify-content: flex-end !important;
  }
  .d-j-c {
    justify-content: center !important;
  }
  .d-j-s {
    justify-content: flex-start !important;
  }
  .d-j-se {
    justify-content: space-evenly !important;
  }
  .d-j-sb {
    justify-content: space-between !important;
  }
  .d-j-sa {
    justify-content: space-around !important;
  }
  .d-o-1 {
    order: 1;
  }
  .d-o-2 {
    order: 2;
  }
  .d-o-3 {
    order: 3;
  }
  .d-o-4 {
    order: 4;
  }
  .d-o-5 {
    order: 5;
  }
  .d-o-6 {
    order: 6;
  }
  .d-o-7 {
    order: 7;
  }
  .d-o-8 {
    order: 8;
  }
  .d-0-0 {
    flex: 0 0 auto;
  }
  .d-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .d-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .d-0-0-3 {
    flex: 0 0 25%;
  }
  .d-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .d-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .d-0-0-6 {
    flex: 0 0 50%;
  }
  .d-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .d-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .d-0-0-9 {
    flex: 0 0 75%;
  }
  .d-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .d-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .d-0-0-12 {
    flex: 0 0 100%;
  }
  .d-1-0 {
    flex: 1 0 auto;
  }
  .d-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .d-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .d-1-0-3 {
    flex: 1 0 25%;
  }
  .d-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .d-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .d-1-0-6 {
    flex: 1 0 50%;
  }
  .d-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .d-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .d-1-0-9 {
    flex: 1 0 75%;
  }
  .d-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .d-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .d-1-0-12 {
    flex: 1 0 100%;
  }
  .d-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .d-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .d-0-1-3 {
    flex: 0 1 25%;
  }
  .d-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .d-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .d-0-1-6 {
    flex: 0 1 50%;
  }
  .d-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .d-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .d-0-1-9 {
    flex: 0 1 75%;
  }
  .d-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .d-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .d-0-1-12 {
    flex: 0 1 100%;
  }
  .d-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .d-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .d-1-1-3 {
    flex: 1 1 25%;
  }
  .d-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .d-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .d-1-1-6 {
    flex: 1 1 50%;
  }
  .d-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .d-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .d-1-1-9 {
    flex: 1 1 75%;
  }
  .d-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .d-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .d-1-1-12 {
    flex: 1 1 100%;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-p-0 {
    padding: 0 !important;
  }
  .d-p-10 {
    padding: 10px !important;
  }
  .d-pt-10 {
    padding-top: 10px !important;
  }
  .d-pt-0 {
    padding-top: 0 !important;
  }
  .d-pr-10 {
    padding-right: 10px !important;
  }
  .d-pr-0 {
    padding-right: 0 !important;
  }
  .d-pl-10 {
    padding-left: 10px !important;
  }
  .d-pl-0 {
    padding-left: 0 !important;
  }
  .d-pb-10 {
    padding-bottom: 10px !important;
  }
  .d-pb-0 {
    padding-bottom: 0 !important;
  }
  .d-m-10 {
    margin: 10px !important;
  }
  .d-m-0 {
    margin: 0 !important;
  }
  .d-mt-10 {
    margin-top: 10px !important;
  }
  .d-mt-0 {
    margin-top: 0 !important;
  }
  .d-mr-10 {
    margin-right: 10px !important;
  }
  .d-mr-0 {
    margin-right: 0 !important;
  }
  .d-ml-10 {
    margin-left: 10px !important;
  }
  .d-ml-0 {
    margin-left: 0 !important;
  }
  .d-mb-10 {
    margin-bottom: 10px !important;
  }
  .d-mb-0 {
    margin-bottom: 0 !important;
  }
  .d-cc-0 {
    column-count: unset !important;
  }
  .d-cc-1 {
    column-count: 1 !important;
  }
  .d-cc-2 {
    column-count: 2 !important;
  }
  .d-cc-3 {
    column-count: 3 !important;
  }
  .d-cc-4 {
    column-count: 4 !important;
  }
  .d-cc-5 {
    column-count: 5 !important;
  }
}
@media (min-width: 1180px) {
  .w-flex-row,
  .w-flex-row-wrap,
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    display: flex;
    flex-direction: row;
  }
  .w-flex-row-reverse,
  .w-flex-row-reverse-wrap {
    flex-direction: row-reverse;
  }
  .w-flex-col,
  .w-flex-col-wrap,
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    display: flex;
    flex-direction: column;
  }
  .w-flex-col-reverse,
  .w-flex-col-reverse-wrap {
    flex-direction: column-reverse;
  }
  .w-flex-row-wrap,
  .w-flex-row-reverse-wrap,
  .w-flex-col-wrap,
  .w-flex-col-reverse-wrap {
    flex-wrap: wrap;
  }
  .w-a-e {
    align-items: flex-end !important;
  }
  .w-a-c {
    align-items: center !important;
  }
  .w-a-s {
    align-items: flex-start !important;
  }
  .w-j-e {
    justify-content: flex-end !important;
  }
  .w-j-c {
    justify-content: center !important;
  }
  .w-j-s {
    justify-content: flex-start !important;
  }
  .w-j-se {
    justify-content: space-evenly !important;
  }
  .w-j-sb {
    justify-content: space-between !important;
  }
  .w-j-sa {
    justify-content: space-around !important;
  }
  .w-o-1 {
    order: 1;
  }
  .w-o-2 {
    order: 2;
  }
  .w-o-3 {
    order: 3;
  }
  .w-o-4 {
    order: 4;
  }
  .w-o-5 {
    order: 5;
  }
  .w-o-6 {
    order: 6;
  }
  .w-o-7 {
    order: 7;
  }
  .w-o-8 {
    order: 8;
  }
  .w-0-0-1 {
    flex: 0 0 8.3333333333%;
  }
  .w-0-0-2 {
    flex: 0 0 16.6666666667%;
  }
  .w-0-0-3 {
    flex: 0 0 25%;
  }
  .w-0-0-4 {
    flex: 0 0 33.3333333333%;
  }
  .w-0-0-5 {
    flex: 0 0 41.6666666667%;
  }
  .w-0-0-6 {
    flex: 0 0 50%;
  }
  .w-0-0-7 {
    flex: 0 0 58.3333333333%;
  }
  .w-0-0-8 {
    flex: 0 0 66.6666666667%;
  }
  .w-0-0-9 {
    flex: 0 0 75%;
  }
  .w-0-0-10 {
    flex: 0 0 83.3333333333%;
  }
  .w-0-0-11 {
    flex: 0 0 91.6666666667%;
  }
  .w-0-0-12 {
    flex: 0 0 100%;
  }
  .w-1-0-1 {
    flex: 1 0 8.3333333333%;
  }
  .w-1-0-2 {
    flex: 1 0 16.6666666667%;
  }
  .w-1-0-3 {
    flex: 1 0 25%;
  }
  .w-1-0-4 {
    flex: 1 0 33.3333333333%;
  }
  .w-1-0-5 {
    flex: 1 0 41.6666666667%;
  }
  .w-1-0-6 {
    flex: 1 0 50%;
  }
  .w-1-0-7 {
    flex: 1 0 58.3333333333%;
  }
  .w-1-0-8 {
    flex: 1 0 66.6666666667%;
  }
  .w-1-0-9 {
    flex: 1 0 75%;
  }
  .w-1-0-10 {
    flex: 1 0 83.3333333333%;
  }
  .w-1-0-11 {
    flex: 1 0 91.6666666667%;
  }
  .w-1-0-12 {
    flex: 1 0 100%;
  }
  .w-0-1-1 {
    flex: 0 1 8.3333333333%;
  }
  .w-0-1-2 {
    flex: 0 1 16.6666666667%;
  }
  .w-0-1-3 {
    flex: 0 1 25%;
  }
  .w-0-1-4 {
    flex: 0 1 33.3333333333%;
  }
  .w-0-1-5 {
    flex: 0 1 41.6666666667%;
  }
  .w-0-1-6 {
    flex: 0 1 50%;
  }
  .w-0-1-7 {
    flex: 0 1 58.3333333333%;
  }
  .w-0-1-8 {
    flex: 0 1 66.6666666667%;
  }
  .w-0-1-9 {
    flex: 0 1 75%;
  }
  .w-0-1-10 {
    flex: 0 1 83.3333333333%;
  }
  .w-0-1-11 {
    flex: 0 1 91.6666666667%;
  }
  .w-0-1-12 {
    flex: 0 1 100%;
  }
  .w-1-1-1 {
    flex: 1 1 8.3333333333%;
  }
  .w-1-1-2 {
    flex: 1 1 16.6666666667%;
  }
  .w-1-1-3 {
    flex: 1 1 25%;
  }
  .w-1-1-4 {
    flex: 1 1 33.3333333333%;
  }
  .w-1-1-5 {
    flex: 1 1 41.6666666667%;
  }
  .w-1-1-6 {
    flex: 1 1 50%;
  }
  .w-1-1-7 {
    flex: 1 1 58.3333333333%;
  }
  .w-1-1-8 {
    flex: 1 1 66.6666666667%;
  }
  .w-1-1-9 {
    flex: 1 1 75%;
  }
  .w-1-1-10 {
    flex: 1 1 83.3333333333%;
  }
  .w-1-1-11 {
    flex: 1 1 91.6666666667%;
  }
  .w-1-1-12 {
    flex: 1 1 100%;
  }
  .w-p-10 {
    padding: 10px !important;
  }
  .w-p-0 {
    padding: 0 !important;
  }
  .w-pt-10 {
    padding-top: 10px !important;
  }
  .w-pt-0 {
    padding-top: 0 !important;
  }
  .w-pr-10 {
    padding-right: 10px !important;
  }
  .w-pr-0 {
    padding-right: 0 !important;
  }
  .w-pl-10 {
    padding-left: 10px !important;
  }
  .w-pl-0 {
    padding-left: 0 !important;
  }
  .w-pb-10 {
    padding-bottom: 10px !important;
  }
  .w-pb-0 {
    padding-bottom: 0 !important;
  }
  .w-m-10 {
    margin: 10px !important;
  }
  .w-m-0 {
    margin: 0 !important;
  }
  .w-mt-10 {
    margin-top: 10px !important;
  }
  .w-mt-0 {
    margin-top: 0 !important;
  }
  .w-mr-10 {
    margin-right: 10px !important;
  }
  .w-mr-0 {
    margin-right: 0 !important;
  }
  .w-ml-10 {
    margin-left: 10px !important;
  }
  .w-ml-0 {
    margin-left: 0 !important;
  }
  .w-mb-10 {
    margin-bottom: 10px !important;
  }
  .w-mb-0 {
    margin-bottom: 0 !important;
  }
  .w-cc-0 {
    column-count: unset !important;
  }
  .w-cc-1 {
    column-count: 1 !important;
  }
  .w-cc-2 {
    column-count: 2 !important;
  }
  .w-cc-3 {
    column-count: 3 !important;
  }
  .w-cc-4 {
    column-count: 4 !important;
  }
  .w-cc-5 {
    column-count: 5 !important;
  }
}
.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  color: #b77e46;
  font-weight: bold;
  pointer-events: none;
  transition: top 0.05s linear, left 0.05s linear, color 0.05s ease-in-out;
}

.label-style, form.dynaform .field-group[data-label]::after, form.dynaform fieldset.widget-wrapper .widget-content[data-label]::after, form.dynaform fieldset.toggle-wrapper legend, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label).has-focus[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset.textarea-wrapper .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.checkbox-group[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.image-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.start-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-value[data-label]::after, form.dynaform fieldset .input-wrapper.lock-label.has-focus[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-value[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label].has-focus[data-label]::after {
  font-size: 10px;
  text-transform: uppercase;
}

form.dynaform fieldset.textarea-wrapper .input-wrapper:not(.lock-label)[data-label]::after, form.dynaform fieldset .input-wrapper[data-label]::after, form.dynaform fieldset .input-wrapper.file-wrapper[data-label]::after {
  font-size: 11px;
}

h1 {
  text-transform: uppercase;
  color: #fefefe;
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-style: normal;
  font-size: 1.85rem;
  font-weight: 700;
  letter-spacing: 0.3rem;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h2 {
  text-transform: uppercase;
  color: #b77e46;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1rem;
  letter-spacing: 0.25rem;
}

h3 {
  font-family: "Archer SSm A", "Archer SSm B", serif;
  font-size: 1.85rem;
  font-weight: 700;
  font-style: normal;
  color: #b77e46;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h3.application-title, h4 {
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: bold;
  font-style: normal;
  font-size: 1.25rem;
  color: inherit;
  text-rendering: optimizeLegibility;
  line-height: 1.2;
}

h5 {
  font-size: 1rem;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h6 {
  font-size: 1.25rem;
  font-style: normal;
  font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;
  font-weight: 400;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

h3.application-title {
  color: inherit;
}

@media (min-width: 1024px) {
  #event-application-page #registration-summary {
    position: relative;
  }
}
#event-application-page #cancel-button {
  margin-right: 5px;
}

#event-application div[data-dynaform-item=buttons] {
  justify-content: space-between;
}
#event-application label {
  margin-top: 1em;
}
#event-application div.input-wrapper div.radio-wrapper input[type=radio] {
  opacity: 0.001 !important;
}
#event-application ul.no-columns li &gt; div.radio-wrapper {
  display: flex;
}
#event-application ul.no-columns li &gt; div.radio-wrapper &gt; div {
  flex: 0 0 20px;
}
#event-application ul.no-columns li &gt; div.radio-wrapper &gt; label {
  margin: 0 0 0 10px;
}</pre></body></html>