.dcsns ul,.dcsns li{padding:0;margin:0;list-style:none!important;background:none}
.dcsns{color:#fff;list-style:none outside none;margin:0;clear:both;font-family:'Cantarell',sans-serif;}
.dcsns h1{width:auto;position:relative}
.dcsns h1,.dcsns h2,.dcsns h3{line-height:1.35em}
.section-text a {color:#fff;}
.dcsns-content{position:relative;padding:0}
.stream{margin:0 auto!important}
.stream p{margin:0;padding:0}
.stream li a{color:#fff;text-decoration:none;}
.stream li{background-color:#333;font-size:13px;width:33%;float:left;}
.stream li .inner{text-align: center;}
.stream li .icon{z-index: 9;position:absolute;bottom: 20px;left: 20px;}
.stream li .section-intro{color: #fff;font-style: normal;font-size: 12px;z-index: 999;position: absolute;bottom: 30px;left: 46px;}
.stream li .clear{clear:both}

ul.stream {list-style:none;margin:0;padding:0;position:initial !important;}
.dcsns-li {position:relative !important;width:16.66% !important;height:281px !important;left:auto !important;top:auto !important;border-bottom:1px solid #FFF;border-left:1px solid #FFF}

.thummio{height:281px;width:100%;position:absolute;background-size:cover !important;}

.stream li .section-intro a{text-decoration:underline;color:#fff;margin-left:32px}
.stream li .section-title{display:block;font-weight:700;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;position:absolute;width:100%;left:50%;transform:translate(-50%,-50%);}
.stream li .section-thumb img,.stream li .section-text img{display:none}
.stream li .section-text{text-align:center;padding:20px;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width: 80%;}

.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(../images/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(../images/shares.png) no-repeat 0 0;padding-left:20px}
.meta span.views{background:url(../images/views.png) no-repeat 0 0;padding-left:18px}
.meta span.likes{background:url(../images/likes.png) no-repeat 0 0;padding-left:16px}
.meta span.comments{background:url(../images/comments.png) no-repeat 0 0}
.meta span.users{background:url(../images/users.png) no-repeat 0 0}
.meta span.videos{background:url(../images/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;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:#900}
.stream li .section-share{display:block;margin:0 0 5px;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(../images/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}
.stream li.dcsns-twitter .section-share .share-facebook,.stream li.dcsns-twitter .section-share .share-google,.stream li.dcsns-twitter .section-share .share-linkedin,.stream li.dcsns-twitter .section-share .share-twitter{display:none}
.dcsns-twitter
.dcsns-toolbar{padding:0;width:100%;overflow:hidden;position:relative}
#wall{padding-top:15px}
#wall .dcsns-toolbar{margin-bottom:25px}
#dcsns-filter.dc-center{float:left;padding-left:50%;display:none;margin:0}
.dcsns-toolbar .filter{padding:0;margin:0 0 15px}
.dcsns-toolbar .filter li{display:inline;background:none;padding:0;margin:0}
.dcsns-toolbar .filter .link-all{color:#fff;height:21px;padding:7px 7px 4px;text-shadow:0 0 1px #555;font-weight:700}
.dcsns-toolbar .filter li a{padding:4px 3px 0;margin:0 1px 1px 0;display:block;float:left;background:#777;height:28px}
.dcsns-toolbar .filter li img{margin:0;height:24px;width:25px}
.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(../images/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}
.stream li.dcsns-rss .section-intro,.filter .f-rss a:hover,.filter .f-rss a.iso-active{background-color:#FF9800}
.stream li.dcsns-flickr .section-intro,.filter .f-flickr a:hover,.filter .f-flickr a.iso-active{background-color:#f90784}
.stream li.dcsns-delicious .section-intro,.filter .f-delicious a:hover,.filter .f-delicious a.iso-active{background-color:#3271CB}
.stream li.dcsns-twitter .section-intro,.filter .f-twitter a:hover,.filter .f-twitter a.iso-active{background-color:transparent;}
.stream li.dcsns-facebook .section-intro,.filter .f-facebook a:hover,.filter .f-facebook a.iso-active{background-color:transparent;}
.stream li.dcsns-google .section-intro,.filter .f-google a:hover,.filter .f-google a.iso-active{background-color:#2d2d2d}
.stream li.dcsns-youtube .section-intro,.filter .f-youtube a:hover,.filter .f-youtube a.iso-active{background-color:#DF1F1C}
.stream li.dcsns-pinterest .section-intro,.filter .f-pinterest a:hover,.filter .f-pinterest a.iso-active{background-color:#CB2528}
.stream li.dcsns-lastfm .section-intro,.filter .f-lastfm a:hover,.filter .f-lastfm a.iso-active{background-color:#C90E12}
.stream li.dcsns-dribbble .section-intro,.filter .f-dribbble a:hover,.filter .f-dribbble a.iso-active{background-color:#F175A8}
.stream li.dcsns-vimeo .section-intro,.filter .f-vimeo a:hover,.filter .f-vimeo a.iso-active{background-color:#4EBAFF}
.stream li.dcsns-stumbleupon .section-intro,.filter .f-stumbleupon a:hover,.filter .f-stumbleupon a.iso-active{background-color:#EB4924}
.stream li.dcsns-deviantart .section-intro,.filter .f-deviantart a:hover,.filter .f-deviantart a.iso-active{background-color:#EB4924}
.stream li.dcsns-tumblr .section-intro,.filter .f-tumblr a:hover,.filter .f-tumblr a.iso-active{background-color:#365472}
.stream li.dcsns-vine .section-intro,.filter .f-vine a:hover,.filter .f-vine a.iso-active{background-color:#00BF8F}
.stream li.dcsns-facebook .section-thumb img{width: 430px; position:absolute; z-index:9; margin-left:-24px; margin-top:-100px;}
.stream li.dcsns-facebook .section-thumb img,.stream li.dcsns-facebook .section-text img{display:block}
.stream li.dcsns-facebook .section-text img{margin:5px 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff;max-width:192px}
.stream li.dcsns-facebook .section-text a{margin-right:4px;color:#fff}
.stream li.dcsns-facebook .section-text-fb a{display:none}
.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}
.stream li.dcsns-facebook .share-facebook{display:none}
.stream li.dcsns-twitter .section-thumb{margin-top:3px}
.stream li.dcsns-twitter .section-thumb img{width:48px;height:48px;display:block}
.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;display:none !important;}
.stream li.dcsns-twitter a{color:#fff}
.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:#000;text-decoration:none;}
.stream li.dcsns-twitter .twitter-user{margin-bottom:2px;display:none;}
.stream li.dcsns-twitter img {}
.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}
.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}
.stream li.dcsns-rss .section-thumb img{max-width:192px}
.stream li.dcsns-rss .section-text img{border:1px solid #ddd;padding:1px;background:#fff;max-width:192px}
.dcsns .stream li.dcsns-stumbleupon .section-title{display:block;clear:both}
.dcsns .stream li.dcsns-stumbleupon .section-thumb img{max-width:192px}
.stream li.dcsns-youtube .section-thumb img{max-width:192px}
.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}
.stream li.dcsns-flickr .section-thumb{margin:0}
.stream li.dcsns-flickr .section-thumb img{max-width:192px}
.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}
.stream li.dcsns-dribbble .inner img{margin-bottom:5px;max-width:192px}
.stream li.dcsns-lastfm .section-title{background:url(../images/tracks.png) no-repeat 0 0;padding-left:17px;margin-bottom:0}
.stream li.dcsns-deviantart .section-thumb{display:block;float:none}
.stream li.dcsns-deviantart .section-thumb img{max-width:192px}
.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(../images/tracks.png) no-repeat 0 5px;padding:5px 0 0 17px;margin-bottom:0}
.stream li.dcsns-instagram .section-title{font-weight:400;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;padding-top:5px;background-position:0 5px;float:none;font-size:100%;font-weight:700}
.stream li.dcsns-vine{padding-bottom:40px}
.stream li.dcsns-vine .section-title{font-weight:400;clear:both}
.stream li.dcsns-vine .section-thumb img{margin:0 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff;max-width:192px}
.stream li.dcsns-vine .meta{clear:both}
.stream li.dcsns-vine .section-meta .meta .comments,.stream li.dcsns-vine .section-meta .meta .likes{margin:0 0 5px;padding-top:5px;background-position:0 5px;float:none;font-size:100%;font-weight:700}

/* Smartphone Verticale */
@media only screen and (max-width:479px) and (min-width:320px){
 .dcsns-li{width: 100%!important;}
}

/* Smartphone Orizzontale */
@media only screen and (min-width:480px) and (max-width:767px){
 .dcsns-li{width: 50%!important;}
}

/* Tablet Verticale */
@media only screen and (min-width:768px) and (max-width:959px){
	.dcsns-li{width: 33.33%!important;}
}

/* Tablet Orizzontale */
@media only screen and (min-width:960px) and (max-width:1199px){
	.dcsns-li{width: 33.33%!important;}
}

/* Laptop 13' - 1366x768 Non-Retina */
@media only screen and (min-width:1200px) and (max-width:1366px){
}

/* Laptop 4:3 - 1440x1080 */
@media only screen and (min-width:1367px) and (max-width:1440px){
}

