Make Columns Break at New Paragraph - Not Within a Paragraph

Make CSS columns break at the start of a paragraph, not within a paragraph.

<style>
.cols {
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
	-moz-column-count: 3; /* Firefox */
	column-count: 3;
}
.cols p {
	-moz-break-inside: avoid-column;
	-webkit-break-inside: avoid-column;
	break-inside: avoid-column;
	-moz-column-fill: balance;
	-webkit-column-fill: balance;
	column-fill: balance;
}
</style>

Example:

HTML below along with the CSS above.

<div class="cols">
<p><b>Alabama </b>is a fat guy with a goatee, wearing a camo jacket and a trucker hat. Despite his drunkenness and outwards appearance of being a racist redneck, he is actually pretty nice to everyone at the bar. He&#39;s drinking a can of Budweiser.</p>
<p><b>Alaska </b>and Nebraska would just be 20 drinks in before even showing up to the bar.</p>
<p><b>Arizona </b>is the bouncer, kicking Mexicans out who are trying to get in from the bar across the street. Ironically, he&#39;s drinking Tecate.</p>
<p><b>Arkansas </b>is drinking straight whiskey and asking people if they want to arm wrestle to prove how manly they are.</p>
<p><b>California </b>is constantly buying drinks for others, yet has failing kidneys from lack of hydration.</p>
<p><b>Colorado </b>is a beautiful, perfectly athletic couple wearing all Patagonia, drinking craft beer talking about their last mountaineering trip, with an air of aloofness.</p>
<p><b>Connecticut</b> is a rich white woman sipping a martini and silently judging all the other states.</p>
<p><b>Delaware</b> is that guy who hangs around the outside of the New York, Pennsylvania, Maryland and New Jersey friend-circle, taking occasional sips from his Yuengling and mostly being ignored, except when New York has to go past him to get to the bar.</p>
<p><b>Florida </b>is drinking moonshine while riding an alligator through the orange groves to the local Publix.</p>
<p><b>Georgia </b>will be drinking bud light, wearing a UGA trucker hat, tortoise Costa Del Mar sunglasses with croakies, solid colored Polo shirt, questionably short shorts with a UGA belt, and driving a Z71 with a Browning decal in their rear window (even though he only went hunting twice, in Jr High) and a UGA license plate frame. He went to Valdosta State University, and he works in his dad&rsquo;s local business.</p>
<p><b>Hawaii </b>is alone in a corner of the bar, away from the other states, drinking a cocktail from a coconut.</p>
<p><b>Idaho </b>is drinking Keystone Light and pretending they are part of the South.</p>
<p><b>Illinois</b> is a larger gentleman, eating deep dish pizza and drinking a Goose Island. He&#39;s reminiscing about the &#39;85 Bears and how &quot;this is the Cubs year&quot;.</p>
<p><b>Indiana </b>is in line for the toilet, drinking a Budweiser or a Coors, checking out the ladies and thinking about how bullshit it is that you can&#39;t buy alcohol on Sunday.</p>
<p><b>Iowa </b>is sitting next to Illinois, just trying to have someone pay attention to him.</p>
<p><b>Kansas </b>is dressed in a plaid shirt, jeans and clean boots. He&#39;s friendly enough and even buys a round to get the party started. After a few drinks, it&#39;s obvious he feels sorry for Oklahoma, hates Missouri, and is hung up on Colorado. After striking out with California, him and Wisconsin get hammered drunk and sing Country Boy.</p>
</div>

Produces the result below: You can see the paragraphs are not broken going from column to column, but start a new paragraph at the top of each column.

Alabama is a fat guy with a goatee, wearing a camo jacket and a trucker hat. Despite his drunkenness and outwards appearance of being a racist redneck, he is actually pretty nice to everyone at the bar. He's drinking a can of Budweiser.

Alaska and Nebraska would just be 20 drinks in before even showing up to the bar.

Arizona is the bouncer, kicking Mexicans out who are trying to get in from the bar across the street. Ironically, he's drinking Tecate.

Arkansas is drinking straight whiskey and asking people if they want to arm wrestle to prove how manly they are.

California is constantly buying drinks for others, yet has failing kidneys from lack of hydration.

Colorado is a beautiful, perfectly athletic couple wearing all Patagonia, drinking craft beer talking about their last mountaineering trip, with an air of aloofness.

Connecticut is a rich white woman sipping a martini and silently judging all the other states.

Delaware is that guy who hangs around the outside of the New York, Pennsylvania, Maryland and New Jersey friend-circle, taking occasional sips from his Yuengling and mostly being ignored, except when New York has to go past him to get to the bar.

Florida is drinking moonshine while riding an alligator through the orange groves to the local Publix.

Georgia will be drinking bud light, wearing a UGA trucker hat, tortoise Costa Del Mar sunglasses with croakies, solid colored Polo shirt, questionably short shorts with a UGA belt, and driving a Z71 with a Browning decal in their rear window (even though he only went hunting twice, in Jr High) and a UGA license plate frame. He went to Valdosta State University, and he works in his dad’s local business.

Hawaii is alone in a corner of the bar, away from the other states, drinking a cocktail from a coconut.

Idaho is drinking Keystone Light and pretending they are part of the South.

Illinois is a larger gentleman, eating deep dish pizza and drinking a Goose Island. He's reminiscing about the '85 Bears and how "this is the Cubs year".

Indiana is in line for the toilet, drinking a Budweiser or a Coors, checking out the ladies and thinking about how bullshit it is that you can't buy alcohol on Sunday.

Iowa is sitting next to Illinois, just trying to have someone pay attention to him.

Kansas is dressed in a plaid shirt, jeans and clean boots. He's friendly enough and even buys a round to get the party started. After a few drinks, it's obvious he feels sorry for Oklahoma, hates Missouri, and is hung up on Colorado. After striking out with California, him and Wisconsin get hammered drunk and sing Country Boy.