CSS: fixing issues with overlapping in sidebar