Updated your fiddle: - added top:150px; and width:40px; to the social div, and reomved margin-top of the images.
#home .social{ /* SOCIAL ICONS */
float: right;
display: inline-block;
position: fixed;
z-index: 99;
right: 0;
width:40px;
top:150px;
}
#home .social a{
padding: 1px;
opacity: 0.7;
margin-right: auto;
margin-left: auto;
}
#home .social a:hover{
opacity: 1.0;
}
#home .social img{
}