@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {
	.small-table table, .small-table thead, .small-table tbody, .small-table th, .small-table td, .small-table tr { 
		display: block; 
	}

	.small-table thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	.small-table td { 
		border: none;
		position: relative;
		float: none;
		margin-bottom: 20px;
		padding: 0px;
		text-align: center !important;
	}
	.price{
		text-align: center !important;
		margin-bottom: 20px;
	}
	.col-qty {
   		width: 100% !important;
	}
}