/* ==========================================================================
 * Target Grocery 5.16 Refresh Stock up for Summer
 * Author: POP Devs
 * Date: 05-02-13
 * ========================================================================== */

 /* TEMP */
 body {
 	margin: 0;
 	padding: 0;
 }

 /* Containers */
.target-container {
  /*width: 950px; commented by midhun.thomas coz of a horizontal scroll bar coming */
  margin: 0 auto;
}

/* ----- Featured products ----- */

.rsus-products-wrap {
	width: 500px;
	margin-left: 60px;
}

.rsus-products {
	position: relative;
}

.rsus-toppers,
.rsus-nibblers {
	padding-top: 5px;
}
.rsus-nibblers { width: 103%;}

.rsus-helpers,
.rsus-sippers {
	padding-top: 35px;
	margin-bottom: 30px;
}

	.rsus-product-head {
		height: 165px;
		margin-bottom: 1em;
		font: normal 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #666!important;
	}

		.rsus-left {
			padding-left: 295px;
		}

		.rsus-right {
			padding-left: 70px;
			padding-right: 295px;
		}
		.rsus-sippers .rsus-right { padding-right: 255px;}
		.rsus-helpers .rsus-right { padding-right: 235px;}

	/* Tab header info */
	.rsus-product-head h2 {
		font-size: 12px;
		font-weight: normal;
		text-transform: uppercase;
		color: #666!important;
	}

		.rsus-product-head h2 span {
			margin-top: -2px;
			display: block;
			font-size: 26px;
			font-style: italic;
			color: #666!important;
		}

	.rsus-product-head .toppers {
		width: 117px;  
		height: 37px; 
		margin: 0; 
		background: url("http://static.targetimg1.com/DVM/2013/May/wk4/Stock_Up_For_Summer/title-toppers.jpg") no-repeat 0 0; 
		text-indent: -9999em;
	}

	.rsus-product-head .sippers {
		width: 104px;  
		height: 38px; 
		margin: 0; 
		background: url("http://static.targetimg1.com/DVM/2013/May/wk4/Stock_Up_For_Summer/title-sippers.jpg") no-repeat 0 0; 
		text-indent: -9999em;
	}
	
	.rsus-product-head .nibblers {
		width: 122px;  
		height: 37px; 
		margin: 0; 
		background: url("http://static.targetimg1.com/DVM/2013/May/wk4/Stock_Up_For_Summer/title-nibblers.jpg") no-repeat 0 0; 
		text-indent: -9999em;
	}

	.rsus-product-head .helpers {
		width: 114px;  
		height: 36px; 
		margin: 0; 
		background: url("http://static.targetimg1.com/DVM/2013/May/wk4/Stock_Up_For_Summer/title-helpers.jpg") no-repeat 0 0; 
		text-indent: -9999em;
	}

	.rsus-product-head img {
		position: absolute;
	}

		.rsus-left img {
			top: 0;
			left: 0;
		}

		.rsus-right img {
			top: 0;
			right: 0;
		}

	.rsus-product-head a {
		padding-left: 15px;
		background: url("http://static.targetimg1.com/DVM/2013/May/wk4/Stock_Up_For_Summer/icon-close.gif") no-repeat 0 -15px;
		text-decoration: none;
		font-weight: bold;
		font-size: 12px;
		color: #333!important;
	}

		.rsus-product-head a.active {
			background: url("http://static.targetimg1.com/DVM/2013/May/wk4/Stock_Up_For_Summer/icon-close.gif") no-repeat 0 2px;
		}

	/* List of products */

	.rsus-product-list {
		width: 530px;
		position: relative;
		overflow: hidden;
		font: bold 12px Arial, "Helvetica Neue", Helvetica, sans-serif;
		color: #707070;
	}

		.rsus-product-list:focus {
			outline: none;
		}

		.rsus-product-list ul {
			margin: 0;
			padding: 0;
			overflow: hidden;
			border-bottom: 1px dotted #b2b2b2;
			list-style: none;
		}
		.rsus-helpers .rsus-product-list ul {
			border-bottom:none!important;
		}

		.rsus-product-list li {
			width: 152px;
			height: 225px;
			margin: 0;
			padding: 0 22px 0 0;
			float: left;
			background: transparent url('http://static.targetimg1.com/DVM/2013/May/wk4/Stock_Up_For_Summer/vert.png') no-repeat 162px 11px;
		}

			.rsus-product-list li.last {
				padding: 0;
			}

			.rsus-product-list img {
				width: 152px;
				height: 153px;
				display: block;
				margin-bottom: 5px;
				background: #efefef;
			}

			.rsus-product-list p {
				text-align: center;
				color: #666!important;
			}