/* Activities only: source wrappers without hero/content overlap. */
.activity-page #outermain{margin-top:-101px}
.activity-page #maincontent::after{content:"";display:table;clear:both}
.activity-page button[data-toggle="modal"]{white-space:normal;max-width:100%}
.activity-page .carousel-caption{max-width:100%}
