.JdFbFeedWrapper .profile-info{
    overflow:hidden;
}
 
.JdFbFeedWrapper .profile-photo{
    float:left;width: 16%;
}
 
.JdFbFeedWrapper .profile-photo img{
    width:40px; height:40px;
}
 
.JdFbFeedWrapper .profile-name{
    float:left; margin:0 0 0 .5em; width: 80%;
}
 
.JdFbFeedWrapper .time-ago{
    color:#000;
}
 
.JdFbFeedWrapper .profile-message{
    margin:1em 0;
	overflow-wrap: break-word;
}
 
.JdFbFeedWrapper .post-link{
    text-decoration:none;	
    font-weight:bold;
}
 
.JdFbFeedWrapper .post-content{
   background: #f6f7f9; border: 1px solid #d3dae8; overflow:hidden;
}
 
.JdFbFeedWrapper .post-content img{
    width:100%;
}
 
.JdFbFeedWrapper .post-status{
    margin:.5em; font-weight:bold;
}
 
.JdFbFeedWrapper .post-picture{
    width:25%; float:left;padding: 5px;
}
 
.JdFbFeedWrapper .post-info{
    width:70%; float:left; margin:.5em;
}
 
.JdFbFeedWrapper .post-info-name{
    font-weight:bold;
}
 
.JdFbFeedWrapper .post-info-description{
    color:#999;	font-size:13px;
}
.JdFbFeedWrapper .like-icon {
    background-image: url('../images/fb-sprite.png');
    background-repeat: no-repeat;
    background-size: auto;
    background-position: -146px -514px;
    height: 15px;
    width: 13px;
    display: block;
    float: left;
    margin: 2px 5px 0 0;
}
.JdFbFeedWrapper .comment-icon {
    background-image: url('../images/fb-sprite.png');
    background-repeat: no-repeat;
    background-size: auto;
    background-position: -160px -514px;
    height: 15px;
    width: 13px;
    display: block;
    float: left;
    margin: 3px 5px 0 0;
}
.JdFbFeedWrapper .blog-item-eventi.customPaddingWrap{	padding: 10px;}
.JdFbFeedWrapper {font-size: 18px; }

@media only screen and (max-width: 767px) { 
.JdFbFeedWrapper {font-size: 15px; } }