
.card {
    position: relative;
}

.share {
	width: 100%;
  	text-align: center;
	position: absolute;
	bottom: 20px;
}

.share a {
	width: 50px;
  	height: 50px;
  	display: inline-block;
  	margin: 8px;
  	border-radius: 50%;
  	font-size: 24px;
  	color: #fff;
	opacity: 0.75;
	transition: opacity 0.15s linear;
}

.share a:hover {
	opacity: 1;
}

.share i {
  	position: relative;
  	top: 50%;
  	transform: translateY(-50%);
}

.facebook {
 	background: #3b5998;
}

.twitter {
  	background: #55acee;
}

.googleplus {
  	background: #dd4b39;
}

.linkedin {
  	background: #0077b5;
}

.pinterest {
  	background: #cb2027;
}
