.realperson-challenge{display:block;margin-top:14px;margin-bottom:10px;color:#000}.realperson-text{font-family:"Courier New",monospace!important;font-size:5px;font-weight:700;letter-spacing:-1px;line-height:3px}.realperson-regen{padding-top:4px;font-size:12px;cursor:pointer;color:#999}.realperson-disabled{opacity:.5;filter:Alpha(Opacity=50)}.realperson-disabled .realperson-regen{cursor:default}form.material-form input.is-realperson{height:2rem!important}@media (min-width:768px){.realperson-text{font-size:6px}label[for=captcha]{display:block}form:not(.form-horizontal) .realperson-challenge{display:inline-block;width:40%}form:not(.form-horizontal) .is-realperson{position:relative;top:-24px;display:inline-block;width:60%}}form.material-form:not(.form-horizontal) .realperson-challenge{padding-top:40px}
html,body{font-size:14px}.checkbox-inline,.radio-inline,.checkbox label,.radio label{position:relative;padding-left:30px !important;margin-right:40px}.foundation-checkbox,.foundation-radio{position:relative;margin-right:40px}.foundation-checkbox label,.foundation-radio label{position:relative;padding-left:30px}.check{position:absolute;top:0;left:0;display:block;width:1.4rem;height:1.4rem}.form-horizontal .checkbox-inline .check,.form-horizontal .radio-inline .check{top:7px}input[type="checkbox"]{display:none}input[type="checkbox"] ~ .check:before,input[type="checkbox"] ~ label .check:before{-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);transition:-webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);transition:transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);transition:transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75),-webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);-webkit-transform:rotate(-45deg) scale(0, 0);transform:rotate(-45deg) scale(0, 0);content:"";position:absolute;margin-left:0.1rem;left:2px;top:0.15rem;z-index:1;width:0.9rem;height:0.5rem;border:2px solid #1ABC9C;border-top-style:none;border-right-style:none}input[type="checkbox"]:checked ~ .check:before,input[type="checkbox"]:checked+label .check:before{-webkit-transform:rotate(-45deg) scale(1, 1);transform:rotate(-45deg) scale(1, 1)}input[type="checkbox"] ~ .check:after,input[type="checkbox"] ~ label .check:after{content:"";position:absolute;top:-2px;left:0;width:1.4rem;height:1.4rem;background:#fff;border:2px solid #ccc;cursor:pointer}input[type="checkbox"]:checked ~ .check:after,input[type="checkbox"]:checked+label .check:after{border:2px solid #7bc1b3}input[type="radio"]{display:none}input[type="radio"] ~ .check:before,input[type="radio"] ~ label .check:before{-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);transition:-webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);transition:transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);transition:transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75),-webkit-transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);-webkit-transform:scale(0, 0);transform:scale(0, 0);content:"";position:absolute;top:5px;left:5px;z-index:1;width:10px;height:10px;background:#1ABC9C;border-radius:50%}input[type="radio"]:checked ~ .check:before,input[type="radio"]:checked+label .check:before{-webkit-transform:scale(1, 1);transform:scale(1, 1)}input[type="radio"] ~ .check:after,input[type="radio"] ~ label .check:after{content:"";position:absolute;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 0 0 2px #ccc;box-shadow:inset 0 0 0 2px #ccc;border-radius:50%}input[type="radio"]:checked ~ .check:after,input[type="radio"]:checked+label .check:after{-webkit-box-shadow:inset 0 0 0 2px #1ABC9C;box-shadow:inset 0 0 0 2px #1ABC9C}


