.fv-has-feedback{position:relative;}
.fv-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;}
.fv-has-feedback .fv-control-feedback{}
.fv-help-block{display:block;}
.fv-form [placeholder]::-ms-clear{display:none;}
.fv-form-bootstrap .help-block{margin-bottom:0;}
.fv-form-bootstrap .tooltip-inner{text-align:left;}
.fv-form-bootstrap .fv-icon-no-label{top:0;}
.fv-form-bootstrap .fv-bootstrap-icon-input-group{z-index:100;}
.form-inline.fv-form-bootstrap .form-group{vertical-align:top;}
.fv-form-foundation .fv-control-feedback{top:21px;right:15px;width:37px;height:37px;line-height:37px;}
.fv-form-foundation .collapse .fv-control-feedback{top:0;right:0;}
.fv-form-horizontal.fv-form-foundation .fv-control-feedback{top:0;}
.fv-form-foundation .fv-icon-no-label{top:0;}
.fv-form-foundation .error .fv-control-feedback{color:#f04124;}
.fv-form-foundation .error.fv-has-tooltip input, .error.fv-has-tooltip textarea, .error.fv-has-tooltip select{margin-bottom:1rem;}
.fv-form-pure .fv-control-feedback{top:22px;width:36px;height:36px;line-height:36px;}
.pure-form-stacked.fv-form-pure .fv-control-feedback{top:4px;}
.pure-form-aligned .pure-control-group .fv-help-block{margin-top:5px;margin-left:180px;}
.pure-form-aligned.fv-form-pure .fv-control-feedback, .fv-form-pure .fv-icon-no-label{top:0;}
.fv-form-pure .fv-has-error label, .fv-form-pure .fv-has-error .fv-help-block, .fv-form-pure .fv-has-error .fv-control-feedback{color:#CA3C3C;}
.fv-form-pure .fv-has-success label, .fv-form-pure .fv-has-success .fv-control-feedback{}
.fv-form-semantic .fv-control-feedback.icon{right:7px;}
.fv-form-semantic .error .icon{color:#d95c5c;}
.fv-form-horizontal.fv-form-semantic .row{padding-bottom:0;}
.fv-form-uikit .fv-control-feedback{top:25px;width:30px;height:30px;line-height:30px;}
.fv-form-uikit .uk-text-danger{display:block;}
.uk-form-horizontal.fv-form-uikit .fv-control-feedback{top:0;}
.fv-form-uikit .fv-has-error label, .fv-form-uikit .fv-has-error .uk-form-label, .fv-form-uikit .fv-has-error .fv-control-feedback{color:#D85030;}
.fv-form-uikit .fv-has-success label, .fv-form-uikit .fv-has-success .uk-form-label, .fv-form-uikit .fv-has-success .fv-control-feedback{}
.fv-form-uikit .fv-icon-no-label{top:0;}