#data {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
	width: 99.999%;
}

#data th.sorter-false {
	background-image: none;
}

#data th.tablesorter-headerAsc {
	background-color: #c5d0dc;
	background-image: url(//s3.amazonaws.com/cdn.propublica.net/deploy/images/common/arw-sorter-desc.png);
}

#data th.tablesorter-headerDesc {
	background-color: #c5d0dc;
	background-image: url(//s3.amazonaws.com/cdn.propublica.net/deploy/images/common/arw-sorter-asc.png);
}

#data a {
	font-style: italic;
}

#data .status {
	font-weight: bold;
	display: block;
}

#data .readMore {
	font-style: italic;
}

#data .span1 { width: 3.333% }
#data .span2 { width: 6.667% }
#data .span3 { width: 10% }
#data .span4 { width: 13.333% }
#data .span5 { width: 16.667% }
#data .span6 { width: 20% }
#data .span7 { width: 23.333% }
#data .span8 { width: 26.667% }
#data .span9 { width: 30% }

#guff {
	font-size: 16px;
}

/* Responsive version */
@media screen and (max-width: 480px) {
	#data tr {
		border-bottom: 1px solid #c3c3c3;
	}

	#data .span1, #data .span2, #data .span3, #data .span4, #data .span5, #data .span6, #data .span7, #data .span8, #data .span9 {
	    -webkit-box-sizing: border-box;
	       -moz-box-sizing: border-box;
			    box-sizing: border-box;
		display: block;
		width: 100% !important;
		border-bottom: 0;
		font-size: 1.1em;
	}

	#data .even td {
		background-color: #fff;
	}

	/* Sorting */
	#data th.tablesorter-header {
		display: none;
	}

	#data th:nth-child(1) {
		display: block;
		text-align: center;
		padding: 3px 10px;
	}

	#data th:nth-child(1) div {
		display: none;
	}

	#data th:nth-child(1):before {
		text-transform: uppercase;
		font-size: 0.8em;
	}

	#data .tablesorter-headerAsc:nth-child(1):before {
		content: "Oldest first";
	}

	#data .tablesorter-headerDesc:nth-child(1):before {
		content: "Newest first";
	}

	/* Headers */
	#data td:nth-child(1) {
		font-weight: bold;
		text-align: center;
		background-color: #ebebeb;
		border-bottom: 1px solid #c3c3c3;
	}

	#data td:nth-child(2):before, #data td:nth-child(3):before, #data td:nth-child(4):before, #data td:nth-child(5):before {
		font-weight: bold;
	}

	#data td:nth-child(2):before {
		content: "Case: ";
	}

	#data td:nth-child(3):before {
		content: "Where filed: ";
	}

	#data td:nth-child(4):before {
		content: "What's challenged: ";
	}

	#data td:nth-child(5):before {
		content: "Summary: ";
	}
}