.blog-panel .contentRender_name_plugins_core_textbox { background-color: #fff; }

@media (max-width: 640px) {
	.blog-panel .row .columns { flex: 0 0 100%; }
	.blog-panel.blog-two-col-even.reverse > .row > .columns:nth-child(1) { order: 2; }
	.blog-panel.blog-two-col-even.reverse > .row > .columns:nth-child(2) { order: 1; }
}

.blog-panel.blog-one-col > .controlled-width > .row > .columns > .contentRender_name_plugins_core_textbox {
	padding: 30px 15px;
}
.blog-panel.blog-two-col-even > .row > .columns > .contentRender_name_plugins_core_textbox { padding: 30px 15px 0; }
.blog-panel.blog-three-col-even > .row > .columns > .contentRender_name_plugins_core_textbox { padding: 30px; }

.blog-panel .contentRender_name_plugins_core_textbox .flex-video {
	margin-bottom: 40px;
	width: 100%;
}

@media (min-width: 641px) {
	.blog-panel.blog-one-col > .controlled-width > .row > .columns > .contentRender_name_plugins_core_textbox {
		margin: 0 auto;
		padding: 60px 0;
		width: 100%;
		max-width: 65%;
	}
	.blog-panel.blog-two-col-even > .row > .columns > .contentRender_name_plugins_core_textbox { padding: 60px 20px; }
	.blog-panel.blog-three-col-even > .row > .columns > .contentRender_name_plugins_core_textbox { padding: 60px 40px; }
}

@media (min-width: 1025px) {
	.blog-panel.blog-one-col > .controlled-width > .row > .columns > .contentRender_name_plugins_core_textbox {
		margin: 0 auto;
		padding: 90px 0;
		width: 100%;
		max-width: 65%;
	}
	.blog-panel.blog-two-col-even > .row > .columns > .contentRender_name_plugins_core_textbox { padding: 90px 30px; }
	.blog-panel.blog-three-col-even > .row > .columns > .contentRender_name_plugins_core_textbox { padding: 90px; }
}