﻿.item-box .picture {
    position:relative;
}
.fns-stickers-small-list, .fns-stickers-big-list{
	display:block;
	height:100% !important;
	width:100% !important;
    padding:0;
    margin:0;
	position:absolute;
	z-index:106;
    pointer-events:none;
}
.fns-stickers-small-list{
}
.fns-stickers-big-list {
}
.sticker-image {
    position:relative;
}
.fns-stickers-alignment-topleft{
    position:absolute;
}
.fns-stickers-alignment-topleft .sticker-image {
   float:left;
}
.fns-stickers-alignment-topleft .sticker-image img {
    position: relative;
}
.fns-stickers-alignment-topright {
}
.fns-stickers-alignment-topright .sticker-image {
    float:right;
}
.fns-stickers-alignment-topright .sticker-image img {
    position: relative;
}
.fns-stickers-alignment-lefttop{
    position: absolute;
}
.fns-stickers-alignment-lefttop .sticker-image {
}
.fns-stickers-alignment-leftbottom {
    bottom: 0;
    position: absolute;
}
.fns-stickers-alignment-leftbottom .sticker-image{
}
.fns-stickers-alignment-righttop{
    right: 0;
    position: absolute;
}
.fns-stickers-alignment-righttop .sticker-image{
}
.fns-stickers-alignment-rightbottom {
    bottom: 0;
    position: absolute;
    right: 0;
}
.fns-stickers-alignment-rightbottom .sticker-image{
}
.fns-stickers-alignment-bottomleft{
    position:absolute;
    bottom:0;
}
.fns-stickers-alignment-bottomleft .sticker-image{
    float:left;
}
.fns-stickers-alignment-bottomright{
    position:absolute;
    bottom:0;
    right:0;
}
.fns-stickers-alignment-bottomright .sticker-image{
    float:right;
}

.sticker-image .sticker-message{
    position: absolute;
    text-align: center;
    top: 25%;
    width: 100%;
    z-index: 50;
    font-size: 18px;
    font-weight: bold;
}
.sticker-image >img{
}
.fns-sticker-jcarousel {
}

/*.product-grid .item-box .product-item {
    text-align: center;
}

    .product-grid .item-box .product-item .picture {
        position: relative;
        display: inline-block;
        overflow: visible;
    }

    .product-grid .item-box .product-item img {
        position: static;
    }

.product-grid .item-box .picture a::before {
    display: none;
}

.product-grid .item-box .picture a {
    display: inline-block;
}*/

.product-grid .item-box .product-item .fns-stickers-alignment-topleft {
    top: 5px;
    left: 5px;
}
