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

/* MINIFIED VERSION 08 Oct 26 19:19 */

:root{--black:#000}:root{--white:#fff}:root{--link:#f09}:root{--scrollbar-width:0px}*{margin:0;padding:0}html{height:100vh;min-height:100dvh;margin:0;padding:0;font-size:16px;box-sizing:content-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;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:#f9f9f9;overflow-y:scroll}*,*::before,*::after{box-sizing:inherit}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,p b,li strong,li b,ol strong,ol b{font-weight:600}img{vertical-align:bottom;border-style:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}*[hidden]{display:none}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:2;display:block;transition:top 0.3s}#headerbox{display:flex}#headerbox h1.info,#headerbox a.info{display:inline-block;position:relative;top:-1px;margin-right:16px;padding:16px 32px 1px 30px;height:32px;font-size:1rem;font-weight:600;font-family:"Open Sans",Tahoma,sans-serif;text-shadow:none}#headerbox span.option{color:#fff}#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-block;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}#headerbox ul li.admin{background-color:#ebebeb;border-bottom:6px solid var(--link)}#headerbox ul li.admin:hover{background-color:#fff;border-bottom:0}}@media screen and (max-width:777px){#headerbox h1.info,#headerbox a.info{padding-left:20px}#headerbox ul li.admin{display:none}}.homeicon{width:1rem;height:1rem;fill:currentColor;vertical-align:-.08rem;transform:scale(1.35);margin-right:.45rem}@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 span.option{display: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:#999}#headerbox ul li a:hover{color:#f09}}main{position:relative;text-align:left;margin:0 auto 0 auto;z-index:0}#content{width:700px;min-height:400px}#wide{width:1024px;min-height:400px}footer{width:100%;border-top:1px solid #ececec;color:#000;background-color:#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:100vw;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{padding-bottom:2.4rem;border-top:6px solid #555;background-color:#ddd;box-shadow:0 200px 0 200px #ddd}}.bg{overflow:auto;margin:2.1rem 0 2.2rem 0;padding:1.2rem 30px 1.2rem 30px;color:#000;background-color:#fff;box-shadow:0 3px 10px 0 rgb(0 0 0 / .2);font-size:inherit}.bgred,.bgpurple,.bggreen,.bgdark{overflow:auto;margin:2.1rem 0 2.2rem 0;padding:1.2rem 30px 1.2rem 30px;border-radius:12px;color:#fff}.bgred{background-color:#d16356}.bgpurple{background-color:#6c5db5}.bggreen{background-color:#37ae50}.bgdark{background-color:#555}.group{width:auto;width:fit-content;margin:2.1rem 0 2.4rem 0;padding:.6rem 0 .6rem 0;text-align:left;background-color:#f9f9f9;border-top:6px solid #9cc;border-bottom:6px solid #9cc}.group div{display:inline-block;padding-right:20px;line-height:1.5;font-size:.95rem}@media screen and (max-width:480px){.group div{padding-right:12px}}.group div.last{padding-right:0}.share{margin-top:2rem}.share-button{padding:4px 18px 5px 17px;color:#fff;background-color:#2491fe;border:1px solid #2491fe;font:inherit;font-size:1rem;cursor:pointer}.share-button:hover{opacity:.75}.share-status{margin-left:.5rem}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:#222;text-align:left}main h1,main h3.h1{font-family:"Ubuntu","Tahoma",sans-serif;font-weight:500;font-style:normal;letter-spacing:-1px;line-height:1.2;margin-bottom:1.8rem;text-shadow:1px 1px 1px #ccc}main h1{font-size:2.4rem}main h2{font-size:2rem}main h3{font-size:1.6rem}main h3.h1{font-size:2.4rem}main h3.h1{margin-top:0}main h1 b,main h3.h1 b{display:block;margin-right:auto;margin-left:auto;text-align:center;font-weight:500}h2{font-family:"Ubuntu","Tahoma",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;line-height:1.2;margin-top:1.2rem;margin-bottom:.6rem;text-shadow:1px 1px 1px #ebebeb}h3{font-family:"Ubuntu","Tahoma",sans-serif;font-weight:500;font-style:normal;letter-spacing:0;line-height:1.1;margin-top:1.2rem;margin-bottom:.6rem}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.4;margin-top:1.4rem;margin-bottom:.6rem}h5{font-size:1.25rem;line-height:1.4;margin-top:1.4rem;margin-bottom:.6rem}h6{font-size:1.2rem;line-height:1.4;margin-top:1.2rem;margin-bottom:0}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:1.8rem;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}h6.mob-c{text-align:center;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}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,p.maxcaption{margin:-1.8rem 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.maxcaption{margin:-1.8rem auto 1.6rem auto}}p.catlink{margin-top:.6rem;padding-top:.5rem;border-top:1px solid #ccc;box-shadow:0 1px #fff;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:.6rem .7rem .6rem .5rem;text-indent:0;line-height:1.2;font-family:"Tinos",serif;font-weight:400;font-style:italic;color:#666}@media screen and (min-width:601px){p.statement{width:60%;font-size:2rem}}@media screen and (max-width:600px){p.statement{width:70%;font-size:2rem}}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 #ccc;box-shadow:0 1px #fff}p.more-pages-centre{margin:1.8rem auto 1.8rem auto;padding-top:.6rem;padding-bottom:.6rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center}p.more-pages-bottom{margin-top:2.2rem;padding-top:.5rem;padding-bottom:0;border-top:1px solid #ccc;box-shadow:0 1px #fff}p.more-pages-top span,p.more-pages-bottom span,p.more-pages-centre span{color:#666}.catitem p{color:#666;font-size:.8rem}footer p#instagram{margin:1rem auto 0 auto;text-align:center}.instagramicon{width:2.4rem;height:2.4rem;color:#aaa}.instagramicon:hover{width:2.4rem;height:2.4rem;color:#f09}@media screen and (max-width:600px){.instagramicon{width:3.6rem;height:3.6rem;color:#aaa}.instagramicon:hover{width:3.6rem;height:3.6rem;color:#f09}}.fileicon{width:1.5rem;height:1.5rem;fill:currentColor;vertical-align:-.4rem}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:#fff;background-color:#333;border:1px solid #333}footer .menu li a:hover{color:#fff;background-color:#666;border:1px solid #666}}.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:1rem 0 1rem 0;padding-top:56.25%;clear:both;position:relative;overflow:hidden}iframe{height:auto;background:#fff}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.responsive{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.4rem auto 2.4rem auto;text-align:center;background-color:#ebebeb}@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}#content img{max-width:700px;height:auto}#wide img{max-width:1024px;height:auto}#content .max img,#wide .max img{max-width:100%;width:100%;margin:2.4rem auto 2.4rem auto;height:auto}.fade{opacity:1;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,img.right{margin:1.6rem 0 1.6rem 0}}@media screen and (max-width:600px){img,img.left,img.floatleft,img.floatright{display:block;margin:1.6rem auto 1.6rem auto;float:none;text-align:center}}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}hr.section{margin:2rem auto 1.8rem auto;width:50%;border:none;border-top:medium double #999;background-color:#fff0}@media screen and (max-width:600px){.nomob{display:none}}.fit{display:block;margin-right:auto;margin-left:auto;text-align:center;height:100%;max-width:fit-content}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;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,main li{overflow-wrap:break-word;word-wrap:break-word;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:3}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;overflow-wrap:break-word;border-radius:5px}pre b{font-weight:400;color:red}pre em{font-style:normal;color:#0d9aa7}pre span{color:#900}.contactform .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}.contactform .submit:hover{color:#fff;background-color:#666;cursor:pointer}.response p{margin-top:6px;color:crimson}.zap{display:none}@media screen and (min-width:778px){form.contactform{width:700px;margin:0 0 10px 0}.contactform label{font-size:1rem;line-height:1.5}.contactform input[type=text]{margin:6px 6px 6px 0;padding:5px 5px;width:240px;border:1px solid #ddd;border-radius:3px;font-size:1rem}.contactform textarea{width:100%;max-width:calc(100% - 12px);border:1px solid #ddd;border-radius:3px;background-color:var(--white);margin-top:6px;padding:5px 5px 5px 5px;font-size:1rem;overflow:auto}}@media screen and (max-width:777px){form.contactform{margin:0 0 0 0;padding:0 0 1.35rem 0;text-align:left;background-color:#f9f9f9}.contactform input[type=text]{display:block;margin:0;padding:.5em 5px;width:75%;background-color:var(--white);border:1px solid #ddd;border-radius:.25em;font-size:1em}form.contactform label{display:block;margin-top:.6em;margin-bottom:0;line-height:.6}.contactform textarea{margin:0;padding:.5rem 5px;width:calc(100% - 12px);height:10rem;font-size:1rem;background-color:var(--white);border:1px solid #ddd;border-radius:.25em}}form.wpcf7-form p{margin:0;padding:0}form.wpcf7-form input[type=text],form.wpcf7-form input[type=email]{display:inline-block;margin-bottom:.3rem;padding:7px 10px;font-family:"Open Sans",Tahoma,sans-serif;font-size:1rem;border:1px solid #ddd}form.wpcf7-form label{display:inline;margin:0;text-align:left;font-size:1rem}form.wpcf7-form textarea{overflow:auto;width:676px;margin:.1rem 0 0 0;padding:7px 10px;font-family:"Open Sans",Tahoma,sans-serif;font-size:1rem;border:1px solid #ddd}form.wpcf7-form input[type=submit]{font-family:"Open Sans",Tahoma,sans-serif;font-size:1.1rem;margin:.6rem 0 .6rem 0;padding:7px 17px 7px 16px;color:#fff;font-weight:600;background-color:#239e3d;border:0}form.wpcf7-form input[type=submit]:hover{color:#fff;background-color:#666}.wpcf7-not-valid-tip{color:red;padding-left:6px;font-size:1rem}span.wpcf7-quiz-label{display:block;margin-bottom:.15rem;color:#666}div.wpcf7-response-output{margin-top:1rem;font-size:1rem}.screen-reader-response{display:none}fieldset{display:none}@media screen and (max-width:777px){form.wpcf7-form input[type=text],form.wpcf7-form input[type=email]{display:block;width:61%}form.wpcf7-form textarea{width:calc(100% - 22px)}}@media screen and (max-width:600px){form.wpcf7-form textarea{margin-top:.35rem}form.wpcf7-form input[type=text],form.wpcf7-form input[type=email]{margin-top:.25rem;margin-bottom:.6rem}}@media screen and (max-width:480px){form.wpcf7-form{margin-right:auto;margin-left:auto;padding:.6rem 0;text-align:left}.wpcf7-not-valid-tip{padding-left:0}}.searchform,#pw{text-align:center}#s h1{margin-right:auto;margin-left:auto;text-align:center}.searchform p,#pw p{margin-bottom:.4em;text-align:center}div#s a span{color:var(--link);font-style:normal}div#s span.faded{opacity:.6}#s ul.listing{margin-top:1.6rem;margin-bottom:1.6rem}#s ul.listing li{margin-bottom:1rem}.search input[type=search]{margin:4px 6px 4px 0;padding:7px 8px;width:290px;background-color:#fdffe4;border:1px solid #dee47e;border-radius:3px;font-size:1rem;font-family:inherit}.search input[type=search]:hover,input[type=search]:focus{background-color:var(--white);border:1px solid #ddd}.searchform input[type=submit]{display:block;font-family:"Open Sans",Tahoma,sans-serif;font-size:1.1rem;margin:.8rem auto .6rem auto;padding:7px 21px 7px 20px;color:#fff;font-weight:600;background-color:#37ae50;border:1px solid #37ae50}.searchform input[type=submit]:hover{color:#fff;background-color:#666;border:1px solid #666;cursor:pointer}.search .submit,form.pw .submit{margin:8px auto 0 auto;text-align:center}div#s ::placeholder{color:#999;opacity:1}div#s ::-ms-input-placeholder{color:#999}.imgnav{display:flex;justify-content:space-between;width:100%;margin-top:-.6rem;margin-bottom:-1rem}@media screen and (max-width:600px){.imgnav{margin-top:-1rem;margin-bottom:-1rem}}.imgnavb{display:flex;justify-content:space-between;width:100%;margin-top:0;margin-bottom:1rem}.goright{display:inline-block;text-align:right}.goleft{display:inline-block;text-align:left}.goright a{padding:0 0 0 10px;color:#666}.goleft a{padding:0 10px 0 0;color:#666}.imgnav .goleft a,.imgnav .goright a,.imgnavb .goleft a,.imgnavb .goright a{display:inline-flex;align-items:center;font-size:2.2rem;height:3rem;line-height:1}.goleft a:hover,.goright a:hover{color:#f09}img.rc,object.rc,video.rc{border-radius:30px}img.border{margin-top:2.4rem;margin-bottom:2.4rem;padding:29px;border:1px solid #ccc;background:#fff;-webkit-box-shadow:0 3px 8px -2px rgb(0 0 0 / .3);-moz-box-shadow:0 3px 8px -2px rgb(0 0 0 / .3);box-shadow:0 3px 8px -2px rgb(0 0 0 / .3)}@media screen and (max-width:777px){img.border{width:calc(100% - 60px);max-width:640px}}@media screen and (max-width:600px){img.border{padding:19px;width:calc(100% - 40px);margin-top:1.6rem;margin-bottom:1.6rem}}@media screen and (max-width:480px){img.border{box-shadow:none}}img.floatleft{float:left;display:inline-block;margin:0 24px .6rem 0}img.floatright{float:right;display:inline-block;margin:0 0 .6rem 24px}@media screen and (max-width:600px){img.floatleft,img.floatright{float:none;display:inline-block;width:auto;max-width:100%;margin:1.6rem auto}}del{color:#666}.flip{transform:scaleX(-1)}div.video{background:none}.shadow1{box-shadow:rgb(17 17 26 / .1) 0 4px 16px,rgb(17 17 26 / .1) 0 8px 24px,rgb(17 17 26 / .1) 0 16px 56px}.shadow2{box-shadow:rgb(0 0 0 / .2) 0 20px 30px}.shadow3{box-shadow:rgb(0 0 0 / .25) 0 14px 28px,rgb(0 0 0 / .22) 0 10px 10px}#pw{margin:2rem auto .6rem auto;padding-top:.4rem;padding-bottom:1rem;text-align:center;width:360px;background-color:var(--white);border:1px solid #ddd;border-radius:10px}.flexcontainer160,.flexcontainer300{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:auto;margin-top:2.4rem;margin-bottom:2.4rem;padding:0 30px}.row{flex-direction:row}.rowreverse{flex-direction:row-reverse}.flexcontainer160 .flexitem{flex-basis:160px;width:160px;height:160px;background-color:#fff;line-height:1}.flexcontainer300 .flexitem{flex-basis:300px;height:290px;padding:0 0 9px 0;background-color:#fff;box-shadow:0 3px 10px 0 rgb(0 0 0 / .2);border-bottom:1px solid #ccc;line-height:1}.flexcontainer160 .frame{padding:19px;background-color:#fff;box-shadow:0 3px 10px 0 rgb(0 0 0 / .2);border:1px solid #ccc}@media screen and (min-width:601px){.flexcontainer160{row-gap:20px;column-gap:20px}}@media screen and (max-width:600px){.flexcontainer160{margin:1.6rem auto 1.6rem auto;padding:0 0;row-gap:20px;column-gap:20px}}@media screen and (max-width:480px){.flexcontainer300{margin:0 auto 2.4rem auto;row-gap:20px;column-gap:20px}}@media screen and (min-width:481px){.flexcontainer300{row-gap:25px;column-gap:25px}}@media screen and (min-width:778px){.flexcontainer300{row-gap:30px;column-gap:30px}}@media screen and (min-width:778px){.flexcontainer160 .flexitem .frame{padding:24px}}@media screen and (max-width:777px){.flexcontainer160 .frame{padding:0;border:none;box-shadow:none}}#content .flexcontainer160 .flexitem img,#wide .flexcontainer160 .flexitem img{width:auto;max-width:160px;max-height:160px;margin:0;padding:0}#content .flexcontainer300 .flexitem img,#wide .flexcontainer300 .flexitem img{width:auto;max-width:300px;max-height:240px;margin:0 auto 0 auto;padding:0;text-align:center;vertical-align:top}.flexitem h5{margin:15px auto 0 auto;text-align:center;padding:0 6px;color:#888;font-family:"Ubuntu","Tahoma",sans-serif;font-weight:500;font-size:1.2rem;letter-spacing:0}.flexitem h5 a{color:#888}.flexitem h5 a:hover{color:var(--link)}.slideshow-container p,.slideshow-container .mySlides p{font-size:1rem}.slideshow-container p,.slideshow-container .mySlides p{margin:-.6rem auto 0 auto;text-align:center;line-height:1.4}.slideshow-container .mySlides p{max-width:92%}.slideshow-container{position:relative;margin:1.6rem auto 1.6rem auto;padding:0}.mySlides{display:none}.dotcontainer{text-align:center;margin:0 auto}.dot{cursor:pointer;height:20px;width:20px;margin:0 10px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.bullets{display:inline-block;text-align:center;width:auto;margin:0 auto .9rem auto;padding:2px 50px 0 50px;line-height:1;background:url(/img/bg-dots1.gif);background-repeat:repeat-x;background-position:center center}.bullets br{display:none}.slideshow-container img{width:100%;height:auto}.slideshow-container a.prev,.slideshow-container a.next{cursor:pointer;position:absolute;top:50%;margin:0;transform:translateY(-50%);width:10px;color:#000;background-color:#999;font-weight:600;transition:0.6s ease;user-select:none;opacity:.65}.slideshow-container a.prev{left:0;padding:13px 14px 13px 13px;border-width:1px 1px 1px 0;border-color:#fff;border-style:solid;border-radius:0 6px 6px 0}.slideshow-container a.next{right:0;padding:13px 13px 13px 14px;border-width:1px 0 1px 1px;border-color:#fff;border-style:solid;border-radius:6px 0 0 6px}.slideshow-container a.prev:hover,.slideshow-container a.next:hover{color:#f09;background-color:rgb(0 0 0 / .8);opacity:.8}.bullets .active,.dot:hover{background-color:#649300}.accordion{margin:1.6rem auto}.tab{position:relative;background-color:#fff;color:var(--black);margin-top:.6rem;padding:10px 20px 10px 20px;border:1px solid #ddd;border-radius:0;max-width:100%;text-align:left;font-size:1rem;line-height:1.5;transition:0.4s;cursor:pointer}.tab div{max-width:96%}.accordion .tab:hover{background-color:#ddd}.accordion .active{background-color:#eee}.tab:after{position:absolute;top:5px;right:16px;content:'+';font-size:1.6rem;color:#000;transition:0.2s}.accordion .active:after{transform:rotate(45deg)}.panel{margin-bottom:1em;padding:0;max-height:0;overflow:hidden;transition:max-height 0.4s ease-out}pre#myPreTag{position:relative;margin:1.6rem auto 1.6rem auto;padding:2.4rem 20px 2rem 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#myPreTag span.pre{color:#900}.copy-button{position:absolute;top:0;right:0;text-align:center;cursor:pointer;color:#fff;background-color:#c99;border-radius:5px;padding:3px 16px 4px 15px}.copy-button:hover{color:#fff;background-color:#966}main img.modal-target{margin:2.4rem auto}@media screen and (min-width:778px){.modal-target{cursor:pointer;transition:0.3s}.modal-target:hover{opacity:1}.modal{display:none;position:fixed;z-index:3;margin-bottom:0em;padding-top:0;left:0;top:60px;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .6)}.modal-content{margin:0 auto 0 auto;padding:0;display:block;width:100%;max-width:700px;width:auto;opacity:1!important}.modal-caption{margin:.5rem auto 1rem auto;padding-right:.25rem;padding-left:.25rem;display:block;text-align:center;color:#fff;font-weight:600;font-size:.9rem;line-height:1.5}.modal-content,.modal-caption{animation-name:zoom;animation-duration:0.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.modal-close{position:absolute;top:18px;right:20px;padding:0 11px 1px 10px;color:#000;background-color:#fff;font-weight:700;font-size:2.7rem;line-height:1;border-radius:50%;transition:0.3s;z-index:3}.modal-close:hover,.modal-close:focus{color:var(--link);text-decoration:none;cursor:pointer}.relative{position:relative;margin:2.4rem auto 1.6rem auto;padding:0;text-align:center}p.enlarge{position:absolute;margin:0;padding:0;text-align:center;right:0;top:-25px;color:#666;font-size:.8rem}}@media screen and (max-width:777px){div#modal,div.modal,#modal-close,.modal-close,#modal-content,.modal-content,#modal,.modal,#modal-caption,.modal-caption,p.enlarge{display:none}}table{margin:1.8rem auto 1.8rem auto;width:100%;border-collapse:collapse;line-height:1.1;font-size:.95em}tr{background-color:#fff}@media screen and (min-width:601px){th,td{padding:12px 8px 12px 8px;border:1px solid #ddd}}@media screen and (max-width:600px){table{line-height:.8}table,thead,tbody,th,tr,td{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{margin-bottom:20px;padding-top:8px;padding-bottom:8px;border:1px solid #ddd}th,td{padding:10px 6px}td{border:none;position:relative;padding-left:33%}td:before{position:absolute;left:6px;content:attr(data-label);font-weight:600}}
