/**** auto-created from '_lizzy/css/scss/lizzy_forms.scss' - do not modify! ****/

.lzy-form {
  /* content: 'lizzy_forms.scss:39'; */
  max-width: var(--lzy-form-width, 30em); }

#lzy .lzy-form.lzy-encapsulated, .lzy-form {
  /* content: 'lizzy_forms.scss:47'; */ }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-dropdown, .lzy-form .lzy-form-field-type-dropdown {
    /* content: 'lizzy_forms.scss:50'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-dropdown select, .lzy-form .lzy-form-field-type-dropdown select {
      /* content: 'lizzy_forms.scss:51'; */
      border: 1px solid gray;
      min-width: 10em;
      height: 1.8em; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-dropdown label, .lzy-form .lzy-form-field-type-dropdown label {
      /* content: 'lizzy_forms.scss:56'; */
      padding-bottom: 0.4em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-dropdown.lzy-horizontal, .lzy-form .lzy-form-field-type-dropdown.lzy-horizontal {
    /* content: 'lizzy_forms.scss:60'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-dropdown.lzy-horizontal select, .lzy-form .lzy-form-field-type-dropdown.lzy-horizontal select {
      /* content: 'lizzy_forms.scss:61'; */
      display: inline-block; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-dropdown.lzy-horizontal label, .lzy-form .lzy-form-field-type-dropdown.lzy-horizontal label {
      /* content: 'lizzy_forms.scss:64'; */
      padding-top: 0.3em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-reveal-container, .lzy-form .lzy-reveal-container {
    /* content: 'lizzy_forms.scss:69'; */
    margin: -1em 0 1em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-wrapper, .lzy-form .lzy-form-field-wrapper {
    /* content: 'lizzy_forms.scss:74'; */
    min-height: 2.5em;
    vertical-align: middle;
    padding: 0 0 1em 0; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-wrapper *, .lzy-form .lzy-form-field-wrapper * {
      box-sizing: border-box; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-wrapper label a, .lzy-form .lzy-form-field-wrapper label a, #lzy .lzy-form.lzy-encapsulated .lzy-form-field-wrapper legend a, .lzy-form .lzy-form-field-wrapper legend a {
      /* content: 'lizzy_forms.scss:84'; */
      border-bottom: none; }
  #lzy .lzy-form.lzy-encapsulated textarea, .lzy-form textarea, #lzy .lzy-form.lzy-encapsulated input, .lzy-form input {
    /* content: 'lizzy_forms.scss:91'; */
    border: 1px solid #ddd;
    border: var(--lzy-form-border-style, 1px solid #ddd); }
  #lzy .lzy-form.lzy-encapsulated input, .lzy-form input {
    /* content: 'lizzy_forms.scss:95'; */
    line-height: 2em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-label-wrapper, .lzy-form .lzy-label-wrapper {
    /* content: 'lizzy_forms.scss:99'; */
    display: inline-block;
    width: 7em;
    width: var(--lzy-label-width, 6em); }
  #lzy .lzy-form.lzy-encapsulated .lzy-label-wrapper, .lzy-form .lzy-label-wrapper, #lzy .lzy-form.lzy-encapsulated label, .lzy-form label {
    /* content: 'lizzy_forms.scss:105'; */
    display: inline-block;
    text-align: left; }
  #lzy .lzy-form.lzy-encapsulated input, .lzy-form input {
    /* content: 'lizzy_forms.scss:111'; */
    width: 16em;
    width: calc(100% - var(--lzy-label-width, 6em) - 6px);
    /* content: 'lizzy_forms.scss:113'; */
    padding: 0.2em 0.4em;
    display: inline-block; }
  #lzy .lzy-form.lzy-encapsulated input[type=radio], .lzy-form input[type=radio], #lzy .lzy-form.lzy-encapsulated input[type=checkbox], .lzy-form input[type=checkbox] {
    /* content: 'lizzy_forms.scss:118'; */
    width: initial; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-required-marker, .lzy-form .lzy-form-required-marker, #lzy .lzy-form.lzy-encapsulated .lzy-form-combined-required-marker, .lzy-form .lzy-form-combined-required-marker {
    /* content: 'lizzy_forms.scss:122'; */
    font-size: 85%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    top: -0.25em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-formelem-show-info, .lzy-form .lzy-formelem-show-info {
    /* content: 'lizzy_forms.scss:129'; */
    border: none;
    background: none; }
    #lzy .lzy-form.lzy-encapsulated .lzy-formelem-show-info ::before, .lzy-form .lzy-formelem-show-info ::before {
      /* content: 'lizzy_forms.scss:132'; */
      color: gray; }
  #lzy .lzy-form.lzy-encapsulated.lzy-form-label-above, .lzy-form.lzy-form-label-above {
    /* content: 'lizzy_forms.scss:139'; */
    /* content: 'lizzy_forms.scss:25'; */ }
    #lzy .lzy-form.lzy-encapsulated.lzy-form-label-above .lzy-label-wrapper, .lzy-form.lzy-form-label-above .lzy-label-wrapper {
      /* content: 'lizzy_forms.scss:26'; */
      display: block;
      --lzy-label-width: 100%; }
    #lzy .lzy-form.lzy-encapsulated.lzy-form-label-above .lzy-form-input-elem.lzy-form-input-elem, .lzy-form.lzy-form-label-above .lzy-form-input-elem.lzy-form-input-elem {
      /* content: 'lizzy_forms.scss:30'; */
      display: block;
      width: 100%;
      margin-top: 0.3em; }
  #lzy .lzy-form.lzy-encapsulated input[type=checkbox]:focus + .lzy-form-show-pw-icon, .lzy-form input[type=checkbox]:focus + .lzy-form-show-pw-icon, #lzy .lzy-form.lzy-encapsulated input[type=checkbox]:focus, .lzy-form input[type=checkbox]:focus, #lzy .lzy-form.lzy-encapsulated input[type=radio]:focus, .lzy-form input[type=radio]:focus, #lzy .lzy-form.lzy-encapsulated button:focus, .lzy-form button:focus, #lzy .lzy-form.lzy-encapsulated textarea:focus, .lzy-form textarea:focus, #lzy .lzy-form.lzy-encapsulated select:focus, .lzy-form select:focus, #lzy .lzy-form.lzy-encapsulated input:focus, .lzy-form input:focus {
    /* content: 'lizzy_forms.scss:151'; */
    outline-offset: 5px;
    outline: 1px solid var(--lzy-form-focus-color, magenta); }
  #lzy .lzy-form.lzy-encapsulated ::-webkit-input-placeholder, .lzy-form ::-webkit-input-placeholder {
    /* content: 'lizzy_forms.scss:157'; */
    text-align: right;
    opacity: 0.5; }
  #lzy .lzy-form.lzy-encapsulated ::-moz-placeholder, .lzy-form ::-moz-placeholder {
    /* content: 'lizzy_forms.scss:162'; */
    text-align: right;
    opacity: 0.5; }
  #lzy .lzy-form.lzy-encapsulated :-ms-input-placeholder, .lzy-form :-ms-input-placeholder {
    /* content: 'lizzy_forms.scss:167'; */
    text-align: right;
    opacity: 0.5; }
  #lzy .lzy-form.lzy-encapsulated :-moz-placeholder, .lzy-form :-moz-placeholder {
    /* content: 'lizzy_forms.scss:172'; */
    text-align: right;
    opacity: 0.5; }
  #lzy .lzy-form.lzy-encapsulated ::placeholder, .lzy-form ::placeholder {
    /* content: 'lizzy_forms.scss:177'; */
    text-align: right;
    opacity: 0.5; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-password, .lzy-form .lzy-form-field-type-password {
    /* content: 'lizzy_forms.scss:184'; */
    position: relative; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-password .lzy-form-input-elem, .lzy-form .lzy-form-field-type-password .lzy-form-input-elem {
      /* content: 'lizzy_forms.scss:187'; */
      position: relative;
      display: inline-block;
      width: calc(100% - var(--lzy-label-width, 6em) - 6px);
      /* content: 'lizzy_forms.scss:190'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-password input, .lzy-form .lzy-form-field-type-password input {
      /* content: 'lizzy_forms.scss:192'; */
      width: 100%; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-password .lzy-form-pw-toggle, .lzy-form .lzy-form-field-type-password .lzy-form-pw-toggle {
      /* content: 'lizzy_forms.scss:196'; */
      position: absolute;
      top: 0.8em;
      right: 0.5em;
      font-size: 80%;
      opacity: 0.5;
      width: 2em; }
      #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-password .lzy-form-pw-toggle img, .lzy-form .lzy-form-field-type-password .lzy-form-pw-toggle img {
        /* content: 'lizzy_forms.scss:202'; */
        width: 2em; }
      #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-password .lzy-form-pw-toggle input, .lzy-form .lzy-form-field-type-password .lzy-form-pw-toggle input {
        /* content: 'lizzy_forms.scss:206'; */
        position: absolute;
        left: -1000vw; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-password .lzy-form-pw-toggle:hover, .lzy-form .lzy-form-field-type-password .lzy-form-pw-toggle:hover {
      /* content: 'lizzy_forms.scss:211'; */
      opacity: 1; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-password .lzy-form-pw-wrapper, .lzy-form .lzy-form-field-type-password .lzy-form-pw-wrapper {
      /* content: 'lizzy_forms.scss:214'; */
      display: flex;
      flex-wrap: wrap; }
      #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-password .lzy-form-pw-wrapper .lzy-label-wrapper, .lzy-form .lzy-form-field-type-password .lzy-form-pw-wrapper .lzy-label-wrapper {
        /* content: 'lizzy_forms.scss:217'; */
        order: -1; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-textarea, .lzy-form .lzy-form-field-type-textarea {
    /* content: 'lizzy_forms.scss:225'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-textarea textarea, .lzy-form .lzy-form-field-type-textarea textarea {
      /* content: 'lizzy_forms.scss:232'; */
      display: block;
      margin: 0 0 0.5em;
      width: 100%;
      min-height: 5em;
      box-sizing: border-box;
      padding: 0.2em 0.4em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-textarea-autogrow, .lzy-form .lzy-textarea-autogrow {
    /* content: 'lizzy_forms.scss:242'; */
    display: grid; }
    #lzy .lzy-form.lzy-encapsulated .lzy-textarea-autogrow::after, .lzy-form .lzy-textarea-autogrow::after {
      /* content: 'lizzy_forms.scss:245'; */
      content: attr(data-replicated-value) " ";
      white-space: pre-wrap;
      visibility: hidden; }
    #lzy .lzy-form.lzy-encapsulated .lzy-textarea-autogrow > textarea, .lzy-form .lzy-textarea-autogrow > textarea {
      /* content: 'lizzy_forms.scss:250'; */
      resize: none;
      overflow: hidden; }
    #lzy .lzy-form.lzy-encapsulated .lzy-textarea-autogrow > textarea, .lzy-form .lzy-textarea-autogrow > textarea, #lzy .lzy-form.lzy-encapsulated .lzy-textarea-autogrow::after, .lzy-form .lzy-textarea-autogrow::after {
      /* content: 'lizzy_forms.scss:255'; */
      border: 1px solid #ddd;
      border: var(--lzy-form-border-style, 1px solid #ddd);
      padding: 0.5rem;
      font: inherit;
      grid-area:  1  /  1  /  2  /  2 ;
      /* content: 'lizzy_forms.scss:261'; */ }
  #lzy .lzy-form.lzy-encapsulated .lzy-horizontal.lzy-form-field-type-textarea, .lzy-form .lzy-horizontal.lzy-form-field-type-textarea {
    /* content: 'lizzy_forms.scss:267'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-horizontal.lzy-form-field-type-textarea *, .lzy-form .lzy-horizontal.lzy-form-field-type-textarea * {
      vertical-align: top; }
    #lzy .lzy-form.lzy-encapsulated .lzy-horizontal.lzy-form-field-type-textarea label, .lzy-form .lzy-horizontal.lzy-form-field-type-textarea label {
      /* content: 'lizzy_forms.scss:272'; */
      display: inline-block;
      margin: 0;
      width: var(--lzy-label-width, 6em); }
    #lzy .lzy-form.lzy-encapsulated .lzy-horizontal.lzy-form-field-type-textarea textarea, .lzy-form .lzy-horizontal.lzy-form-field-type-textarea textarea {
      /* content: 'lizzy_forms.scss:278'; */
      display: inline-block;
      margin: 0 0 0.5em;
      width: calc(100% - var(--lzy-label-width, 6em) - 6px);
      /* content: 'lizzy_forms.scss:282'; */
      height: 5em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-buttons, .lzy-form .lzy-form-field-type-buttons {
    /* content: 'lizzy_forms.scss:290'; */
    text-align: right; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-buttons input, .lzy-form .lzy-form-field-type-buttons input {
      /* content: 'lizzy_forms.scss:292'; */
      width: unset;
      padding: 0 1em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-form-button, .lzy-form .lzy-form-form-button {
    /* content: 'lizzy_forms.scss:297'; */
    width: 7em;
    min-height: 2em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-button, .lzy-form .lzy-form-button {
    /* content: 'lizzy_forms.scss:301'; */
    color: #666;
    font-family: helvetica, arial, sans-serif;
    border-radius: 4px;
    border: 1px solid #bcbcbc;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
    background: -webkit-linear-gradient(#FFF 0%, #EFEFEF 60%, #E1DFE2 100%);
    background: -ms-linear-gradient(#FFF 0%, #EFEFEF 60%, #E1DFE2 100%);
    background: linear-gradient(#FFF 0%, #EFEFEF 60%, #E1DFE2 100%);
    padding: 0.3em 1.5em;
    cursor: pointer; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-button-submit, .lzy-form .lzy-form-button-submit {
    /* content: 'lizzy_forms.scss:314'; */
    color: #444;
    border-color: #444; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice, .lzy-form .lzy-form-field-type-choice {
    /* content: 'lizzy_forms.scss:321'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice fieldset, .lzy-form .lzy-form-field-type-choice fieldset {
      /* content: 'lizzy_forms.scss:322'; */
      border: none;
      margin: 0;
      padding: 0;
      width: 100%; }
      #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice fieldset > *, .lzy-form .lzy-form-field-type-choice fieldset > * {
        vertical-align: top; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice .lzy-legend, .lzy-form .lzy-form-field-type-choice .lzy-legend {
      /* content: 'lizzy_forms.scss:332'; */
      display: block;
      margin: 0 0 0.5em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-file-upload-hidden, .lzy-form .lzy-form-file-upload-hidden {
    /* content: 'lizzy_forms.scss:339'; */
    position: absolute;
    right: 100vw;
    height: 1px;
    width: 1px;
    overflow: hidden; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-file-upload-label, .lzy-form .lzy-form-file-upload-label {
    /* content: 'lizzy_forms.scss:346'; */
    padding: 0.5em 1em;
    width: unset;
    border: 1px solid #bcbcbc; }
  #lzy .lzy-form.lzy-encapsulated .lzy-upload-label.lzy-upload-label, .lzy-form .lzy-upload-label.lzy-upload-label {
    /* content: 'lizzy_forms.scss:352'; */
    display: inline-block;
    padding: 0.5em 1.5em;
    margin: 0.5em 0; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-uploaded.lzy-form-uploaded, .lzy-form .lzy-form-uploaded.lzy-form-uploaded {
    /* content: 'lizzy_forms.scss:357'; */
    margin: 1em 0; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-uploaded.lzy-form-uploaded span, .lzy-form .lzy-form-uploaded.lzy-form-uploaded span {
      /* content: 'lizzy_forms.scss:359'; */
      display: inline-block;
      vertial-align: middle; }
      #lzy .lzy-form.lzy-encapsulated .lzy-form-uploaded.lzy-form-uploaded span:first-child, .lzy-form .lzy-form-uploaded.lzy-form-uploaded span:first-child {
        /* content: 'lizzy_forms.scss:362'; */
        width: 12em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-progress-indicator.lzy-form-progress-indicator, .lzy-form .lzy-form-progress-indicator.lzy-form-progress-indicator {
    /* content: 'lizzy_forms.scss:367'; */
    margin: 1em 0; }
  #lzy .lzy-form.lzy-encapsulated .lzy-upload-input-hidden.lzy-upload-input-hidden, .lzy-form .lzy-upload-input-hidden.lzy-upload-input-hidden {
    /* content: 'lizzy_forms.scss:370'; */
    position: absolute;
    right: 100vw; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-progress-indicator.lzy-form-progress-indicator *, .lzy-form .lzy-form-progress-indicator.lzy-form-progress-indicator * {
    display: inline-block; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-progressPercent.lzy-form-progressPercent, .lzy-form .lzy-form-progressPercent.lzy-form-progressPercent {
    /* content: 'lizzy_forms.scss:378'; */
    padding-left: 0.5em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-upload-wrapper, .lzy-form .lzy-upload-wrapper, #lzy .lzy-form.lzy-encapsulated .lzy-form-uploaded, .lzy-form .lzy-form-uploaded {
    /* content: 'lizzy_forms.scss:382'; */
    display: inline-block;
    margin: 0;
    vertical-align: top; }
    #lzy#lzy .lzy-form-uploaded {
      /* content: 'lizzy_forms.scss:386'; */
      margin-top: 0; }
  #lzy .lzy-form.lzy-encapsulated.lzy-upload-form, .lzy-form.lzy-upload-form {
    /* content: 'lizzy_forms.scss:390'; */
    --lzy-form-width: 50em; }
    #lzy .lzy-form.lzy-encapsulated.lzy-upload-form .lzy-form-uploaded, .lzy-form.lzy-upload-form .lzy-form-uploaded {
      /* content: 'lizzy_forms.scss:392'; */
      width: 20em; }
    #lzy .lzy-form.lzy-encapsulated.lzy-upload-form .lzy-upload-wrapper, .lzy-form.lzy-upload-form .lzy-upload-wrapper {
      /* content: 'lizzy_forms.scss:395'; */
      width: 14em; }
    #lzy .lzy-form.lzy-encapsulated.lzy-upload-form .lzy-form-uploaded li, .lzy-form.lzy-upload-form .lzy-form-uploaded li {
      /* content: 'lizzy_forms.scss:398'; */
      padding-bottom: 1px; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice, .lzy-form .lzy-form-field-type-choice {
    /* content: 'lizzy_forms.scss:405'; */
    padding-bottom: 0.6em; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice *, .lzy-form .lzy-form-field-type-choice * {
      margin: 0;
      padding: 0;
      box-sizing: content-box; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice .lzy-formelem-show-info, .lzy-form .lzy-form-field-type-choice .lzy-formelem-show-info {
      /* content: 'lizzy_forms.scss:412'; */
      padding-left: 0.5em; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice .lzy-form-choice-elem, .lzy-form .lzy-form-field-type-choice .lzy-form-choice-elem {
      /* content: 'lizzy_forms.scss:415'; */
      margin-bottom: 0.3em; }
      #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice .lzy-form-choice-elem > *, .lzy-form .lzy-form-field-type-choice .lzy-form-choice-elem > * {
        vertical-align: top;
        line-height: 1.2em; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice label, .lzy-form .lzy-form-field-type-choice label {
      /* content: 'lizzy_forms.scss:422'; */
      display: inline-block;
      cursor: pointer;
      padding: 0;
      width: calc(100% - 2em - 6px); }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice input, .lzy-form .lzy-form-field-type-choice input {
      /* content: 'lizzy_forms.scss:428'; */
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      display: inline-block;
      position: relative;
      font-size: inherit;
      height: 1em;
      width: 1em;
      border: 0;
      cursor: pointer;
      margin-top: -1px;
      margin-right: 0.65em;
      outline: none; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice input:checked::before, .lzy-form .lzy-form-field-type-choice input:checked::before {
      /* content: 'lizzy_forms.scss:444'; */
      position: absolute;
      top: 0;
      left: 0;
      width: 1em;
      height: 1em;
      text-align: center;
      line-height: 1em;
      font-size: 90%;
      left: 0.05em;
      margin: 0;
      content: '\02143';
      transform: rotate(40deg); }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice input:checked, .lzy-form .lzy-form-field-type-choice input:checked {
      /* content: 'lizzy_forms.scss:458'; */
      background-color: #eafec5; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice input:hover, .lzy-form .lzy-form-field-type-choice input:hover {
      /* content: 'lizzy_forms.scss:461'; */
      background-color: #f9ffef; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-radio input, .lzy-form .lzy-form-field-type-radio input {
    /* content: 'lizzy_forms.scss:465'; */
    border-radius: 50%; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-checkbox input, .lzy-form .lzy-form-field-type-checkbox input {
    /* content: 'lizzy_forms.scss:469'; */
    border-radius: 15%; }
  #lzy .lzy-form.lzy-encapsulated .lzy-horizontal.lzy-form-field-type-choice, .lzy-form .lzy-horizontal.lzy-form-field-type-choice {
    /* content: 'lizzy_forms.scss:476'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-horizontal.lzy-form-field-type-choice fieldset > *, .lzy-form .lzy-horizontal.lzy-form-field-type-choice fieldset > * {
      display: inline-block; }
    #lzy .lzy-form.lzy-encapsulated .lzy-horizontal.lzy-form-field-type-choice .lzy-legend, .lzy-form .lzy-horizontal.lzy-form-field-type-choice .lzy-legend {
      /* content: 'lizzy_forms.scss:481'; */
      width: 7em;
      width: var(--lzy-label-width, 6em);
      margin: 0;
      line-height: 1.2em;
      float: left; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-horizontal.lzy-large-widget .lzy-legend, .lzy-form .lzy-form-field-type-choice.lzy-horizontal.lzy-large-widget .lzy-legend {
    /* content: 'lizzy_forms.scss:492'; */
    padding-top: 0.4em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-large-widget, .lzy-form .lzy-form-field-type-choice.lzy-large-widget {
    /* content: 'lizzy_forms.scss:495'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-large-widget label, .lzy-form .lzy-form-field-type-choice.lzy-large-widget label {
      /* content: 'lizzy_forms.scss:496'; */
      padding-top: 0.4em;
      width: calc(100% - 3em - 6px); }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-large-widget input, .lzy-form .lzy-form-field-type-choice.lzy-large-widget input {
      /* content: 'lizzy_forms.scss:500'; */
      height: 1.8em;
      width: 1.8em;
      margin-right: 0.8em; }
    #lzy .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-large-widget input:checked::before, .lzy-form .lzy-form-field-type-choice.lzy-large-widget input:checked::before {
      /* content: 'lizzy_forms.scss:505'; */
      font-size: 133%;
      left: 0.2em;
      top: 0.1em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-horizontal, .lzy-form .lzy-horizontal {
    /* content: 'lizzy_forms.scss:515'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-horizontal .lzy-legend, .lzy-form .lzy-horizontal .lzy-legend, #lzy .lzy-form.lzy-encapsulated .lzy-horizontal .lzy-fieldset-body, .lzy-form .lzy-horizontal .lzy-fieldset-body, #lzy .lzy-form.lzy-encapsulated .lzy-horizontal .lzy-form-choice-elem, .lzy-form .lzy-horizontal .lzy-form-choice-elem {
      /* content: 'lizzy_forms.scss:518'; */
      display: inline-block; }
    #lzy .lzy-form.lzy-encapsulated .lzy-horizontal .lzy-fieldset-body, .lzy-form .lzy-horizontal .lzy-fieldset-body {
      /* content: 'lizzy_forms.scss:521'; */
      width: calc(100% - var(--lzy-label-width, 6em) - 16px);
      /* content: 'lizzy_forms.scss:522'; */ }
    #lzy .lzy-form.lzy-encapsulated .lzy-horizontal .lzy-form-choice-elem label, .lzy-form .lzy-horizontal .lzy-form-choice-elem label, #lzy .lzy-form.lzy-encapsulated .lzy-horizontal :not(.lzy-small-screen-vertical) .lzy-form-choice-elem label, .lzy-form .lzy-horizontal :not(.lzy-small-screen-vertical) .lzy-form-choice-elem label {
      /* content: 'lizzy_forms.scss:525'; */
      width: inherit;
      margin-right: 2em; }
  #lzy .lzy-form.lzy-encapsulated .lzy-horizontal:not(.lzy-small-screen-vertical) .lzy-form-choice-elem, .lzy-form .lzy-horizontal:not(.lzy-small-screen-vertical) .lzy-form-choice-elem {
    /* content: 'lizzy_forms.scss:530'; */
    display: inline-block; }
  #lzy .lzy-form.lzy-encapsulated .lzy-formelem-show-info .lzy-icon-info::before, .lzy-form .lzy-formelem-show-info .lzy-icon-info::before {
    /* content: 'lizzy_forms.scss:533'; */
    top: 30%; }

.lzy-form-legend {
  /* content: 'lizzy_forms.scss:541'; */
  margin: 1em 0; }

.lzy-form-label-hint {
  /* content: 'lizzy_forms.scss:544'; */
  color: #777; }

.lzy-form-continue {
  /* content: 'lizzy_forms.scss:547'; */
  margin-top: 2em; }

.lzy-form-colored {
  /* content: 'lizzy_forms.scss:553'; */ }
  .lzy-form-colored .lzy-form-error-msg {
    /* content: 'lizzy_forms.scss:554'; */
    padding: 3px 0.5em;
    color: red; }
  .lzy-form-colored .lzy-form-error {
    /* content: 'lizzy_forms.scss:558'; */
    border: 1px dotted red;
    padding: 5px !important;
    margin: 2px 0; }
  .lzy-form-colored .lzy-form-error textarea, .lzy-form-colored .lzy-form-error input {
    /* content: 'lizzy_forms.scss:565'; */
    box-shadow: inset 0 0 3px red; }
  .lzy-form-colored textarea, .lzy-form-colored input {
    /* content: 'lizzy_forms.scss:569'; */
    background-color: #ffffed;
    background-color: var(--lzy-form-input-bg-color, #ffffed);
    color: #444;
    color: var(--lzy-form-input-color, #444);
    box-shadow: inset 0 0 0 1px #bbb; }
  .lzy-form-colored .lzy-form-header {
    /* content: 'lizzy_forms.scss:576'; */
    padding: 0.5em 1em;
    margin: 0 0 1em 0; }
  .lzy-form-colored .lzy-form-hint {
    /* content: 'lizzy_forms.scss:580'; */
    padding: 0.5em 1em;
    margin: 1em 0 1em 0;
    text-align: left; }
  .lzy-form-colored .lzy-form-footer {
    /* content: 'lizzy_forms.scss:585'; */
    padding: 0.5em 1em;
    margin: 1em 0 0 0; }
  .lzy-form-colored .lzy-form-announcement {
    /* content: 'lizzy_forms.scss:589'; */
    padding: 1rem 2rem;
    color: #a82600;
    background: #f8f2cd;
    border: 1px dotted #a82600;
    padding: 5px !important;
    margin: 0.5em 0 1em 0; }
    .lzy-form-colored .lzy-form-announcement h2 {
      /* content: 'lizzy_forms.scss:596'; */
      font-size: 1.2rem;
      margin: 0 0 0.5em 0; }
  .lzy-form-colored .lzy-form-elem-comment {
    /* content: 'lizzy_forms.scss:601'; */
    font-style: italic;
    color: gray;
    color: var(--form-elem-comment-color, gray); }

.lzy-form-required-comment {
  /* content: 'lizzy_forms.scss:612'; */
  margin-bottom: 1em; }

.lzy-form-colored {
  /* content: 'lizzy_forms.scss:615'; */ }
  .lzy-form-colored .lzy-form-required-marker {
    /* content: 'lizzy_forms.scss:616'; */
    color: var(--lzy-form-required-marker-color, orange); }
  .lzy-form-colored .lzy-form-combined-required-marker, .lzy-form-colored .lzy-form-elem-comment sup {
    /* content: 'lizzy_forms.scss:621'; */
    color: var(--lzy-combined-required-marker-color, blue); }

.lzy-large-screen .lzy-form-elem-comment {
  /* content: 'lizzy_forms.scss:625'; */
  margin-left: var(--lzy-label-width, 6em); }

.lzy-form-elem-comment {
  /* content: 'lizzy_forms.scss:628'; */
  margin-top: 0.6em;
  display: block; }

.lzy-form-error-msg {
  /* content: 'lizzy_forms.scss:632'; */
  padding: 5px 0 !important; }

#lzy.lzy-small-screen .lzy-form.lzy-encapsulated, .lzy-small-screen .lzy-form {
  /* content: 'lizzy_forms.scss:639'; */ }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-wrapper, .lzy-small-screen .lzy-form .lzy-form-field-wrapper {
    /* content: 'lizzy_forms.scss:640'; */
    font-size: 14pt;
    /* content: 'lizzy_forms.scss:25'; */ }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-wrapper .lzy-label-wrapper, .lzy-small-screen .lzy-form .lzy-form-field-wrapper .lzy-label-wrapper {
      /* content: 'lizzy_forms.scss:26'; */
      display: block;
      --lzy-label-width: 100%; }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-wrapper .lzy-form-input-elem.lzy-form-input-elem, .lzy-small-screen .lzy-form .lzy-form-field-wrapper .lzy-form-input-elem.lzy-form-input-elem {
      /* content: 'lizzy_forms.scss:30'; */
      display: block;
      width: 100%;
      margin-top: 0.3em; }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-s1 .lzy-form-field-type-password, .lzy-small-screen .lzy-form .lzy-s1 .lzy-form-field-type-password {
    /* content: 'lizzy_forms.scss:660'; */ }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-s1 .lzy-form-field-type-password input, .lzy-small-screen .lzy-form .lzy-s1 .lzy-form-field-type-password input, #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-s1 .lzy-form-field-type-password .lzy-form-pw-toggle, .lzy-small-screen .lzy-form .lzy-s1 .lzy-form-field-type-password .lzy-form-pw-toggle, #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-s1 .lzy-form-field-type-password .lzy-form-pw-toggle img, .lzy-small-screen .lzy-form .lzy-s1 .lzy-form-field-type-password .lzy-form-pw-toggle img {
      /* content: 'lizzy_forms.scss:663'; */
      display: inline-block; }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-s1 .lzy-form-field-type-password .lzy-form-pw-toggle, .lzy-small-screen .lzy-form .lzy-s1 .lzy-form-field-type-password .lzy-form-pw-toggle, #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-s1 .lzy-form-field-type-password .lzy-form-pw-toggle img, .lzy-small-screen .lzy-form .lzy-s1 .lzy-form-field-type-password .lzy-form-pw-toggle img {
      /* content: 'lizzy_forms.scss:668'; */
      max-width: 1.6em;
      height: auto; }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-s1 .lzy-form-field-type-password input, .lzy-small-screen .lzy-form .lzy-s1 .lzy-form-field-type-password input {
      /* content: 'lizzy_forms.scss:673'; */
      width: calc(100% - 2em - 10px); }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-buttons, .lzy-small-screen .lzy-form .lzy-form-field-type-buttons {
    /* content: 'lizzy_forms.scss:680'; */
    display: grid;
    grid-gap: var(--lzy-form-grid-gap, 10px);
    grid-template-columns: repeat(auto-fill, minmax(var(--lzy-form-box-width, 7em), 1fr));
    grid-auto-flow: dense; }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-buttons > input, .lzy-small-screen .lzy-form .lzy-form-field-type-buttons > input {
    /* content: 'lizzy_forms.scss:687'; */
    overflow: hidden; }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-wrapper.lzy-form-field-type-dropdown, .lzy-small-screen .lzy-form .lzy-form-field-wrapper.lzy-form-field-type-dropdown {
    /* content: 'lizzy_forms.scss:692'; */ }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-wrapper.lzy-form-field-type-dropdown label, .lzy-small-screen .lzy-form .lzy-form-field-wrapper.lzy-form-field-type-dropdown label {
      /* content: 'lizzy_forms.scss:693'; */
      width: 100%;
      display: block; }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-fieldset-body.lzy-fieldset-body label, .lzy-small-screen .lzy-form .lzy-fieldset-body.lzy-fieldset-body label {
    /* content: 'lizzy_forms.scss:700'; */
    width: calc(100% - 2.4em - 16px);
    margin: 0;
    padding: 0.5em 0 0 0; }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-checkbox-elem, .lzy-small-screen .lzy-form .lzy-form-checkbox-elem {
    /* content: 'lizzy_forms.scss:705'; */
    width: 100%;
    display: inline-flex; }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-fieldset-body, .lzy-small-screen .lzy-form .lzy-fieldset-body, #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-checkbox-label, .lzy-small-screen .lzy-form .lzy-form-checkbox-label {
    /* content: 'lizzy_forms.scss:710'; */
    display: block;
    float: none;
    width: 100%; }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice, .lzy-small-screen .lzy-form .lzy-form-field-type-choice {
    /* content: 'lizzy_forms.scss:715'; */ }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice .lzy-legend, .lzy-small-screen .lzy-form .lzy-form-field-type-choice .lzy-legend {
      /* content: 'lizzy_forms.scss:716'; */
      margin-bottom: 1em;
      display: block;
      float: none;
      width: 100%; }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice input, .lzy-small-screen .lzy-form .lzy-form-field-type-choice input {
      /* content: 'lizzy_forms.scss:722'; */
      height: 2.4em;
      width: 2.4em;
      margin-top: -1px;
      margin-right: 0.8em;
      display: inline-block; }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice input:checked::before, .lzy-small-screen .lzy-form .lzy-form-field-type-choice input:checked::before {
      /* content: 'lizzy_forms.scss:730'; */
      font-size: 133%;
      left: 0.4em;
      top: 0.25em; }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice label, .lzy-small-screen .lzy-form .lzy-form-field-type-choice label {
      /* content: 'lizzy_forms.scss:736'; */
      padding: 0.6em 0 0.6em;
      width: calc(100% - 3em - 6px);
      display: inline-block; }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-horizontal, .lzy-small-screen .lzy-form .lzy-form-field-type-choice.lzy-horizontal {
    /* content: 'lizzy_forms.scss:742'; */ }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-horizontal .lzy-legend, .lzy-small-screen .lzy-form .lzy-form-field-type-choice.lzy-horizontal .lzy-legend {
      /* content: 'lizzy_forms.scss:743'; */
      padding-top: 0.6em; }
  #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-small-screen-vertical, .lzy-small-screen .lzy-form .lzy-form-field-type-choice.lzy-small-screen-vertical {
    /* content: 'lizzy_forms.scss:748'; */ }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-small-screen-vertical .lzy-legend, .lzy-small-screen .lzy-form .lzy-form-field-type-choice.lzy-small-screen-vertical .lzy-legend {
      /* content: 'lizzy_forms.scss:749'; */
      padding-top: 0; }
    #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-small-screen-vertical .lzy-legend, .lzy-small-screen .lzy-form .lzy-form-field-type-choice.lzy-small-screen-vertical .lzy-legend, #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-small-screen-vertical .lzy-fieldset-body, .lzy-small-screen .lzy-form .lzy-form-field-type-choice.lzy-small-screen-vertical .lzy-fieldset-body, #lzy.lzy-small-screen .lzy-form.lzy-encapsulated .lzy-form-field-type-choice.lzy-small-screen-vertical .lzy-form-choice-elem, .lzy-small-screen .lzy-form .lzy-form-field-type-choice.lzy-small-screen-vertical .lzy-form-choice-elem {
      /* content: 'lizzy_forms.scss:754'; */
      display: block; }

.lzy-localhost-response {
  /* content: 'lizzy_forms.scss:761'; */
  background: #eee;
  border: 1px solid gray;
  padding: 20px 20px 0 20px;
  margin-top: 2em; }

.fld-ch {
  /* content: 'lizzy_forms.scss:769'; */
  position: absolute;
  left: -200vw; }

.lzy-forms-preview {
  /* content: 'lizzy_forms.scss:776'; */
  margin: 2em 0 1em;
  border: 1px solid orange;
  background: #fff5e1;
  padding: 0 1em 1em 1em;
  max-width: 100%;
  overflow: auto; }
  .lzy-forms-preview td, .lzy-forms-preview th {
    /* content: 'lizzy_forms.scss:783'; */
    border: 1px dotted gray;
    padding: 4px 8px; }

.lzy-login-form {
  /* content: 'lizzy_forms.scss:790'; */
  font-family: verdana;
  --lzy-panels-label-color: #444;
  --lzy-panels-bg-color: white;
  --lzy-panels-bg-color-non-selected: #444;
  --lzy-panels-label-color-non-selected: #ddd;
  color: black; }

.lzy-form.lzy-login-form {
  /* content: 'lizzy_forms.scss:798'; */
  margin: 2em 0 1em; }

#lzy .tooltipster-sidetip {
  /* content: 'lizzy_forms.scss:801'; */
  font-family: verdana; }
  #lzy .tooltipster-sidetip .tooltipster-box {
    /* content: 'lizzy_forms.scss:803'; */
    background: #f3ffd3;
    border: 1px solid #778c3d;
    border-radius: 6px;
    line-height: 1.4em;
    padding: 0.5em; }
  #lzy .tooltipster-sidetip .tooltipster-content {
    /* content: 'lizzy_forms.scss:810'; */
    color: black;
    padding: 8px; }
  #lzy .tooltipster-sidetip.tooltipster-top {
    /* content: 'lizzy_forms.scss:814'; */ }
    #lzy .tooltipster-sidetip.tooltipster-top .tooltipster-arrow {
      /* content: 'lizzy_forms.scss:815'; */
      bottom: -1px; }
    #lzy .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
      /* content: 'lizzy_forms.scss:818'; */
      border-top-color: #f3ffd3;
      top: -1px; }
  #lzy .tooltipster-sidetip.tooltipster-arrow-border {
    /* content: 'lizzy_forms.scss:823'; */
    border-top-color: #778c3d; }

#lzy.lzy-small-screen .lzy-form.lzy-login-form {
  /* content: 'lizzy_forms.scss:828'; */ }
  #lzy.lzy-small-screen .lzy-form.lzy-login-form .lzy-form-field-type-buttons {
    /* content: 'lizzy_forms.scss:829'; */
    display: block; }
  #lzy.lzy-small-screen .lzy-form.lzy-login-form .lzy-form-button-submit {
    /* content: 'lizzy_forms.scss:832'; */
    width: 100%; }



