@media only print {
	@page
		{
		    size: auto;   /* auto is the initial value */

		    /* this affects the margin in the printer settings */
		    margin: 10mm 19mm 20mm 19mm;
		}

	html {
		width: 100%;

	}
	* {
		width: 100% !important;
		font-family: Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif;
		-webkit-print-color-adjust: exact;
      print-color-adjust: exact;
	}
	body {
		width: 100% !important;
		margin: 0 auto !important;
	}
	header, footer, aside {
		display:none;
	}
	.member-actions {
		display:none;
	}
	.intro_page::before {
		content:url('/assets/images/logo.png');
	}
	main {
		width: 100% !important;
	}

	#footer, #viewing {
		display: none;
	}
	.story::after {
		margin-top:20px;
		border-top:3px solid #28A7B5;
		font-size:10px;
		content:"Web: markprichard.co.uk | Email: mark@markprichard.co.uk | Tel: 01492 533 975 | Mobile: 07835 545 409"
	}
	.container {
		width: 100% !important;
	}
	.nav_main {
		display: none;
	}
	.site-title {
		font-family: Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif;
		text-transform: uppercase;
		font-size: 24pt;
		color: #333;
		display: none;
	}
	.comments, .comments-box, .categoryPost, .pagination-controls, .newsletterHome {
		display:none;
	}
	img {
		width:33%!important;
		float:right!important;
		margin-right:20px;
		margin-bottom:10px;
	}
	.metaPost {
		font-style:italic;
		color:#ed7133;
	}
	.metaPost p::before {
		content: "Posted on: ";
	}
	.featuredDownload {
		background: #E8E8E8;
		border: 1px solid black;
		padding:4px;
	}
	.meta {
		display:none;
	}
	.fileTitle p::before {
		content: "DOCUMENT DOWNLOAD: ";
	}
	.blockquote {
		margin-top:-40px!important;
		font-style: italic!important;
		padding:0px!important;
		max-width:80%!important;
	}
	.blockquote::before {
		position: relative;
	    top: 1.1em!important;
	    left: 0.5em!important;
	    content: "“ ";
	    font-size: 2em;
	    opacity: 1;
	}
	cite::before {
		 content: "- ";
		 margin-left:40px;
	}

	h1 {
		font-size: 22px;
		font-weight: normal;
		margin-bottom: 0px;
		color: #28A7B5 !important;
		text-transform: uppercase;
		border-bottom: 3px solid #28A7B5;
	}

	h1, h2, h3, h4, h5, h6 {
		font-weight: normal;
		text-transform:uppercase;
	}
	h4 {
		text-transform:uppercase;
		margin-bottom:0px;
	}

	p, li {
		font-size: 10pt;
		line-height: 12pt;
	}
	ul {
    list-style-position: inside;
    padding-left: 1em;
    text-indent: -1em;
}
	li {
		margin-left:20px;
		position:relative;
		padding-left:12px;

	}
	a {
		text-decoration:none!important;
	}

}
