@media print {

  	.bandslider2, a#btn-menu2, #search, #social-icons, p.jump-links, .jump-section, .bandfooter2 { display:none; }

	body, .bandheader { background: #fff; }

	#logo { padding: 15px; background: #ed1c24; height:25%; width:25%; margin-left: 0; }

	article h3 { border:none; }

	.calendar-body { height: auto; }
	
    .calendar-head table { width: 100%; }

	/* .bandfooter2 {background:#fff; color: #000; text-align: left;} */

}