.page-node-type-recent-listings article img,
.page-node-type-state-historians article img,
.page-node-type-did-you-know article img,
.page-node-type-certified-projects article img { 
		float: right; width: 325px; margin: 0 0 1rem 1rem; height: auto; 
}

.node-id-1373 article ul { list-style-type: none; margin-inline-start: 0; padding-inline-start: 0; }

.page-node-type-recent-listings .field__label { float: left; font-weight: bold; margin-right: 3px; }
.page-node-type-recent-listings h2 { font-size: 1.125rem; }

.homeboxes, .dropdown-content li {
	z-index: 1001;
}

.block-mhpc-views-block-recent-grant-awards-block-1 {
  padding: 10px 0 0 2em;
  float: left;
  width: 78%;
}

.grant-item {border-top: 1px solid #000; clear: right; }
.grant-item li { font-weight: bold; }
.grant-item img { float: right; width: 325px; height: auto; margin: 0 0 1rem 1rem;}

.four-col {
	column-count: 4;
}

.three-col {
	column-count: 3;
}

.two-col {
	column-count: 2;
}

.four-col p,
.three-col p,
.two-col p {
	break-inside: avoid-column;
}

@media (max-width: 1043px) {
	.three-col {
		column-count: 2;
	}
	
	.four-col {
		column-count: 3;
	}
}

@media (max-width: 720px) {
	.three-col {
		column-count: 1;
	}
	
	.four-col {
		column-count: 3;
	}
}

