Position Fixed with Verticle Align

by Faisal Khan Janjua

HTML

<div class="fxddiv">
    <div class="social-table-container">
        <div class="socialshareicon">
            <a class="tp-share_me" href="#" target="_blank"></a>
        </div>
        <div class="tp-social-widget"> <a class="social_bar_ico icon_gc" href="#" target="_blank"></a> <a class="social_bar_ico icon_map" href="#" target="_blank"></a> <a class="social_bar_ico icon_info" href="#" target="_blank"></a> <a class="social_bar_ico icon_fbs" href="#" target="_blank"></a> <a class="social_bar_ico icon_tws" href="#" target="_blank"></a> <a class="social_bar_ico icon_cals" href="#" target="_blank"></a><span class="tp-close-social"></span> </div>
    </div>
</div>

CSS

.fxddiv {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.social-table-container {
    height:100%;
    width:100%;
    display:table;
}
.tp-social-widget {
    vertical-align:middle;
    text-align:center;
    height:100%;
    display:table-cell;
    border:1px solid #000;
}
.tp-social-widget a{
  display:inline-block;
  border:1px solid #ccc;
  margin:0;
  padding:0;
  width:46px;
  height:46px;
}