@lat9 mentioned this somewhere above with regards to the functions; however the template:

tpl_login.php

is wrong.

PHP Code:
                           <label for="login-email-address"><?php echo ENTRY_EMAIL_ADDRESS?>
                                <?php echo foundation_password_field('email_address''''size="18" id="login-email-address" autofocus placeholder="' ENTRY_EMAIL_ADDRESS '"' . ((int)ENTRY_EMAIL_ADDRESS_MIN_LENGTH ' required' ''), 'email'); ?>
                            </label>

//should be:

                          <label for="login-email-address"><?php echo ENTRY_EMAIL_ADDRESS?>
                                <?php echo foundation_email_field('email_address''''size="18" id="login-email-address" autofocus placeholder="' ENTRY_EMAIL_ADDRESS '"' . ((int)ENTRY_EMAIL_ADDRESS_MIN_LENGTH ' required' ''), 'email'); ?>
                            </label>
that's in 2 different places in the code.