adding hide and display icon and small css position updates