.social {
	overflow: hidden;
	height:80px;
}

.social.active {
	height:50px;
}

.social .shareButton {
	float:left;
	width:80px;
	height:80px;
	background:url("img/share.png") no-repeat;
	background-position: 2px 6px;
	cursor:pointer;
}

.social .sharelist {
	float:left;
	overflow: hidden;
	padding-bottom:27px;
	background-color:#1C70B7;
}

.social .sharelist ul {
	overflow: hidden;
}

.social .sharelist ul li {
	float:left;
}

.social .sharelist ul li .sharea {
	display:inline-block;
	width:50px;
	height:50px;
	background:url("img/share.png") no-repeat;
	background-position: 2px 6px;
	cursor:pointer;
}

.social .sharelist ul li .sharea.fb {
	background-position: 2px -80px;
}

.social .sharelist ul li .sharea.tw {
	background-position: 2px -123px;
}

.social .sharelist ul li .sharea.gp {
	background-position: 2px -164px;
}

.social .sharelist ul li .sharea.vi {
	background-position: 2px -204px;
}

.social .sharelist ul li .sharea.in {
	background-position: 2px -251px;
}

.social .sharelist ul li .sharea {
}

.social .sharelist ul li .sharea:hover {
	background-color:#1C70B7;
}

.social .shareButton {
	background:url("img/socialtab.png") no-repeat;
}



