/*
Theme Name: Works Unit
Theme URI: https://worksunit.net/
Author: Patrick Taylor
Author URI: https://worksunit.net/
Description: Very simple single-column theme with no sidebar.
Version: 04june25
Text Domain: works-unit
Tags: single-column
*/

/* MINIFIED VERSION 04 June 25 */

*{margin:0;padding:0}html{height:100vh;height:100dvh;margin:0;padding:0;font-size:16px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-text-size-adjust:100%}body{position:relative;min-height:100vh;font-size:100%;line-height:1;margin:0;padding:0;text-align:center;color:#000;background-color:#fff;overflow-y:scroll}body{background-color:#f9f9f9}*,*::before,*::after{box-sizing:content-box}input,select,textarea{-webkit-appearance:none;outline:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}a:focus,a:hover,a:active{outline:0}a{background:#fff0}input[type=password]{filter:none;outline:none}*:focus{outline:none}header,main,footer{font-family:"Open Sans",Tahoma,sans-serif;display:block}p{overflow-wrap:break-word;hyphens:auto}p strong,li strong,ol strong{font-weight:600}img{vertical-align:bottom}:root{--black:#000;--white:#fff;--link:#f09}header{width:100%;padding:0;height:48px;line-height:1;font-size:1rem;color:#000;background-color:#fff;background-image:none;border-bottom:1px solid #ececec}#headerbox h1.info,#headerbox a.info{color:#fff;background-color:#333}#headerbox a.info:hover{background-color:#666}@media screen and (min-width:601px){header{position:fixed;top:0;left:0;width:100%;text-align:left;z-index:1}#headerbox{display:flex}#headerbox h1.info,#headerbox a.info{display:inline-block;margin-right:16px;padding:16px 32px 0 30px;height:32px;font-size:1rem;font-weight:600;font-family:"Open Sans",Tahoma,sans-serif;text-shadow:none}#headerbox div.links{display:inline-block}#headerbox ul{display:flex;list-style:none;margin:0;padding:0;white-space:nowrap;text-overflow:clip}#headerbox ul li{display:inline;margin:0;padding:0}#headerbox ul li a,#headerbox ul li span{display:inline-block;height:32px;margin:0;padding:16px 17px 0 16px;font-weight:600}#headerbox ul li a{color:#333}#headerbox ul li span{color:#333;border-bottom:6px solid #555}#headerbox ul li a:hover{background-color:#fff;border-bottom:6px solid #ccc}}@media screen and (max-width:777px){#headerbox h1.info,#headerbox a.info{padding-left:20px}#headerbox ul li.admin{display:none}}@media screen and (max-width:600px){header{position:relative;text-align:center;margin:0;height:auto;min-height:1.8rem;padding:1.9rem 0 .6rem 0;font-size:1.2rem;border-bottom:none;background-color:#f9f9f9}#headerbox{text-align:center;margin:0 auto 0 auto;padding:16px 30px 16px 30px;width:fit-content;background-color:#fff;border:1px solid #aaa;border-radius:12px}#headerbox h1.info,#headerbox a.info{font-family:"Ubuntu","Tahoma",sans-serif;font-weight:500;display:block;margin:16px auto 16px auto;padding:16px 31px 16px 30px;border:0;border-radius:8px;text-align:center;font-size:1.5rem;letter-spacing:normal;text-shadow:none}#headerbox .links{display:block;height:fit-content;margin:0 auto;padding:0;text-align:center}#headerbox ul{display:flex;align-items:center;justify-content:center;list-style:none}#headerbox ul li{display:inline}#headerbox .links ul li a,#headerbox .links ul li span{display:inline-block;padding:.4rem .5rem .6rem .5rem;font-size:1.4rem;font-weight:600;border:none}#headerbox .links ul li a{color:#000}#headerbox .links ul li span{color:#e18d08}#headerbox ul li a:hover{color:#f09}}main{position:relative;text-align:left;margin:0 auto 0 auto;z-index:0}#content{width:700px}#wide{width:1024px}footer{width:100%;border-top:1px solid #ececec;color:#000;background-color:#fff;-webkit-box-shadow:0 700px 0 700px #fff;-moz-box-shadow:0 700px 0 700px #fff;box-shadow:0 700px 0 700px #fff;margin:0 auto 0 auto;padding-top:2rem;padding-bottom:2.4rem;text-align:center}.w480{max-width:480px;margin-right:auto;margin-left:auto}.w540{max-width:540px;margin-right:auto;margin-left:auto}.w600{max-width:600px;margin-right:auto;margin-left:auto}.w640{max-width:640px;margin-right:auto;margin-left:auto}.w700{max-width:700px;margin-right:auto;margin-left:auto}@media screen and (min-width:601px){.max{width:calc(100vw - var(--scrollbar-width));height:auto;position:relative;left:50%;right:50%;margin-top:2.4rem;margin-right:calc(-50vw + (var(--scrollbar-width) / 2));margin-bottom:2.4rem;margin-left:calc(-50vw + (var(--scrollbar-width) / 2));padding:0;text-align:center}}@media screen and (max-width:600px){.max{margin:2.4rem -20px 2.1rem -20px;min-width:100%;text-align:center}}#respond{max-width:700px;margin:0 auto 0 auto}@media screen and (max-width:1101px){#wide{width:auto;padding-right:30px;padding-left:30px}}@media screen and (max-width:777px){#content,#wide{width:auto;max-width:700px;padding-right:20px;padding-left:20px}footer{width:auto;padding:2rem 20px 3rem 20px}}@media screen and (min-width:601px){main{padding:6rem 0 2.4rem 0}#respond{margin-top:0;margin-bottom:.6rem;text-align:left}}@media screen and (max-width:600px){main{padding:2.4rem 0 2.4rem 0}#respond{margin-top:0;margin-bottom:.6rem;text-align:left}footer{background-color:#ddd;padding-bottom:2.4rem;border-top:6px solid #555}}div.bg{overflow:auto;margin:2.4rem 0 2.4rem 0;padding:1.2rem 30px 1.2rem 30px;color:#000;background-color:#fff;-webkit-box-shadow:0 3px 10px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 3px 10px 0 rgb(0 0 0 / .2);box-shadow:0 3px 10px 0 rgb(0 0 0 / .2);font-size:inherit}.group{width:auto;margin:2.1rem 0 2.4rem 0;padding:.6rem 20px .6rem 0;text-align:left;background-color:#fff;border-top:6px solid #9cc;border-bottom:6px solid #9cc}.group div{display:inline-block;padding-right:20px;line-height:1.5;font-size:.9rem}hr{clear:both;display:block;margin:2rem auto 1.8rem auto;padding-bottom:1px;height:0;width:100%;background-color:#fff;border:none;border-top:1px solid #ccc}@media screen and (max-width:600px){.nomob{display:none}}.addtoany_share_save_container{position:absolute;bottom:6px;left:0}@media screen and (max-width:1101px) and (min-width:778px){#wide div.addtoany_share_save_container{position:absolute;bottom:6px;left:30px}}@media screen and (max-width:777px){div.addtoany_share_save_container{position:absolute;bottom:6px;left:20px}}main{font-size:1.1rem}@media screen and (max-width:600px){main{font-size:.8rem}}@media screen and (min-width:601px){main .col{font-size:.9rem;width:auto}}main h1,h2,h3,h4,h5,h6{color:#555;text-align:left}main h1,main h3.h1{font-family:'Anton','Impact',sans-serif;font-weight:400;font-style:normal;letter-spacing:2px;line-height:1.3;margin-bottom:2.4rem;text-shadow:1px 1px 1px #ccc}main h1{font-size:2.4rem}main h2{font-size:1.7rem}main h3{font-size:1.6rem}main h3.h1{font-size:2.4rem}main h3.h1{margin-top:0}h2{font-family:'Anton',sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;line-height:1.2;margin-top:1.2rem;margin-bottom:.6rem;color:#777}h3{line-height:1.2}h3.grey{margin-top:1.2rem;font-family:"Ubuntu","Tahoma",sans-serif;font-weight:500;color:#999;text-shadow:1px 1px 1px #ccc}h4{font-size:1.35rem;line-height:1.3;margin-top:1.4rem;margin-bottom:.6rem}h5{font-size:1.25rem;line-height:1.3;margin-top:1.4rem;margin-bottom:.6rem}h6{font-size:1.2rem;line-height:1.5;margin-top:1.2rem;margin-bottom:.6rem}h1 span,h3 span{color:#999}main h4#comments{margin-top:1rem;margin-bottom:0;padding-bottom:.2rem;border-bottom:6px solid #ddd}#respond h4{margin:1.2rem 0 .6rem 0;padding:0;line-height:1}@media screen and (min-width:601px){footer{font-size:1rem}footer ul.menu{font-size:.9rem}}@media screen and (max-width:777px){#content,#wide{font-size:1.1rem}}@media screen and (max-width:600px){main{font-size:1rem}main h1,main h3.h1{text-shadow:none}main h1,main h3.h1{text-align:center;margin-right:auto;margin-bottom:2.4rem;margin-left:auto;padding-right:0;padding-left:0;font-size:2.1rem}main h3{text-align:left;margin-top:1.8rem;margin-bottom:1rem;padding-right:0;padding-left:0;font-size:1.6rem}main h4#comments,main #respond h4{margin-bottom:0}footer{font-size:1rem}}@media screen and (min-width:601px){p{font-size:1.05rem}ul,ol{font-size:1.05rem}}p{margin:.75rem 0;text-align:left;line-height:1.7}p.centre{margin-right:auto;margin-left:auto;text-align:center}p.caption{margin:-1.6rem auto 1.6rem;padding:.4rem 20px .5rem 20px;width:fit-content;text-align:center;font-size:.95rem;line-height:1.5;border-bottom:1px solid #bbb;color:#666}p.meta{font-size:1rem}@media screen and (max-width:600px){p.caption{margin:-1rem auto 1.6rem auto}}p.catlink{margin-top:.6rem;padding-top:.5rem;border-top:1px solid #ddd;font-size:1rem}p.catlink a{text-transform:none}p.metadata{margin-top:1.6rem;margin-bottom:.2rem;font-size:.95rem;color:#aaa}p.edit{margin-top:1.6rem;font-size:1rem;color:#666}p.statement{text-align:center;margin:1.2rem auto 1.2rem;padding:1rem .7rem 1rem .5rem;text-indent:0;line-height:1.4;font-family:"Times New Roman",serif;font-style:italic;color:#666;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media screen and (min-width:601px){p.statement{width:60%;font-size:27px}}@media screen and (max-width:600px){p.statement{width:70%;font-size:27px}}p.footer{margin:0 auto;text-align:center}main ul{clear:both;margin:1.2rem 0 1.4rem 20px;padding:0;text-align:left;list-style-type:disc;list-style-position:inside;line-height:1.7}main ol{margin:1.2rem 0 1.4rem 20px;padding:0 0 0 1.2rem;text-align:left;list-style-position:outside;line-height:1.7}main ul.listing{list-style-type:none;margin:0;padding:0;text-align:left}main ul.listing li{line-height:1.7}main ul.listing li i{margin-right:10px}main .listing a{display:block;margin:3px 0 3px 0;padding:7px 18px 6px 18px;color:#555;background-color:#eaeaea;border:1px solid #eaeaea;border-radius:0;text-align:left;font-weight:600}main .listing a:hover{color:#000;background-color:#ddd;border:1px solid #ddd}@media screen and (max-width:777px){main .listing a{padding:9px 18px 8px 18px}}@media screen and (min-width:601px){main ul li{padding:.25rem 0 .25rem 0;line-height:1.7}main ol li{padding:.25rem 0 .25rem .5rem;line-height:1.7}}@media screen and (max-width:600px){main ul li{padding:.25rem 0 .25rem 0;line-height:1.7}main ol li{padding:.25rem 0 .25rem .5rem;line-height:1.7}main .listing a{padding:12px 18px 12px 18px}}p.more-pages-top{margin-bottom:2.1rem;padding-top:0;padding-bottom:.5rem;border-bottom:1px solid #ddd}p.more-pages-centre{margin:1.8rem auto 1.8rem auto;padding-top:.6rem;padding-bottom:.6rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}p.more-pages-bottom{margin-top:2.1rem;padding-top:.5rem;padding-bottom:0;border-top:1px solid #ddd}p.more-pages-top span,p.more-pages-bottom span,p.more-pages-centre span{color:#666}abbr[title],acronym[title]{text-decoration:none;padding-bottom:.1rem;border-bottom:1px solid #999;cursor:help}small{font-size:90%}footer{line-height:3}footer .menu ul{list-style-type:none}footer .menu li{display:inline-block;margin-right:6px;margin-bottom:1.2rem;margin-left:6px}footer .menu li a{padding:.5rem 19px .55rem 18px;white-space:nowrap;text-transform:uppercase}@media screen and (min-width:601px){footer .menu li a{color:#fff;background-color:#333;border:1px solid #333}footer .menu li a:hover{color:#fff;background-color:#666;border:1px solid #666}}@media screen and (max-width:600px){footer .menu li a{color:#000;background-color:#fff;border:1px solid #fff}footer .menu li a:hover{color:#000;background-color:#ebebeb;border:1px solid #ebebeb}}@media screen and (max-width:480px){#footer .menu li a{border-radius:1.7rem}}.pagination{margin:1.6rem 0 1.6rem 0}.alignleft{float:left;margin-bottom:1.6rem}.alignright{float:right;margin-bottom:1.6rem}.iframe-wrapper{margin:2.4rem auto 2.4rem auto;clear:both;position:relative;overflow:hidden;padding-top:56.25%}iframe{height:auto;background:#fff}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}p.iframecaption{margin:-.6rem auto 2.4rem auto;padding:.4rem 6px .5rem;width:60%;text-align:center;font-size:.9rem;line-height:1.5;border-bottom:1px solid #999;color:#666}video{max-width:100%!important;height:auto!important}video,iframe{background-color:#ebebeb;height:auto}div.video{display:block;margin:2.4em auto 2.4em auto;text-align:center;background-color:#ebebeb}.catitem p{color:#666;font-size:.8rem}@media screen and (max-width:777px){footer .menu li{margin-right:6px;margin-bottom:.6rem;margin-left:6px}}main ol.commentlist{list-style-type:none;margin:0;padding:0}main ol.commentlist li{list-style-type:none;color:#000;margin:0;padding:.6rem 0;border-top:1px solid #ddd}main ol.commentlist li.comment{padding-top:0}.clearfix:after{content:"";display:table;clear:both}.centred{margin-right:auto;margin-left:auto;text-align:center}img{display:block;margin:2.4rem auto 2.4rem auto;text-align:center;height:auto}img.left{margin:2.4rem 0 2.4rem 0;text-align:left}img.floatleft{float:left;margin:6px 20px 6px 0;padding:0;text-align:left}#content img{max-width:700px}#wide img{max-width:1024px}#content .max img,#wide .max img{max-width:100%;width:100%;margin:2.4rem auto 2.4rem auto;height:auto}.fade{opacity:1;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.fade:hover{opacity:.75}@media screen and (max-width:1101px){#wide img{max-width:100%;height:auto}}@media screen and (max-width:777px){#content img{max-width:100%;height:auto}img.left{margin:1.6rem 0 1.6rem 0}}@media screen and (max-width:600px){img,img.left,img.floatleft{display:block;margin:1.6rem auto 1.6rem auto;float:none;text-align:center}}@media screen and (max-width:480px){img.floatleft{float:none;display:block;margin:1.6rem auto 1.6rem auto;text-align:center}}.iframe-wrapper{clear:both;position:relative;overflow:hidden;padding-top:56.25%;margin:1rem 0 1rem 0}.responsive{position:absolute;top:0;left:0;width:100%;height:100%;border:0}span.red{color:crimson}span.blue{color:#39f}span.orange{color:#e18d08}span.purple{color:#786abe}span.green{color:#00994d}span.greeny{color:#649300}span.grey{color:#757575}span.mirror{display:inline-block;-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}a,a:visited,a:active{color:var(--link);text-decoration:none;background:#fff0}main p a{padding-bottom:1px;border-bottom:none}main p.more-pages-top a,main p.more-pages-bottom a,main p.more-pages-centre a,main p.caption a{border-bottom:none}a.more-link{color:var(--link);font-size:1.1rem}a.more-link span{color:var(--link)}a:hover{color:#000}a img{border:none}.bgred a,.bgpurple a,.bggreen a,.bgdark a{color:#fff;padding-bottom:2px;border-bottom:1px dotted #fff}.bgred a:hover,.bgpurple a:hover,bggreen a:hover,.bgdark a:hover{color:#fff;padding-bottom:2px;border-bottom:1px solid #fff}mark{background-color:#ff9;color:#000;padding-bottom:2px}.flip{transform:scaleX(-1)}.clear{clear:both}blockquote{display:block;margin:1.6rem 0 1.6rem 0;padding:1rem 20px 1rem 20px;width:auto;border-left:6px solid #9cc;color:#000;background-color:#eefcfc;text-indent:0}p em.dc,p span.dc{font-size:5.8em}p em.dc{color:#fff;background-color:#333;float:left;display:inline-block;font-family:"Georgia",serif;font-style:normal;line-height:.8;margin-right:6px;margin-left:0;padding:4px 8px 3px 8px}p span.dc{color:#fff;background-color:#c82d3f;float:left;display:inline-block;font-family:"Georgia",serif;line-height:.8;margin-right:6px;margin-left:0;padding:4px 8px 3px 8px}span{color:#999}span.u{color:#000;border-bottom:1px solid #000}@media screen and (max-width:600px){main p a{padding-bottom:0;border-bottom:none}main p,li{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}}#search #searchsubmit{display:none}form#search input[type=search]{padding:4px 10px 5px 10px;font-family:"Open Sans",Tahoma,sans-serif;font-size:.9rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media screen and (min-width:778px){form#search{position:fixed;top:2px;right:10px;margin:0;padding:0;z-index:1}form#search input[type=search]{margin:0;width:220px;color:#000;border:1px solid #aaa;background-color:#fff}form#search input[type=search]:hover,form#search input[type=search]:focus{color:#000;background-color:#fdffe4;border:1px solid #999}#search ::placeholder{color:#999;opacity:1}#search ::-ms-input-placeholder{color:#999}}@media screen and (max-width:777px){form#search{margin-top:1rem}form#search input[type=search]{font-size:.9em;width:240px;margin-bottom:1.6rem;padding:6px 10px 7px 10px;border:1px solid #999;background-color:#fff}form#search input[type=search]:hover,form#search input[type=search]:focus{color:#000;background-color:#fdffe4;border:1px solid #999}::placeholder{color:#333;opacity:1}::-ms-input-placeholder{color:#333}}@media screen and (max-width:600px){form#search input[type=search]{font-size:1em;width:240px;margin-bottom:1.6rem;padding:7px 10px 8px 10px;border:1px solid #ccc;border-radius:6px;background-color:#eee}}div#pw{margin:2.4rem auto 2.4rem auto;padding:24px 30px 0 30px;width:fit-content;border:1px solid #bbb;border-radius:12px;background-color:#fff}form.post-password-form{margin:0 auto 1.6rem auto;text-align:center}form.post-password-form p{margin:0;padding:0}#respond form#commentform{margin:0}#respond input[type=text],#respond input[type=email]{display:inline-block;margin-top:.6rem;margin-bottom:.3rem;padding:6px 10px;font-family:"Open Sans",Tahoma,sans-serif;font-size:.9rem;border:1px solid #bbb}form.post-password-form input[type=password].pw{display:inline-block;margin:.3rem 0;padding:6px 10px;font-family:"Open Sans",Tahoma,sans-serif;font-size:.9rem;border:1px solid #bbb}#respond label{display:inline;margin:0;text-align:left;font-size:1rem;color:#999}form.post-password-form label{display:block;margin:0;text-align:center;font-size:1.1rem;color:#000}#respond textarea#comment{overflow:auto;display:block;width:676px;margin-top:.7rem;padding:5px 10px;font-family:"Open Sans",Tahoma,sans-serif;font-size:1rem;border:1px solid #bbb}#respond input[type=submit],form.post-password-form input[type=submit]{font-family:"Open Sans",Tahoma,sans-serif;font-size:1.1rem;margin:.8rem 0 .6rem 0;padding:7px 17px 7px 16px;color:#fff;font-weight:600;background-color:#239e3d;border:0}#respond input[type=submit]:hover,form.post-password-form input[type=submit]:hover{color:#fff;background-color:#666}@media screen and (max-width:777px){#respond input[type=text],#respond input[type=email]{display:block;width:61%}#respond textarea#comment{width:calc(100% - 22px);margin-top:1rem}}@media screen and (max-width:600px){#respond input[type=text],#respond input[type=email]{margin-top:1rem;margin-bottom:.25rem}}@media screen and (max-width:480px){#respond form{margin-right:auto;margin-left:auto;padding:.6rem 0;text-align:left}#respond form input[type=submit]{padding:10px 20px 10px 19px;text-align:center;font-size:1rem;font-weight:600}}form.post-password-form input{font-family:"Open Sans",Tahoma,sans-serif;font-size:inherit}form.post-password-form input[type=password]{margin:0 10px 0 0;padding:4px 4px;border:1px solid #bbb;width:200px}form.post-password-form input[type=submit]{padding:7px 17px 7px 16px;font-size:1.1rem;font-weight:600}@media screen and (min-width:778px){.bgmaxw0{box-shadow:-640px 0 0 0 #666,640px 0 0 0 #666}.bgmaxw1{box-shadow:-640px 0 0 0 #ccc,640px 0 0 0 #ccc}.bgmaxw2{box-shadow:-640px 0 0 0 #eee,640px 0 0 0 #eee}.bgmaxw3{box-shadow:-640px 0 0 0 #000,640px 0 0 0 #000}.bgmaxw4{box-shadow:-640px 0 0 0 #9cc,640px 0 0 0 #9cc}.bgmaxw5{box-shadow:-640px 0 0 0 #88a2b5,640px 0 0 0 #88a2b5}.bgmaxw6{box-shadow:-640px 0 0 0 #b9a689,640px 0 0 0 #b9a689}.bgmaxw7{box-shadow:-640px 0 0 0 #9d819d,640px 0 0 0 #9d819d}.bgmaxw8{box-shadow:-640px 0 0 0 #c99,640px 0 0 0 #c99}.bgmaxw9{box-shadow:-640px 0 0 0 #333,640px 0 0 0 #333}}pre{margin:1.6rem auto 1.6rem auto;padding:20px 20px 20px 20px;text-align:left;font-family:monospace;font-size:16px;line-height:1.6;color:#000;background-color:#f0f0fb;width:auto;word-break:normal;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;border-radius:5px}pre b{font-weight:400;color:red}pre em{font-style:normal;color:#0d9aa7}pre span{color:#900}
