.fl-form--inline .fl-form-item,.fl-form--inline .fl-form-item__content{display:inline-block;vertical-align:top}.fl-form-item::after,.fl-form-item__content::after{clear:both}.fl-form--label-left .fl-form-item__label{text-align:left}.fl-form--label-top .fl-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px}.fl-form--inline .fl-form-item{margin-right:10px}.fl-form--inline .fl-form-item__label{float:none;display:inline-block}.fl-form--inline.fl-form--label-top .fl-form-item__content{display:block}.fl-form-item::after,.fl-form-item::before,.fl-form-item__content::after,.fl-form-item__content::before{display:table;content:""}.fl-form-item{margin-bottom:22px}.fl-form-item .fl-form-item{margin-bottom:0}.fl-form-item--mini.fl-form-item,.fl-form-item--small.fl-form-item{margin-bottom:18px}.fl-form-item .fl-input__validateIcon{display:none}.fl-form-item--medium .fl-form-item__content,.fl-form-item--medium .fl-form-item__label{line-height:36px}.fl-form-item--small .fl-form-item__content,.fl-form-item--small .fl-form-item__label{line-height:32px}.fl-form-item--small .fl-form-item__error{padding-top:2px}.fl-form-item--mini .fl-form-item__content,.fl-form-item--mini .fl-form-item__label{line-height:28px}.fl-form-item--mini .fl-form-item__error{padding-top:1px}.fl-form-item__label-wrap{float:left}.fl-form-item__label-wrap .fl-form-item__label{display:inline-block;float:none}.fl-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.fl-form-item__content{line-height:40px;position:relative;font-size:14px}.fl-form-item__content .fl-input-group{vertical-align:top}.fl-form-item__error{color:#F56C6C;font-size:12px;line-height:1;width:100%;height:100%;position:absolute;top:0;left:0}.fl-form-item__error .fl-input__inner,.fl-form-item__error p{color:#F56C6C!important}.fl-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.fl-form-item.is-required:not(.is-no-asterisk) .fl-form-item__label-wrap>.fl-form-item__label:before,.fl-form-item.is-required:not(.is-no-asterisk)>.fl-form-item__label:before{content:'*';color:#F56C6C;margin-right:4px}.fl-form-item.is-error .fl-input__inner,.fl-form-item.is-error .fl-input__inner:focus,.fl-form-item.is-error .fl-textarea__inner,.fl-form-item.is-error .fl-textarea__inner:focus{border-color:#F56C6C}.fl-form-item.is-error .fl-input-group__append .fl-input__inner,.fl-form-item.is-error .fl-input-group__prepend .fl-input__inner{border-color:transparent}.fl-form-item.is-error .fl-input__validateIcon{color:#F56C6C}.fl-form-item--feedback .fl-input__validateIcon{display:inline-block}