.req-amount{
	padding: 30px;
	display: flex;
	border: 1px solid #eeeeee;
}

.table .tbody .tr .td.company{
	flex-direction: column;
	align-items: flex-start;
}

.table .tbody .tr .td, .table .thead .tr .th{
	flex-basis: 12.5%;
}

.table .tbody .tr .td.serial, .table .thead .tr .th.serial{
	flex-basis: 5%;
}

.table .tbody .tr .td.serial span{
	background: var(--green);
	font-weight: bold;
	color: #ffffff;
	padding: 2.5px 10px;
	margin-left: -5px;
}

.table .tbody .tr .td.company, .table .thead .tr .th.company{
	flex-basis: 27%;
}

.table .tbody .tr .td.lot, .table .thead .tr .th.lot{
	flex-basis: 6%;
}

.table .tbody .tr .td.sub, .table .thead .tr .th.sub{
	flex-basis: 25%;
}



.table .tbody .tr .td.action svg{
	height: 32px;
	max-height: 32px
}
