Fixed screen reader issues.
TNL-568
TNL-588
TNL-595
Merge pull request #5639 from edx/waheed/fix-screen-reader-user-issues

Fixed screen reader issues.