added custom responsive type