@media (max-width: 992px){
	.table .tbody .tr .td {
	    flex-basis: 50% !important;
	}
	.table .tbody .tr .td.sub{
	    flex-basis: 100% !important;
	}
	.tbody .td:nth-child(n+3){
		margin-top: 15px;
	}
	.table .tbody .tr .td.company, .table .thead .tr .th.company{
		flex-basis: 100% !important;
		align-items: center;
	}
	.table .tbody .tr .td.serial{
		margin-left: -15px;
		margin-right: -15px;
		margin-top: -10px;
	}
	.table .tbody .tr .td.serial div{
		width: 100%;
		align-items: center;
		justify-content: center;
		background: var(--green);
		font-weight: bold;
		color: #ffffff;
	}
	.table .tbody .tr .td.serial span{
		padding: 2.5px 10px;
		margin-left: unset;
	}
}

