.refprosharer {
	opacity: 0.65;
	position: fixed;
	left: 0;
	top: 200px;
	z-index: 1000;
	width: 40px;
	height: auto;
	color: #666666;
	background-color: #dddddd;
	border: 1px solid #999999;
	border-right-width: 0;
	text-align: center;
	-webkit-border-radius: 0 7px 7px 0;
	-moz-border-radius: 0 7px 7px 0;
	border-radius: 0 7px 7px 0;
}
.refprosharer:hover {
	opacity: 1;
}
.refprosharer span {
	display: block;
	font: 11px Arial;
	margin-top: 2px;
}

.refprosharer a {
	opacity: 0.8;
	display: block;
	width: 32px;
	height: 32px;
	margin: 2px 4px 4px 4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
}
.refprosharer a:hover {
	opacity: 1;
}

.refprosharer-fb {
	background: url('icons.png?c=01') no-repeat 0 0;
}
.refprosharer-tw {
	background: url('icons.png?c=01') no-repeat -32px 0;
}
.refprosharer-gp {
	background: url('icons.png?c=01') no-repeat -64px 0;
}
.refprosharer-vk {
	background: url('icons.png?c=01') no-repeat 0px -32px;
}
.refprosharer-in {
	background: url('icons.png?c=01') no-repeat -32px -32px;
}
.refprosharer-we {
	background: url('icons.png?c=01') no-repeat -64px -32px;
}
.refprosharer-rn {
	background: url('icons.png?c=01') no-repeat -96px 0px;
}
.refprosharer-bd {
	background: url('icons.png?c=01') no-repeat -96px -32px;
}
@media only screen and (max-width: 1023px) {
	.refprosharer {
		right: -33px;
		opacity: 0.3;
	}
	.refprosharer:hover {
		right: 0;
	}
}