/* fuer tabelle as a grid 

?
.table-cell:nth-child(2) {

}
.table-cell:nth-child(3) {

}


*/

.nichtzeigenmobil {
	display: none;
}

.noline {
	border: 0px solid #ffffff;
}

.table-cell {
	padding: 2px 4px 2px 4px;
	
}

.table-row {
	
}		

.table-cell:nth-child(1) {
	background-color: #dbdbdb;
}

.table-cell:nth-child(2) {
	
}

.table-cell:nth-child(3) {
	
}

.tc-label {
	display: inline-block;
	min-width: 120px;
}

.wlab {
	
	width: 200px;
	border: 0px solid #00ff00;
}

.wrad {
	width: 20px;
	border: 0px solid #00ff00;
}

/* border-spacing: 0.5em; 
40em
*/

.cell-label {
	width: 10%;	
}

.cell-label-date {
	width: 180px;
}

.vam {
	vertical-align: middle;
}

.tableCI {
	display: table;
	width: 100%;
}


.tableCI-cell {
	display: table-cell;
}

@media (min-width: 801px) {
	.table {
		display: table;
		width: 100%;
	}

	/* table card + user info */
	.tableCI {
		display: table;
		width: 100%;
	}
	
	.tablesmallSim {
		display: none;
	}

	.table-row {
		display: table-row;
		
	}
	.table-cell {
		display: table-cell;
		vertical-align: top;
		
	}
	
	.tableCI-cell {
		display: table-cell;
		vertical-align: top;
		
	}
	
	.table-cell-noline {
		display: table-cell;
	}
	

	.table-cell:nth-child(1) {
		background-color: transparent;
	}
	
	
	.tc-label {
		display: none;
	}

	.vam {
		vertical-align: middle;
	}

}	