#socialist {margin-left: auto; margin-right: auto; width: 100%;}

/* Reset */
.dcsns ul, .dcsns li {float: left;padding: 0;margin: 0;list-style: none!important;background: none;}

/* Main styles */
/* Feeds */
.dcsns {color: #444;list-style: none outside none;margin: 0;}
.dcsns h1 {width: auto;position: relative;}
.dcsns h1, .dcsns h2, .dcsns h3 {line-height: 1.35em;}
.dcsns-content {position: relative;padding: 0;}
.dcsns-loading {background: url(../immagini/loading_light.gif) no-repeat 0 0;height: 24px;padding: 6px 0 0 30px;position: absolute;top: 10px;left: 10px;}
.dcsns-toolbar .dcsns-loading {right: 10px;left: auto;}
.stream p {margin: 0;padding: 0;}
.stream li a {color: #2DB6E8;}
.stream li {background-color: #FFFFFF;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5); box-shadow: 0 1px 2px rgba(0,0,0,0.5);font-size: 11px;padding: 15px 0 35px 0;width: 224px;height: 290px;position: relative;margin: 0 12px 12px 0;overflow: hidden;font-family: Arial, sans-serif;line-height: 1.35em;width: 23%;}
.stream li .inner {overflow: hidden;padding: 0 15px;}
.stream li .icon {position: absolute;left: 3px;bottom: 0;z-index: 3;}
.stream li .section-intro { padding: 7px 0;width: 100%;left: 0;bottom: 0;position: absolute;color: #fff;font-style: normal;font-weight: bold;font-size: 10px;z-index: 2;}
.stream li .clear {clear: both;}

/* Content blocks */
.stream li .section-intro a {text-decoration: underline;color: #fff;margin-left: 32px;}
.stream li .section-title {display: block;font-weight: bold;margin-bottom: 3px;}
.stream li .section-title a {color: #555;}
.stream li .section-title a:hover {color: #2DB6E8;}
.stream li .section-thumb {float: left;margin: 0 7px 0 0;}
.stream li .section-thumb img {border: 1px solid #ccc;padding: 1px;background: #fff;}
.stream li .section-text {display: block;margin-bottom: 3px;}
.stream li .section-text br {display: block;}
.stream li .section-user {clear: both;display: block;font-style: italic;margin: 0 8px 5px 0;display: block;float: left;padding: 7px 0 0 15px;line-height: 12px;background: url(../immagini/profile.png) no-repeat 0 7px;}
.stream li .meta {display: block;font-size: 90%;color: #999;}
.stream li .meta span {margin: 0 8px 5px 0;display: block;float: left;padding: 0 0 0 15px;line-height: 12px;}
.meta span.shares {background: url(../immagini/shares.png) no-repeat 0 0;padding-left: 20px;}
.meta span.views {background: url(../immagini/views.png) no-repeat 0 0;padding-left: 18px;}
.meta span.likes {background: url(../immagini/likes.png) no-repeat 0 0;padding-left: 16px;}
.meta span.comments {background: url(../immagini/comments.png) no-repeat 0 0;}
.meta span.users {background: url(../immagini/users.png) no-repeat 0 0;}
.meta span.videos {background: url(../immagini/videos.png) no-repeat 0 0;padding-left: 16px;}
.stream li .section-meta {display: block;margin: 0;padding: 0;clear: both;}
.stream li .meta.item-comments {padding: 0 0 0 35px;margin: 0 0 5px 0;min-height: 30px;position: relative;clear: both;line-height: 1.3em;}
.stream li .meta.item-comments img {position: absolute;left: 0;top: 0;width: 30px;}
.stream li .meta.item-likes {padding: 0;width: 100%;overflow: hidden;clear: both;line-height: 1.3em;}
.stream li .meta.item-likes img {float: left;margin: 0 5px 5px 0;width: 30px;border: 1px solid #ddd;padding: 1px;background: #fff;}
.stream li.dcsns-error {color: #990000;}
.stream li .section-share {display: block;margin: 0 0 5px 0;padding: 4px 0 0;float: right;}
.stream li .section-share a {display: block;width: 16px;height: 16px;float: left;margin: 0 2px 0 0;background: url(../immagini/share.png) no-repeat 0 0;}
.stream li .section-share a.share-twitter {background-position: 0 -16px;}
.stream li .section-share a.share-reply {background-position: 0 -32px;}
.stream li .section-share a.share-retweet {background-position: 0 -48px;}
.stream li .section-share a.share-favorite {background-position: 0 -64px;}
.stream li .section-share a.share-google {background-position: 0 -80px;}
.stream li .section-share a.share-linkedin {background-position: 0 -96px;}
.stream li .section-share a.share-facebook:hover {background-position: -16px 0;}
.stream li .section-share a.share-twitter:hover {background-position: -16px -16px;}
.stream li .section-share a.share-reply:hover {background-position: -16px -32px;}
.stream li .section-share a.share-retweet:hover {background-position: -16px -48px;}
.stream li .section-share a.share-favorite:hover {background-position: -16px -64px;}
.stream li .section-share a.share-google:hover {background-position: -16px -80px;}
.stream li .section-share a.share-linkedin:hover {background-position: -16px -96px;}
/* Toolbar */
.dcsns-toolbar {padding: 0;width: 100%;overflow: hidden;position: relative;}
/* Filter */
#wall {padding-top: 15px;}
#wall .dcsns-toolbar {margin-bottom: 25px;}
.dcsns-toolbar .filter {padding: 0;margin: 0 0 15px 0;}
.dcsns-toolbar .filter li {display: inline;background: none;padding: 0;margin: 0;}
.dcsns-toolbar .filter .link-all {color: #fff;height: 21px;padding: 8px 7px 3px 7px;text-shadow: 0 0 1px #555;font-weight: bold;}
.dcsns-toolbar .filter li a {padding: 4px 3px 0 3px;margin: 0 1px 1px 0;display: block;float: left;background: #777;height: 35px;}
.dcsns-toolbar .filter li img {margin: 0;height: 24px;}
/* Controls */
.dcsns .controls {position: absolute;right: 0;top: 7px;height: 22px;padding: 0;z-index: 12;}
.dcsns .controls li {display: inline;background: none;}
.dcsns .controls a {display: block;width: 22px;height: 22px;float: left;margin: 0 0 0 2px;background: url(../immagini/controls.png) no-repeat 0 0;}
.dcsns .controls .prev {background-position: -44px 0;}
.dcsns .controls .next {background-position: -66px 0;}
.dcsns .controls .play {background-position: 0 0;}
.dcsns .controls .pause {background-position: -22px 0;}
.dcsns .controls .prev:hover {background-position: -44px -22px;}
.dcsns .controls .next:hover {background-position: -66px -22px;}
.dcsns .controls .play:hover {background-position: 0 -22px;}
.dcsns .controls .pause:hover {background-position: -22px -22px;}

/* feeds network specific styles */
.stream li.dcsns-rss .section-intro, .filter .f-rss a:hover {background-color: #FF9800;}
.stream li.dcsns-flickr .section-intro, .filter .f-flickr a:hover {background-color: #f90784;}
.stream li.dcsns-delicious .section-intro, .filter .f-delicious a:hover {background-color: #3271CB;}
.stream li.dcsns-twitter .section-intro, .filter .f-twitter a:hover {background-color: #4ec2dc;}
.stream li.dcsns-facebook .section-intro, .filter .f-facebook a:hover {background-color: #3b5998;}
.stream li.dcsns-google .section-intro, .filter .f-google a:hover {background-color: #2d2d2d;}
.stream li.dcsns-linkedin .section-intro, .filter .f-linkedin a:hover {background-color: #2d2d2d;}

.stream li.dcsns-youtube .section-intro, .filter .f-youtube a:hover {background-color: #DF1F1C;}
.stream li.dcsns-pinterest .section-intro, .filter .f-pinterest a:hover {background-color: #CB2528;}
.stream li.dcsns-lastfm .section-intro, .filter .f-lastfm a:hover {background-color: #C90E12;}
.stream li.dcsns-dribbble .section-intro, .filter .f-dribbble a:hover {background-color: #F175A8;}
.stream li.dcsns-vimeo .section-intro, .filter .f-vimeo a:hover {background-color: #4EBAFF;}
.stream li.dcsns-stumbleupon .section-intro, .filter .f-stumbleupon a:hover {background-color: #EB4924;}
.stream li.dcsns-deviantart .section-intro, .filter .f-deviantart a:hover {background-color: #EB4924;}
.stream li.dcsns-tumblr .section-intro, .filter .f-tumblr a:hover {background-color: #365472;}
.stream li.dcsns-instagram .section-intro, .filter .f-instagram a:hover {background-color: #413A33;}

/* Facebook */
.stream li.dcsns-facebook .section-thumb img {width: 75px;}
.stream li.dcsns-facebook .section-text img {margin: 5px 7px 5px 0;float: left;border: 1px solid #ddd;padding: 1px;background: #fff;}
.stream li.dcsns-facebook .section-text a {margin-right: 4px;}
.stream li.dcsns-facebook .section-intro a {margin-left: 25px;}
.stream li.dcsns-facebook .meta {display: block;clear: both;}
.stream li.dcsns-facebook .meta.item-comments {padding: 0;min-height: auto;}
.stream li.dcsns-facebook .meta.item-comments a {display: block;margin: 0 0 2px 0;}
.stream li.dcsns-facebook .share-facebook {display: none;}
/* twitter */
.stream li.dcsns-twitter .section-thumb {margin-top: 3px;}
.stream li.dcsns-twitter .section-user {padding: 0;background: none;}
.stream li.dcsns-twitter .section-text img {margin: 5px 0 0;border: 1px solid #ddd;padding: 1px;background: #fff;max-width: 192px;}
.stream li.dcsns-twitter a {color: #38AEAE;}
.stream li.dcsns-twitter .section-intro a, .stream li.dcsns-twitter .section-intro a:hover {color: #fff;}
.stream li.dcsns-twitter .section-intro span a {text-decoration: none;margin-left: 0;}
.stream li.dcsns-twitter .section-intro span a:hover {text-decoration: underline;}
.stream li.dcsns-twitter a:hover {color: #38AEAE;text-decoration: underline;}
.stream li.dcsns-twitter .twitter-user {margin-bottom: 2px;display: block;}
.stream li.dcsns-twitter .twitter-user a {color: #999;line-height: 1.35em;}
.stream li.dcsns-twitter .twitter-user a:hover {color: #999;text-decoration: none;}
.stream li.dcsns-twitter .twitter-user a strong{color: #444;}
.stream li.dcsns-twitter .twitter-user a:hover strong {color: #38AEAE;text-decoration: underline;}
/* google */
.stream li.dcsns-google .section-title {margin-bottom: 5px;}
.dcsns .stream li.dcsns-google .section-thumb img {max-width: 192px;}
.stream li.dcsns-google .meta span.plusones {padding-left: 0;}

/* linkedin */
.stream li.dcsns-linkedin .section-title {margin-bottom: 5px;}
.dcsns .stream li.dcsns-linkedin .section-thumb img {max-width: 192px;}
.stream li.dcsns-linkedin .meta span.plusones {padding-left: 0;}

/* rss */
.stream li.dcsns-rss .section-text img {border: 1px solid #ddd;padding: 1px;background: #fff;max-width: 192px;}
/* stumbleupon */
.dcsns .stream li.dcsns-stumbleupon .section-title {display: block;clear: both;}
.dcsns .stream li.dcsns-stumbleupon .section-thumb img {max-width: 192px;}
/* youtube */
.stream li.dcsns-youtube .section-thumb img {max-width: 192px;}
/* vimeo */
.stream li.dcsns-vimeo .section-thumb img {max-width: 192px;}
.dcsns .stream li.dcsns-vimeo .section-title {display: block;clear: both;}
.stream li.dcsns-vimeo .section-text {margin-bottom: 5px;}
.stream li.dcsns-vimeo .section-text .meta {padding-top: 5px;}
.stream li.dcsns-vimeo .logo {margin-bottom: 3px;}
/* Flickr */
.stream li.dcsns-flickr .section-thumb {margin: 0;}
.stream li.dcsns-flickr .section-thumb img{max-width: 192px;}
/* Pinterest */
.stream li.dcsns-pinterest .section-thumb {display: block;}
.stream li.dcsns-pinterest .section-text {clear: both;}
.stream li.dcsns-pinterest .section-thumb img {width: 190px;}
/* dribbble */
.stream li.dcsns-dribbble .inner img {margin-bottom: 5px;max-width: 192px;}
.stream li.dcsns-dribbble .section-title {display: block;clear: both;}
/* lastfm */
.stream li.dcsns-lastfm .section-title {background: url(../immagini/tracks.png) no-repeat 0 0;padding-left: 17px;margin-bottom: 0;}
/* deviantart */
.stream li.dcsns-deviantart .section-thumb {display: block;float: none;}
.stream li.dcsns-deviantart .section-thumb img {max-width: 192px;}
/* tumblr */
.stream li.dcsns-tumblr .section-text img {margin: 0 7px 5px 0;float: left;border: 1px solid #ddd;padding: 1px;background: #fff;max-width: 192px;}
.stream li.dcsns-tumblr .track {display: block;background: url(../immagini/tracks.png) no-repeat 0 5px;padding: 5px 0 0 17px;margin-bottom: 0;}
/* instagram */
.stream li.dcsns-instagram {padding-bottom: 40px;}
.stream li.dcsns-instagram .section-title {font-weight: normal;clear: both;}
.stream li.dcsns-instagram .section-thumb img {margin: 0 7px 5px 0;float: left;border: 1px solid #ddd;padding: 1px;background: #fff;max-width: 192px;}
.stream li.dcsns-instagram .meta {clear: both;}
.stream li.dcsns-instagram .section-meta .meta .comments, .stream li.dcsns-instagram .section-meta .meta .likes {margin: 0 0 5px 0;padding-top: 5px;background-position: 0px 5px;float: none;font-size: 100%;font-weight: bold;}
.dcsns-twitter .section-text br {display: none!important;}