#partager_content{
border:1px solid #7d7d7d;
padding:6px;
height:15px;
position:relative;
}

#partager_content.mobile{
height:32px;
float:right;
}

#partager_content .contain{
margin:0;
padding:0;
}

#partager_content a{
text-decoration:none;
}
#partager_content span{
display:none;
}

#partager_content .part_title{
display:block;
float:left;
}
#partager_content.mobile .part_title{
margin-top:8px;
}

#partager_content .favoris, #partager_content .facebook, #partager_content .twitter, #partager_content .email{
width:18px;
height:18px;
display:block;
float:left;
margin:2px;
margin-top:-2px;
}

#partager_content.mobile .favoris, #partager_content.mobile .facebook, #partager_content.mobile .twitter, #partager_content.mobile .email{
width:32px;
height:32px;
display:block;
float:left;
margin:2px;
margin-top:-2px;
}

#partager_content .favoris{
background-image: url("http://images.geneanet.org/v3/pictos_partager/fav.gif");
}

#partager_content.mobile .favoris{
background-image: url("http://images.geneanet.org/v3/pictos_partager/fav-32.gif");
}

#partager_content .facebook{
background-image: url("http://images.geneanet.org/v3/pictos_partager/fb.gif");
}

#partager_content.mobile .facebook{
background-image: url("http://images.geneanet.org/v3/pictos_partager/fb-32.gif");
}

#partager_content .twitter{
background-image: url("http://images.geneanet.org/v3/pictos_partager/twitter.gif");
}

#partager_content.mobile .twitter{
background-image: url("http://images.geneanet.org/v3/pictos_partager/twitter-32.gif");
}

#partager_content .email{
background-image: url("http://images.geneanet.org/v3/pictos_partager/mail.gif");
width:24px;
}

#partager_content.mobile .email{
background-image: url("http://images.geneanet.org/v3/pictos_partager/mail-32.gif");
}

#partager_content img{
vertical-align:text-bottom;
border:none;
}

#partager_content_mail{
background-color:white;
width:550px;
border:1px solid #7d7d7d;
padding:6px;
border-top:none;
display:none;
}

#partager_content_mail.mobile {
width:330px;
clear:right;
float:right;
}
#partager_content_mail label{
float:left;
width:90px;
padding-top:5px;
padding-right:5px;
text-align:right;
}

#partager_content_mail.mobile label{
float:left;
clear:left;
width:150px;
}

#partager_content_mail input.text {
float:left;
border:1px solid #7d7d7d;
width:145px;
margin-top:2px;
}

#partager_content_mail.mobile input.text{
float:left;
}

#partager_content_mail .bouton{
clear:both;
float:right;
}

#partager_content_mail.mobile .bouton{
height:32px;
}

#partager_content_mail span{
font-weight:bold;
font-size:14px;
text-align:center;
display:block;
}
#partager_content_mail .bouton{
background-color:#1b6e96;
border:1px solid #1b6e96;
color:white;
cursor:pointer;
margin-top:5px;
}
#partager_content_mail_msg{
color:red;
text-align:center;
}

