updated progress bars to support mobile

- manipulated divs instead of using HTML5 progress tags as they are not
supported on mobile browsers.
- works on mobile browser now