	table{
		width: 100%;
		font-size: 0.938em;
		text-align: left;
	}
	thead{
		display : none;
	}
	tr{
		display: block;
		/*border: 1px solid black;*/
		padding-bottom: 0.2em;
		overflow: auto;
		
	}

	td{
		width: 100%;
		float: left;
		display: block;
		box-sizing: border-box;
		padding: 3px 10px;
			
	}

	td:first-of-type{
		color:white;
		background: #23b7e5;
	}
	td:before{
		font-height: bold;
	}

	td:nth-child(1):before{
		content:'Datum:';
	}
	td:nth-child(1,odd){
		background:#ddd;
	}
	td:nth-child(even){
		background:#FAFAFA;
	}

		td:nth-child(2):before{
		content:'Status: ';
	}
		td:nth-child(3):before{
		content:'Dokument: ';
	}
		td:nth-child(4):before{
		content:'Rechnungsnr: ';
	}
		td:nth-child(5):before{
		content:'Adresse: ';
	}
		td:nth-child(6):before{
		content:'Obj. / KtNr.: ';
	}
		td:nth-child(7):before{
		content:'Betrag Netto: ';
	}
		td:nth-child(8):before{
		content:'Betrag Brutto: ';
	}
		td:nth-child(9):before{
		content:'PDF: ';
	}
	
/*@media only screen and ( min-width: 46.875em){ */
@media only screen and ( min-width: 75.00em){
	table{
		text-align: left;
	}
	thead{
		display : table-header-group;
	}
	tr{
		display: table-row;
		border: none;
		padding-bottom: 0;
		
	}
	th,td{
		padding:0.5em;
		float: none;
		display: table-cell;
		width: auto;
		
	}
	th{
		text-align: left;
		color: black;
		background: white;
	}
	td:first-of-type{
		color:inherit;
		background: none;
	}
	td:nth-child(n):before{
		content:'';
	}
	td:nth-child(n,odd){
		background:none;
	}
	td:nth-child(even){
		background:none;
	}
}