@media print {

/*	@page {
		margin: 1cm;
	}*/

	html {
		padding-top: 0 !important;
	}

	body {
		padding-top: 0 !important;
	}

	/* Hide navigation elements */
	#cu_nav,
	#nav_toggle[style],
	#navigation_menu,
	#cu_global_blogs_footer,
	#header .header-icon {
		display: none !important;
	}

	/* The name of the blog */
	#header .header-name {
		font-weight: 100;
		font-style: italic;
	}

	/* Disable sticky elements */
	.sticky-wrapper[style] {
		height: 0 !important;
	}

	.stickySide[style] {
		position: relative !important;
		top: auto !important;
	}

	/*************************
	* Home Page Layout
	**************************/

	/* Hide the Sidebar */
	#sidebar { 
		display: none;
	}

	/* Featured Posts */

	#featured {
		height: auto;
		margin-top: 0;
	}
	.post.featured {
		background: none !important;
		height: auto;
		width: 30%;
	}
	.post.featured-1,
	.post.featured-2 {
		margin-right: 2% !important;
	}

	.post.featured .thumbnail,
	.post.tile .thumbnail {
		display: block !important;
	}

	.post.featured .text,
	.post.featured a,
	.post.featured h2 {
		background: none;
		color: #000;
		text-shadow: none;
		font-size: 20px;
		line-height: 24px;
		max-width: 100%;
		margin-top: 10px;
		margin-bottom: 0;
	}

	.post.featured .text {
		position: relative;
		padding: 0;
	}

	/* Do not shorten post titles for print */
	.post.featured .text .beginning,
	.post.featured .text .end {
		display: inline !important;
	}
	.post.featured .text .beginning:after {
		display: none !important;
	}

	/* Regular posts */
	.post.preview.tile .graphic {
		width: 250px; margin-right: 10px;
	}

	.post.preview h2 {
		font-size: 20px;
		line-height: 24px;
		margin-bottom: 0 !important;
	}

	.post.preview .excerpt {
		display: block;
	}
	.post.preview.has-thumbnail .graphic {
		border: none;
	}

	/* Hide menus */
	.postform.selector {
		display: none;
	}

	/*************************
	* Archive Page Layout
	**************************/

	body.archive .sticky-wrapper[style] {
		height: auto !important;
	}

	.post.preview .thumbnail {
		display: block;
	}

	.archive.category #archive_meta .result_type, .archive.tag #archive_meta .result_type {
		padding-left: 0;
	}

	.category-layout .category-header {
		height: auto;
	}

	.category-layout .category-header {
		background: none !important;
	}

	.category-layout .category-header {
		margin: 0 0 20px 0;
	}

	.category-layout .category-header-inset,
	.category-layout .category-header-align {
		position: relative;
		padding: 0;
		color: #000;
		width: 100%;
	}

	.category-layout .category-header-heading {
		font-size: 40px;
	}

	.post.preview.tile .graphic {
		width: 200px;
	}


	/*************************
	* Single Post Page Layout
	**************************/

	.post.full .main {
		overflow: visible !important; /* Fix for printing in IE */
	}

	/* Hide extra article elements */
	#related,
	#post_full_social_sharing {
		display: none !important;
	}

	.wrap,
	#content .post-wrap-inner {
		max-width: 100%;
	}
	.post-edit-link {
		display: none;
	}

	/* Masthead Images */
	#masthead {
		display: block !important;
		width: 70%;
		float: left;
		padding: 20px;
		background: none !important;
	}
	.backgroundsize .masthead-image.large .masthead img {
		display: block;
	}

	/* Content media size limiting */
	#content .main .alignright,
	#content .main .alignleft {
		max-width: 40%;
	}

	#content .main .alignnone,
	#content .main .aligncenter {
		max-width: 60%;
	}

	#masthead iframe,
	#content .main iframe {
		max-width: 250px;
		max-height: 150px;
	}

	/* The author information */
	.post.full .avatar {
		display: none;
	}

	.post.full .author .name:before {
		content: "by:  ";
		font-weight: normal;
		color: #999;
	}

	/* Image captions */
	.wp-caption-text {
		font-style: italic;
		margin-top: 0;
		font-size: 12px;
		text-align: center;
		color: #999;
	}

	.gallery-item .wp-caption-text {
		max-width: 100%
	}

	/* The Comments */
	#comments[data-num-comments="0"] {
		display: none;
	}


}