.kv-hint-icon{font-size:16px;opacity:.8;cursor:help;margin-left:4px;float:right;vertical-align:middle;display:inline-block}.kv-hint-icon:focus,.kv-hint-icon:hover{opacity:1}.kv-hint-content{opacity:.9}.kv-hint-label{border-bottom:1px dashed #888;cursor:help}.disabled label,.readonly label,label.disabled,label.readonly{filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}@media (min-width:768px){.form-inline .form-control,.form-inline .form-group{vertical-align:top}.form-inline .btn-default{margin:0}.form-inline .checkbox,.form-inline .radio{padding-top:6px}}.input-multiselect{overflow:auto;min-height:145px!important}.kv-form-bs4.tooltip-feedback .form-group.has-error{margin-bottom:2rem;position:relative}.kv-form-bs4 .has-feedback{position:relative}.kv-form-bs4 .has-feedback .form-control{padding-right:2.65625rem}.kv-form-bs4 .form-control-feedback{height:2.125rem;pointer-events:none;right:0;position:absolute;text-align:center;top:0;width:2.125rem;line-height:2.125rem;z-index:2}.has-feedback.has-size-lg .form-control-feedback{font-size:18px;top:31px}.has-feedback.has-size-sm .form-control-feedback{font-size:12px}.kv-form-bs4 .has-feedback.has-size-lg .form-control-feedback{height:2.875rem;font-size:1.25rem;width:2.875rem;line-height:2.875rem}.kv-form-bs4 .has-feedback.has-size-sm .form-control-feedback{height:1.75rem;font-size:.875rem;width:1.75rem;line-height:1.75rem}.has-error .form-control-feedback{color:#a94442}.kv-form-bs4 .has-feedback label~.form-control-feedback{top:2.125rem}.kv-form-bs4 .has-feedback label.sr-only~.form-control-feedback{top:0}.has-error .kv-feedback-default,.has-success .kv-feedback-default,.kv-feedback-error,.kv-feedback-success{display:none}.has-error .kv-feedback-error,.has-success .kv-feedback-success{display:inline-block}@media (min-width:768px){.kv-form-bs4.form-inline .has-feedback .form-control-feedback,.kv-form-bs4.navbar-form .has-feedback .form-control-feedback{top:0}}.kv-form-bs4.form-horizontal .has-feedback .form-control-feedback{right:.9375rem}.input-group .input-group-addon:not(:last-child){border-right:0}.input-group .input-group-addon:last-child{border-left:1px solid #ccc}.form-control+.input-group-addon:not(:first-child){border-left:0}.has-success.highlight-addon .input-group-addon{border-color:#3c763d;color:#3c763d;background-color:#dff0d8}.has-error.highlight-addon .input-group-addon{border-color:#a94442;color:#a94442;background-color:#f2dede}.has-success.highlight-addon .input-group-btn .btn:not(:disabled):not(.disabled),.has-success.highlight-addon .input-group-btn .btn:not(:disabled):not(.disabled):hover{border-color:#398439;color:#fff;background-color:#449d44}.has-error.highlight-addon .input-group-btn .btn:not(:disabled):not(.disabled),.has-error.highlight-addon .input-group-btn .btn:not(:disabled):not(.disabled):hover{border-color:#ac2925;color:#fff;background-color:#c9302c}.kv-form-bs4 .has-success.highlight-addon .input-group-text{border-color:#28a745;color:#28a745;background-color:#d4edda}.kv-form-bs4 .has-error.highlight-addon .input-group-text{border-color:#dc3545;color:#dc3545;background-color:#f8d7da}.kv-form-bs4 .has-success.highlight-addon .input-group .btn:not(:disabled):not(.disabled){border-color:#28a745;color:#fff;background-color:#28a745}.kv-form-bs4 .has-success.highlight-addon .input-group .btn:not(:disabled):not(.disabled):hover{border-color:#1e7e34;color:#fff;background-color:#218838}.kv-form-bs4 .has-success.highlight-addon .input-group .btn:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.kv-form-bs4 .has-error.highlight-addon .input-group .btn:not(:disabled):not(.disabled){border-color:#dc3545;color:#fff;background-color:#dc3545}.kv-form-bs4 .has-error.highlight-addon .input-group .btn:not(:disabled):not(.disabled):hover{border-color:#bd2130;color:#fff;background-color:#c82333}.kv-form-bs4 .has-error.highlight-addon .input-group .btn:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.kv-form-bs4 .has-error .invalid-feedback{display:block}.kv-form-bs4 .hint-block{font-size:.75rem;color:#999;margin-top:.375rem}.kv-form-bs3 .hint-block{font-size:12px;color:#999;margin-top:-5px}.kv-form-bs3 .help-block-error{font-size:90%}.checkbox.not-enclosed,.radio.not-enclosed{padding-left:20px}.checkbox.not-enclosed label,.radio.not-enclosed label{padding-left:2px}.form-inline .checkbox.not-enclosed,.form-inline .radio.not-enclosed{padding-right:5px;padding-left:5px}.form-inline .checkbox.not-enclosed label,.form-inline .radio.not-enclosed label{margin-top:-5px}.is-required:after,.required .has-star:not(.custom-control-label):not(.custom-file-label):after{font-weight:400;color:tomato;content:"*";margin-left:3px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}