/* ------------------------------------
 *
 * Policy Common
 *
 * ------------------------------------ */


/* ------------------------------------
 * Common
 * ------------------------------------ */

.line-breaks {
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-all;
}

@media screen and (max-width: 767px) {
	.table-responsive .table {
		width: 1200px;
	}
	.table-responsive .table > thead > tr > th,
	.table-responsive .table > thead > tr > td,
	.table-responsive .table > tbody > tr > th,
	.table-responsive .table > tbody > tr > td,
	.table-responsive .table > tfoot > tr > th,
	.table-responsive .table > tfoot > tr > td {
		white-space: normal;
	}
}
