@media screen and (width >= 600px){.outer-wrapper{display:grid;grid-template-columns:40% 60%;width:100%;max-height:calc(100% - 100px);overflow-y:scroll}}@media screen and (width < 600px){.outer-wrapper{padding-top:200px;width:100%}}h2{margin-bottom:4px}ul.link-list{padding-left:20px;margin-top:4px}ul.link-list li{padding-top:0px}ul.event-list{list-style:none;padding-left:0px}ul.event-list li .event-location{font-size:80%}ul.event-list li .event-details{font-size:80%}ul.event-list li .event-instructions{font-size:80%}ul.event-list li label{font-weight:bold;color:#377fdf}