/* Style social media Main Menu */
#top-menu li i {
font-size: 12px;
margin-right: -17px;
padding: 6px 5px 4px 5px;
background-color: rgb(235,230,225);
border-radius: 100%;
width: 25px;
height: 25px;
text-align: center;
transform: translatey(-3px);
}
#top-menu li i:hover {
color: #ffffff;
background-color: rgb(105,0,195);
}
#top-menu li {
transform: translatey(3px);
}