<link href="//netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=Inconsolata:400,700' rel='stylesheet' type='text/css'>
<div class="container">
<a href="#" class="button facebook"><span><i class="fa fa-facebook"></i></span><p>Facebook</p></a>
<a href="#" class="button twitter"><span><i class="fa fa-twitter"></i></span><p>Twitter</p></a>
<a href="#" class="button youtube"><span><i class="fa fa-youtube"></i></span><p>YouTube</p></a>
<a href="#" class="button instagram"><span><i class="fa fa-instagram"></i></span><p>Instagram</p></a>
</div>
body { text-align: center; padding: 40px; background: #F5F5F5;}
.container { width: 100%; text-align: center; margin: auto;}
.button {
display: inline-block;
height: 40px;
line-height: 40px;
padding-right: 30px;
padding-left: 70px;
position: relative;
background-color:rgb(0,0,0);
color:rgb(255,255,255);
text-decoration: none;
text-transform: lowercase;
letter-spacing: 1px;
margin-bottom: 15px;
text-shadow:0px 1px 0px rgba(0,0,0,0.5);
-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true)";zoom:1;
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true);
-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
box-shadow:0px 2px 2px rgba(0,0,0,0.2);
-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)";
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true);
}
.button:hover{
text-decoration: none;
color: #eeeaee;
}
.button p{font-size: 18px;}
.button span {
position: absolute;
left: 0;
width: 50px;
font-size:30px;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border-right: 1px solid rgba(0,0,0,0.15);
text-decoration: none;
}
.button.twitter {
background: #00acee;
}
.button.facebook {
background: #3b5998;
}
.button.youtube {
background: #c4302b;
}
.button.instagram{
background: #3f729b;
}
.text-center{
text-align: center;
}