.bg-preview{
	position: fixed;
	top: 0px;
	left: 0px;
	background-color: black;
	opacity: 0.7;
	filter: alpha(opacity = 70);
	z-index: 6000;
	width: 100%;
	height: 100%;
}

.preview-wrap img{
	position: fixed;
	left:50%;
	top: 10%;
	z-index: 7000;
	visibility: hidden;
	-ms-interpolation-mode: bicubic;
}

.preview-wrap img.preview-close{
	position: fixed;
	z-index: 7500;
	top: 0px;
	right: 0px;
	visibility: visible;
	cursor: pointer;
	left: auto;
}

.preview-wrap img.visible{
	visibility: visible;
}

.preview-wrap{
	display: none;
}

.preview-wrap img.wheel-of-death{
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -16px;
	margin-top: -16px;
	width: 32px;
	height: 32px;
	visibility: visible;
}

img.thumbid{
	cursor: pointer;
}

.socialPanel{
	position: fixed;
	height: 40px;
	top: 0px;
	left: 0px;
	z-index: 10000;
	visibility: hidden;
	display: none;
}

.previousButtonPi, .nextButtonPi{
	position: fixed;
	top: 50%;
	cursor: pointer;
	z-index: 10000;
	background: none;
	width: 36px;
	height: 53px;
    border: 0;
    color: inherit;
    font: inherit;
}

.previousButtonPi:focus, .nextButtonPi:focus{
	outline: none;
}

.previousButtonPi{
	background-image: url("../img/prev.png");
	left: 10px;
}

.nextButtonPi{
	background-image: url("../img/next.png");
	right: 10px;
}

.ipshare{
	height: 32px;
	width: 80px;
	background-size: 80px 32px;
	display: block;
	float: left;
}

.ipfbbutton{
	background-image: url("../img/share_facebook.png");
}

.igpbbutton{
	background-image: url("../img/share_google.png");
}

.itwbbutton{
	background-image: url("../img/share_twitter.png");
}

.imabbutton{
	background-image: url("../img/share_mail.png");
}

.idebbutton{
	background-image: url("../img/share_demoywatory.png");
}

.iwybbutton{
	background-image: url("../img/share_wykop.png");
}