/* Only the disclosed SPR Q71 teaching table; other lesson tables are unchanged.
 * The saved shared .mks-full-question table rule follows the question's style
 * block. These selectors outrank it even when this file is loaded in the head.
 */
@media (max-width: 640px) {
	.mks-full-practice .mks-spr71-native-table table {
		width: 100%;
		min-width: 0;
		max-width: 100%;
		table-layout: fixed;
	}

	.mks-full-practice .mks-spr71-native-table caption {
		white-space: normal;
		overflow-wrap: break-word;
	}

	.mks-full-practice .mks-spr71-native-table th,
	.mks-full-practice .mks-spr71-native-table td {
		box-sizing: border-box;
		padding: .55em .3em;
		border-color: #243244;
		text-align: center;
		line-height: 1.35;
		overflow-wrap: break-word;
	}
}
