The Democratic National Convention has offered Americans a competing -- and compelling -- vision to the dark, dystopian fantasy served up last week by Donald Trump.
They've woven traditionally conservative themes, such as patriotism, military service, small-town values and the virtues of hard work, into an inclusive and socially liberal narrative lauding shared sacrifice and civic virtue.
And no one's more mystified than Republicans, who've watched their rival scoop up all the political ground that Trump abandoned in his improbable and divisive presidential campaign.
this is the RNC for people who remember the RNC— GregGutfeld (@GregGutfeld)1469755377.0
I cannot believe I'm watching the Democrats become the party of patriotism.— Steve Deace (@Steve Deace)1469755655.0
Obama making the conservative case against strong leaders and for the Founders’ settlement. Through the looking glass.— Charles C. W. Cooke (@Charles C. W. Cooke)1469676012.0
It's true: #Trump has turned the #Democrats into proud, sincere & convincing patriotic flag waivers! That's what it feels like in the hall.— howardfineman (@howardfineman)1469756023.0
How can it be that I am standing at my kitchen counter sobbing because of the messages being driven at the DNC? Where has the GOP gone?— Rich Galen (@Rich Galen)1469756301.0
Kinda remarkable to see a hoarse 4-star shouting American exceptionalism at a Democratic crowd drowning out "no more war" chants with "USA!"— Matt Welch (@Matt Welch)1469755783.0
Gen. Allen's speech with stage full of military leaders was unprecedentedly powerful Dems have blown away Day 4 expectations. #DemsinPhilly— Frank Luntz (@Frank Luntz)1469756066.0
I will take the America of Khizr Khan & his fallen son over Trump's distorted & selfish version every day of the week.— John Weaver (@John Weaver)1469757445.0
The historic gravity of Clinton's nomination was not lost on all conservatives.
Whereupon a woman, a mother, walked out on stage, hugged her daughter and accepted a presidential nomination. https://t.co/ik4YcyN0DG— Megyn Kelly (@Megyn Kelly)1469759900.0