
@media print {
body {
  color: #000;
  font-family: Georgia, Times,'Times New Roman',  serif;
  font-size: 1em;
  line-height: 1.4em;
  font-weight: 400;
  background-color: #fff;
  min-height: 96vh;
  width:100%;
  }

.story {
	width: 92%;
    visibility: visible;
	padding: 20px 5% 10px 3%;
	overflow-wrap: break-word;
	widows: 3;
	orphans: 3;
  }

.story::after {
  content: '[xf-redux.com/jowrites]';
  font-size: small;
  display: block;
  text-align: center;
}



h1 {font-size: 1.8em; line-height: 1.2em; margin-top: 3px;}

h2 {font-size: 1.4em; line-height: 1.6em;}
h3 {font-size: 1.25em; line-height: 1.4em;}
h4 {font-size: 1.15em;}	
h5 {font-size: 1em; font-weight: bold;}

a:link {color: #e62c02; text-decoration: underline;} 
a:visited {color: #8a2610;}
a:active {color: #6fc3c8;}
a:hover {color: #829557;}

a::after {
  content: " (" attr(href) ")";
}


img {
	padding: 10px;
}

p {margin: 1.2em auto;}

hr {
	width: 33%;
	margin-left:0;
	margin-right:auto;
	margin-top: 32px;
	margin-bottom: 32px;
  }
  
hr.full {width: 100%;}

.ver2 {
	background-color: #FDF0D7;
	color: #7d0802;
}




header {
	visibility: hidden;
}
	
	

  
footer {
	visibility: hidden;
}


figure {
	float: right;
}


figcaption {
	font-family:'Century Gothic', 'Andika Regular', Arial, sans-serif; 
	font-size:8pt;
}

.wind ul {list-style-type: none; display: inline-block; text-align: center;}

.wind a:link {color: #5d58a1; text-decoration: underline; font-weight: bold;} 
.wind a:visited {color: #66a7b0; text-decoration: underline; font-weight: bold;}
.wind a:active {color: #73aa80; text-decoration: underline; font-weight: bold;}
.wind a:hover {color: #b77b9e; text-decoration: underline; font-weight: bold;}

.wind h1 {font-size: 2.6em;}
.wind h3 {font-family: Georgia, Times,'Times New Roman',  serif;
	font-size: 2.2em; 
	line-height: 1.4em;
	color: #000;}
	
.wind h4 {font-size: 1.5em; font-family: Georgia, Times,'Times New Roman', serif;}

.wind p {font-size: 1.25em;}

.wind hr {
    display:block;
    border:0px;
    height:3px;
	margin:auto;
	margin-top: 24px;
	margin-bottom: 24px;
} 

.indent {
	margin: 1em 2em;
}

pre {max-width: 100vw;
	overflow-x: auto;
	white-space: pre-wrap;	}
  }
@page {
	margin: 1.8cm 1cm 1.5cm 1cm;

}
@bottom-right {
    content: 'Page ' counter(pageNumber);
}
