﻿.formbuilder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}label{padding-right:.25em}input[type=text],input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],input[list],select,textarea,label{align-self:center}div[data-template*=inline-input]{display:flex}div[data-template*=inline-input] div{flex:1 1 auto !important}div[data-template*=inline-input] input,div[data-template*=inline-input] button,div[data-template*=inline-input] a.button,div[data-template*=inline-input] select,div[data-template*=inline-input] textarea,div[data-template*=inline-input] label,div[data-template*=inline-input] fieldset,div[data-template*=inline-input] legend,div[data-template*=inline-input] output{margin:0 .5em;flex:1 1 auto !important}div[data-template*=inline-input] input:first-of-type,div[data-template*=inline-input] button:first-of-type,div[data-template*=inline-input] a.button:first-of-type,div[data-template*=inline-input] select:first-of-type,div[data-template*=inline-input] textarea:first-of-type,div[data-template*=inline-input] label:first-of-type,div[data-template*=inline-input] fieldset:first-of-type,div[data-template*=inline-input] legend:first-of-type,div[data-template*=inline-input] output:first-of-type{margin-left:0}div[data-template*=inline-input] input:last-of-type,div[data-template*=inline-input] button:last-of-type,div[data-template*=inline-input] a.button:last-of-type,div[data-template*=inline-input] select:last-of-type,div[data-template*=inline-input] textarea:last-of-type,div[data-template*=inline-input] label:last-of-type,div[data-template*=inline-input] fieldset:last-of-type,div[data-template*=inline-input] legend:last-of-type,div[data-template*=inline-input] output:last-of-type{margin-right:0}.d-grid{display:grid;grid-template-columns:min-content auto}.d-grid *{margin-top:10px}.d-grid *:nth-child(1),.d-grid *:nth-child(2){margin-top:0px}.d-flex{display:flex;margin-bottom:10px}hr{border:none;height:2px;background-color:hsl(0,0%,75%);margin:.75em 0}hr+legend{color:#0c1d3f;background-color:#fff;width:max-content;padding:0 5px;margin:-1.55em 0 0 5px}legend{display:block;border:none;padding:0 5px;margin:0 -5px;width:auto;font-size:1em}fieldset{display:block;padding:0 15px 12px 15px;margin:0;border:solid 2px hsl(0,0%,75%)}.custom-checkbox input[type=checkbox]+label,.custom-checkbox input[type=radio]+label,.custom-checkbox label~input[type=checkbox],.custom-checkbox label~input[type=radio]{display:flex;flex-direction:row;align-content:center;align-items:center;position:relative;font-size:1em;line-height:1.5;margin:0}.custom-checkbox input[type=checkbox]+label::before,.custom-checkbox input[type=radio]+label::before,.custom-checkbox label~input[type=checkbox]::before,.custom-checkbox label~input[type=radio]::before{font-family:"Font Awesome 5 Pro";top:0;left:0;display:block;width:22px;height:22px;min-width:22px;min-height:22px;text-align:center;font-weight:300;content:"";border:solid 2px hsl(0,0%,75%);border-radius:0px;background-color:#fff;color:#fff;line-height:20px;margin-right:10px}.custom-checkbox input{opacity:0;position:absolute;z-index:-10}.custom-checkbox label~input[type=checkbox]::before,.custom-checkbox label~input[type=radio]::before{left:unset;right:-0.12em;top:-0.16em}.custom-checkbox input[type=radio]+label::before,.custom-checkbox label~input[type=radio]::before{border-radius:100%}.custom-checkbox label~input[type=checkbox]:checked::before,.custom-checkbox input[type=checkbox]:checked+label::before,.custom-checkbox label~input[type=radio]:checked::before,.custom-checkbox input[type=radio]:checked+label::before{content:"";background-color:#004f9f;border-color:#004f9f;color:#fff}.custom-checkbox label~input[type=radio]:checked::before,.custom-checkbox input[type=radio]:checked+label::before{content:"";font-weight:500;text-indent:-2px}.custom-checkbox label~input[type=checkbox]:disabled,.custom-checkbox input[type=checkbox]:disabled+label,.custom-checkbox label~input[type=radio]:disabled,.custom-checkbox input[type=radio]:disabled+label{color:#bbb}.custom-checkbox label~input[type=checkbox]:disabled::before,.custom-checkbox input[type=checkbox]:disabled+label::before,.custom-checkbox label~input[type=radio]:disabled::before,.custom-checkbox input[type=radio]:disabled+label::before{content:"";color:#bbb;background-color:#ebebeb;border-color:#ebebeb !important}.custom-checkbox label~input[type=checkbox]:disabled:checked::before,.custom-checkbox input[type=checkbox]:disabled:checked+label::before,.custom-checkbox label~input[type=radio]:disabled:checked::before,.custom-checkbox input[type=radio]:disabled:checked+label::before{content:"";background-color:#e3010f;color:#fff;border-color:#e3010f !important}.custom-checkbox input[type=checkbox]+label:focus:before,.custom-checkbox input[type=checkbox]+label:hover:before,.custom-checkbox input[type=radio]+label:focus:before,.custom-checkbox input[type=radio]+label:hover:before,.custom-checkbox label~input[type=checkbox]:focus:before,.custom-checkbox label~input[type=checkbox]:hover:before,.custom-checkbox label~input[type=radio]:focus:before,.custom-checkbox label~input[type=radio]:hover:before{box-shadow:0 0 1px 1px rgba(0,0,255,.75);outline:none;box-shadow:none}.custom-checkbox input[type=checkbox]+label:visited:before,.custom-checkbox input[type=checkbox]+label:active:before,.custom-checkbox input[type=radio]+label:visited:before,.custom-checkbox input[type=radio]+label:active:before,.custom-checkbox label~input[type=checkbox]:visited:before,.custom-checkbox label~input[type=checkbox]:active:before,.custom-checkbox label~input[type=radio]:visited:before,.custom-checkbox label~input[type=radio]:active:before{box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.75);outline:none;box-shadow:none}.custom-checkbox input[type=checkbox].is-invalid+label:before,.custom-checkbox input[type=radio].is-invalid+label:before{border-color:#e3010f}.custom-checkbox input[type=checkbox].is-invalid:checked+label:before,.custom-checkbox input[type=radio].is-invalid:checked+label:before{border-color:#004f9f}.custom-checkbox input[type=checkbox]:focus,.custom-checkbox input[type=radio]:focus{outline:none}.custom-checkbox input[type=checkbox]:focus+label:before,.custom-checkbox input[type=radio]:focus+label:before{border-color:#004f9f}input[type=range]{width:100%;min-height:3em;padding:0;background-color:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;margin:0}input[type=range]:focus,input[type=range]:hover,input[type=range]:active{outline:none}input[type=range]:focus::-webkit-slider-thumb,input[type=range]:hover::-webkit-slider-thumb,input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 1px 1px rgba(0,0,255,.75);outline:none;box-shadow:none}input[type=range]:focus::-moz-range-thumb,input[type=range]:hover::-moz-range-thumb,input[type=range]:active::-moz-range-thumb{box-shadow:0 0 1px 1px rgba(0,0,255,.75);outline:none;box-shadow:none}input[type=range]:focus::-ms-thumb,input[type=range]:hover::-ms-thumb,input[type=range]:active::-ms-thumb{box-shadow:0 0 1px 1px rgba(0,0,255,.75);outline:none;box-shadow:none}input[type=range]::-moz-focus-outer{border:0}input[type=range]::-ms-fill-lower{background-color:#fff}input[type=range]::-ms-fill-upper{background-color:#fff}input[type=range]::-webkit-slider-thumb{font-size:1.5em;width:1em;height:1em;background-color:#fff;margin-top:calc(-0.5em + 1px/2);border-radius:100%;appearance:none;-webkit-appearance:none;border:solid 2px hsl(0,0%,75%)}input[type=range]::-moz-range-thumb{font-size:1.5em;width:1em;height:1em;background-color:#fff;margin-top:calc(-0.5em + 1px/2);border-radius:100%;appearance:none;-webkit-appearance:none;border:solid 2px hsl(0,0%,75%)}input[type=range]::-ms-thumb{font-size:1.5em;width:1em;height:1em;background-color:#fff;margin-top:calc(-0.5em + 1px/2);border-radius:100%;appearance:none;-webkit-appearance:none;border:solid 2px hsl(0,0%,75%);margin-top:0em}input[type=range]::-webkit-slider-runnable-track{width:100%;height:1px;color:rgba(0,0,0,0);cursor:pointer;background-color:#aaa;border-color:rgba(0,0,0,0);border-radius:0%}input[type=range]::-moz-range-track{width:100%;height:1px;color:rgba(0,0,0,0);cursor:pointer;background-color:#aaa;border-color:rgba(0,0,0,0);border-radius:0%}input[type=range]::-ms-track{width:100%;height:1px;color:rgba(0,0,0,0);cursor:pointer;background-color:#aaa;border-color:rgba(0,0,0,0);border-radius:0%}input[type=range]:disabled::-webkit-slider-runnable-track{cursor:default}input[type=range]:disabled::-moz-range-track{cursor:default}input[type=range]:disabled::-webkit-slider-thumb,input[type=range]:disabled::-moz-range-thumb,input[type=range]:disabled::-ms-thumb{background-color:#fff}.dual-range{position:relative;width:100%;display:inline-block}.dual-range input[type=range]::-webkit-slider-thumb{position:relative;z-index:1}.dual-range input[type=range]:first-child::-webkit-slider-thumb{z-index:2}.dual-range input[type=range]:last-of-type{position:absolute;top:0}.dual-range label{position:relative;left:0;float:left}.dual-range label:last-of-type{float:right}input[type=text],input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],input[list],select,textarea{padding:.5em;display:block;width:100%;flex-grow:1 !important;line-height:1.5;min-height:3em;border:solid 2px hsl(0,0%,75%);border-radius:0px;background-color:#fff;color:#0c1d3f}input[type=file]{border:solid 2px hsl(0,0%,75%);border-radius:0px;background-color:#fff;color:#0c1d3f}input[type=file]::-webkit-file-upload-button{text-decoration:none;position:relative;border:solid 0 rgba(0,0,0,0);line-height:1.5;min-height:calc(3em - 2px*2);padding:.5em;border-right:solid 2px hsl(0,0%,75%);background-color:#fff;color:#0c1d3f}input[type=button],input[type=submit],input[type=reset],input[type=color],button,output{text-decoration:none;position:relative;line-height:1.5;min-height:3em;padding:.5em;border:solid 2px hsl(0,0%,75%);background-color:#fff;color:#0c1d3f}input[type=button][type=submit],input[type=button].submit,input[type=submit][type=submit],input[type=submit].submit,input[type=reset][type=submit],input[type=reset].submit,input[type=color][type=submit],input[type=color].submit,button[type=submit],button.submit,output[type=submit],output.submit{background-color:#004f9f;color:#fff;border-color:#004f9f}input[type=button][type=reset],input[type=button].danger,input[type=submit][type=reset],input[type=submit].danger,input[type=reset][type=reset],input[type=reset].danger,input[type=color][type=reset],input[type=color].danger,button[type=reset],button.danger,output[type=reset],output.danger{background-color:#e3010f;color:#fff;border-color:rgb(254.3223684211,101.1776315789,110.6644736842)}input[type=button],input[type=submit],input[type=reset],input[type=color],button,output,input[type=text],input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],input[list],select,textarea,input[type=file]{font:inherit;font-size:.75em}input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,input[type=color]:disabled,button:disabled,output:disabled,input[type=text]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,input[list]:disabled,select:disabled,textarea:disabled,input[type=file]:disabled{opacity:.6}input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=color]:focus,input[type=color]:hover,button:focus,button:hover,output:focus,output:hover,input[type=text]:focus,input[type=text]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=email]:focus,input[type=email]:hover,input[type=month]:focus,input[type=month]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=week]:focus,input[type=week]:hover,input[list]:focus,input[list]:hover,select:focus,select:hover,textarea:focus,textarea:hover,input[type=file]:focus,input[type=file]:hover{box-shadow:0 0 1px 1px rgba(0,0,255,.75);outline:none;box-shadow:none}input[type=button]:visited,input[type=button]:active,input[type=submit]:visited,input[type=submit]:active,input[type=reset]:visited,input[type=reset]:active,input[type=color]:visited,input[type=color]:active,button:visited,button:active,output:visited,output:active,input[type=text]:visited,input[type=text]:active,input[type=date]:visited,input[type=date]:active,input[type=datetime-local]:visited,input[type=datetime-local]:active,input[type=email]:visited,input[type=email]:active,input[type=month]:visited,input[type=month]:active,input[type=number]:visited,input[type=number]:active,input[type=password]:visited,input[type=password]:active,input[type=search]:visited,input[type=search]:active,input[type=tel]:visited,input[type=tel]:active,input[type=time]:visited,input[type=time]:active,input[type=url]:visited,input[type=url]:active,input[type=week]:visited,input[type=week]:active,input[list]:visited,input[list]:active,select:visited,select:active,textarea:visited,textarea:active,input[type=file]:visited,input[type=file]:active{box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.75);outline:none;box-shadow:none}.combine{display:flex}.combine div{width:100%}.combine input,.combine button,.combine a.button,.combine select,.combine textarea,.combine label,.combine fieldset,.combine legend,.combine output{border-radius:0;border-width:2px 0px 2px 2px}.combine input:first-child,.combine button:first-child,.combine a.button:first-child,.combine select:first-child,.combine textarea:first-child,.combine label:first-child,.combine fieldset:first-child,.combine legend:first-child,.combine output:first-child{border-radius:0px 0 0 0px}.combine input:last-child,.combine button:last-child,.combine a.button:last-child,.combine select:last-child,.combine textarea:last-child,.combine label:last-child,.combine fieldset:last-child,.combine legend:last-child,.combine output:last-child{border-radius:0 0px 0px 0;border-width:2px 2px 2px 2px}.formbuilder .form-error-message{color:#e3010f;font-size:14px;display:block}.formbuilder .form-error-message:before{color:inherit;margin-right:5px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"";font-weight:300;font-family:"Font Awesome 5 Pro"}.formbuilder input.is-invalid,.formbuilder textarea.is-invalid,.formbuilder select.is-invalid,.formbuilder button.is-invalid{border-color:#e3010f;color:#e3010f}.formbuilder .form-error-icon{display:none}.formbuilder label{padding-right:0;display:inline-block;margin-bottom:10px}.formbuilder .formbuilder-row{margin-bottom:10px}.formbuilder textarea:focus,.formbuilder select:focus,.formbuilder button:focus,.formbuilder input:focus{border-color:#004f9f}.formbuilder .formbuilder-row>.custom-checkbox{margin-top:10px}html:not([data-useragent*=trident]) .formbuilder select::-ms-expand{display:none}html:not([data-useragent*=trident]) .formbuilder select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:url(/static/vendor/@fortawesome/fontawesome-pro/svgs/light/angle-down.svg);background-repeat:no-repeat;background-position:right center;background-position:calc(100% - .5rem) center;background-size:contain;outline:none;padding:.5rem}html:not([data-useragent*=trident]) .formbuilder select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.formbuilder fieldset{padding:0 20px 0px 20px}.formbuilder fieldset>.formbuilder-container-fieldset>.formbuilder-row fieldset{border:0 none;padding:0}.formbuilder fieldset>[data-template=col-12]{margin-top:20px;margin-bottom:20px}.formbuilder .custom-checkbox{margin-bottom:10px}.formbuilder .dynamic-multi-file .qq-uploader-selector{display:flex;flex-direction:column;flex-wrap:wrap}.formbuilder .dynamic-multi-file .qq-uploader-selector:before{font-size:inherit}.formbuilder .dynamic-multi-file .qq-upload-button-selector{width:auto;display:inline-block;margin-bottom:15px;align-self:center}.formbuilder .dynamic-multi-file .qq-upload-button-selector *{display:inherit}.help-block.validation{color:#ec5353;display:flex;flex-direction:row;gap:5px;align-items:center;font-size:18px;font-weight:400}.help-block.validation::before{content:"";background-image:url(/img/info-circle.svg);width:18px;height:18px;line-height:1;color:#ec5353;fill:currentColor}.checkbox-custom .help-block.validation{display:block}/*# sourceMappingURL=form.css.map */
