.itag-content {

	font-size: 11px;

	border-radius: 2px;

}

.product-thumb .image {

	position: relative;

}

.thumbnails {

	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
    position: relative;

}

.thumbnails > li:first-child {

	position: relative;

}

.itag-content {

	z-index: 0;

	cursor: help;

}

.itag-content span.itag-text {

	background:#b82e2c;

	text-decoration: none;

	color:#FFF;

	padding:3px 5px 4px;

}

.itag-content img {

	border:none;

}

.itag-content.itag-top-left-product,

.itag-content.itag-top-right-product {

	top:3px;

}

.itag-content.itag-image-content.itag-top-left-product,

.itag-content.itag-image-content.itag-top-right-product {

	top:1px;

}

.itag-content.itag-top-left-other,

.itag-content.itag-top-right-other {

	top:0px;

}

.itag-content.itag-bottom-left-product,

.itag-content.itag-bottom-right-product {

	bottom:2px;

}

.itag-content.itag-text-content.itag-bottom-left-product,

.itag-content.itag-text-content.itag-bottom-right-product {

	bottom: 3px !important;

}

.itag-content.itag-bottom-left-other,

.itag-content.itag-bottom-right-other {

	bottom:0px;

}

.itag-content.itag-top-left-product,

.itag-content.itag-bottom-left-product {

	left:1px;

}

.itag-content.itag-top-left-other,

.itag-content.itag-bottom-left-other {

	left:0px;

}

.itag-content.itag-top-right-product,

.itag-content.itag-bottom-right-product {

	right:0px;

}

.itag-content.itag-image-content.itag-top-right-product,

.itag-content.itag-image-content.itag-bottom-right-product {

	right:1px;

}

.itag-content.itag-top-right-other,

.itag-content.itag-bottom-right-other {

	right:0px;

}

.itag-left-location li.itag-text-content.itag-top-left-product + li.itag-text-content.itag-top-left-product,

.itag-left-location li.itag-text-content.itag-top-right-product + li.itag-text-content.itag-top-right-product,

.itag-other-location li.itag-text-content.itag-top-left-other + li.itag-text-content.itag-top-left-other,

.itag-other-location li.itag-text-content.itag-top-right-other + li.itag-text-content.itag-top-right-other {

	margin-top: 22px;

}

.itag-left-location li.itag-text-content.itag-bottom-left-product + li.itag-text-content.itag-bottom-left-product,

.itag-left-location li.itag-text-content.itag-bottom-right-product + li.itag-text-content.itag-bottom-right-product,

.itag-other-location li.itag-text-content.itag-bottom-left-other + li.itag-text-content.itag-bottom-left-other,

.itag-other-location li.itag-text-content.itag-bottom-right-other + li.itag-text-content.itag-bottom-right-other {

	margin-bottom: 28px;

}

.itag-right-location li.itag-padding-none,

.itag-bottom-location li.itag-padding-none {

	padding-left: 0;

	padding-right: 0;

}

.itag-right-location li.itag-padding-none + li.itag-padding-none,

.itag-bottom-location li.itag-padding-none + li.itag-padding-none {

	margin-top: 10px;

}

/* elevateZoom fixed */

.zoomContainer {

	position: inherit !important;

}