

div.case_summary_blk {
	display: grid;
	grid-template-columns: 50% 50%;
	grid-template-rows: auto auto auto;
	width: 100%;
	margin-bottom: 1em;
	padding: 4px;
	background-color: rgba(128,128,128,0.5);
	font-weight: bold;
}

/*  Apply to each immediate child div  */
div.case_summary_blk > div {
	display: grid;
	grid-template-columns: 90px auto;
	width: 100%;
}

div.case_summary_blk > div.duration {
	grid-column: 1 / 2;
	grid-row: 1 / 2;
}

div.case_summary_blk > div.start_date {
	grid-column: 1 / 2;
	grid-row: 2 / 3;
}

div.case_summary_blk > div.end_date {
	grid-column: 1 / 2;
	grid-row: 3 / 4;
}

div.case_summary_blk > div.judge {
	grid-column: 2 / 3;
	grid-row: 1 / 2;
}

div.case_summary_blk > div.prosecutor {
	grid-column: 2 / 3;
	grid-row: 2 / 3;
}

div.case_summary_blk > div.case_link {
	grid-column: 2 / 3;
	grid-row: 3 / 4;
}

