.social-icon {
	width: 44px;
	height: 44px;
	background-color: #9b9b9b;
	border-radius: 50%;
	display: inline-block;
	margin-right: 8px;
	margin-bottom: 10px;
	text-align: center;
	vertical-align: middle;
	font-size: 24px;
	color: #ffffff;
	@include link-color(#FFFFFF);
	@include text-decoration-none();
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .5);

	&:last-child {
		margin-right: 0;
	}
}

.social-icon i {
	line-height: 1.8;
}

.social-icon-twitter {
	background-color: $twitter-bg-color;
}

.social-icon-facebook {
	background-color: $facebook-bg-color;
}

.social-icon-gplus {
	background-color: $gplus-bg-color;
}
