@charset "utf-8";
/* PRINT */
@media print {
  * { 
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter:none !important;
    -ms-filter: none !important;
    } /* Black prints faster: h5bp.com/s */

	
	BODY {font-size: small !important; line-height: 1em !important; }
	
body h2 {font-size: 22pt !important;}
body h3 {font-size: 18pt !important;}
body h4 {font-size: 16pt !important;}
body h5 {font-size: 14pt !important;}
body p, body li, body td {font-size: 10pt !important;}

  a, a:visited {
    text-decoration: underline;}

  /* a[href]:after {
    content: " (" attr(href) ")"; } */
	
	a[href]:after {
    content: "" !important; }

  abbr[title]:after { 
    content: " (" attr(title) ")"; }

  /* .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { 
    content: ""; }  */
	/* Don't show links for images, or javascript/internal links */

  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  
  header div.top-bar div.columns:last-of-type,
  header div.top-bar div.columns:first-of-type a img {
    display: none;
  }

  header div.top-bar div.columns:first-of-type a:after {
    content: "Diablo Valley College";
  }

  header + nav, 
  .carousel-home,
  .home-slider, 
  .slick-slider, 
  .banner-interior,
  .home-3col > div:first-of-type,
  .home-menu,
  .sidebar-offcanvas,  
  button.show-for-small-only, 
  footer {
    display: none;
  }
  
ul.home-calendar,
.interior.content-container div.columns div {
  height: auto !important;
  }

div.interior-slider {display: none;}

}