/**** auto-created from '_lizzy/css/scss/lizzy_icons.scss' - do not modify! ****/

@font-face {
  /* content: 'lizzy_icons.scss:4'; */
  font-family: 'Lzy Icons';
  src: url('../fonts/Lzy-Icons.eot');
  src: url('../fonts/Lzy-Icons.eot?#iefix') format('embedded-opentype'), url('../fonts/Lzy-Icons.woff') format('woff'), url('../fonts/Lzy-Icons.ttf') format('truetype'), url('../fonts/Lzy-Icons.svg#Lzy-Icons') format('svg');
  font-weight: normal;
  font-style: normal; }
@font-face {
  /* content: 'lizzy_icons.scss:14'; */
  font-family: 'Lzy Triangle';
  src: url('../fonts/Lzy-Triangle.eot');
  src: url('../fonts/Lzy-Triangle.eot?#iefix') format('embedded-opentype'), url('../fonts/Lzy-Triangle.woff') format('woff'), url('../fonts/Lzy-Triangle.ttf') format('truetype'), url('../fonts/Lzy-Triangle.svg#Lzy-Triangle') format('svg');
  font-weight: normal;
  font-style: normal; }

[class*=' lzy-icon-'] {
  display: inline-block;
  position: relative; }

[class*=' lzy-icon-']:before {
  position: absolute;
  font-family: 'Lzy Icons';
  font-style: normal;
  font-weight: normal;
  display: block; }

