The Democratic party had a good run when they were seen as the party helping the less fortunate have a voice, promote fair labor practices, and able to put together coalitions.
However, now it has managed to be completely painted as the party of trans sexuals, transvestites, and whatever else that falls into those categories. Not even the word "liberal" is the go to word anymore. The Republicans do a great job of putting this out on social media, and once these buzz words are in play, difficult to rebut.
What can the Democratic party do to get perception off this and promote a different image ? Just give up the "trans" items and others like this which are perceived by many as "weirdo" ? It is not a winning approach currently.