refactored responsiveText (thanks @BananaNeil), further enhancements