.holder-form.has-ajax .form-actions .button:not(.action-submit){display:none;visibility:hidden}.holder-form .form-actions{text-align:center}.ui-dialog-popup .holder-form .form-actions{display:none!important}.form-text{-webkit-tap-highlight-color:transparent;border:1px solid #f1f1f1;font:16px/24px Roobert,sans-serif;height:50px;display:block;padding:11px 15px;margin:0;width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .4s,color .4s,border-color .4s;transition:background-color .4s,color .4s,border-color .4s;background:#333;-webkit-appearance:none;border-radius:4px;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#f1f1f1}.form-text:focus{border-color:#e0ff00;background:rgba(0,0,0,.2)}.form-text.not-valid{border-color:red!important}.form-text[disabled]{border-color:#8a8c8e;background:rgba(255,255,255,.4)!important}.focus .form-text,.focus textarea.form-text{border-color:#8a8c8e;background:rgba(0,0,0,.2)}.form-text:-webkit-autofill,.form-text:-webkit-autofill:focus,.form-text:-webkit-autofill:hover{border-color:#8a8c8e;background:rgba(0,0,0,.2);-webkit-text-fill-color:#f1f1f1;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}textarea.form-text{height:100px;resize:none}.active-focus textarea.form-text{border-color:#e0ff00}.form-item{position:relative;text-align:left;margin:0 0 15px;-ms-flex-negative:0;flex-shrink:0;width:100%}.form-item.not-valid .jcf-select{border-color:red}.form-item.not-valid .jcf-select-opener:before{border-top-color:red}.form-item:not(.focus) .form-text,.form-item:not(.focus) .jcf-select{color:transparent}.form-item:not(.focus) .select2 *{color:transparent!important}.form-item.focus label{height:auto;font-size:12px;width:auto;top:-8px;left:12px;border-radius:0;padding:0 3px;line-height:1.1}.form-item.focused label{color:#e0ff00}.form-item.active-focus label,.form-item.focused label{height:auto;font-size:12px;width:auto;top:-8px;left:12px;border-radius:0;padding:0 3px;line-height:1.1}.form-item.active-focus label:after,.form-item.focus label:after,.form-item.focused label:after{opacity:1;right:0}.form-item.focus label{color:#8a8c8e}.form-item.focus .form-text{border-color:#8a8c8e}.form-item.active-focus label{color:#e0ff00}.form-item.active-focus .form-text{border-color:#e0ff00}.form-item.active-focus .first-disabled{color:transparent}.form-item.not-valid label{color:red}.form-item.disabled label{color:#8a8c8e}.form-item.disabled.focus label{color:rgba(255,255,255,.7)}.form-item.disabled.focus label:after{background:#8a8c8e}.form-item label{-webkit-tap-highlight-color:transparent;border:1px solid #f1f1f1;font:16px/24px Roobert,sans-serif;height:50px;display:block;padding:11px 15px;margin:0;width:100%;-ms-flex-negative:0;flex-shrink:0;background:#333;-webkit-appearance:none;border-radius:4px;outline:0;color:#f1f1f1;pointer-events:none;background:0 0;position:absolute;top:0;left:0;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .4s ease;transition:all .4s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;z-index:6;cursor:text}.form-item label:focus{border-color:#e0ff00;background:rgba(0,0,0,.2)}.form-item label.not-valid{border-color:red!important}.form-item label[disabled]{border-color:#8a8c8e;background:rgba(255,255,255,.4)!important}.form-item label:after{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;position:absolute;left:0;top:7px;z-index:-1;height:1px;content:"";background:#0b0b0b}.form-item .form-text{margin:0}.form-fields,.form-item .legend{display:-webkit-box;display:-ms-flexbox;display:flex}.form-item .legend{font-size:12px;color:#8a8c8e;line-height:16px;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:3px 0 0}.form-item .legend:after,.form-item .legend:before{content:"";-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid #8a8c8e;margin:auto;position:relative;top:1px}.form-item .legend:before{margin-right:8px}.form-item .legend:after{margin-left:8px}.form-fields{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;width:calc(100% + 16px);margin:0 0 0 -16px}.form-fields .form-item{width:calc(100% - 16px);margin-left:16px}.validation-info{color:red;font:12px/16px Roobert,sans-serif;min-height:24px}.validation-info:first-child{margin:7px 0 0}.validation-info>div:empty{display:none}.validation-info>div{padding:4px 0 0 16px}@media (min-width:568px){.form-fields .form-item-small{width:calc(50% - 16px)}}@media (min-width:1200px){textarea.form-text{height:160px}}@media (min-width:1440px){.form-fields{width:calc(100% + 24px);margin-left:-24px}.form-fields .form-item{width:calc(100% - 24px);margin-left:24px}.form-fields .form-item-small{width:calc(50% - 24px)}}