[class*=' lzy-icon-']:empty {
  min-width: 0.8em; }

[class*=' lzy-icon-']:empty:before {
  transform: translate(-0.1em, -0.9em); }

.lzy-table-control-btn {
  /* content: 'lizzy_icons.scss:49'; */ }
  .lzy-table-control-btn .lzy-icon:before {
    /* content: 'lizzy_icons.scss:50'; */
    transform: translate(-0.12em, -0.57em); }
  .lzy-table-control-btn .lzy-icon.lzy-icon-send:before {
    /* content: 'lizzy_icons.scss:53'; */
    transform: translate(-0.3em, -0.6em); }
  .lzy-table-control-btn .lzy-icon.lzy-icon-edit:before {
    /* content: 'lizzy_icons.scss:56'; */
    transform: translate(0.15em, -0.5em); }

.lzy-emoji[data-icon] {
  /* content: 'lizzy_icons.scss:61'; */
  line-height: calc(var(--lzy-icon-factor, 1) * 1em); }

.lzy-emoji[data-icon]:before {
  /* content: 'lizzy_icons.scss:64'; */
  content: attr(data-icon); }

.lzy-negate:after {
  /* content: 'lizzy_icons.scss:68'; */
  content: '\005c';
  font-size: 1.8em;
  color: inherit;
  position: absolute;
  display: inline-block;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -40%); }

