.printQR {display: none; width: .75in; margin: 1.4em 0 1em 1.4em; float: right; text-align: center;}
.printQR figcaption {font-size: .7em}
.scheduleListing dt.eventService {background-color: #009739;}
.scheduleListingSelector span.eventService {color: #009739;}
.scheduleListing.eventService .eventService {display: block;}
@media only screen and (min-width: 40em) {
    header #orgInfo {width: 25% !important;}
	header nav {margin-top: 0.4em !important;}
}
@media only screen and (max-width: 39.999em) {
	.scheduleListing dt {clear: both !important;}
}
@media print {
    header .logo .printOnly {max-height: .9in !important;}
    .printQR {display: block;}
	.scheduleListing dt.eventService {background-color: #009739;}
}