@media (max-width:767px){#upcoming-events h2{border:none;color:inherit;font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif;font-size:20px;margin:20px 10px;padding:0}#upcoming-events ul{margin:0 10px;}#upcoming-events.embed div>ul{padding:0;margin:0;}#upcoming-events ul li{border:none;height:auto;margin:0;padding:0}#upcoming-events ul li+li{margin:20px 0 0}#upcoming-events time.desktop{display:none;}#upcoming-events time.mobile{display:block;background:0 0;color:#c9c7bd;float:none;height:auto;font-size:inherit;font-weight:700;line-height:inherit;padding:0;text-align:left;width:auto}#upcoming-events time.mobile span{color:inherit;display:inline;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#upcoming-events ul li a img{float:none;height:auto;width:100%;padding:0;margin:0;}#upcoming-events ul li .text{float:none;height:auto;padding:0;width:auto}#upcoming-events time{margin:20px 0 0}#upcoming-events ul li h3{margin:10px 0 0}#upcoming-events ul li h3 a{color:#4dadea;text-decoration:underline}#upcoming-events span.description,#upcoming-events span.description>p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:10px 0 0}#upcoming-events .calendar-link a{background:0 0;border:1px solid #4dadea;color:inherit;font-family:FoundryGridnikRegular,Arial,Helvetica,Verdana,sans-serif;font-size:inherit;height:60px;line-height:57px!important;margin:40px 10px 50px;padding:0;text-align:center;width:auto}}
