/*-------------------------------+
 | Site: ILA                     |
 | Part: Print styles            |
 +-------------------------------*/

/* Hide unnecessary elements
======================================================================*/
#banner, #credit, #footer h6, #footer .social, #footer-logo, #footer-nav, #footer-primary, #footer-secondary, #header-nav, #nav, .noprint, #search, #subfooter { display: none; }


/* Basics
======================================================================*/
body { font-size: 14px; }
h1 { font-size: 22px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
hr { background: none; border-top: 1px solid #ddd; margin: 10px 0; }


/* Core layout
======================================================================*/
body,
.content,
#footer,
#header,
#page {
	background: none;
	border: 0;
	filter: none;
	float: none;
	padding: 0;
	margin: 0;
	max-width: 100%;
	min-width: 0;
	position: static;
	width: 100%;
}

#home #content-secondary { display: block; }


/* Content
======================================================================*/

/* Footer */
#copyright { font-size: 10px; opacity: 1; padding-top: 0; }
#copyright, #footer, #footer a { color: #aaa; }
#footer { border-top: 1px solid #ccc; font-size: 10px; padding: 1em 0 20px; text-align: center; }
#footer #footer-tertiary.panel { float: none; width: auto; }
#footer .vcard { padding: 0; }
#footer .vcard .street-address, #footer .vcard .tel { display: inline; margin-right: 1em; }

/* Header */
#logo { float: none; margin-left: 0; width: 200px; }

/* Receipt */
.receipt-tools { display: none; }