
/* Styling for printing pages */

@media print {

	@page {
		size: auto;
		margin: 15mm 25mm 15mm 25mm;
	}

	body				{ margin: 0 !important; min-width: 0 !important; }
	div, article		{ display: block !important; float: none !important; min-width: 0 !important; overflow: visible !important; position: static !important; width: 100% !important; z-index: 0 !important; }
	.entry-content		{ word-wrap: break-word; }
	#main				{ padding-top: 0 !important; }
	#contentarea		{ margin: 0 !important; }
	#contentarea:after	{ display: none !important; }
	#contentarea aside	{ width: 0 !important; }
	#copyright > div	{ margin: 0 !important; }
	#copyright			{ margin: 0 !important; padding: 0 !important; }
	footer section		{ display: none !important; }

	/* hiding header and top nav menu */
	body.page header,
	body.page #color_header .mainmenu,
	body.page #main aside { display: none !important; }
	body.page section#title_sidebar { display: none !important; }

	/* all fonts set to Minion */
	div, p, span, ul, li { font-family: 'Minion W08 Regular_1167271',Georgia, ‘Times New Roman’, serif !important; }

	/* styling the revelation title on the header */
	body.page #pagetitle h1 { font-size: 16pt; margin: 20pt 0 12pt; line-height: 24pt; font-family: 'Gilda Display', Palatino, serif; text-transform: none; letter-spacing: 0; color: #333; text-shadow: none; }
	body.page #pagetitle, body.page #pagetitle > div > div { float: none; margin: 0; }

	/* styling the media box, it will hide everything but the revelation received date/location info */	
	body.page .entry-content .tabgroup { margin-left: 0; float: none; width: auto !important; }
	body.page .entry-content .tabgroup ul li a { display: none !important; }
	body.page .entry-content .tabgroup ul li:nth-child(2) { display: none !important; }
	body.page .entry-content .tabgroup > #tabs-1 div.jp-audio { display: none !important; }
	body.page .entry-content .tabgroup > #tabs-1 p { display: none !important; }
	body.page .entry-content .tabgroup > #tabs-1 p.revelation_details { display: block !important; margin-top: 6pt !important; }
	body.page .entry-content .tabgroup > #tabs-1 div.toggle { display: none !important; }
	body.page .entry-content .tabgroup > #tabs-1 { border: none !important; box-shadow: none !important; padding: 0; }
	body.page .entry-content .tabgroup > #tabs-2 { display: none !important; }
	body.page .entry-content .tabgroup div.fb-like { display: none !important; }
	body.page .entry-content .tabgroup div.fb-share-button { display: none !important; }
	/* hidding additional tabs in media box, if present */
	body.page .entry-content .tabgroup > #tabs-3 { display: none !important; }
	body.page .entry-content .tabgroup > #tabs-4 { display: none !important; }
	body.page .entry-content .tabgroup > #tabs-5 { display: none !important; }

	/* hiding the URLs from breadcumbs */
	body.page #color_header a[href]:after { content: none !important; }

	/* formatting the breadcrumbs */
	body.page #color_header a, body.page #color_header span { font-weight: normal; font-size: 11pt; }
	body.page #color_header #breadcrumbs > div > div { margin: 0; }
	body.page #color_header #breadcrumbs { margin: 0 0 10pt; }
	#breadcrumbs a, #breadcrumbs span { color: #666 !important; }

	/* setting up the content area */
	body.page #main #contentarea { }
	body.page #main #contentarea > div { margin: 0; }

	/* setting font for the content */
	body.page .entry-content,
	body.page .entry-content p,
	body.page .entry-content ul { z-index: 0; font-size: 12pt; line-height: 18pt; color: #333; }

	/* hiding the footer sections, it will keep the copyright info */
	body.page footer #footer_widgets { display: none !important; }
	body.page footer .footer_additional { display: none !important; }
	body.page footer #lang_sel_footer { display: none !important; }
	#copyright p::after { content: "Printed from the New Message from God at " attr(title); display: block; }
	#copyright { padding: 0 !important; }
	#copyright p { color: #666 !important; }

	#fb-root { display: none !important; }
	#main, #color_header, #breadcrumbs, footer { background: none !important; }
	
	/* hiding Wordpress admin bar on top, in case one's logged in to Wordpress */
	#wpadminbar { display: none !important; }

}