.lzy-icon-triangle:before {
  content: 'A'; }

/* content: 'lizzy_icons.scss:82'; */
.lzy-icon-calendar:before {
  content: '\0041'; }

/* content: 'lizzy_icons.scss:84'; */
.lzy-icon-error:before {
  content: '\0042'; }

/* content: 'lizzy_icons.scss:85'; */
.lzy-icon-user:before {
  content: '\0043'; }

/* content: 'lizzy_icons.scss:86'; */
.lzy-icon-settings:before {
  content: '\0044'; }

/* content: 'lizzy_icons.scss:87'; */
.lzy-icon-cloud:before {
  content: '\0045'; }

/* content: 'lizzy_icons.scss:88'; */
.lzy-icon-desktop:before {
  content: '\0046'; }

/* content: 'lizzy_icons.scss:89'; */
.lzy-icon-mobile:before {
  content: '\0047'; }

/* content: 'lizzy_icons.scss:90'; */
.lzy-icon-config:before {
  content: '\0048'; }

/* content: 'lizzy_icons.scss:91'; */
.lzy-icon-tel:before {
  content: '\0049'; }

/* content: 'lizzy_icons.scss:92'; */
.lzy-icon-geo:before {
  content: '\004a'; }

/* content: 'lizzy_icons.scss:93'; */
.lzy-icon-map:before {
  content: '\004b'; }

