.ppom-vqmatrix-wrapper table td{
	padding: 0.65rem !important;	
}
.ppom-vqmatrix-wrapper .ppom-quantity{
	width:50px;
	text-align:center;
}
.ppom-vqmatrix-wrapper thead th,
.ppom-vqmatrix-wrapper tbody th{
	text-align: center;
}
.ppom-vqmatrix-wrapper tbody td,
.ppom-vqmatrix-wrapper thead th{
	vertical-align: middle !important;
}

/*PPOM Plus Minus Lib CSS*/
.ppom-number-plusminus{
	display:inline-flex;
	justify-content:stretch
}
.ppom-number-plusminus input{
	vertical-align:middle;
	-moz-appearance:textfield;
	box-sizing:content-box;
	margin:0;
	text-align:center
}
.ppom-number-plusminus input::-webkit-inner-spin-button,
.ppom-number-plusminus input::-webkit-outer-spin-button{
	-webkit-appearance:none;
	margin:0
}