@charset "UTF-8";

/**
 * Plugin: Genesis Printstyle Plus
 *
 * @package    Genesis Printstyle Plus
 * @subpackage Frontend Print Styles
 * @author     David Decker - DECKERWEB
 * @copyright  Copyright (c) 2011-2013, 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://twitter.com/deckerweb
 *
 * @since	   1.0.0
 * @version	   1.7.0
 *
 * @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)
	 */
	.nav-primary,
	#after-header-banner,
	#footer-widgets,
	#respond,
	#comments,
	#commentform,
	#commentform p,
	select,
	input,
	textarea,
	checkbox,
	dd,
	hr,
	#wp-admin-bar,
	p.entry-meta,
	.soliloquy-control-nav,
	.fluid-width-video-wrapper,
	.sidebar,
	.after-post-content,
	.related-posts,
	.after-post-widget-area,
	.after-post-sharing,
	.review-box,
	.comments-disabled-alternate-text,
	.backtotop,
	.listing-share-buttons,
	.listing-author-details .right,
	.listing-singular h2.model-details,
	.listing-singular #listing-details .disclaimer,
	.site-footer,
	.soliloquy-thumbnails-container {
		display: none !important;
	}
	
	/**
	 * @section layout
	 * @css-for (print basics)
	 */
 	 .site-header { display: inline; }
	 .title-area .site-title a {
		display: inline-block;
		text-indent: 0 !important;
	}
	.site-title {
		text-transform: none;
	}
	.site-description:before {
		margin-left: 0;
	}
	.site-title a:after {
		display: none;
	}

	body {
		width: 100%;
		text-align: left;
		margin: 0;
		padding: 0;
		font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;		font-size: 12pt;
		color: #262626;
		background: #fff !important;
		background-image: none !important;
	}


	/**
	 * @section links
	 * @css-for (optimize links for print)
	 */
	a,
	a:visited,
	a:hover,
	a:visited:hover {
		color: #111;
		background: transparent;
		text-decoration: none;
	}

	#header a[href]:after,
	#footer a[href]:after,
	#content span a[href]:after,
	#content p a[href]:after,
	#genesis-box a[href]:after {
		content: " <"attr(href)"> ";
		background-color: inherit;
		font-style: italic;
		font-size: 0.85em;
	}

	*[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;
	}

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

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