@media
only screen and (max-width: 760px){
/* (min-device-width: 768px) and (max-device-width: 1024px) { */
	
	.nlchi-vacrec-table table, thead, tbody, th, td, tr {
		display: block;
		text-align: left;
	}
	
	.nlchi-vacrec-table thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	.nlchi-vacrec-table tr {
		border: 1px solid #ccc;
	}
	
	.nlchi-vacrec-table td {
		/* text-align: left; */
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		/* padding-left: 50%; */
		/* font-size: 0.9rem; */
	}
	
	.nlchi-vacrec-table td:before {
		position: relative;
		left: 10px;
		white-space: nowrap;
	}
	
	.nlchi-vacrec-table td:nth-of-type(1):before { content: "Dose:"; text-align: left; padding-right: 220px; }
	.nlchi-vacrec-table td:nth-of-type(2):before { content: "Vaccine:"; text-align: left; padding-right: 205px;}
	.nlchi-vacrec-table td:nth-of-type(3):before { content: "Antigen:"; text-align: left; padding-right: 204px;}
	.nlchi-vacrec-table td:nth-of-type(4):before { content: "Lot Number:"; text-align: left; padding-right: 178px;}
	.nlchi-vacrec-table td:nth-of-type(5):before { content: "Manufacturer:"; text-align: left; padding-right: 165px;}
	.nlchi-vacrec-table td:nth-of-type(6):before { content: "Date of Vaccination:"; text-align: left; padding-right: 130px;}

}