@media screen and (max-width: 767px) {
	body {
		font-size:14px;
		line-height: 1.5;
	}
	TD, SELECT, INPUT {
		font-size:14px;
	}
	/*TD:last-child {
		padding-right:5px;
	}
	#innerTable td,.stockHeadingSpacing,.stockSpacing,.tablePadding,.stockHeadingSpacing2,.tableSubHeading,.tablePadding2 {
		padding:15px 0px 15px 5px;
	}*/
	#innerTable td,.stockHeadingSpacing,.stockSpacing,.tablePadding,.stockHeadingSpacing2,.tableSubHeading,.tablePadding2 {
		padding:5px 0px;
	}
	#searchTable tr:nth-child(1) td {
		padding-bottom:5px;
	}
	#searchTable tr:nth-child(2) td {
		padding-top:5px;
	}
	.tableStyle1 {
		padding-right: 5px;
		padding-left: 5px;
	}
	.tableStyle1 img {
		height:15px;
	}
	img.change {
		width:10px;
	}
	.enlargeMobile TD {
		height:50px;
	}
	.enlargeMobile td#normalH {
		height:auto;
	}
	input[type=submit] {
		padding:5px;
		margin-left:0px;
	}
	.priceRow td {
		padding:0px 0px 5px 0px;
	}
	.priceRow td img {
		width:20px;
	}
}
@media screen and (max-width: 480px) {
	body {
		font-size:12px;
		line-height: 1.5;
	}
	TD, SELECT, INPUT {
		font-size:12px;
		letter-spacing: normal;
	}
	#innerTable td,.stockHeadingSpacing,.stockSpacing,.tablePadding,.stockHeadingSpacing2,.tableSubHeading,.tablePadding2 {
		padding:5px 0px;
	}
	.tablePadding
	{
		letter-spacing:-1px;
	}
	#break {
		display:block;
	}
	img.change {
		width:10px;
	}
	.enlargeMobile TD {
		height:50px;
	}
	.enlargeMobile td#normalH {
		height:auto;
	}
	input[type=submit] {
		padding:5px;
		margin-left:0px;
		margin-top:10px;
	}
	.priceRow td {
		padding:0px 0px 5px 0px;
	}
}