/*for coupon table layout*/
.couponAnchorWSH
{
	float:none;
	margin:0 auto;
}
.couponImageDivWSH
{
	display : inline-block;
}

@media screen and (min-width: 0px) and (max-width: 460px) {

	.couponImageWSH
	{
		display:inline-block;
		height:100px;
		width:auto;
		margin : 5px;
		width  : 150px;
	}

	.couponTDWSH
	{
		text-align:left;
		max-width:100px;
	}
	.mobileVisible
	{
		display:block;
	}
	.mobileVisible2
	{
		display:block;
	}
	.mobileVisible3
	{
		display:none;
	}
	.couponWSH
	{
		border        : 1px solid #ff6138;
		border-radius : 5px;
		width         : 100%;
		background: white;
		margin-bottom:3px;
		text-align:center;
		box-shadow: 2px 2px 2px #6666;
		display:none;
	}
	#paginationWSH{
		display:none;
	}
}
@media screen and (min-width: 461px) {
	#paginationWSH{
		display:inline-block;
	}
	.couponImageWSH
	{
		display:inline-block;
		margin : 5px;
		margin-left:15px;
		max-height:100px;
		width:auto;
	}
	.couponTDWSH
	{
		text-align:left;
		width:200px;
	}
	.couponWSH
	{
		border        : 1px solid #ff6138;
		border-radius : 5px;
		width         : 100%;
		background: white;
		margin-bottom:3px;
		text-align:center;
		box-shadow: 2px 2px 2px #6666;
		display:block;
	}
	.mobileVisible
	{
		display:none;
	}
	.mobileVisible2
	{
		display:none;
	}
	.mobileVisible3
	{
		display:block;
	}
}



.couponInnerWSH
{
	text-align:center;
}
.couponTextWSH
{
	text-align:center;
}
.couponTitleWSH
{
}

.centeredTextWSH
{
	text-align:center;
}
.couponAnchorWSH:hover
{
	text-decoration:underline;
}

@media screen and (max-width: 460px) {
	.couponAnchorWSH {
		text-decoration: none;
		color: #6c6c6c;
	}
	.couponAnchorWSH:hover
{
	text-decoration:none;
}
}
a.couponAnchorWSH { color: #00e }