/* CS Responsive Print Stylesheet
 * 
 * Vanessa Burke
 * vanessa.burke@ualberta.ca
 * August 27, 2014
 *
 */
 
body {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
	width: auto;
	margin: 0 3%;
 }
 
 h1, h2, h3, h4, h5, h6 {
	font-family: 'DIN Medium', 'Helvetica Neue', Arial, sans-serif;
	color: #000000; /* Black */
}

p, dl, form, ul, ol, table td, table th {
	color: #000000;
}

a, a:link, a:active, li a.active,
.calendar-calendar td .inner div.day a,
.calendar-calendar td .inner div.calendar div a,
a b, a strong {
	color: #585858; /* Dark grey */
	text-decoration: underline;
}
a:visited {
	color: #585858; /* Dark grey */
}

	/* External links icon */
	#content a[href^="http:"], #content a[href^="https:"] {
		display: inline;
		padding-right: 0;
		background: none;
	}
 
a.button, a.button.green, a.button.yellow {
  color: #000;
  text-decoration: none;
  text-shadow: none;
  background-image: none;
  border: 1px solid #DDD;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -o-text-shadow: none;
  text-shadow: none;
}
 
 /* Hide presentation elements */
 
.global, header[role="banner"], nav.main, .breadcrumb, .leftcol, h2.subnav, #tabs-wrapper, footer, .editblock {
 	display: none !important;
 }
 
 /* Flatten print elements */
 
.meat, .wrap  {
 	float: none; /* Eliminate floats */
 	width: 100%;
 	margin: 0;
 	padding: 0;
 }
 
 .meat {
 	-webkit-box-shadow: none;
  	-moz-box-shadow: none;
  	-o-box-shadow: none;
  	box-shadow: none;
  	border-bottom: 0;
 }
 
 .extrude {
 	box-shadow: none;
 	border: 1px dotted #DDD;
 }
 	.extrude h2 {
 		border-bottom: 1px solid #DDD;
 	}
 
 /* Home feature */
 
 .glidecontentwrapper {
 	margin-bottom: 15px;
 }
