.activity-bar{background-color:#61b8e3}.activity-header{margin-bottom:0;pointer-events:none}.activity-header h1{position:relative;margin-top:-49px;color:#fff;margin-bottom:0;font-size:28px}.activity-header img{position:relative;left:-1px;top:-1px;width:90px;height:90px}.activity-header .image_holder{position:absolute;bottom:-45px;left:50%;margin-left:-575px;border:5px solid #fff;width:88px;height:88px;border-radius:999px}.contain-width{max-width:1400px;margin-left:auto;margin-right:auto}.activity-stories{padding-top:130px;padding-bottom:65px;position:relative}.activity-stories .load_more{max-width:280px;margin:0 auto;background-color:#5dbaa9}.activity-quote h5{text-align:left;color:#c6d219;font-size:14px;text-transform:uppercase;padding-left:65px;margin-bottom:10px}.activity-quote p.has_quote{position:relative;font-size:28px;line-height:46px;padding-left:0;padding-right:0;text-align:left;margin:0;color:#1482c5;padding-top:20px}.activity-quote .top_quote{position:absolute;top:-45px;left:0}.activity-quote .bottom_quote{position:absolute;bottom:-40px;right:0;left:auto;top:auto}.activity-quote .button_holder span{font-size:14px;text-transform:uppercase;padding:0.7em 1.3em 0.5em;background-color:#5dbaa9}.activity-quote .button_holder a{background-color:#5dbaa9}.activity-image-full{display:block;max-width:100%;height:auto}.quote-attribution-text{padding-top:20px}.quote-attribution-photo,.quote-attribution-text{float:right;color:#1482c5;font-size:14px;text-align:left;line-height:1.4}.quote-attribution-text .condition_text{font-size:18px}.quote-attribution-photo{margin-left:10px}.quote-attribution-photo img{width:80px}.quote_holder{display:block;margin-bottom:40px}.quote-left-big{max-width:85%}#content-activity{margin:0 auto}#masonry_items{padding-left:0;padding-right:0}@media screen and (min-width:80em){.activity-header h1{max-width:68%;margin-left:auto;margin-right:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (max-width:79.938em){.activity-header h1{margin-top:0.67em;color:#1a82c5;margin-bottom:30px}.activity-header .image_holder{position:static;display:block;margin:0 auto}.activity-stories{padding-top:170px}}@media screen and (max-width:47.9375em){.bg_top_left,.bg_top_right,.bg_bottom_left,.bg_bottom_left{display:none}.story-heading{height:auto}.activity-stories{padding-top:0}}@media screen and (max-width:35.5em){.contain-width{padding:0 20px}.activity-quote{margin-left:0}.activity-image-full{margin:0 auto}}