._tnsRepeatedEventsDate{line-height:100%;margin-bottom:10px}._brevent:not(:last-child):after{content:" |  "}.m-contentPanel{border-top:none}.m-contentPanel__content{margin:auto!important}.tns_body{margin-bottom:150px}#map-container{height:300px}.events_cta .actionTitle{font-weight:600;color:#000;margin-top:5px;padding-bottom:0;font-size:20px}.events_cta .m-blockLinkList__list{margin-top:0}.events_cta .a-blockLink{border-bottom:none;padding:10px 0}.events_cta .a-blockLink:hover{border-bottom:none!important}.tns_events_cta{margin:0 5px;display:inline-block!important}.tns_label{color:#a1a0a0}.m-contentPanel--split .m-contentPanel__image{display:block}.tns_event_link{word-break:break-all}.tns_eventmaps{margin-bottom:30px!important}@media only screen and (max-width:600px){.m-contentPanel--split .m-contentPanel__content,.m-contentPanel--split .m-contentPanel__image{display:block}}@media only screen and (max-width:600px){.m-contentPanel--split .m-contentPanel__title span{display:block;padding:25px 20px 20px 0;position:relative}}.m-contentPanel__title{margin-bottom:5px!important}.subtitle{margin-top:5px}a.subtitle{display:block}@media screen and (min-width:61.25em){.tns_events_header .tns_event_basee{width:30%}.tns_events_header .m-contentPanel__image{flex:0 0 30%;margin:0;width:30%}.tns_events_header .m-contentPanel__content{margin:0 0 0 40px;width:calc(70% - 40px)!important}}@media screen and (min-width:61.25em){.m-contentPanel__content{margin-top:0!important}}.a-contentBlock__subTitle{margin-top:9px;color:#8c8c8c}.a-contentBlock__subTitle:hover{color:#e42a1d}.event_details_content .tns_event_basee{margin-top:0}@media screen and (min-width:61.25em){.event_details_content .tns_event_basee{width:30%}}.event_details_content .tns_event_basee img{width:100%}.event_details_content .a-searchResult__subtitle2{font-size:15px}.event_details_content .m-contentPanel__title{font-size:22px;line-height:150%;margin-bottom:0!important}.event_details_content .subtitle{margin-top:0}@media screen and (min-width:600px){.events_cta{min-width:100%;display:inline-block}}@media only screen and (max-width:600px){.tns-cta_fixed{position:fixed;width:90%;bottom:10px}}.tns_ent__cta{margin-top:5px;color:#8c8c8c;cursor:pointer;margin-bottom:5px;font-family:neue;font-size:10px!important;line-height:15px!important;font-weight:900;font-style:normal;letter-spacing:.05rem}.vht{margin-top:20px}.listFix ul{list-style-type:none;margin:20px 0 0;padding:0 0 0 20px}@media screen and (min-width:61.25em){.listFix ul{margin:30px 0 0;padding:0 0 0 25px}}.listFix ul>li,.o-primaryContent ol>li{position:relative}.listFix ul>li:before,.o-primaryContent ol>li:before{background:#191919;content:"";height:5px;position:absolute;left:-17px;top:8px;width:5px}@media screen and (min-width:40em){.listFix ul>li:before,.o-primaryContent ol>li:before{top:10px}}@media screen and (min-width:61.25em){.listFix ul>li:before,.o-primaryContent ol>li:before{left:-24px;top:13px}}.listFix ul.remove-spacing li,.o-primaryContent ol.remove-spacing li{margin-top:0}@media screen and (min-width:61.25em){.listFix ul.remove-spacing li,.o-primaryContent ol.remove-spacing li{margin-top:0}}.listFix ul li,.o-primaryContent ol li{margin:20px 0 0}@media screen and (min-width:61.25em){.listFix ul li,.o-primaryContent ol li{margin:30px 0 0}}.listFix ul li ul,.o-primaryContent ol li ul{list-style-type:none;margin:20px 0 0;padding:0 0 0 20px}@media screen and (min-width:61.25em){.listFix ul li ul,.o-primaryContent ol li ul{margin:30px 0 0;padding:0 0 0 23px}}.listFix ul li ul li,.o-primaryContent ol li ul li{margin:20px 0 0;position:relative}@media screen and (min-width:61.25em){.listFix ul li ul li,.o-primaryContent ol li ul li{margin:30px 0 0}}.listFix ul li ul li:before,.o-primaryContent ol li ul li:before{background:none;content:"–";position:absolute;left:-19px;top:-1px}@media screen and (min-width:61.25em){.listFix ul li ul li:before,.o-primaryContent ol li ul li:before{left:-24px}}.listFix ul li a,.o-primaryContent ol li a{border-bottom:1px solid #585858;padding-bottom:1px;text-decoration:none;transition:border-bottom .18s ease-in-out,color .18s ease-in-out}@media screen and (min-width:61.25em){.listFix ul li a:active,.listFix ul li a:hover,.o-primaryContent ol li a:active,.o-primaryContent ol li a:hover{border-bottom:1px solid #e42a1d;color:#e42a1d}}