/* CSS for printing of checklists */
@media print {
    #header, #secondary, #breadcrumbs, #nav, #lower, #footer, #offcanvas { display:none; }
    #checklist #secondary { display: block; width:7.5in; clear:both; }
	#checklist .advisor-block { page-break-after:always; }
    .table > tbody > tr > td, td { padding:2px; line-height:1.0; }
    .no-print { display:none; }
    h1 { font-size: 18px; }
    body {font-size: 13px; }
    h2, h3 { font-size: 14px; font-weight:bold; }
    img { display:none; }
	.schedule-heading { margin-top:0px; }
	#junior-year, #senior-year { width: 7.5in; }
	#semester01, #semester02, #semester03, #semester04 { width: 3.7in; display:inline-block; vertical-align:top; }
	.misc-concentration-content { width:7.5in; }
	.alert-info { padding: 0px; margin: 0px; }
}