/* content: 'lizzy_icons.scss:94'; */
.lzy-icon-sms:before {
  content: '\004c'; }

/* content: 'lizzy_icons.scss:95'; */
.lzy-icon-info:before {
  content: '\004d'; }

/* content: 'lizzy_icons.scss:96'; */
.lzy-icon-doc:before {
  content: '\004e'; }

/* content: 'lizzy_icons.scss:97'; */
.lzy-icon-docs:before {
  content: '\004f'; }

/* content: 'lizzy_icons.scss:98'; */
.lzy-icon-trash:before {
  content: '\0050'; }

/* content: 'lizzy_icons.scss:99'; */
.lzy-icon-enlarge:before {
  content: '\0051'; }

/* content: 'lizzy_icons.scss:100'; */
.lzy-icon-reduce:before {
  content: '\0052'; }

/* content: 'lizzy_icons.scss:101'; */
.lzy-icon-smile:before {
  content: '\0053'; }

/* content: 'lizzy_icons.scss:102'; */
.lzy-icon-nosmile:before {
  content: '\0054'; }

/* content: 'lizzy_icons.scss:103'; */
.lzy-icon-paste2:before {
  content: '\0055'; }

/* content: 'lizzy_icons.scss:104'; */
.lzy-icon-link:before {
  content: '\0056'; }

