.clearfix:after,main .grid:after,.page--contact:after,.teaser:after{content:"";display:table;clear:both}.rslides_tabs li a{text-indent:-100%;white-space:nowrap;overflow:hidden}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}html{font-family:'Merriweather',Georgia,serif;background:#F7F7EF;color:#373c3e;line-height:1.6em;font-size:1.125em}article,aside,figure,footer,header,nav,section,details,summary{display:block}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}img,object,embed{max-width:100%;vertical-align:middle;height:auto}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:#ca6602}.teaser{display:block;margin-bottom:2.4rem}.teaser__thumb{width:25%;float:left}@media only screen and (max-width: 49.9375rem){.teaser__thumb{margin:0 1.6rem 0.4rem 0;}}.teaser__details{color:#373c3e}@media only screen and (min-width: 50rem){.teaser__details{width:75%;float:right;padding-left:1.6rem;}}.teaser__more{color:#ca6602;font-size:0.875em}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;margin-bottom:1.6rem}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li a{display:block;position:relative}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;margin:0 auto}.rslides_tabs{text-align:center;margin-bottom:1.6rem;margin-top:-0.8rem}.rslides_tabs li{display:inline-block}.rslides_tabs li a{display:block;margin:0 0.4rem;text-align:center;background:#373c3e;border-radius:100%;height:0.5333333333rem;width:0.5333333333rem}.rslides_tabs li.rslides_here a{background:#ca6602}.rslides .figcaption{position:absolute;bottom:1.6rem;left:1.6rem}.rslides h2,.rslides p{margin-bottom:0 !important;padding:0.4rem}.rslides h2{color:#F7F7EF;background:#222;font-size:1em}.rslides p{color:#373c3e;background:#f7f7ef;display:inline-block}.post__hero{float:left;width:32%;margin:0 1.6rem 0.8rem 0}.post__hero img{width:100%}.post__hero span{font-size:0.75em;font-style:italic;display:block;padding:0.4rem 0.8rem;background:#eaeae2}.twitter{position:relative;padding-right:2.4rem}.twitter p{margin:0}@media only screen and (max-width: 34.9375rem){.twitter p{display:none;}}.twitter span{height:100%;width:1.6rem;background:url(images/twitter.svg) no-repeat center/1.6rem auto;text-indent:-100%;display:inline-block;overflow:hidden;position:absolute;right:0;top:-50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.nav{list-style:none}.nav li{display:inline-block;margin-left:0.75rem}.nav li a{color:#373c3e}.nav li.current_page_item a{color:#ca6602;font-weight:700}.single-book nav li a[href^="http://mikejay.site/books"],.single-book nav li a[href^="http://mikejay.piers.io/books"],.single-book nav li a[href^="http://mikejay.net/books"],.post-type-archive-book nav li a[href^="http://mikejay.site/books"],.post-type-archive-book nav li a[href^="http://mikejay.piers.io/books"],.post-type-archive-book nav li a[href^="http://mikejay.net/books"]{color:#ca6602;font-weight:700}.single-project nav li a[href^="http://mikejay.site/projects"],.single-project nav li a[href^="http://mikejay.piers.io/projects"],.single-project nav li a[href^="http://mikejay.net/projects"],.post-type-archive-project nav li a[href^="http://mikejay.site/projects"],.post-type-archive-project nav li a[href^="http://mikejay.piers.io/projects"],.post-type-archive-project nav li a[href^="http://mikejay.net/projects"]{color:#ca6602;font-weight:700}.single-post nav li a[href^="http://mikejay.site/articles"],.single-post nav li a[href^="http://mikejay.piers.io/articles"],.single-post nav li a[href^="http://mikejay.net/articles"]{color:#ca6602;font-weight:700}.logo{font-size:1.7em;margin:0;color:#373c3e;font-weight:900}h1{font-family:'Open Sans',Arial,sans-serif;text-align:center;letter-spacing:4px;font-size:1.25em;font-weight:700;text-transform:uppercase}.subtitle{text-align:center;display:block;font-style:italic;font-size:1.125em;color:rgba(0,0,0,0.5);margin-top:0.4rem}hr{width:48px;height:4px;background:#373c3e;border:none;margin-bottom:1.6rem;margin-top:calc(0.8rem + 4px)}h2{font-family:'Open Sans',Arial,sans-serif;letter-spacing:4px;font-size:1.25em;font-weight:700;text-transform:uppercase;margin-bottom:0.8rem}h3{font-family:'Open Sans',Arial,sans-serif;letter-spacing:1px;font-size:1em;font-weight:700}.posted{font-size:0.875em;text-align:center !important;margin-top:1.6rem;font-style:italic}p{margin-bottom:12px}p:last-child{margin-bottom:24px}.post p{text-align:justify}.post img{display:block;width: 100%;}@media only screen and (min-width: 40rem){.post img.alignleft{width:32%;float:left;margin:1.6rem 1.6rem 0.8rem 0}.post img.alignright{width:32%;float:right;margin:1.6rem 0 0.8rem 1.6rem}.post img.aligncenter{margin:0 auto}}.site-main p a{-webkit-transition:all ease 0.2s;transition:all ease 0.2s;border:1px solid transparent}.site-main p a:hover{border-bottom:1px solid #ca6602}.post p:first-of-type:first-letter{float:left;color:#ca6602;font-size:6em;line-height:4.9rem;padding:0.5rem 0.5rem 0 0}address{margin-bottom:1.6rem}strong{font-weight:700}blockquote{font-style:italic;font-size:1.3125em}blockquote p{font-weight:bold;display:inline}blockquote:before{color:rgba(0,0,0,0.2);content:"\201C";display:inline-block;padding-right:0.375rem;font-size:2em;vertical-align:-0.8rem}blockquote:after{color:rgba(0,0,0,0.2);content:"\201D";display:inline-block;padding-left:0.375rem;font-size:2em;vertical-align:-1.6rem}@media only screen and (min-width: 50.25em){blockquote:nth-of-type(odd){width:38%;margin:0 -14% 1.5rem 1.5rem;float:right}blockquote:nth-of-type(even){width:38%;margin:0 1.5rem 1.5rem -14%;float:left}}.site-header,.site-footer{background:#eaeae2}.site-header .grid,.site-footer .grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.container{padding:3rem 0}.page--contact__image{margin-bottom:1.6rem}@media screen and (min-width: 40rem){.page--contact__image{float:right;width:50%}.page--contact__spiel{float:left;width:50%}}@media screen and (max-width: 50.25rem){html{font-size:1em}.grid{width:80%}.container{padding:2.25rem 0}}@media screen and (max-width: 30rem){html{font-size:0.875em}.grid{width:96%}.container{padding:1.5rem}}




.grid{
	width:1190px;
	margin:0 auto
}
.post-type-archive-book .grid.book-listing {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-column-gap: 40px;
	grid-row-gap: 40px;
	width:1190px;
}
.post-type-archive-book .grid.book-listing .teaser {
	padding:20px;
	background:#fff;
	margin-bottom:0;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-column-gap: 40px;
}
.post-type-archive-book .grid.book-listing .teaser__thumb {
	width:135px;	
}
.post-type-archive-book .grid.book-listing .teaser__details {
	width:375px;	
	padding:0;
}
.home .grid.post {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	width:1190px;
	grid-column-gap: 60px;
	grid-template-columns: 720px 420px;
}


.home .right-block .book-entry {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	width:100%;
	grid-template-columns: 240px 180px;
	background:#fff;
	margin-bottom:20px;
}
.home .right-block .book-entry .book-text {
	padding:20px;	
}
.home .right-block .book-entry .book-image img {
	object-fit:cover;
	height:100%;
	width:100%;
}

@media screen and (max-width: 1024px) {
	.grid {
		width: 100%;
	}
	.home .grid.post {
		width: calc(100% - 40px);
		grid-template-columns: 55% 40%;
		grid-column-gap: 5%;
		margin:0 20px;
	}
	.home .right-block .book-entry {
		width:100%;
		grid-template-columns: 70% 30%;		
	}
	header.site-header.container {
		padding: 54px 20px;
	}
	.post-type-archive-book .grid.book-listing {
		width: calc(100% - 40px);
		margin:0 20px;
	}
	.post-type-archive-book .grid.book-listing .teaser__thumb,
	.post-type-archive-book .grid.book-listing .teaser__details {
		width:100%;	
	}
	.site-footer.container .grid {
		padding:0px 20px;	
	}
}
@media screen and (max-width: 768px) {
	.home .grid.post {
		width: calc(100% - 40px);
		grid-template-columns: 50% 45%;
		grid-column-gap: 5%;
		margin:0 20px;
	}
	.home .right-block .book-entry {
		width:100%;
		grid-template-columns: 60% 40%;		
	}
}
@media screen and (max-width: 767px) {
	.post-type-archive-book .grid.book-listing {
		grid-template-columns: repeat(1, 1fr);
		margin:0;
		width:100%;
	}
	.post-type-archive-book .grid.book-listing .teaser__thumb {
		width:90px !important;	
		object-fit:contain;
	}
	.post-type-archive-book .grid.book-listing .teaser__details {
		width:auto !important;	
	}
	.post-type-archive-book .grid.book-listing .teaser {
		display: flex;
		grid-column-gap: 0px;
	}
	.home .grid.post {
		grid-template-columns: repeat(1, 1fr);
		margin:0 20px;
		width:calc(100% - 40px);
	}
	.home .right-block .book-entry {
		width:100%;
		grid-template-columns: 60% 40%;		
	}
}
@media screen and (max-width:480px) {
	.home .grid.post {
		grid-template-columns: repeat(1, 1fr);
		margin:0;
		width:100%;
	}
}