/* General */
 
.stickers {
	position:absolute;
	top: -210px;
	z-index: 100;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}
#product .stickers{top:0px;}
/* Position */

.sticker_left {
	left: 15px;	
}

.sticker_right {
	right: 10px;
}

/* Circle */

.sticker_circle > div {
	width: 70px;
	height: 70px;
	position: relative;
	transform: rotate(-27deg);
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
	font-size: 10px;
	line-height: 12px;
	margin-bottom: -25px;
}

.sticker_circle > div > div {
	position: absolute;
    top: 50%;
    transform: translateY(-50%);
	width: 50px;
	margin-left: 10px;
	margin-right: 10px;
}

.sticker_circle .sticker_percent > div {
	font-size: 20px;
	line-height: 20px;

}

.sticker_circle .new_sticker {
	background: url('../image/stickers/new.png') no-repeat;
}

.sticker_circle .featured_sticker {
	background: url('../image/stickers/featured.png') no-repeat;
}

.sticker_circle .bestseller_sticker {
	background: url('../image/stickers/bestseller.png') no-repeat;
}
.sticker_circle .stock_sticker {
	background: url('../image/stickers/stock.png') no-repeat;
}

.sticker_circle .custom_sticker {
	background: url('../image/stickers/custom.png') no-repeat;
}

/* Rectangle */

.sticker_rectangle > div {
	white-space: nowrap;
    overflow: hidden;
	width: 125px;
	height: 25px;
	position: relative;
	margin-bottom: 1px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
	margin-bottom: 1px;
	font-size: 12px;
	line-height: 12px;
}

.sticker_rectangle > div > div {
	position: absolute;
    top: 50%;
    transform: translateY(-50%);
	width: 125px;
}

.sticker_rectangle .new_sticker{
	background: #417ff6;
	background: linear-gradient(to top, #417ff6, #0a49f1);
}

}

.sticker_rectangle .featured_sticker{
	background: #9fcc42;
	background: linear-gradient(to top, #9fcc42, #5ebb19);
}

.sticker_rectangle .bestseller_sticker{
	background: #f99244;
	background: linear-gradient(to top, #f99244, #ff760d);
}

.sticker_rectangle .stock_sticker{
	background: #2cd5f7;
	background: linear-gradient(to top, #2cd5f7, #08b8f1);
}

.sticker_rectangle .custom_sticker{
	background: #70d074;
	background: linear-gradient(to top, #fc57cf, #d4029b);
}