/* content: 'lizzy_icons.scss:105'; */
.lzy-icon-menu:before {
  content: '\0057'; }

/* content: 'lizzy_icons.scss:106'; */
.lzy-icon-newwin:before {
  content: '\0058'; }

/* content: 'lizzy_icons.scss:107'; */
.lzy-icon-edit:before {
  content: '\0059'; }

/* content: 'lizzy_icons.scss:108'; */
.lzy-icon-mail:before {
  content: '\005a'; }

/* content: 'lizzy_icons.scss:109'; */
.lzy-icon-show2:before {
  content: '\0061'; }

/* content: 'lizzy_icons.scss:110'; */
.lzy-icon-enlarge2:before {
  content: '\0062'; }

/* content: 'lizzy_icons.scss:111'; */
.lzy-icon-reduce2:before {
  content: '\0063'; }

/* content: 'lizzy_icons.scss:112'; */
.lzy-icon-ok:before {
  content: '\0064'; }

/* content: 'lizzy_icons.scss:113'; */
.lzy-icon-cancel:before {
  content: '\0065'; }

/* content: 'lizzy_icons.scss:114'; */
.lzy-icon-locked:before {
  content: '\0066'; }

/* content: 'lizzy_icons.scss:115'; */
.lzy-icon-unlocked:before {
  content: '\0067'; }

