@charset "utf-8";
/* CSS Document */

table.tstyle-1 {
	border-collapse: collapse;
	width: 100% !important;
	}

.tstyle-1 th, td {
	text-align: left;
	padding: 10px;
	overflow-wrap: break-word;
	word-wrap: break-word;
	}

.tstyle-1 tr { display: flex; flex-wrap: wrap; }
/* .tstyle-1 tr:nth-child(even) { background-color: #f2f2f2; } */

.tstyle-1 .col-5  { width:5% !important; float:left; flex:none !important; }
.tstyle-1 .col-10 { width:10% !important; float:left; flex:none !important; }
.tstyle-1 .col-15 { width:15% !important; float:left; flex:none !important; }
.tstyle-1 .col-20 { width:20% !important; float:left; flex:none !important; }
.tstyle-1 .col-25 { width:25% !important; float:left; flex:none !important; }
.tstyle-1 .col-30 { width:30% !important; float:left; flex:none !important; }
.tstyle-1 .col-35 { width:35% !important; float:left; flex:none !important; }
.tstyle-1 .col-40 { width:40% !important; float:left; flex:none !important; }
.tstyle-1 .col-45 { width:45% !important; float:left; flex:none !important; }
.tstyle-1 .col-50 { width:50% !important; float:left; flex:none !important; }
.tstyle-1 .col-60 { width:60% !important; float:left; flex:none !important; }
.tstyle-1 .col-70 { width:70% !important; float:left; flex:none !important; }
.tstyle-1 .col-80 { width:80% !important; float:left; flex:none !important; }

/* Adjustment */
.tstyle-1 .col-17 { width:17% !important; float:left; flex:none !important; }
.tstyle-1 .col-28 { width:28% !important; float:left; flex:none !important; }

@media (max-width: 991px) {
	.tstyle-1 .md-col-5  { width:5% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-10 { width:10% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-15 { width:15% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-20 { width:20% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-25 { width:25% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-30 { width:30% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-35 { width:35% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-40 { width:40% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-45 { width:45% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-50 { width:50% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-60 { width:60% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-70 { width:70% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-80 { width:80% !important; float:left; flex:none !important; }
	
	/* Adjustment */
	.tstyle-1 .md-col-17 { width:17% !important; float:left; flex:none !important; }
	.tstyle-1 .md-col-28 { width:28% !important; float:left; flex:none !important; }
}

@media (max-width: 767px) {
	.tstyle-1 .sm-col-5  { width:5% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-10 { width:10% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-15 { width:15% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-20 { width:20% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-25 { width:25% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-30 { width:30% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-35 { width:35% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-40 { width:40% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-45 { width:45% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-50 { width:50% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-60 { width:60% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-70 { width:70% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-80 { width:80% !important; float:left; flex:none !important; }
	
	/* Adjustment */
	.tstyle-1 .sm-col-17 { width:17% !important; float:left; flex:none !important; }
	.tstyle-1 .sm-col-28 { width:28% !important; float:left; flex:none !important; }
}