I still fell the css is not organized well
Placing the tooltip perfectly.
Organizing the CSS file. It is an absolute mess.
Maybe layout alternatives.