.live-blog-wall{display:block;font-size:0}.dcm-social-wall .dcm-section--content{padding:12px;background:#f6f7f7}.dcm-news-embed,.dcm-rss-embed{position:relative}.dcm-news-embed--image,.dcm-rss-embed--image{vertical-align:bottom}.dcm-news-embed--link,.dcm-rss-embed--link{display:block;position:relative}.dcm-news-embed--title,.dcm-rss-embed--title{position:absolute;width:100%;bottom:0;margin:0;padding:5px 10px;color:#fff;background:rgba(0,0,0,.5);font-size:16px}.dcm-facebook-embed,.dcm-instagram-embed,.dcm-twitter-embed,.dcm-vimeo-embed,.dcm-youtube-embed{transition:width .5s;display:block;position:relative}.dcm-vimeo-embed,.dcm-youtube-embed{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.dcm-vimeo-embed embed,.dcm-vimeo-embed iframe,.dcm-vimeo-embed object,.dcm-vimeo-embed video,.dcm-youtube-embed embed,.dcm-youtube-embed iframe,.dcm-youtube-embed object,.dcm-youtube-embed video{height:100%;left:0;position:absolute;top:0;width:100%}.dcm-grid-sizer,.dcm-wall-brick{position:relative;width:100%}.dcm-wall-brick{float:left;box-sizing:border-box;padding:2px;background-color:rgba(255,255,255,.5)}.dcm-wall-brick iframe,.dcm-wall-brick twitterwidget{border-radius:0!important;border-width:0;box-shadow:none!important;margin:0!important;padding:0!important;max-width:100%!important}.dcm-wall-brick figure,.dcm-wall-brick img{width:100%;margin:0}.dcm-wall-brick--observable{font-size:9px;transition:all .5s;transform:scale(0,0);opacity:0;overflow:hidden}.dcm-wall-brick--observable.isRendered{opacity:1;transform:scale(1,1)}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.dcm-wall-loading-signal{margin:20px auto 10px;display:block;border:5px solid #333;border-radius:30px;height:30px;opacity:0;width:30px;animation:pulsate 1s ease-out;animation-iteration-count:infinite}@media screen and (min-width:480px){.dcm-grid-sizer,.dcm-wall-brick{position:relative;width:50%}}@media screen and (min-width:740px){.dcm-grid-sizer,.dcm-wall-brick{position:relative;width:33%}}@media screen and (min-width:1230px){.dcm-grid-sizer,.dcm-wall-brick{position:relative;width:25%}}