.table {
	display: table;
	width: 100%;
	padding: 0;
	margin: 0;
	table-layout:fixed;
	border: solid 1px #d9d9d9;
}

.data {
	font-size:15px;
	word-wrap:break-word;
	vertical-align:top;
}

.data1{
	font-size:17px;
	font-weight:600;
	word-wrap:break-word;
	vertical-align:top;
}

.caption {
	display: table-caption;
	text-align: left;
	font-weight: bold;
}

.thead {
	display: table-header-group;
	font-weight: bold;
	padding: 0;
	padding-left:5px;
	margin: 0;
}

.tbody {display: table-row-group;}
.tr {display: table-row; }
.tr:nth-child(odd) {background: #fff;}
.tr:nth-child(even) {background: #fff;}
 
.td {display: table-cell; word-wrap:break-word; padding: 10px; }
.label {display: none;}

@media all and (max-width: 600px) {
.thead {display: none;}
.tr {display: block; margin-bottom: 10px; padding: 10px;}
.td { display: inherit; padding: 0;font-size:11px;}
.td:nth-child(1) {width:100%;  }
}