.Garden-Centre .recentlyProductHolder a {
	color: #00753b;
}

.Pet-Centre .recentlyProductHolder a {
	color: #ef4123;
}

.Landscape-Centre .recentlyProductHolder a {
	color: #663333;
}

.Garden-Cafe .recentlyProductHolder a {
	color: #f9c242;
}

.Florist .recentlyProductHolder a {
	color: #bd305f;
}

.recentlyProductWrapper .DetailsButton {
	background-color: #555;
	border-color: #ccc;
}

.recentlyProductWrapper table {
	width: 100%;
}

.recentlyProductWrapper table > tbody > tr > td {
	text-align: center;
	width: 20%;
	padding: 0 5px;
	float: left;
}

.recentlyProductWrapper table > tbody > tr > td img {
	width: 60%;
}

.recentlyProductWrapper table > tbody > tr > td .recentlyProductHolder {
	width: 60%;
	text-align: center;
	margin: 0 auto;
}

.recentlyProductWrapper table > tbody > tr > td span.ProductNameLink {
	display: block;
	margin: 10px 0;
}

.RecentlyViewedHeader {
	color: #00753b;
	padding: 15px 0;
	font-weight: bold;
	font-size: 16px;
	display: block;
}

@media (max-width: 1023px) and (min-width: 767px) {
	.recentlyProductWrapper table > tbody > tr > td {
		width: 33%;
	}
}

@media only screen and (max-width: 767px) {
	.recentlyProductWrapper table > tbody > tr > td {
		width: 50%;
	}
}

/* iPadPro */
@media only screen and (min-width: 769px) and (max-width: 1024px) {
	.recentlyProductWrapper table > tbody > tr > td .recentlyProductHolder {
		width: 70%;
		text-align: center;
		margin: 0 auto;
	}

	.recentlyProductWrapper table > tbody > tr > td img {
		width: 70%;
	}
}

/* iPad */
@media only screen and (min-width: 426px) and (max-width: 768px) {
	.recentlyProductWrapper table > tbody > tr > td .recentlyProductHolder {
		width: 80%;
		text-align: center;
		margin: 0 auto;
	}

	.recentlyProductWrapper table > tbody > tr > td img {
		width: 80%;
	}
}

/* Mobile */
@media only screen and (max-width: 426px) {
	.recentlyProductWrapper table > tbody > tr > td .recentlyProductHolder {
		width: 100%;
		text-align: center;
		margin: 0 auto;
	}

	.recentlyProductWrapper table > tbody > tr > td img {
		width: 100%;
	}

	.recentlyProductWrapper {
		height: auto;
		max-height: 300px;
		overflow: hidden;
	}

	.recentlyProductWrapper table > tbody > tr > td span.ProductNameLink {
		height: 24px;
		overflow: hidden;
	}

	.recentlyImageHolder {
		height: 190px;
		overflow: hidden;
	}

	.ProductTabsHolder {
		display: none;
	}
}