Fixed. But holly crap, ABP addon was blocking the background. I did test css background in cross platforms before posting it out here but guess what, lesson is learned. Never trust all of the addons and more importantly never name your files the “ads*”.
@clokey2k: Thanks, your Einstein led me to a fix.