Style fixes for the list item

The styling for the list item takes too much layers because of positioning used
the DOM was altered to accommodate new styling policy that takes into account
rendering times. The new approach allows for smooth scrolling on all devices
Fixes for the delayed image rasterization