﻿.socialbox 
{
    display: inline ! important;
    position: relative;
}

.socialbox .custom_hover .custom_button.active
{
    background-color: #eee;
}

.socialbox .custom_hover .custom_button
{
    padding: 4px;
    -moz-border-radius: 0 0 5px 5px;    
    -webkit-border-radius: 0 0 5px 5px;
}

.socialbox .hover_menu 
{
    display: none;
    position: absolute;
    background: #fff;
}

.socialbox .custom_hover .tower
{
    -webkit-border-radius: 0 5px 0 0;   
    -moz-border-radius-topleft: 0;    
}
.socialbox .hover_menu 
{
    width: 136px;
    padding: 10px 0 10px 0;
    border: 3px solid #eee;
    -moz-border-radius: 5px 5px 0 5px;    
    -webkit-border-radius: 5px 5px 0 5px;
}

.socialbox .hover_menu a
{
    width: 94px;
    padding: 4px 0 4px 34px;
    display: block ! important;
    text-decoration: none;
}

.socialbox .hover_menu  a:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-color: #eee;
    color: #000 ! important;
    text-decoration: none;
}

.socialbox .hover_menu a span
{
    left: 14px;
    top: 4px;
}

.share_link.fb 
{
    background: white url(/images/footer/share.png) no-repeat 0 -50px;
}

.share_link.hy
{
    background: white url(/images/footer/share.png) no-repeat 0 -74px;
}

.share_link.tw 
{
    background: white url(/images/footer/share.png) no-repeat 0 -2px;
}

.share_link.nl
{
    background: white url(/images/footer/share.png) no-repeat 0 -98px;
}

.share_link.ms 
{
    background: white url(/images/footer/share.png) no-repeat 0 -26px;
}

.follow_link.tw 
{
    background: white url(/images/footer/follow.png) no-repeat 0 -2px;
}

.follow_link.rss
{
    background: white url(/images/footer/follow.png) no-repeat 0 -26px;
}
