#socialSlide
{
    background: #e1dcd2; 
    width: 304px; 
    position: absolute; 
    z-index: 100; 
    display: none; 
    right: 0px;
    box-shadow:0px -5px 6px 1px rgba(0, 0, 0, 0.4);

}
    #socialSlide ul
    {
        padding-left:18px;
        margin:0;
        list-style:none;
       margin-top:47px;
       display:block;
       float:left;
       padding-bottom:10px;
       
    }
    #socialSlide ul li
    {
        display:block;
        float:left;
        width:138px;
        height:31px;
        background-repeat:no-repeat;
       padding-top:6px;
    }
    #socialSlide ul li a
    {
        padding-left:34px;
        color: #424242;
        font-size: 0.85em;
        font-family:Arial,sans-serif;
        text-decoration:none;
            
    }
    #socialSlide ul li a:hover
    {
        color: #E10A14;
    }
    #socialSlide .sl_close
    {
        display:block;
        position:absolute;
        right:10px;
        top:10px;
    }
    #socialSlide .sl_headline
    {
        display:block;
        position:absolute;
        left:17px;
        top:14px;
        color: #424242;
        font-size: 0.85em;
        font-family:Arial,sans-serif;
    }
    #socialSlide .sl_policy_msg
    {
        color: #424242;
        font-size: 0.85em;
        font-family:Arial,sans-serif;
        padding: 17px;
    }

#confirmShare
{
    display:none;
    color: #424242;
        font-size: 0.85em;
        font-family:Arial,sans-serif;
    position: fixed; 
    left: 50%; 
    top: 50%; 
    width: 200px; 
    height: 120px; 
    margin-top: -100px; 
    margin-left: -160px; 
     background: #e1dcd2; 
    width: 300px; 
    padding:10px 30px 10px 17px;
    box-shadow:0px -0px 8px 3px rgba(0, 0, 0, 0.4);
}
#confirmShare .sl_close
    {
        display:block;
        position:absolute;
        right:10px;
        top:10px;
    }
 #socialConfirmArea  ul
    {
        padding-left:0;
        margin:0;
        list-style:none;
       margin-top:10px;
       display:block;
       float:left;
       padding-bottom:10px;
       
    }
    #socialConfirmArea  ul li
    {
        display:block;
        float:left;
        width:138px;
        height:31px;
        background-repeat:no-repeat;
       padding-top:6px;
    }
    #socialConfirmArea  ul li a
    {
        padding-left:34px;
        color: #424242;
        font-size: 0.85em;
        font-family:Arial,sans-serif;
        text-decoration:none;
            
    }
    #socialConfirmArea  ul li a:hover
    {
        color: #E10A14;
    }