/*

body{
	font-family: 'IBM Plex Sans', sans-serif;
	font-size:16px;
	background-color:white;
}


.container {
	
}
*/
.innerdiv {
	background-color:white; 
	/* border-top:2px solid #eeeeee;
	border-left:1px solid #dee2e6;
	border-right:1px solid #dee2e6;
	border-bottom:1px solid #dee2e6; */
}

/*
h3 {
	text-align:center;
	text-transform: uppercase;
	color:#333333;
	font-weight:600;
}

label {
	letter-spacing:0.5px; 
	font-size:0.875rem; 
	color:#343434;}
*/

.form-control, .form-control:focus {
	color: #333333;
}

.submit-button {
	letter-spacing:1px; 
	font-size:0.875rem; 
}

.form-check-label {font-size:1rem;}

.table thead th {
    vertical-align: bottom;
     border-bottom: 0; 
     font-weight:400;
    
}
.table td, .table th {padding:0.75rem 0.5rem;}


.quantity{
	display: flex;
	width: 64px;
	align-items: center;
	justify-content: space-between;
	color:#333333;
	margin:0 auto;
}

.colfa {background-color:#fafafa;}


.quantity ion-icon{
	font-size:14px;
	padding:2px;
	border:1px solid #333333;
	color:#333333;
	border-radius:1rem;
}

.input-quantity {
	display:contents;
	
}

.quantity-number {font-family:Arial, Helvetica, sans-serif;}

.borderless td, .borderless th {
    border: none;
}