body.page-editable{background-color: #ffffff;}
.description-block h1,.description-block h2,.description-block h3,.description-block h4,.description-block h5,.description-block h6{padding: 0;margin: 0 0 20px;color: #414141;}
.description-block p{margin:0 0 20px;font-size: 16px;line-height: 21px;}
.description-block.full-width-block .container{padding: 0 25px;}
.description-block.center-text{text-align: center;}
.description-block.center-text .container{max-width: 1000px;}
.description-block ul li,.description-block ol li{text-align: left;margin-bottom: 15px;font-size: 16px;line-height: 21px;}


.page-editable .banner { margin-bottom:30px; }

/*12-11-2019*/
.page-editable .banner .caption .dark-image .headline{color: #ffffff;}

@media(max-width: 767px){
	.description-block ul,.description-block ol{padding-left: 15px;}
	.description-block.full-width-block .container{padding: 0 15px;}
	.description-block p{font-size: 15px;line-height: 19px;}
	.description-block ul li,.description-block ol li{font-size: 15px;line-height: 19px;}
  
  
  .text-columns-with-images-section .col-4 .text-column.four { width:100%; float:none; }

  /*12-11-2019*/
  .page-editable .banner .caption .caption-content .action_button.highlight-false{font-size: 12px; min-height: 24px;}
  .page-editable .banner .caption .headline{font-size: 25px; line-height: 28px;}
  .page-editable .caption{position: absolute; top: 50%; transform: translateY(-50%);}
}