[data-_neos-form-builder-type="Neos.Form.Builder:ValidatorCollection"] {
    padding-left: 20px;
    position: absolute;
    z-index: 110;
    top: 0;
    right: 0;
    outline: none !important;
    height: 20px;
    background: #fff;
    vertical-align: middle;
    & > [data-_neos-form-builder-type] {
        display: inline-block;
        outline-offset: 1px !important;
        padding: 0 3px;
        margin: 0 1px;
        cursor: pointer;
        &:before {
            font: 16px FontAwesome;
            color: #00adee;
            content: "\F058";
        }
        &[data-_neos-form-builder-type="Neos.Form.Builder:AlphanumericValidator"]:before,
        &[data-_neos-form-builder-type="Neos.Form.Builder:TextValidator"]:before {
            content: "\F031"
        }
        &[data-_neos-form-builder-type="Neos.Form.Builder:CountValidator"]:before {
            content: "\F160";
        }
        &[data-_neos-form-builder-type="Neos.Form.Builder:RedirectFinisher"]:before {
            content: "\F061";
        }
        &[data-_neos-form-builder-type="Neos.Form.Builder:DateTimeRangeValidator"]:before {
            content: "\F274";
        }
        &[data-_neos-form-builder-type="Neos.Form.Builder:EmailAddressValidator"]:before {
            content: "\F003";
        }
        &[data-_neos-form-builder-type="Neos.Form.Builder:FloatValidator"]:before,
        &[data-_neos-form-builder-type="Neos.Form.Builder:IntegerValidator"]:before,
        &[data-_neos-form-builder-type="Neos.Form.Builder:NumberRangeValidator"]:before {
            content: "\F162";
        }
        &[data-_neos-form-builder-type="Neos.Form.Builder:RegularExpressionValidator"]:before {
            content: "\F120";
        }
        &[data-_neos-form-builder-type="Neos.Form.Builder:StringLengthValidator"]:before {
            content: "\F035";
        }
    }
    &[data-_neos-form-builder-empty-collection]:before {
        font: 16px FontAwesome;
        color: #bbb;
        outline: none;
        display: inline-block;
        height: 18px;
        position: absolute;
        top: 1px;
        left: 2px;
        vertical-align: middle;
        content: "\F058";
    }
}
