/*----------------------------------------------------------+
 | Site: The Pediatric Orthopaedic Society of North America |
 | Part: Print styles                                       |
 +----------------------------------------------------------*/


/* Hide unnecessary elements
=====================================================================*/
#content-secondary,
#content-tertiary,
#footer ul,
#header-secondary,
#location,
#logo,
#nav,
#search,
#subfooter,
#subheader img {
	display: none;
}


/* Basics
======================================================================*/
body { background: none; font-size: 100%; padding: 3em; }
h1 { width: 100%; }
ul li { background: none !important; padding: 0 !important; }
ul { list-style: disc outside; margin-left: 2em; }


/* Core layout
======================================================================*/
#content,
#content-primary,
#footer,
#full #content,
#full #content-primary,
#header,
#home #content,
#home .panel,
#home #content-primary,
#home-subheader,
#location,
#page,
#subheader,
.subheader-content {
	background: none !important;
	border: 0;
	float: none;
	max-width: 100%;
	margin: 0;
	min-width: 0;
	padding: 0;
	width: 100%;
}

/*--- Footer ---*/
#footer { border-top: 1px solid #888; margin-top: 2em; padding-top: 1em; }

/*--- Header ---*/
#header { margin-bottom: 2em; }
#subheader { margin: 2em 0; }


/* Content
======================================================================*/

/*--- Footer ---*/
#footer { font-size: 0.5em; }
#footer, #footer a { color: #888; }
#footer a { text-decoration: none; }
#footer em { display: inline; display: inline; margin-right: 0.7em; padding-right: 0.8em; }
#footer em, #footer li, #footer span { border-color: #888; }

	/* Credit */
	#footer #credit { float: none; margin-bottom: 1em; }
	#footer #credit a:after { content: " (" attr(href) ")"; }
	#footer #credit strong { text-decoration: none; }

/*--- Header ---*/
#logo-print { display: block; }
#home h1 { font-size: 2em; }
#header a { color: #000; }

/*--- Home page/section homes ---*/
#home h1 { color: #000; }
#home h2 { background: none; padding-left: 0; }