.main .content {
	min-height:300px;
}
.coupon-sponsor-container {
	position:absolute;
	right:15px;
	bottom:15px;
	width:180px;
	height:100px;
}
.coupon-sponsor {
	position:absolute;
	right:0;
	bottom:0;
	display:block;
	width:100%;
	height:76px;
	background-position:bottom right;
	background-size:contain;
	background-repeat:no-repeat;	
}
.coupon-sponsor-container a {
	display:block;
	width:100%;
	height:100%;
}
@media (min-width: 0px) and (max-width: 575.98px) {
	.coupon-sponsor-container {
		width:110px;
		height:75px;
	}
	.coupon-sponsor {
		height:50px;
		background-position:top right;
	}
}
@media (min-width: 0px) and (max-width: 767.98px) {
	.coupon-sponsor-container {
		position:absolute;
		top:15px;
		right:15px;
		bottom:auto;
	}
	.coupon-sponsor {
		background-position:top right;
	}
}