/* Default styling for the columns */
/* Adjust the gap between columns */
.newspaper {
	column-gap: 20px; 
	column-rule-style: solid;
	column-rule-width: 1px;	
}

/* Media Query for extra-small screens (up to 480px) */
/* Single column for extra-small screens */
@media (max-width: 630px) {
	.newspaper {
		column-count: 1; 
	}
}

/* Media Query for small screens (up to 768px) */
/* Two columns for small screens */
@media (min-width: 631px) and (max-width: 938px) {
	.newspaper {
		column-count: 2; 
	}
}

/* Media Query for medium screens (up to 992px) */
/* Three columns for medium screens */
@media (min-width: 939px) and (max-width: 1237px) {
	.newspaper {
		column-count: 3; 
	}
}

/* Media Query for large screens (greater than 992px) */
/* Four columns for large screens and above */
@media (min-width: 1238px) {
	.newspaper {
		column-count: 4; 
	}
}

/* Media Query for large screens (greater than 992px) */
/* Four columns for large screens and above */
@media (min-width: 1500px) {
	.newspaper {
		column-count: 5; 
	}
}

h2 {
	column-span: all;
}