/** Twitter **/
.widget-social-network-twitter-list-tweets .widget-container{
    margin-bottom: 0;
}
.widget-social-network-twitter-list-tweets .widget-social-network-twitter-list-tweets-logo{
    font-size:  2em;
    width: 100px;
    color: #fff;
    margin: auto;
    background: #1DA1F2;
}
.widget-social-network-twitter-list-tweets ul{
    list-style: none;
    font-size: 1.2em;
    padding: 40px 20px;
    margin-bottom: 0;
    height: 550px;
    overflow: hidden;
    overflow-y: auto;
}
.widget-social-network-twitter-list-tweets ul li{
    border-top: solid 1px #eee;
    padding: 15px;
}
.widget-social-network-twitter-list-tweets .widget-social-network-twitter-list-tweets-date{
    background: #1DA1F2;
    display: inline-block;
}
.widget-social-network-twitter-list-tweets .widget-social-network-twitter-list-tweets-hour{
    color: #999;
    font-size: 0.8em;
    display: inline-block;
}
.widget-social-network-twitter-list-tweets .widget-social-network-twitter-list-tweets-user{
    display: block;
    color: #999;
    font-size: 0.8em;
}
.widget-social-network-twitter-list-tweets .widget-social-network-twitter-list-tweets-tweet{
    display: block;
}
.widget-social-network-twitter-list-tweets .widget-social-network-twitter-list-tweets-follow{
    display: inline-block;
    padding:  10px 15px;
    background: #1DA1F2;
    color: #fff;
    text-decoration: none;
}

/** Facebook **/
.widget-social-network-facebook-list-posts .widget-social-network-facebook-page .widget-social-network-facebook-page-name{
    display: block;
    color: #999;
    font-size: 0.8em;
}
.widget-social-network-facebook-list-posts .widget-container{
    margin-bottom: 0;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-logo{
    font-size:  2em;
    width: 100px;
    color: #fff;
    margin: auto;
    background: #3b5998;
}
.widget-social-network-facebook-list-posts ul{
    list-style: none;
    font-size: 1.2em;
    padding: 40px 20px;
    margin-bottom: 0;
    height: 550px;
    overflow: hidden;
    overflow-y: auto;
}
.widget-social-network-facebook-list-posts ul li{
    border-top: solid 1px #eee;
    padding: 15px;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-date{
    background: #3b5998;
    display: inline-block;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-hour{
    color: #999;
    font-size: 0.8em;
    display: inline-block;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-user{
    display: block;
    color: #999;
    font-size: 0.8em;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-post{
    display: block;
    border-radius: 3px;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-follow{
    display: inline-block;
    padding:  10px 15px;
    background: #3b5998;
    color: #fff;
    text-decoration: none;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-description{
    color: #777;
    font-size: 0.9em;
    margin: 10px 0;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-picture{
    padding: 15px;
    border: solid 1px #eee;
    background: #f7f7f7;
    margin-top: 10px;
    display: table;
    width: 100%;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-picture img{
    max-width: 100%;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-post-type-video .widget-social-network-facebook-list-posts-picture img{
    width: 100px;
    margin-right: 15px;
    float: left;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-post-type-video .widget-social-network-facebook-list-posts-description{
    display: inline;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-interaction{
    text-align: right;
    margin-top: 10px;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-interaction .widget-social-network-facebook-list-posts-interaction-like,
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-interaction .widget-social-network-facebook-list-posts-interaction-comment{
    display: inline;
}
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-interaction .widget-social-network-facebook-list-posts-interaction-icon,
.widget-social-network-facebook-list-posts .widget-social-network-facebook-list-posts-interaction .widget-social-network-facebook-list-posts-interaction-count{
    display: inline-block;
}

/** Mixed **/
.widget-social-network-mixed-list-data .widget-social-network-facebook-page .widget-social-network-facebook-page-name{
    display: block;
    color: #999;
    font-size: 0.8em;
}
.widget-social-network-mixed-list-data .widget-container{
    margin-bottom: 0;
}
.widget-social-network-mixed-list-data .widget-social-network-mixed-list-data-logo{
    font-size:  2em;
    width: 100px;
    color: #fff;
    margin: auto;
    background: transparent;
    text-align: center;
}
.widget-social-network-mixed-list-data .widget-social-network-mixed-list-data-logo i{
    display: inline-block;
    padding: 10px;
    width: 50px;
    float: left;
}
.widget-social-network-mixed-list-data .widget-social-network-mixed-list-data-logo i.fa-facebook{
    background: #3b5998;
}
.widget-social-network-mixed-list-data .widget-social-network-mixed-list-data-logo i.fa-twitter{
    background: #1DA1F2;
}
.widget-social-network-mixed-list-data ul{
    list-style: none;
    font-size: 1.2em;
    padding: 40px 20px;
    margin-bottom: 0;
    height: 550px;
    overflow: hidden;
    overflow-y: auto;
}
.widget-social-network-mixed-list-data ul li{
    border-top: solid 1px #eee;
    padding: 15px;
}
.widget-social-network-mixed-list-data ul li.widget-social-network-facebook-list-posts-item{
    background: #f6f7fa;
}
.widget-social-network-mixed-list-data ul li.widget-social-network-twitter-list-tweets-item{
    background: #f4fbfe;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-date{
    background: #3b5998;
    display: inline-block;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-hour{
    color: #999;
    font-size: 0.8em;
    display: inline-block;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-user{
    display: block;
    color: #999;
    font-size: 0.8em;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-post{
    display: block;
    border-radius: 3px;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-follow{
    display: inline-block;
    padding:  10px 15px;
    background: #3b5998;
    color: #fff;
    text-decoration: none;
    float: right;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-description{
    color: #777;
    font-size: 0.9em;
    margin: 10px 0;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-picture{
    padding: 15px;
    border: solid 1px #eee;
    background: #f7f7f7;
    margin-top: 10px;
    display: table;
    width: 100%;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-picture img{
    max-width: 100%;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-post-type-video .widget-social-network-facebook-list-posts-picture img{
    width: 100px;
    margin-right: 15px;
    float: left;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-post-type-video .widget-social-network-facebook-list-posts-description{
    display: inline;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-interaction{
    text-align: right;
    margin-top: 10px;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-interaction .widget-social-network-facebook-list-posts-interaction-like,
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-interaction .widget-social-network-facebook-list-posts-interaction-comment{
    display: inline;
}
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-interaction .widget-social-network-facebook-list-posts-interaction-icon,
.widget-social-network-mixed-list-data .widget-social-network-facebook-list-posts-interaction .widget-social-network-facebook-list-posts-interaction-count{
    display: inline-block;
}

.widget-social-network-mixed-list-data .widget-social-network-twitter-list-tweets-date{
    background: #1DA1F2;
    display: inline-block;
}
.widget-social-network-mixed-list-data .widget-social-network-twitter-list-tweets-hour{
    color: #999;
    font-size: 0.8em;
    display: inline-block;
}
.widget-social-network-mixed-list-data .widget-social-network-twitter-list-tweets-user{
    display: block;
    color: #999;
    font-size: 0.8em;
}
.widget-social-network-mixed-list-data .widget-social-network-twitter-list-tweets-tweet{
    display: block;
}
.widget-social-network-mixed-list-data .widget-social-network-twitter-list-tweets-follow{
    display: inline-block;
    padding:  10px 15px;
    background: #1DA1F2;
    color: #fff;
    text-decoration: none;
    float: right;
}