(function($) {

    var body = $('body');

    $( body ).on('blur', 'input', function() {

        //console.log($(this));
        if( $(this).val().length !== 0 && $(this).is(':invalid')) {
            $(this).addClass('invalid');
            $(this).parent('.field-group').addClass('invalid');
        } else {
            $(this).removeClass('invalid');
            $(this).parent('.field-group').removeClass('invalid');
        }
    });

})(jQuery);