The good news is after checking now it shows 91 confirmations and the money is there.It is almost like they saw my post and pushed it through or someone helped.I have never had a transaction take a 12 hours period to post.Strange
There is no "they".
There is nothing to "push through", and no one to "push" it.
It was clear from the link that you posted that the transaction was sent and was confirmed.
It was only your Electrum wallet that was not showing you the correct information about the transaction. I'm glad to hear that whatever bug your Electrum wallet was experiencing, it was resolved satisfactorily.