#eventSingle h2 {font-weight: 300; font-size: 1.6rem;}
#eventSingle .eventMeta {display: flex;flex-wrap: nowrap;gap:10px; margin:.5rem 0;font-size: .85rem;}
#eventSingle .eventMeta .linfo, 
#eventSingle .eventMeta .rinfo {flex-grow: 1;background-color:#033F57;padding:1.5rem; color:#fff;}

#eventSingle .eventMeta h4 {margin:.5rem 0; text-transform:capitalize;}
#eventSingle .eventDescription {padding:2rem 2rem 2rem 1rem; font-size: .95rem;}

#eventSingle .butter {display: inline-block; padding: 10px 20px;text-transform: uppercase;color:#fff;font-size: .9rem;font-weight: 700;}
#eventSingle .butter.virtual {background-color: #232323;}
#eventSingle .butter.reglink {margin-top:1rem;}
#eventSingle .butter.reglink a {color:#fff; }
#eventSingle .butter.reglink:hover,
#eventSingle .butter.reglink:hover a {background-color: #fff; color:#033F57;}
#eventSingle .butter.ev1,
.eventListing .evCat.ev1{background-color:#7A6560;}
#eventSingle .butter.ev2,
.eventListing .evCat.ev2{background-color:#C8942F;}
#eventSingle .butter.ev3,
.eventListing .evCat.ev3{background-color:#F36F53;}
#eventSingle .butter.ev4,
.eventListing .evCat.ev4{background-color:#9EDAE5;}


.compact .eventListing  {text-align: right;}
.eventListing {margin-bottom:2rem;}
.eventListing .evCat {padding:5px 10px; color:#fff; text-transform: uppercase; font-size: .7rem; font-weight: 700;}
.eventListing h4 {margin:0; font-weight: 700;}
.eventListing h4 a {color:#033F57;margin:0;padding:0;font-size: 1.1rem; }
.eventListing h4 a:hover {color:#F36F53;}
.eventListing .desc {font-size: .85rem; font-style: italic;display: block;}
.evpage .evCat {display:none;}
