/*     Document   : no-more-tables    Created on : 28/02/2012, 11:01:54 AM    Author     : Simon Elvery    Description:        Demonstration of the responsive tables method described at by Chris Coyier		at http://css-tricks.com/responsive-data-tables/*/.table-text { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }.table-condensed th,.table-condensed td{padding:2px 3px;}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #ddd;}.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}  @media only screen and (max-width: 800px) {		/* Force table to not be like tables anymore */	#no-more-tables table, 	#no-more-tables thead, 	#no-more-tables tbody, 	#no-more-tables th, 	#no-more-tables td, 	#no-more-tables tr { 		display: block; 	}	/* Hide table headers (but not display: none;, for accessibility) */	#no-more-tables thead tr { 		position: absolute;		top: -9999px;		left: -9999px;	}	#no-more-tables tr { border: 1px solid #ccc; }	#no-more-tables td { 		/* Behave  like a "row" */		border: none;		border-bottom: 1px solid #eee; 		position: relative;		padding-left: 50%; 		white-space: normal;		text-align:left;	}	#no-more-tables td:before { 		/* Now like a table header */		position: absolute;		/* Top/left values mimic padding */		top: 6px;		left: 6px;		width: 45%; 		padding-right: 10px; 		white-space: nowrap;		text-align:left;		font-weight: bold;	}	/*	Label the data	*/	#no-more-tables td:before { content: attr(data-title); }}	