/*! 
Theme Name:  Codev 1968
Template:    codev-base
Theme URI:   https://codev.uk/
Description: Theme by Codev designed for 1968press.com
Version:     1.14.42
Author:      Marc Sutton
*/body{font-family:"scandia-web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#333}header>nav>h1>a,h1,h2,h3{font-family:"scandia-web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}code,pre,pre span,kbd,samp,h4,h5,h6{font-family:"scandia-web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}body{background-color:#ede5dd;font-size:1rem;line-height:1.3;word-break:break-word;overflow-wrap:break-word}hr{border:none;border-bottom:2px solid #cc0014;margin:1rem auto}p{line-height:1.3;margin-top:0;margin-bottom:.975rem}ul{padding:0;margin:0}h1,h2,h3,h4,h5,h6{line-height:1.3;margin-top:.975rem;margin-bottom:.975rem}main.type-page div.content{margin-top:-.975rem}h1{font-size:1rem}h2{font-size:1rem}h3{font-size:1rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}*{box-sizing:border-box}a{color:#cc0014;text-decoration:none}article a{text-decoration:none}a:hover,a:focus-visible{color:#cc0014}h1,h2,h3,h4,h5,h6{color:#cc0014}p{color:#333}main img,main video{max-width:100%;height:auto}figure{margin:0}.codev-actions{margin:1.5rem 0 0;display:flex;gap:2rem;flex-wrap:wrap}.codev-actions a{text-decoration:none;font-weight:bold;padding:1rem 2rem;border-width:1px;border-style:solid;border-color:#cc0014}.codev-actions a svg{fill:#cc0014;vertical-align:baseline;max-height:16px;max-width:16px}.codev-actions a:hover,.codev-actions a:focus-visible{background-color:#cc0014;color:#ede5dd}.codev-actions a:hover svg,.codev-actions a:focus-visible svg{fill:#ede5dd}.codev-actions-list a{font-weight:bold}.codev-actions-list a svg{fill:#cc0014;vertical-align:baseline;max-height:14px;max-width:14px;padding:2px 2px 0 0}.codev-actions-list a:hover,.codev-actions-list a:focus-visible{background-color:#cc0014;color:#ede5dd}.codev-actions-list a:hover svg,.codev-actions-list a:focus-visible svg{fill:#ede5dd}.codev-isbn{margin-bottom:.975rem}.codev-date{margin-bottom:.975rem}body{padding:0;margin:0}header a,footer a{font-weight:bold}header{border:none;border-bottom:2px solid #cc0014;display:flex;align-items:center;align-content:center;text-align:center;padding:0;margin:0}header h1{margin:1.5rem 3rem}header h1 a img{object-fit:cover;width:163px;height:61px}header section{display:none}header nav{flex-grow:1;margin:0 auto 0;display:flex;align-items:flex-start}header nav.primary{justify-content:left;margin-left:2rem}header nav.socials{justify-content:right;margin-right:3rem}header nav.socials img{margin-top:.25rem;object-fit:cover;width:100%;height:30px}header nav ul{display:flex;list-style:none;flex-wrap:wrap;column-gap:4rem;justify-content:flex-end;row-gap:1rem;text-align:right;padding:0;margin:0}header nav ul a.current{border:none;border-bottom:2px solid #cc0014}main.type-page{background-color:#ede5dd;max-width:57rem}main.type-page article{max-width:57rem;margin:2.5rem 3rem 1.5rem;padding:0 0 0;display:flex;gap:.5rem;align-items:center}main.type-page article figure.featured-image{padding:2rem 1rem;flex-shrink:0;max-width:300px}main.type-page article div.content{border:none;border-bottom:2px solid #cc0014;max-width:30rem}main.type-page article.slug-home div.content>h1{display:none}body.slug-news article div.content{border-bottom:none}body.slug-news article div.content .wp-block-query ul{list-style:none}body.slug-news article div.content .wp-block-query ul li{padding-bottom:2rem;border:none;border-bottom:2px solid #cc0014;margin-bottom:2rem}body.slug-news article div.content .wp-block-query ul li .wp-block-separator{display:none}body.slug-news article div.content .wp-block-query ul li:last-child{padding-bottom:0;border-bottom:none;margin-bottom:1rem}main article.type-post div.content{border-bottom:none}body{margin-bottom:1rem;border:none;border-bottom:2px solid #cc0014}body.slug-news main article div.content h1{display:none}body.listings main article div.content>h1{display:none}body.listings main article div.content .codev-listing-list .codev-list-items{margin:0 3rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 250px));gap:1rem;justify-content:space-between;overflow:hidden}body.listings main article div.content .codev-listing-list .codev-list-items .codev-post::after{content:"";position:absolute;background-color:#cc0014;z-index:1;inline-size:100vw;block-size:2px;inset-inline-start:0;inset-block-start:-2px;margin-bottom:1rem}body.listings main article div.content .codev-listing-list .codev-list-items .codev-post{position:relative;padding:3rem 0 2rem}body.listings main article div.content .codev-listing-list .codev-list-items .codev-post h1 a{text-decoration:none}body.listings main article div.content .codev-listing-list .codev-list-items .codev-post h1 a .subtitle{font-weight:normal}body.listings main article div.content .codev-listing-list .codev-list-items .codev-post h2{font-weight:normal}body.listings main article div.content .codev-list-book .codev-list-items .codev-post h1{margin-top:.975rem}body.listings main article div.content .codev-list-author .codev-list-items .codev-post{padding:3rem .5rem 0;border-bottom:none;margin-bottom:1rem}body.listings main article div.content .codev-list-author .codev-list-items .codev-post h1{margin-top:1rem}main.type-page article.book-item div.content{max-width:57rem;border-bottom:none}main.type-page article.book-item div.content div.full-wrap{display:flex;gap:3rem}main.type-page article.book-item div.content div.full-wrap div.image-and-more-in-series{max-width:25rem;flex-shrink:0}main.type-page article.book-item div.content div.full-wrap div.image-and-more-in-series div.more-in-series{margin-top:2rem}main.type-page article.book-item div.content div.full-wrap div.image-and-more-in-series div.more-in-series div.other-books{display:flex;gap:1rem}main.type-page article.book-item div.content div.full-wrap div.image-and-more-in-series div.more-in-series div.other-books div.a-book{max-width:15rem}main.type-page article.book-item div.content div.full-wrap div.image-and-more-in-series div.more-in-series div.other-books div.a-book h1{margin-top:1rem}main.type-page article.book-item div.content div.full-wrap div.image-and-more-in-series div.more-in-series div.other-books a{text-decoration:none}main.type-page article.book-item div.content div.full-wrap div.details{width:30rem;flex-shrink:0}main.type-page article.book-item div.content div.full-wrap div.details h1{font-size:1.125rem}main.type-page article.book-item div.content div.full-wrap div.details h1 .subtitle{font-weight:normal}main.type-page article.book-item div.content div.full-wrap div.details h2{font-weight:normal}main.type-page article.book-item div.content .codev-post-author div.details{border:none;border-bottom:2px solid #cc0014}main.type-page article.book-item div.content .codev-post-author .books-by-author{margin-top:3rem}main.type-page article.book-item div.content .codev-post-author .books-by-author .book-listing{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}main.type-page article.book-item div.content .codev-post-author .books-by-author .book-listing .a-book{flex:0 1 auto;min-width:150px;max-width:190px;padding-bottom:4rem;margin-bottom:1.5rem}main.type-page article.book-item div.content .codev-post-author .books-by-author .book-listing .a-book h1{display:none;font-size:1.125rem;margin-top:1rem}main.type-page article.book-item div.content .codev-post-author .books-by-author .book-listing .a-book h1 a{text-decoration:none}main.type-page article.book-item div.content .codev-post-author .books-by-author .book-listing .a-book h2{font-weight:normal}body.template-centred{background-color:#ede5dd;margin:0}body.template-centred main{padding:2rem 1rem;text-align:center}body.template-centred main p{max-width:20em;margin:1rem auto}@media(max-width: 1024px){body{min-width:340px}body header{justify-content:space-between}body header>nav{display:none}body header>section{display:block;margin-right:3rem}body header>section>nav{text-align:left}body header>section>nav h1{margin:0;border-bottom:2px solid #ede5dd}body header>section>nav li img{width:30px;height:30px;filter:brightness(0) invert(1)}body header>section>label{position:relative;z-index:20}body input#mobile-menu:checked~label{filter:brightness(0) invert(1)}body input#mobile-menu{display:none}body header>section>nav>h1>a,body header>section>nav>h1>a:hover{display:inline-block;margin:1.5rem 3rem}body header nav a:hover{border-bottom:none}body input#mobile-menu~nav{z-index:10;display:block;background-color:#cc0014;position:absolute;top:0;min-height:100vh;left:-100vw;transition:left .3s ease;width:100vw}body input#mobile-menu:checked~nav{left:0}body input#mobile-menu:checked~nav>ul{display:flex;flex-direction:column;list-style:none;padding:0;margin:2.5rem 3rem 0;column-gap:2rem;text-align:left}body input#mobile-menu:checked~nav>ul>li>a{display:block;padding:.5rem 0;color:#fff}body input#mobile-menu:checked~nav>ul>li>a.current{color:#fff}body main.type-page article.book-item div.content div.full-wrap,body main.type-page article.author-item div.content div.full-wrap{flex-wrap:wrap}body main.type-page article.book-item div.content div.full-wrap div.image-and-more-in-series{max-width:75vw}body main.type-page article.book-item div.content div.full-wrap div.details{width:auto;max-width:30rem;flex-shrink:1}body.listings main article div.content .codev-listing-list .codev-list-items{justify-content:center}body.listings main article div.content .codev-listing-list .codev-list-items .codev-post{border:none;border-bottom:2px solid #cc0014;margin-bottom:1rem}body.listings main article div.content .codev-listing-list .codev-list-items .codev-post::after{display:none}}
