li.circle {
	width: 24px;
	height: 24px;
	border-radius: 50%;
	border: 1px solid rgba(214,214,214,0.9);
	color: #58ac40;
	text-align: center;
	background: none;
	padding:1px;
	
}

li.circle .fa{
	color: #58ac40;

}

li.circle:hover {
	width: 24px;
	height: 24px;
	border-radius: 50%;
	color: #fff;
	text-align: center;
	background: #58ac40;
	padding:1px;
}

li.circle:hover .fa {
	color: #fff;
}



#top-links-media img {
	height: 18px;
	width:  18px;
}