/*table.cn-cat-table {*/
	/*width: 100%;*/
/*}*/

ul.cn-category-list-container {
	-moz-columns: 4 250px;
	-moz-column-gap: 20px;
	-webkit-columns: 4 250px;
	-webkit-column-gap: 20px;
	columns: 4 250px;
	column-gap: 20px;
	/*font-weight: 700;*/
	margin-left: 0;
	text-align: left;
}

ul.cn-category-list-container ul {
	/*margin: 0;*/
}

ul.cn-category-list-container li a {
	/*color: rgb(18,97,161) !important;*/
	/*text-decoration: underline;*/
}

/*
 * Prevent child terms from breaking into next column.
 *
 * ref: http://stackoverflow.com/a/7785711/5351316
 */
ul.cn-category-list-container li {
	/*margin: 0;*/
	/* Chrome, Safari */
	page-break-inside: avoid;
	/* Theoretically FF 20+ */
	break-inside: avoid-column;
	/* IE 11 */
	display: table;
	/* Actually FF 20+ */
	/*font-size: 16px;*/
	/*padding-bottom: 18px;*/
}

ul.cn-category-list-container ul.children.cn-cat-children li {
	/*display: inline-block;*/
	/*font-size: 14px;*/
	/*font-weight: 500;*/
	/*padding-bottom: 0;*/
}

ul.cn-category-list-container ul.children.cn-cat-children li a {
	/*color: rgb(77,137,165) !important;*/
	/*text-decoration: none;*/
}

ul.cn-category-list-container ul.children.cn-cat-children li .cn-cat-count {
	/*display: none;*/
}

/*
 * Add content to the end of every child term item except the last one.
 *
 * ref: http://stackoverflow.com/a/22730212/5351316
 */
ul.cn-category-list-container ul.children.cn-cat-children li:not(:last-child):after {
	/*content: ",";*/
	/*margin: 0;*/
	/*padding: 0;*/
}
