@import url(https://fonts.googleapis.com/css2?family=Sarpanch:wght@500&display=swap); body{background-color:#fff;line-height:1.5em;color:#555;font-family:helvetica, arial, sans-serif} img{max-width:100%;height:auto} h1{font-family:'Sarpanch', sans-serif} h1,h2,h3,h4,h5,h6{margin-bottom:0;line-height:1.2em;margin-top:1em} h1{font-size:2.0em} a:link,a:visited{text-decoration:none} a:link{color:#999} a:visited{color:#aaa} a:hover,a:active{color:#888;text-decoration:underline} nav{line-height:2.5em} nav a{margin-right:1em} footer{color:#fff;background:linear-gradient(0deg, #fff 0%, #fff 30%, #42617d 100%);border-top:thin solid #e0e0e0;text-align:center} footer section p{font-size:.8em} footer a:link{color:#555} footer a:visited{color:#555} footer a:hover,a:active{color:#777;text-decoration:underline} footer a{margin-right:1em} footer a:last-child{margin-right:0} .mainsection{clear:both;padding-bottom:1em} article{margin-top:1em;margin-bottom:1em} article h2 a:link,article h2 a:visited,article h1 a:link,article h1 a:visited,.more:link,.more:visited{color:#333} article h2 a:hover,article h2 a:active,article h1 a:hover,article h1 a:active,.more:hover,.more:active{color:#777} p.meta{margin-top:0;font-size:.8em;color:#777;font-style:italic} p.summary{margin-top:.25em;margin-bottom:.25em} div .more{margin-top:0;font-weight:bold} .rss{padding:0.3em 0.35em;border-radius:.25em;font-size:.75em;font-weight:bold} .rss:link,.rss:visited,.rss:hover,.rss:active{color:#fff;text-decoration:none} .rss:link,.rss:visited{background:#f60} .rss:hover,.rss:active{background:#f82} .readmore{clear:both} span.navigation{display:flex;justify-content:space-between} ul.navigation{padding:0;display:inline} ul.navigation li{display:inline} main{clear:both} div.titleimage{text-align:center} div.item{margin-top:2em} .slides{display:flex;flex-wrap:wrap;align-items:flex-start} .slides>div,.slides>img{font-size:.8em;margin:5px} main>section{border-bottom:thin solid #888} main>section:last-child{border-bottom:none} main>section:only-child{border-top:thin solid #888} .gallerycell{vertical-align:top;padding:5px} .post{display:inline-block;vertical-align:top;font-size:.8em} .thumbnail-container{position:relative;overflow:hidden;text-align:center;max-height:25em} .thumbnail{object-fit:cover} .nsfw-warning{color:#fff;background-color:#844;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-weight:bold;border-radius:1em;padding:.5em} ul.posttags>li{display:inline-block;padding:.5em;margin-bottom:.5em;color:#fff;background-color:#777;border-radius:.5em} .rsslink{background-color:#42617d;border-radius:.5em;padding:.5em} .rsslink>a{color:#fff} .listcontent{clear:both} .vertspacer{margin:4em} .postnav{display:flex;justify-content:space-between;align-items:baseline} .postnav-left,.postnav-right{display:flex;flex-direction:row} .prevpost,.nextpost,.prevpage,.nextpage{display:inline-block;font-size:.8em;border-radius:.5em;border-width:1px;border-style:solid;padding:0 1em 0 1em} .prevpost,.nextpage{margin:0.2em 0 0.2em 0.2em} .nextpost,.prevpage{margin:0.2em 0.2em 0.2em 0} .prevpost,.nextpost{border-color:#999} .prevpage,.nextpage{background-color:#999;color:#fff} .commentsection{margin-bottom:20px} .commentheader{display:flex;justify-content:space-between;align-items:baseline} .commentlist0{list-style-type:none} .commentlist1{list-style-type:none} .commentitem{padding-top:10px;padding-bottom:10px} .commentitem0{border-top:1px solid lightgrey} .commentitem0:first-child{border-top:0px} .comment>h4{margin-bottom:1em} .commentform{padding:20px;width:100%;display:grid;grid-template-columns:min-content 1fr;grid-template-rows:repeat(4, min-content);grid-column-gap:10px;grid-row-gap:10px} .commentform .div1{grid-area:1 / 1 / 2 / 2} .commentform .div2{grid-area:1 / 2 / 2 / 3} .commentform .div3{grid-area:2 / 1 / 3 / 2} .commentform .div4{grid-area:2 / 2 / 3 / 3} .commentform .div5{grid-area:3 / 1 / 4 / 2} .commentform .div6{grid-area:3 / 2 / 4 / 3} .commentform .div7{grid-area:4 / 1 / 5 / 3} .commentform textarea{max-width:100%;resize:vertical} .commentlabel{white-space:nowrap;text-align:right;vertical-align:top} .commentform .div7{text-align:right} .commentform button{margin-left:10px} .replycomment{display:none} .commentdate{font-style:italic;font-size:70%} .authorcomment{color:#fff;background-color:#42617d;border-radius:.5em;padding:5px} .highlight{border-radius:1em;padding:1em;text-align:center;font-size:110%;font-style:italic;color:#fff;background-color:#42617d} a.highlightnav{font-weight:bold;color:#42617d}