@media (max-width: 767.98px) {
	
	/* da 0 a dimensione massima SM */
	.container, 
	.container-fluid{
		padding: 0px;	
	}
	
	.card-body {
	  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
	}
	
	.col-12.table-responsive {
	  padding: 0px;
	}
	
	.card-title-icon {
		padding: 0px !important;
	}
	
	.card-body.row > .col-12{
		padding: 0px;
	}
}

@media (min-width: 768px) {
	
	/* da MD a dimensione massima */
	
}