what were the main features of bhakti?
The main features of Bhakti are: i) A loving relationship between a devotee and his personal God. ii) Bhakti emphasized devotion and individual worship of a God or goddess rather than performance of elaborate sacrifices. iii) Discarding of any discrimination based on gender, caste or creed. iv) If a devotee worships the chosen deity with a pure heart, the deity will appear in the form in which he or she may desire.