.social-wall{clear:both}.social-wall h2{line-height:normal}.social-wall-posts{margin-top:1.25rem}.social-wall-posts .gutter-sizer{width:2%}.social_filter{float:right}.social_filter .social_source{height:auto;font-size:.875rem;font-weight:400}#content .social-wall .entry-title{margin-bottom:1.875rem}.social-post{width:32%;border:.0625rem solid #ccc;border-radius:.125rem;box-sizing:border-box;padding:.625rem;margin-bottom:.625rem;box-shadow:.0625rem .125rem .1875rem #eee;overflow:hidden;background:#f1f1f1}.social-post .social-footer{margin:.625rem -.625rem -.625rem;padding:.3125rem;position:relative;line-height:normal}.social-post .social-footer .social-user:before{content:attr(data-title)}.social-post .social-footer a:hover,.social-post .social-footer a:link,.social-post .social-footer a:visited{color:#fff!important}.social-post .social-footer.has-picture{margin-top:1.25rem}.social-post .social-footer.has-picture .social-user{padding-left:2.875rem}.social-post .social-footer.has-picture .social-user img{position:absolute;left:.375rem;bottom:.375rem;width:2.25rem;border:.0625rem solid #fff}.social-post .social-post-media{width:100%}.social-post.twitter .social-footer{background:#23b3ce}.social-post.twitter .social-actions a:link,.social-post.twitter .social-actions a:visited{float:right;text-decoration:none;color:#ccc;font-size:1rem;margin-left:.625rem}.social-post.twitter .social-actions a:link:hover,.social-post.twitter .social-actions a:visited:hover{color:#999}.social-post.facebook .social-footer{background:#3b5998}.social-post.instagram .social-footer{background:#3f729b}.social-post .social-source{float:right;font-size:1.25rem;height:1.25rem;line-height:1.25rem;text-decoration:none;color:#fff}.social-post .social-actions{margin-top:.625rem;color:#515151}.social-post a.social-content:link,.social-post a.social-content:visited{color:#4d4d4d;text-decoration:none;display:block}