.feed-blocks-wrapper{position:relative}body.whats-on-article .feed-blocks-wrapper .eventDate{top:15px}.feed-blocks-wrapper .post-header,.feed-blocks-wrapper p.fullEventDate{display:none}.feed-blocks-wrapper .post-type{display:inline-block;margin:0 1% 3% 0;position:relative;vertical-align:text-top;width:32%}.feed-blocks-wrapper .post-item:nth-child(3n){margin:0}.feed-blocks-wrapper .post-type .post-body{float:none;min-height:190px;padding:15px 15px 5px;position:relative;width:100%}.feed-blocks-wrapper .post-type .post-body h2{font-family:TransportD-Med;font-size:21px;margin-bottom:4px;padding:0}.feed-blocks-wrapper .post-type .post-body h2 a{color:#fff}.feed-blocks-wrapper .post-type .post-body p.fullDate{color:#fff;font-family:TransportD-Med;font-size:14px}.feed-blocks-wrapper .post-type .post-body p{color:#fff;font-size:12px}.feed-blocks-wrapper .post-type .post-body a p{color:#fff;font-size:15px;margin-top:10px}.feed-blocks-wrapper .post-type .post-body .moreSection{border-top:1px solid #fff;bottom:5px;display:block;left:15px;margin:0;padding:0;position:absolute;width:90%}.feed-blocks-wrapper .post-type .post-body .moreSection p{background-image:url(https://cdn2.hubspot.net/hubfs/5374582/Whats%20On/tickets-01.svg);background-position:100%;background-repeat:no-repeat;background-size:60px;color:#fff;display:block;font-family:Avenir95BlackBlack-Regular;margin:0;padding:12px 0}.feed-blocks-wrapper .imageSection{background:no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:block;height:200px;width:100%}.feed-blocks-wrapper .summaryText{display:block;height:80px;overflow:hidden}.feed-blocks-wrapper .eventDate{color:#fff;height:85px;left:15px;position:absolute;text-align:center;top:15px;width:65px}.feed-blocks-wrapper .eventDate .day{display:block;font-family:Avenir95BlackBlack-Regular;font-size:28px;padding-bottom:5px;padding-top:25px;width:100%}.feed-blocks-wrapper .eventDate .month{display:block;font-family:Avenir95BlackBlack-Regular;font-size:15px;text-transform:uppercase;width:100%}@media (max-width:936px){.feed-blocks-wrapper .post-type{display:inline-block;margin:0 1% 3% 0;position:relative;vertical-align:text-top;width:45%}.feed-blocks-wrapper .post-type .post-body h2 a{font-size:18px}}@media (max-width:668px){.feed-blocks-wrapper .post-type{display:inline-block;margin:0 1% 3% 0;position:relative;vertical-align:text-top;width:100%}.feed-blocks-wrapper .summaryText{height:auto}}