@charset "UTF-8";

/**
 * Plugin: Genesis Printstyle Plus
 *
 * @package    Genesis Printstyle Plus
 * @subpackage Frontend Print Styles - XHTML
 * @author     David Decker - DECKERWEB
 * @copyright  Copyright (c) 2011-2014, David Decker - DECKERWEB
 * @license    http://www.opensource.org/licenses/gpl-license.php GPL-2.0+
 * @link       http://genesisthemes.de/en/wp-plugins/genesis-printstyle-plus/
 * @link       http://deckerweb.de/twitter
 *
 * @since	   1.0.0
 * @version	   1.9.3
 *
 * @uses	   charset UTF-8
 */

/* Table of Contents

* CSS Media Queries for Print
* Print Page Layout

*/

/* CSS Media Queries for Print
------------------------------------------------------------ 
*/
@media print {

	/**
	 * @section layout
	 * @css-for (not required sections)
	 */
	/*#header .widget-area,
	#header img,
	#header form,
	#nav,
	#subnav,
	.breadcrumb,
	#footer-widgets,
	#footer .gototop,
	#searchform,
	#s,
	#submit,
	#sidebar,
	#sidebar-alt,
	#wp-calendar,
	#respond,
	#comments,
	#pings,
	#commentform,
	#commentform p,
	.post-info .post-comments,
	.post-info .post-edit-link,
	#cachestats,
	select,
	input,
	textarea,
	checkbox,
	dd,
	hr,
	#wp-admin-bar,
	.gspn-area,
	.wpspn-area,
	#gwfoot-footer-disclaimer-area,
	.backstretch,
	.sharedaddy,
	.post-edit-link {
		display: none !important;
	}*/

	/**
	 * @section layout
	 * @css-for (print basics)
	 */
	 #sidebar,
	#sidebar-alt,
	.news-social-sharing,
	.navbar-content,
	#header,
	#footer
	 {
		display: none !important;
	}
	#title {
    text-align:center;
}
	body {
		width: 100%;
		text-align: left;
		margin: 0;
		padding: 0;
		font-size: 12pt;
		color: #000;
		background: #fff !important;
		background-image: none !important;
	}

	#header,
	#title-area,
	#title,
	#description,
	#wrap,
	.wrap,
	#content-sidebar-wrap,
	#content,
	.author-box,
	#footer .creds {
		border: 0 !important;
		clear: both;
		display: block;
		float: none;
		max-width: 99%;
	}

	#title-area,
	#header #title {
		text-align: left !important;
		width: 98% !important;
	}

	#header #title {
		font-size: 1.7em;
	}

	html #title a {
		color: #000 !important;
	}

	p#description {
		color: #666 !important;
		margin-left: 30px;
	}

	body.home p#description {
		margin-bottom: 40px !important;
		margin-top: 10px !important;
		width: 100% !important;
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		font-weight: 700;
		margin: .75em 0 .5em;
		text-align: left;
	}

	h1 {
		text-align: center;
		padding: 0 0 .5em;
		border-bottom: 1px solid #ccc;
	}

	p {
		margin: .5em;
	}

	.post-info,
	.post-meta {
		text-transform: none !important;
	}

	#content .post-info {
		font-size: 0.7em !important;
	}

	#content-sidebar-wrap,
	#content .entry-content,
	.author-box {
		margin-right: 10%;
	}

	#content .entry-content {
		clear: both;
		/*display: inline-block;*/
		float: none;
		overflow: hidden;
	}

	#genesis-box {
		border-top: 1px solid #ccc;
		margin-top: 10px;
		font-size: 0.85em;
	}

	#genesis-box img {
		float: right;
		clear: right;
	}

	#footer {
		background: #fff !important;
		border-top: 2px solid #ccc;
		margin-top: 10px;
		font-size: 0.8em;
	}
/*
	#footer .creds {
		float: left !important;
		clear: left;
	}
	
	*
	 * @section links
	 * @css-for (optimize links for print)
	 */
	a,
	a:visited,
	a:hover,
	a:visited:hover {
		color: #000;
		background: transparent;
		text-decoration: none;
	}

	/*
	*[name]:after {
		content: " [#"attr(name)"]";
		background-color: inherit;
		font-style: italic;
		font-size: .7em;
	} 
	
	*[title]:after {
		content: " ("attr(title)") ";
		background-color: inherit;
		font-style: italic;
		font-size: .7em;
	}

*
	 * @section quotes
	 * @css-for (advanced output of cite)
	 
	*[cite]:after {
		content: close-quote" (Source: "attr(cite)")";
		font-size: .7em;
	} 
	
	* {
		quotes: "\201E" "\201C" "\201A" "\2018";
	} 
	
	q:before,
	blockquote:before {
		content: open-quote;
	} 
	
	q:after,
	blockquote:after {
		content: close-quote;
	}
	
	blockquote,
	q,
	cite {
		padding-left: .1em;
	}
	
	acronym,
	abbr {
		border: none;
	}
	
	/**
	 * @section Code
	 * @css-for (not required sections)
	 */
	.code,
	pre {
		font: .8em 'Courier New', Courier, Fixed;
		padding-left: 1em;
	}
	
	.code a[href]:after {
		content: "";
	}
	
	/**
	 * @section layout
	 * @css-for (image format)
	 */
	img {
		padding: .5em;
	}

	img:after {
		display: block;
		content: " attr(title) ";
	}

	#content img a[href]:after {
		display: none !important;
		content: " attr(none) " !important;
	}

	/**
	 * Keep regular image alignment
	 */
	img.centered,
	.aligncenter {
		display: block;
		margin: 0 auto 10px;
	}

	img.alignnone {
		display: inline;
		margin: 0 0 10px;
	}

	img.alignleft {
		display: inline;
		margin: 0 10px 10px 0;
	}

	img.alignright {
		display: inline;
		margin: 0 0 10px 10px;
	}

	.alignleft {
		float: left;
		margin: 0 10px 0 0;
	}

	.alignright {
		float: right;
		margin: 0 0 0 10px;
	}

	.wp-caption {
		padding: 5px;
		text-align: center;
	}

	p.wp-caption-text {
		font-size: .9em;
		font-style: italic;
		line-height: 1.4em;
		padding: 5px 0;
	}
	
	#content .entry-content{
    	margin-right: 0;
	}

	
	body a:link:before, body a:visited:before, body a:link:after, body a:visited:after { display: none; content: "";}

#content{    width: 100%!important; float: none;}
}


/* Print Page Layout
------------------------------------------------------------ 

@page {
	orphans: 4;
	widows: 2;
}
*/





