EPIC Translations releases mobile optimized website