/* content: 'lizzy_icons.scss:116'; */
.lzy-icon-exit:before {
  content: '\0068'; }

/* content: 'lizzy_icons.scss:117'; */
.lzy-icon-favorite:before {
  content: '\0069'; }

/* content: 'lizzy_icons.scss:118'; */
.lzy-icon-send:before {
  content: '\006a'; }

/* content: 'lizzy_icons.scss:119'; */
.lzy-icon-show:before {
  content: '\006b'; }

/* content: 'lizzy_icons.scss:120'; */
.lzy-icon-hide:before {
  content: '\006c'; }

/* content: 'lizzy_icons.scss:121'; */
.lzy-icon-source:before {
  content: '\006d'; }

/* content: 'lizzy_icons.scss:122'; */
.lzy-icon-search:before {
  content: '\006e'; }

/* content: 'lizzy_icons.scss:123'; */
.lzy-icon-up:before {
  content: '\006f'; }

/* content: 'lizzy_icons.scss:124'; */
.lzy-icon-down:before {
  content: '\0070'; }

/* content: 'lizzy_icons.scss:125'; */
.lzy-icon-slack:before {
  content: '\0071'; }

/* content: 'lizzy_icons.scss:126'; */
.lzy-icon-pdf:before {
  content: '\0072'; }

