I'm sorry, but I don't think there is a fix. Right now, the country is very polarized, and it seems to be getting more so, not less. It's really sad and I have a hard time watching it happen, but I don't know how to help it. I feel helpless sometimes, too.
Most of my friends agree with me politically, but my best local friend is absolutely on the opposite end of the spectrum in almost every way. We discovered this early on in our relationship, and I'll admit, for a while, I wasn't sure we could continue to be close. I am VERY political (follow the news, always vote, my family members run for various offices, etc.) She is not, but her husband is, and he greatly influences her opinions (as one would expect). Since we know we don't see eye-to-eye and that talking politics will only create hard feelings, we just don't. Ever. We find other things to talk about. I don't know what she would say if someone asked her about my "family values," in the sense of various political issues (and I don't want to know - it would ruin the friendship). But we don't talk about the issues; we talk about our children and our husbands and what we expect out of each and how we plan to raise them, and we're on the same page when it comes to THOSE issues. I know I disagree with her when it comes to, oh, basically everything political, especially the various moral issues, but I also know that she is a good mother and a loving wife and a dutiful daughter. I think she would say the same things about me. And our differing opinions on abortion in no way change that.
The moral of my story (and yes, I do have one!) is that there are some people you can't talk politics with. It doesn't mean you can't be friends with them or love them for the people they are. It just means that politics would mess-up an otherwise great relationship. So try not to let this affect your opinion of the co-worker too much (believe me, I know it's hard) and teach your child about YOUR family values, and also about respecting the values of others. THAT'S a true family value.