.form-inline.fv-form-bootstrap .form-group,.fv-form-bootstrap4.form-inline .form-group{vertical-align:top}// CUSTOM .input-group~i.form-control-feedback{right:44px!important}// END CUSTOM .fv-has-feedback{position:relative}.fv-control-feedback{position:absolute;top:0;right:0;z-index:3;display:block;text-align:center}.fv-help-block{display:block}.fv-form [placeholder]::-ms-clear{display:none}.fv-form-foundation .form-error,.fv-form-uikit .uk-text-danger{display:block}.fv-form-bootstrap .help-block{margin-bottom:0}.fv-form-bootstrap .tooltip-inner{text-align:left}.fv-form-bootstrap .fv-bootstrap-icon-input-group{z-index:100}.fv-form-bootstrap4 .fv-control-feedback{width:38px;height:38px;line-height:38px}.fv-form-bootstrap4 .form-group.row .fv-control-feedback{right:15px}.fv-form-bootstrap4 .form-group.row .form-check~.fv-control-feedback{top:-7px}.fv-form-bootstrap4:not(.form-inline) label~.fv-control-feedback{top:32px}.fv-form-bootstrap4:not(.form-inline) label.sr-only~.fv-control-feedback{top:-7px}.fv-form-bootstrap4:not(.form-inline) .form-check~.fv-control-feedback{top:25px}.fv-form-bootstrap4 .has-success .fv-control-feedback,.fv-form-bootstrap4 .has-success label{color:#5cb85c}.fv-form-bootstrap4 .has-warning .fv-control-feedback,.fv-form-bootstrap4 .has-warning label{color:#f0ad4e}.fv-form-foundation5 .fv-control-feedback{right:15px;width:37px;height:37px;line-height:37px}.fv-form-foundation5 .row .row:not(.collapse) .fv-control-feedback{right:8px}.fv-form-foundation5 .row .collapse .fv-control-feedback{right:0}.fv-form-foundation5.fv-form-horizontal [type=checkbox]~.fv-control-feedback,.fv-form-foundation5.fv-form-horizontal [type=radio]~.fv-control-feedback{top:-8px}.fv-form-foundation5 label .fv-control-feedback{top:21px}.fv-form-foundation5 [type=checkbox]~.fv-control-feedback,.fv-form-foundation5 [type=radio]~.fv-control-feedback{top:15px}.fv-form-foundation5 .error .fv-control-feedback{color:#f04124}.fv-form-foundation5 .fv-has-success .fv-control-feedback,.fv-form-foundation5 .fv-has-success label{color:#43AC6A}.fv-form-foundation .fv-control-feedback{right:15px;width:39px;height:39px;line-height:39px}.fv-form-foundation [type=checkbox]~.fv-control-feedback,.fv-form-foundation [type=radio]~.fv-control-feedback{top:-7px}.fv-form-foundation fieldset [type=checkbox]~.fv-control-feedback,.fv-form-foundation fieldset [type=radio]~.fv-control-feedback,.fv-form-foundation label .fv-control-feedback{top:25px}.fv-form-foundation .fv-has-error .fv-control-feedback,.fv-form-foundation .fv-has-error fieldset legend,.fv-form-foundation .fv-has-error label{color:#ec5840}.fv-form-foundation .fv-has-success .fv-control-feedback,.fv-form-foundation .fv-has-success fieldset legend,.fv-form-foundation .fv-has-success label{color:#3adb76}.fv-foundation-tooltip:before{border-color:transparent transparent #0a0a0a}.fv-form-pure .fv-control-feedback{width:36px;height:36px;line-height:36px}.fv-form-pure.pure-form-aligned [type=checkbox]~.fv-control-feedback,.fv-form-pure.pure-form-aligned [type=radio]~.fv-control-feedback{top:-9px}.fv-form-pure.pure-form-aligned .fv-help-block{margin-top:5px;margin-left:180px}.fv-form-pure.pure-form-stacked .pure-control-group{margin-bottom:8px}.fv-form-pure.pure-form-stacked .fv-control-feedback{top:22px}.fv-form-pure.pure-form-stacked .pure-radio~.fv-control-feedback{top:20px}.fv-form-pure.pure-form-stacked .fv-sr-only~.fv-control-feedback{top:-9px}.fv-form-pure .fv-has-error .fv-control-feedback,.fv-form-pure .fv-has-error .fv-help-block,.fv-form-pure .fv-has-error label{color:#CA3C3C}.fv-form-pure .fv-has-success .fv-control-feedback,.fv-form-pure .fv-has-success .fv-help-block,.fv-form-pure .fv-has-success label{color:#1CB841}.fv-form-semantic .error .icon,.fv-form-semantic.ui.form .fields.error label{color:#9f3a38}.fv-form-semantic .fv-control-feedback{right:7px}.fv-form-uikit .fv-control-feedback{top:25px;width:30px;height:30px;line-height:30px}.fv-form-uikit.uk-form-horizontal .fv-control-feedback{top:0}.fv-form-uikit.uk-form-horizontal [type=checkbox]~.fv-control-feedback,.fv-form-uikit.uk-form-horizontal [type=radio]~.fv-control-feedback{top:-7px}.fv-form-uikit label.fv-sr-only~.fv-control-feedback{top:-7px!important}.fv-form-uikit.uk-form-stacked [type=checkbox]~.fv-control-feedback,.fv-form-uikit.uk-form-stacked [type=radio]~.fv-control-feedback{top:20px}.fv-form-uikit .fv-has-error .fv-control-feedback,.fv-form-uikit .fv-has-error .uk-form-label,.fv-form-uikit .fv-has-error label{color:#D85030}.fv-form-uikit .fv-has-success .fv-control-feedback,.fv-form-uikit .fv-has-success .uk-form-label,.fv-form-uikit .fv-has-success label{color:#659F13}
@media only screen and (max-width : 767px) {    .form-group > div[class*="col-"]:not(:last-child) {        margin-bottom: 15px;    }}.append {    margin-left: 7px;}.prepend {    margin-right: 7px;}.bootstrap-select.btn-group.bs-container .dropdown-menu {z-index: 10000 !important}