/* content: 'lizzy_icons.scss:127'; */
.lzy-icon-select:before {
  content: '\0073'; }

/* content: 'lizzy_icons.scss:130'; */
.lzy-icon-gsm:before {
  content: '\0074'; }

/* content: 'lizzy_icons.scss:131'; */
.lzy-icon-upload:before {
  content: '\0075'; }

/* content: 'lizzy_icons.scss:132'; */
.lzy-icon-download:before {
  content: '\0076'; }

/* content: 'lizzy_icons.scss:133'; */
.lzy-icon-globe:before {
  content: '\0077'; }

/* content: 'lizzy_icons.scss:134'; */
.lzy-icon-key:before {
  content: '\0078'; }

/* content: 'lizzy_icons.scss:135'; */
.lzy-icon-bubble:before {
  content: '\0079'; }

/* content: 'lizzy_icons.scss:136'; */
.lzy-icon-stack:before {
  content: '\007a'; }

/* content: 'lizzy_icons.scss:137'; */
.lzy-icon-attachment:before {
  content: '\0030'; }

/* content: 'lizzy_icons.scss:138'; */
.lzy-icon-heart:before {
  content: '\0031'; }

/* content: 'lizzy_icons.scss:139'; */
.lzy-icon-fullscreen:before {
  content: '\0032'; }

/* content: 'lizzy_icons.scss:140'; */
.lzy-icon-cut:before {
  content: '\0033'; }

/* content: 'lizzy_icons.scss:141'; */
.lzy-icon-copy:before {
  content: '\0034'; }

/* content: 'lizzy_icons.scss:142'; */
.lzy-icon-paste:before {
  content: '\0035'; }

/* content: 'lizzy_icons.scss:143'; */
.lzy-icon-cancel2:before {
  content: '\0036'; }

/* content: 'lizzy_icons.scss:144'; */
.lzy-icon-clock:before {
  content: '\0037'; }

/* content: 'lizzy_icons.scss:145'; */
.lzy-icon-danger:before {
  content: '\0038'; }

/* content: 'lizzy_icons.scss:146'; */
.lzy-icon-wait:before {
  content: '\0039'; }

/* content: 'lizzy_icons.scss:147'; */
.lzy-icon-speed:before {
  content: '\0021'; }

/* content: 'lizzy_icons.scss:148'; */
.lzy-icon-crosshairs:before {
  content: '\0022'; }

/* content: 'lizzy_icons.scss:149'; */
.lzy-icon-picture:before {
  content: '\0023'; }

/* content: 'lizzy_icons.scss:150'; */
.lzy-icon-pictures:before {
  content: '\0024'; }

/* content: 'lizzy_icons.scss:151'; */
.lzy-icon-movie:before {
  content: '\0025'; }

/* content: 'lizzy_icons.scss:152'; */
.lzy-icon-sync:before {
  content: '\0026'; }

/* content: 'lizzy_icons.scss:153'; */
.lzy-icon-reload:before {
  content: '\0027'; }

/* content: 'lizzy_icons.scss:154'; */
.lzy-icon-power:before {
  content: '\0028'; }

/* content: 'lizzy_icons.scss:155'; */
.lzy-icon-insert:before {
  content: '\0029'; }

/* content: 'lizzy_icons.scss:156'; */
.lzy-icon-wifi:before {
  content: '\002a'; }

/* content: 'lizzy_icons.scss:157'; */
.lzy-icon-vol-up:before {
  content: '\002b'; }

/* content: 'lizzy_icons.scss:158'; */
.lzy-icon-volume:before {
  content: '\002c'; }

/* content: 'lizzy_icons.scss:159'; */
.lzy-icon-vol-down:before {
  content: '\002d'; }

/* content: 'lizzy_icons.scss:160'; */
.lzy-icon-flag:before {
  content: '\002e'; }

/* content: 'lizzy_icons.scss:161'; */
.lzy-icon-play:before {
  content: '\002f'; }

/* content: 'lizzy_icons.scss:162'; */
.lzy-icon-stop:before {
  content: '\005b'; }

/* content: 'lizzy_icons.scss:163'; */
.lzy-icon-mute:before {
  content: '\005c'; }

/* content: 'lizzy_icons.scss:164'; */
.lzy-icon-rec:before {
  content: '\005d'; }

/* content: 'lizzy_icons.scss:165'; */
.lzy-icon-forward:before {
  content: '\005e'; }

/* content: 'lizzy_icons.scss:166'; */
.lzy-icon-backward:before {
  content: '\005f'; }

/* content: 'lizzy_icons.scss:167'; */
.lzy-icon-start:before {
  content: '\007b'; }

/* content: 'lizzy_icons.scss:168'; */
.lzy-icon-print:before {
  content: '\007c'; }

/* content: 'lizzy_icons.scss:169'; */
.lzy-icon-save:before {
  content: '\007d'; }

/* content: 'lizzy_icons.scss:170'; */
.lzy-icon-pause:before {
  content: '\007e'; }

/* content: 'lizzy_icons.scss:171'; */
.lzy-icon-end:before {
  content: '\003f'; }

/* content: 'lizzy_icons.scss:172'; */
.lzy-icon-rename:before {
  content: '\0060'; }

/* content: 'lizzy_icons.scss:173'; */
.lzy-icon-error:before {
  /* content: 'lizzy_icons.scss:177'; */
  font-size: calc(100% * var(--lzy-icon-factor, 1.1));
  color: red; }

.lzy-icon-triangle.lzy-icon-triangle {
  /* content: 'lizzy_icons.scss:183'; */
  transform: rotate(var(--lzy-triangle-angle, 0));
  width: calc(1em * var(--lzy-icon-factor, 1));
  height: calc(1em * var(--lzy-icon-factor, 1)); }
  .lzy-icon-triangle.lzy-icon-triangle:before {
    /* content: 'lizzy_icons.scss:188'; */
    font-family: 'Lzy Triangle';
    font-size: 67%;
    content: 'A';
    width: calc(1em * var(--lzy-icon-factor, 1));
    height: calc(1em * var(--lzy-icon-factor, 1));
    top: 65%;
    left: 32%; }



