:root{--formbuilder-input-bg-color:#EFEFEF;--formbuilder-input-border-color:#999;--formbuilder-input-border-color-hover:#000;--formbuilder-input-border-color-focus:#000;--formbuilder-checkbox-check-color:#333;--formbuilder-checkbox-check-color-hover:#000;--formbuilder-checkbox-check-color-focus:#000;--formbuilder-radio-check-color:#333;--formbuilder-radio-check-color-hover:#000;--formbuilder-radio-check-color-focus:#000;--formbuilder-yesorno-text-color:#666;--formbuilder-yesorno-bg-color:#666;--formbuilder-yesorno-checked-text-color:#FFF;--formbuilder-yesorno-checked-text-color-hover:#FFF;--formbuilder-yesorno-checked-text-color-focus:#FFF;--formbuilder-yesorno-checked-bg-color:#666;--formbuilder-yesorno-checked-bg-color-hover:#000;--formbuilder-yesorno-checked-bg-color-focus:#000;--formbuilder-submit-color:#FFF;--formbuilder-submit-color-hover:#FFF;--formbuilder-submit-color-focus:#FFF;--formbuilder-submit-bg-color:#999;--formbuilder-submit-bg-color-hover:#000;--formbuilder-submit-bg-color-focus:#000;--formbuilder-submit-border-color:#999;--formbuilder-submit-border-color-hover:#000;--formbuilder-submit-border-color-focus:#000;--formbuilder-focus-outline:2px solid yellow;--formbuilder-input-error-bg-color:#FBB;--formbuilder-input-error-outline:2px solid #FBB;--formbuilder-input-invalid-bg-color:#FBB;--formbuilder-input-invalid-outline:2px solid #FBB}:root body.popup{--formbuilder-input-bg-color:var(--input-bg-color)}div.formbuilderwrapper .gloryainlinetoolbar{margin-right:.5em}div.formbuilderwrapper fieldset,div.formbuilderwrapper fieldset legend{margin:0;padding:0;border:none}div.formbuilderwrapper fieldset legend{margin-bottom:.25em;width:100%;box-sizing:border-box}div.formbuilderwrapper ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}div.formbuilderwrapper ol li{margin:0 0 .5em;width:100%;position:relative}div.formbuilderwrapper ol li.options{margin-top:.25em}div.formbuilderwrapper ol li.submit{margin-top:1em}div.formbuilderwrapper ol>li:not(.checkbox):not(.noinput)+li.checkbox{margin-top:.5em}div.formbuilderwrapper ol li li.checkbox{margin-bottom:0}div.formbuilderwrapper div.input{margin-right:.5em}div.formbuilderwrapper input,div.formbuilderwrapper select,div.formbuilderwrapper button,div.formbuilderwrapper textarea{height:1.8em;padding:0;box-sizing:border-box;border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid var(--formbuilder-input-border-color);width:100%;background-color:var(--formbuilder-input-bg-color);-webkit-appearance:none;padding:0 3px}div.formbuilderwrapper textarea{resize:vertical}div.formbuilderwrapper input:hover,div.formbuilderwrapper select:hover,div.formbuilderwrapper button:hover,div.formbuilderwrapper textarea:hover{border-color:var(--formbuilder-input-border-color-hover)}div.formbuilderwrapper input:focus,div.formbuilderwrapper select:focus,div.formbuilderwrapper button:focus,div.formbuilderwrapper textarea:focus{border-color:var(--formbuilder-input-border-color-focus);outline:var(--formbuilder-focus-outline)}div.formbuilderwrapper input[type=submit]{width:auto;padding:0 1em;background-color:var(--formbuilder-submit-bg-color);color:var(--formbuilder-submit-color);border-color:var(--formbuilder-submit-border-color)}div.formbuilderwrapper input[type=submit]:hover{background-color:var(--formbuilder-submit-bg-color-hover);color:var(--formbuilder-submit-color-hover);border-color:var(--formbuilder-submit-border-color-hover)}div.formbuilderwrapper input[type=submit]:focus{background-color:var(--formbuilder-submit-bg-color-focus);color:var(--formbuilder-submit-color-focus);border-color:var(--formbuilder-submit-border-color-focus)}div.formbuilderwrapper input[type=checkbox],div.formbuilderwrapper input[type=radio],div.formbuilderwrapper input[type=checkbox]:focus,div.formbuilderwrapper input[type=radio]:focus{outline:none}div.formbuilderwrapper textarea{height:3.6em}div.formbuilderwrapper input[type=checkbox],div.formbuilderwrapper input[type=radio]{width:unset;min-width:unset;max-width:unset;position:absolute;transform:translateX(-100%);border:none;background-color:#fff0;padding:0;outline:none!important}div.formbuilderwrapper input[type=checkbox]+span input[type=text]{width:0;border:none;padding:0;outline:none!important}div.formbuilderwrapper li.checkbox input[type=checkbox]+span:not(.yesorno),div.formbuilderwrapper li.checkbox input[type=radio]+span:not(.yesorno){display:inline;margin:0}div.formbuilderwrapper li.checkbox input[type=checkbox]+span:before,div.formbuilderwrapper li.checkbox input[type=radio]+span:before{border:1px solid var(--formbuilder-input-border-color);background-color:var(--formbuilder-input-bg-color);width:1.2em;height:1.2em;display:block;content:''!important;position:absolute;top:.25em;left:0;box-sizing:border-box;margin:0;z-index:1}div.formbuilderwrapper li.checkbox input[type=radio]+span:before{border-radius:50%}div.formbuilderwrapper li.checkbox input[type=checkbox]:checked+span:after{border:3px solid var(--formbuilder-checkbox-check-color);border-left:none;border-top:none;content:'';width:.6em;height:1.2em;display:block;transform:rotate(45deg);position:absolute;top:-.05em;left:.25em;z-index:2}div.formbuilderwrapper li.checkbox input[type=radio]:checked+span:after{background-color:var(--formbuilder-radio-check-color);content:'';width:1.2em;height:1.2em;display:block;position:absolute;top:0;left:0;box-sizing:border-box;border-radius:50%;transform:scale(.6);transform-origin:50% 102%;border:none;z-index:2}div.formbuilderwrapper li.checkbox span.label,div.formbuilderwrapper li.checkbox span.sublabel{padding:.2em 0 0 2em;display:inline-block;min-height:1.8em;box-sizing:border-box;width:100%;margin:0}div.formbuilderwrapper li.checkbox span.sublabel input{margin-top:-.2em}div.formbuilderwrapper li.checkbox div.yesorno{display:flex}div.formbuilderwrapper li.checkbox div.yesorno span.label{padding:0;display:flex;justify-content:center;flex-direction:column}div.formbuilderwrapper li.checkbox div.yesorno input[type="radio"]+span::before,div.formbuilderwrapper li.checkbox div.yesorno input[type="radio"]+span::after{content:'';display:none}div.formbuilderwrapper li.checkbox input[type=checkbox]:hover+span:before,div.formbuilderwrapper li.checkbox input[type=radio]:hover+span:before{border-color:var(--formbuilder-input-border-color-hover);outline:var(--formbuilder-focus-outline)}div.formbuilderwrapper li.checkbox input[type=checkbox]:focus+span:before,div.formbuilderwrapper li.checkbox input[type=radio]:focus+span:before{border-color:var(--formbuilder-input-border-color-focus);outline:var(--formbuilder-focus-outline)}div.formbuilderwrapper li.checkbox input[type=checkbox]:checked:hover+span:after{border-color:var(--formbuilder-checkbox-check-color-hover)}div.formbuilderwrapper li.checkbox input[type=checkbox]:checked:focus+span:after{border-color:var(--formbuilder-checkbox-check-color-focus)}div.formbuilderwrapper li.checkbox input[type=radio]:checked:hover+span:after{background-color:var(--formbuilder-radio-check-color-hover)}div.formbuilderwrapper li.checkbox input[type=radio]:checked:focus+span:after{background-color:var(--formbuilder-radio-check-color-focus)}div.formbuilderwrapper li.checkbox.other input+span+span.sublabel input{display:none}div.formbuilderwrapper li.checkbox.other input:checked+span+span.sublabel input{display:block}div.formbuilderwrapper li.checkbox.other input:checked+span+span.sublabel p{display:none}div.formbuilderwrapper div.yesornowrapper{display:flex;width:8.5em;height:1.8em;color:var(--formbuilder-yesorno-text-color);font-size:80%}div.formbuilderwrapper div.yesornowrapper label{width:50%;text-align:center;line-height:calc(1.8em - 2px);background-color:var(--formbuilder-input-bg-color)}div.formbuilderwrapper div.yesornowrapper label+label{margin-left:.5em}div.formbuilderwrapper div.yesornowrapper input+span{display:block;border:1px solid var(--formbuilder-input-border-color);position:relative}div.formbuilderwrapper div.yesornowrapper input:hover+span{border-color:var(--formbuilder-input-border-color-hover);z-index:1}div.formbuilderwrapper div.yesornowrapper input:focus+span{border-color:var(--formbuilder-input-border-color-hover);z-index:1;outline:var(--formbuilder-focus-outline)}div.formbuilderwrapper div.yesornowrapper input:checked+span{font-weight:700;background-color:var(--formbuilder-yesorno-checked-bg-color);color:var(--formbuilder-yesorno-checked-text-color)}div.formbuilderwrapper div.yesornowrapper input:checked:hover+span{background-color:var(--formbuilder-yesorno-checked-bg-color-hover);color:var(--formbuilder-yesorno-checked-text-color-hover)}div.formbuilderwrapper div.yesornowrapper input:checked:focus+span{background-color:var(--formbuilder-yesorno-checked-bg-color-focus);color:var(--formbuilder-yesorno-checked-text-color-focus)}div.formbuilderwrapper li.datefield div.input>span{display:flex}div.formbuilderwrapper li.datefield div.input input{min-width:10em}div.formbuilderwrapper li.datefield div.input input,div.formbuilderwrapper li.datefield div.input select{width:auto}div.formbuilderwrapper li.datefield div.input label+span{display:none}div.formbuilderwrapper li.datefield.datefallback input[type=date]{display:none}div.formbuilderwrapper li.datefield.datefallback div.input label+span{display:flex;padding:0;margin:0}div.formbuilderwrapper li.datefield.datefallback div.input label+span select{margin-right:4px}div.formbuilderwrapper li.timefield div.input input{min-width:6em;width:auto}div.likertscale>*{display:flex;white-space:nowrap;flex-direction:row;justify-content:space-between}div.formbuilderwrapper div.likertscale li{width:auto}div.formbuilderwrapper div.likertscale li span.sublabel{padding:1.6em 0 0;width:1.2em;text-align:center}div.formbuilderwrapper div.likertscale li span.sublabel span{position:fixed;left:-100vw;width:0;height:0}div.formbuilderwrapper div.likertscale>div>div{width:50%;flex-shrink:1;display:flex;justify-content:flex-end;flex-direction:column;padding-right:1.2em;box-sizing:border-box;white-space:normal}div.formbuilderwrapper div.likertscale>div>div:nth-child(2){text-align:right;padding-left:1.2em;padding-right:0}div.formbuilderwrapper div.likertscale .noanswer{flex-shrink:0;flex-grow:0;text-align:right;text-align:right;padding-right:0}div.formbuilderwrapper div.likertscale ol{position:relative;margin:0}div.formbuilderwrapper div.likertscale ol:after{content:'';display:block;width:100%;height:1px;background-color:var(--formbuilder-input-border-color);position:absolute;top:.825em;left:0;z-index:0}div.formbuilderwrapper>form ul li{float:none}div.formbuilderwrapper>form>fieldset{max-width:100%}div.formbuilderwrapper .qq-uploader{position:relative}div.formbuilderwrapper .qq-upload-button{display:block;float:left}div.formbuilderwrapper .qq-uploader-selector.qq-uploader button.button{opacity:.7}div.formbuilderwrapper .qq-uploader-selector.qq-uploader .clearfix button.button{padding-left:.5em;padding-right:.5em}div.formbuilderwrapper .qq-uploader-selector.qq-uploader .clearfix button.button.choose{display:none}div.formbuilderwrapper .qq-uploader.multiple .qq-upload-button-selector.qq-upload-button button.button:before{content:'\F083D'}div.formbuilderwrapper .ajaxuploadinprogress .qq-uploader-selector.qq-uploader .clearfix button.button.choose{display:none}div.formbuilderwrapper .qq-upload-button-hover button.button,.qq-upload-button-focus button.button{opacity:1!important}div.formbuilderwrapper .qq-upload-list-wrapper{margin:0}div.formbuilderwrapper .bulkupload .qq-upload-list-wrapper{margin-top:0}div.formbuilderwrapper .qq-upload-list{margin:0;padding:0;list-style:none}div.formbuilderwrapper .qq-upload-list li{width:100%;line-height:1.8em;height:1.8em;margin:0;padding:0;position:relative;background-color:var(--input-bg-color);display:block;background-image:linear-gradient(-45deg,#fff0 25%,rgb(0 0 0 / .05) 25%,rgb(0 0 0 / .05) 50%,#fff0 50%,#fff0 75%,rgb(0 0 0 / .05) 75%,rgb(0 0 0 / .05) 50%);z-index:1;background-size:25px 25px;-webkit-animation:submitting 2s linear infinite;animation:submitting 2s linear infinite;box-sizing:border-box}div.formbuilderwrapper .qq-upload-list li:hover{background-color:var(--highlight-bg-color)}div.formbuilderwrapper .qq-uploader-selector.qq-uploader.multiple .qq-upload-list li{border-top:1px dotted var(--alt-bg-color)}div.formbuilderwrapper .qq-upload-status-text{position:absolute;left:0;top:0;bottom:0;background-color:var(--selection-bg-color);font-weight:400;line-height:1.8em;height:1.8em;padding:0;text-indent:.3em}div.formbuilderwrapper .qq-upload-file-selector.qq-upload-file{display:block;overflow:hidden;text-overflow:ellipsis}div.formbuilderwrapper .qq-upload-file{margin:0}div.formbuilderwrapper .qq-upload-delete,div.formbuilderwrapper .qq-upload-pause,div.formbuilderwrapper .qq-upload-continue{display:block}div.formbuilderwrapper .qq-upload-retryable .qq-upload-retry{display:inline}div.formbuilderwrapper .qq-upload-failed-text{display:none}div.formbuilderwrapper .qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}div.formbuilderwrapper .qq-upload-fail .qq-upload-failed-text{display:inline}div.formbuilderwrapper .qq-upload-retrying .qq-upload-failed-text{display:inline;color:#F54354}div.formbuilderwrapper .qq-upload-list li.qq-upload-success{background-image:none}div.formbuilderwrapper .qq-upload-list li.qq-upload-fail{background-color:var(--highlight-bg-color);background-image:none}div.formbuilderwrapper .qq-progress-bar-container-selector{position:absolute;width:100%;left:0;height:100%}div.formbuilderwrapper .qq-upload-status-wrapper{position:relative;z-index:1;padding:0;margin:0;display:flex;flex-wrap:nowrap;gap:.25em}div.formbuilderwrapper .qq-upload-status-wrapper>div{white-space:nowrap}div.formbuilderwrapper .qq-upload-status-wrapper>.qq-filename{overflow:hidden;text-overflow:ellipsis;flex-grow:1;flex-shrink:1;width:0}div.formbuilderwrapper .qq-upload-status-wrapper>.qq-filesize{margin:0}div.formbuilderwrapper .qq-upload-status-wrapper>.qq-fileactions{white-space:nowrap;margin:.35em 0 0;padding:0}div.formbuilderwrapper .qq-upload-status-wrapper>.qq-fileactions .imagebutton{margin:0;height:1.25em;width:1.25em;line-height:1.25em}div.formbuilderwrapper .qq-progress-bar{display:block;background-color:#FFF;width:0%;height:inherit;margin:0;padding:0;z-index:0;opacity:.3;transition:width .3s linear}div.formbuilderwrapper .qq-upload-file.qq-editable{cursor:pointer}div.formbuilderwrapper .qq-hide{display:none!important}@-webkit-keyframes submitting{0%{background-position:0 0}100%{background-position:50px 50px}}@keyframes submitting{0%{background-position:0 0}100%{background-position:50px 50px}}div.formbuilderwrapper label p,div.formbuilderwrapper .required.options legend p,div.formbuilderwrapper .required.yesorno>div p{display:inline-block}div.formbuilderwrapper span.label{display:block;margin:0 0 .25em}div.formbuilderwrapper span.label p{display:block;margin:0}div.formbuilderwrapper .required span.label>*:last-child:after{content:' *'}div.formbuilderwrapper .required.options legend>*:last-child:after{content:' *'}div.formbuilderwrapper li.error input,div.formbuilderwrapper li.error select,div.formbuilderwrapper li.error textarea,div.formbuilderwrapper li.error input[type=checkbox]+span:before,div.formbuilderwrapper li.error input[type=radio]+span:not(.yesorno):before{background-color:var(--formbuilder-input-error-bg-color)}div.formbuilderwrapper li.error input,div.formbuilderwrapper li.error select,div.formbuilderwrapper li.error textarea,div.formbuilderwrapper li.error input[type=checkbox]+span:before,div.formbuilderwrapper li.error:not(.invalidoptioncount) input[type=radio]+span:before{outline:var(--formbuilder-input-error-outline)}.formbuilderwrapper.error>div.response{background-color:var(--formbuilder-input-error-bg-color);padding:.5em}div.formbuilderwrapper li.invalid input,div.formbuilderwrapper li.invalid select,div.formbuilderwrapper li.invalid textarea,div.formbuilderwrapper li.checkbox.invalid input[type="checkbox"]+span:before,div.formbuilderwrapper li.options.invalid input[type="checkbox"]+span:not(.yesorno):before{background-color:var(--formbuilder-input-invalid-bg-color)}div.formbuilderwrapper li.invalid input,div.formbuilderwrapper li.invalid select,div.formbuilderwrapper li.invalid textarea,div.formbuilderwrapper li.invalid:not(.invalidoptioncount) div.yesornowrapper input[type="radio"]+span,div.formbuilderwrapper li.checkbox.invalid input[type="checkbox"]+span:before,div.formbuilderwrapper li.options.invalid input[type="checkbox"]+span:before{outline:var(--formbuilder-input-invalid-outline);background-color:var(--formbuilder-input-invalid-bg-color)}div.formbuilderwrapper li.invalid.invalidmin div.yesornowrapper input[type="radio"][value="0"]:not(:checked)+span,div.formbuilderwrapper li.invalid input[type="radio"]:not(:checked)+span:before,div.formbuilderwrapper li.invalid.invalidmin input[type="radio"]:not(:checked)+span:before{outline:var(--formbuilder-input-invalid-outline);background-color:var(--formbuilder-input-invalid-bg-color)}div.formbuilderwrapper li.invalid.invalidmax div.yesornowrapper input[type="radio"][value="1"]:checked+span,div.formbuilderwrapper li.invalid.invalidmax input[type="radio"]:checked+span:before{outline:var(--formbuilder-input-invalid-outline);background-color:var(--formbuilder-input-invalid-bg-color)}div.formbuilderwrapper li[class*=firstname],div.formbuilderwrapper li[class*=lastname],div.formbuilderwrapper li[class*=email],div.formbuilderwrapper li[class*=phone],div.formbuilderwrapper li[class*=mobile],div.formbuilderwrapper li[class*=birthday]{width:50%}div.formbuilderwrapper li[class*=birthday] div.input input{width:100%}div.formbuilderwrapper li[class*=phone]{margin-bottom:0}div.formbuilderwrapper li[class*=zip]{width:33.3333%}div.formbuilderwrapper li[class*=city]{width:66.6666%}div.formbuilderwrapper li.input_dingsbums{position:absolute;left:-100vw}body.popup #formbuilder_1{margin:1px 0 3px}body.popup #formbuilder_1 li{margin:0}body.popup #formbuilder_1 fieldset{border:2px solid #676787;margin:.5em 0 0}body.popup #formbuilder_1 fieldset legend{background-color:#fff0;text-transform:none;color:#676787;font-weight:600;padding:0 .5em;margin:0 .5em;width:auto}body.popup #formbuilder_1 fieldset>ol{margin:0 .5em}body.popup #formbuilder_1+textarea{display:none}div.formbuilderwrapper input:disabled,div.formbuilderwrapper textarea:disabled,div.formbuilderwrapper select:disabled,div.formbuilderwrapper button:disabled,div.formbuilderwrapper li.checkbox input:disabled[type=checkbox]+span:before,div.formbuilderwrapper li.checkbox input:disabled[type=radio]+span:before{opacity:.25}input:disabled,textarea:disabled,select:disabled,button:disabled,div.formbuilderwrapper input:disabled:hover,div.formbuilderwrapper textarea:disabled:hover,div.formbuilderwrapper select:disabled:hover,div.formbuilderwrapper button:disabled:hover,div.formbuilderwrapper input:disabled:focus,div.formbuilderwrapper textarea:disabled:focus,div.formbuilderwrapper select:disabled:focus,div.formbuilderwrapper button:disabled:focus,div.formbuilderwrapper li.checkbox input:disabled[type=checkbox]+span:before,div.formbuilderwrapper li.checkbox input:disabled[type=radio]+span:before{outline:inherit;border-color:inherit}