/*!
Theme Name: Pinboard
Theme URI: https://www.onedesigns.com/themes/pinboard
Description: A crafty and elegant theme powered by an advanced theme framework and grid system. With virtually unlimited layout options and styles, ideal for showcasing your portfolio of works or other multimedia elements like images, photo galleries, videos and podcasts.
Version: 1.1.12
Author: One Designs
Author URI: https://www.onedesigns.com/
Tags: blue, gray, silver, white, light, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, photoblogging

License: GNU General Public License v2.0
License URI: /blog/css/pinboard-license.txt
*/
:root{--blog-link:#21759b;--blog-link-muted:#7597b9;--blog-link-hover:#d54e21;--blog-text:#333;--blog-text-secondary:#444;--blog-text-muted:#999;--blog-text-subtle:#ccc;--blog-text-inverse:#fff;--blog-surface:#fff;--blog-surface-soft:#f8f8f8;--blog-surface-muted:#eee;--blog-surface-raised:#fcfcfc;--blog-surface-inverse:#111;--blog-surface-gradient-end:#f3f3f3;--blog-border:#eee;--blog-border-strong:#ddd;--blog-shadow:#0000001a;--blog-shadow-strong:#0003}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;visibility:hidden;width:0;height:0;display:block;overflow:hidden}.clear:after{clear:both;content:" ";visibility:hidden;width:0;height:0;font-size:0;line-height:0;display:block}body{color:var(--blog-text);background:#ccc;font-family:Open Sans,sans-serif;font-size:13px;line-height:1.62em}body.custom-background{background:var(--blog-surface-muted)}a{color:var(--blog-link);text-decoration:none;transition:color .25s,margin .25s}a:hover{color:var(--blog-link-hover)}h1,h2,h3,h4,h5,h6{letter-spacing:1px;margin-bottom:18px;font-family:Oswald,sans-serif;font-weight:300;line-height:1.62em}h1{font-size:36px}h2{font-size:32px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:15px}p{margin-bottom:24px}blockquote{color:var(--blog-text-secondary);margin:0 30px 0 60px;font-family:Georgia,URW Bookman L,serif;font-style:italic;position:relative}blockquote:before{content:"“";color:#ddd;font-family:serif;font-size:96px;position:absolute;top:30px;left:-75px}blockquote cite{font-style:normal}blockquote cite:before{content:"—";padding-right:8px}table{text-align:center;width:100%;margin-bottom:24px}table tr:nth-child(2n){background:var(--blog-surface-soft)}table th,table td{padding:6px 0}table th{font-weight:600}fieldset{border:var(--blog-border) 1px solid;padding:2%}input[type=text],input[type=password],textarea{background:var(--blog-surface-raised);border:var(--blog-border) 1px solid;color:var(--blog-text-muted);padding:1.5%;font-family:Droid Sans,sans-serif;font-size:13px;box-shadow:inset 1px 1px 5px #0000000d}input[type=text]:focus,input[type=password]:focus,textarea:focus{background:var(--blog-surface);border:var(--blog-border-strong) 1px solid;color:var(--blog-text);outline:none}textarea{font-size:15px}input[type=submit],input[type=reset],input[type=button]{box-shadow:0 0 5px var(--blog-shadow);background:linear-gradient(var(--blog-surface-raised), var(--blog-surface-gradient-end));border:none;border-bottom:var(--blog-border-strong) 1px solid;color:var(--blog-text-secondary);border-radius:15px;padding:4px 15px;font-family:Open Sans,sans-serif;font-size:13px}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{box-shadow:0 0 5px #aaa}input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{background:linear-gradient(var(--blog-surface-muted), #f9f9f9);box-shadow:0 0 5px #aaa}hr{border:none;border-top:var(--blog-border) 1px solid}dt{margin-bottom:24px;font-weight:600}dd{margin-bottom:24px;margin-left:30px}ul{margin-bottom:24px;margin-left:30px;list-style-type:disc}ul li{margin-top:4px}ul ul{margin-bottom:0;list-style-type:square}ul ul ul{list-style-type:circle}ol{margin-bottom:24px;margin-left:30px;list-style-type:decimal}ol ol{margin-bottom:0;list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}address{margin-bottom:16px;font-size:14px;font-style:italic}code{background:linear-gradient(var(--blog-surface-soft), var(--blog-surface-gradient-end));box-shadow:0 1px 1px var(--blog-shadow-strong);border-radius:4px;padding:1px 4px;font-family:Monaco,Consolas,Lucida Console,Bitstream Vera Sans Mono,monospace;font-size:12px}kbd,tt{font-family:monospace}abbr,acronym{cursor:help;border-bottom:1px dotted #999}big{font-size:1.3em}cite,em{font-style:italic}pre{background:var(--blog-surface-soft);color:#000;border:1px dashed #e3e3e3;margin-bottom:24px;padding:15px;font-family:Monaco,Consolas,Lucida Console,Bitstream Vera Sans Mono,monospace;font-size:12px;line-height:1.62em;overflow:auto}q{quotes:inherit}q:before{content:open-quote}q:after{content:close-quote}strong{font-weight:600}sup,sub{vertical-align:baseline;height:0;font-size:10px;line-height:1;position:relative}sup{bottom:1ex}sub{top:.5ex}img,video{max-width:100%;height:auto}figure img{margin:0 auto;display:block}video{display:block}audio{max-width:100%}.entry-content a img{background:var(--blog-surface);border:var(--blog-border) 1px solid;max-width:98.5%;padding:.8%;box-shadow:0 0 3px #eee}.entry-content a:hover img{background:#f0f0f0}.aligncenter{margin:20px auto;display:block}.gallery{margin:auto}.gallery:before,.gallery:after{content:"";clear:both;display:table}.gallery-item{float:left;background:var(--blog-surface-raised);border-bottom:var(--blog-border) 1px solid;box-shadow:0 0 5px var(--blog-shadow);text-align:center;padding:10px 0}.gallery-columns-3 .gallery-item{width:30%;margin:0 1.3% 3%}.gallery-columns-3 .gallery-item:nth-of-type(3n+1){clear:both}.gallery-item:hover{background:#f4f4f4}.gallery-item a img{box-shadow:none;border:none;margin:0 auto;padding:0;display:block}.gallery-icon{margin:0}.column{float:left}.onecol{width:100%}.twocol{width:49.9%}.threecol{width:33.3%}.twothirdcol{width:66.7%}#wrapper{background:var(--blog-surface-soft);max-width:1140px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 18px #0006}#header{border-top:3px solid #111}#site-title a,#site-description{color:var(--blog-text)}#site-title,#site-description{float:left;margin:0;font-weight:300;line-height:150px}#site-title{letter-spacing:1px;margin:0 3.4%;font-family:Oswald,sans-serif;font-size:32px}#site-title img{vertical-align:middle;margin:38px 0}#site-title .home{clip:rect(1px, 1px, 1px, 1px);position:absolute!important}#site-description{clip:rect(1px, 1px, 1px, 1px);margin-left:20px;font-size:12px;font-weight:400;position:absolute!important}#header #searchform{float:right;margin:60px 3.4% 0 3px;position:relative}#header input#s{width:144px;height:16px;box-shadow:inset 1px 1px 5px 1px var(--blog-shadow);color:var(--blog-text-muted);text-indent:0;background:#0000001a;border:none;border-radius:24px;margin-right:0;padding:8px 40px 8px 16px;font-family:Open Sans,sans-serif;font-size:12px;transition:width .25s,margin .25s}#header input#s:focus{width:156px;color:var(--blog-text);background:#ececec}#header #searchsubmit{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:flex-end;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:0;right:0}#header #searchsubmit:hover{background:var(--blog-shadow)}#header input#s:focus-visible,#header #searchsubmit:focus-visible{outline:2px solid var(--blog-link);outline-offset:2px}.blog-search-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.blog-search-form input{min-width:0;max-width:100%}#blog-search-results{margin-left:0;list-style:none}#blog-search-results li{margin:24px 0}#blog-search-results h2{font-size:22px}#access{z-index:3;background:var(--blog-surface-inverse);box-shadow:0 0 7px var(--blog-shadow);padding:0 20px;position:relative}#access ul{float:left;text-transform:uppercase;margin:0;padding:0;font-weight:600;list-style:none}#access li{float:left;margin:0;padding:0;position:relative}#access a{color:#f0f0f0;padding:15px 24px;text-decoration:none;transition:background-color .25s,margin .25s;display:block}#access a:hover,#access li.current-menu-item>a{color:var(--blog-text-inverse);background:#fff3;text-decoration:none}.page-title{letter-spacing:normal;margin:0;font-family:Open Sans,sans-serif;font-size:32px;font-style:italic;font-weight:300}#container{clear:both;margin:1.6%}.single #content .hentry{box-shadow:none;background:0 0;border:none}.entry{background:var(--blog-surface);box-shadow:0 0 5px var(--blog-shadow);border-bottom:1px solid #00000021;margin:2.48%}.twocol .entry,.threecol .widget{margin:4.87%}.single .entry{padding:20px;margin-bottom:5.1%!important}.blog-post-image{width:100%;display:block}.entry-container{margin:0;padding:2.9%}.twocol .entry-container{padding:5.8%}.entry-title{overflow:hidden}.single .entry-title{margin:0 0 18px;font-size:36px}.twocol .entry-title{font-size:24px}.entry-title a{color:var(--blog-text)}.entry-title a:hover{color:var(--blog-link)}.entry-meta{background:var(--blog-surface-raised);color:var(--blog-text-subtle);border-top:1px solid #00000009;padding:1.5% 2.9%;font-size:12px;font-weight:300}.entry-header .entry-meta{background:0 0;border:none;padding:0}.single .entry-meta{background:0 0;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;margin-bottom:24px;padding:1.5% 2.4%}.entry-meta span{margin-left:32px;padding-left:24px}.entry-header .entry-meta span{float:none;margin:0;padding:6px 0 6px 24px;display:block}.single .entry-meta span{margin-left:32px;padding:0 0 0 24px;display:inline}.entry-meta span:first-child,.single .entry-meta span:first-child{margin:0}.entry-meta a{color:var(--blog-link-muted)}.entry-meta a:hover{color:var(--blog-link-hover)}.entry-author-link{background:url(/blog/images/user.svg) 0 no-repeat}.entry-date{background:url(/blog/images/time.svg) 0 no-repeat}.entry-category{background:url(/blog/images/ribbon.svg) 0 no-repeat}.entry-permalink{float:right;background:url(/blog/images/link.svg) 0 no-repeat;margin:0}.entry-summary p{margin:0}.entry-content{overflow-wrap:anywhere;font-size:15px;line-height:1.62em}.blog-table-scroll{overflow-wrap:normal;max-width:100%;overflow-x:auto}.blog-table-scroll:focus-visible{outline-offset:2px;outline:2px solid #697684}.w_b_box .w_b_wrap,.w_b_box .w_b_bal_box,.w_b_box .w_b_bal_wrap{min-width:0}.w_b_box .w_b_wrap{max-width:100%}.w_b_box .w_b_quote{overflow-wrap:anywhere}.entry-utility{border-top:var(--blog-border) 1px solid;padding-top:20px}.entry-tags{margin:-8px -8px 16px}.entry-tags a{background:linear-gradient(var(--blog-surface-soft), var(--blog-surface-gradient-end));box-shadow:0 1px 1px var(--blog-shadow-strong);color:var(--blog-text);border-radius:4px;margin:8px;padding:1px 4px 1px 16px;font-size:12px;display:inline-block;position:relative}.entry-tags a:before{content:"";background:var(--blog-surface);width:6px;height:6px;box-shadow:inset 0 1px 1px var(--blog-shadow-strong);border-radius:3px;position:absolute;top:8px;left:6px}.entry-tags a:hover{transition:top .1s;top:-3px}.blog-pagination,.blog-post-navigation{clear:both;flex-wrap:wrap;gap:12px;margin:24px 2.5%;display:flex}.blog-pagination a,.blog-pagination span{background:var(--blog-surface);border:1px solid var(--blog-border-strong);padding:6px 12px}.blog-pagination [aria-current]{background:var(--blog-surface-inverse);color:var(--blog-text-inverse)}.blog-post-navigation{justify-content:space-between}.blog-post-navigation a{max-width:46%}#sidebar{color:var(--blog-text-subtle)}.widget-area{font-weight:300}.widget-title{margin:0;font-size:20px}.widget-area ul{margin:0;list-style:none;overflow:hidden}.widget-area li{border-bottom:var(--blog-border) 1px solid;margin:0;padding:7px 0;line-height:1.62em}.widget-area a{color:var(--blog-link-muted)}.widget-area a:hover{color:var(--blog-link-hover)}#footer{clear:both;border-top:1px solid #000000c9}.tagcloud{margin:0 -8px 16px}.tagcloud a{background:linear-gradient(var(--blog-surface), var(--blog-surface-raised));box-shadow:0 1px 1px var(--blog-shadow-strong);color:var(--blog-text);border-radius:4px;margin:8px;padding:1px 6px 1px 18px;display:inline-block;position:relative;font-size:12px!important}.tagcloud a:before{content:"";background:var(--blog-surface-soft);width:6px;height:6px;box-shadow:inset 0 1px 1px var(--blog-shadow-strong);border-radius:3px;position:absolute;top:8px;left:6px}.tagcloud a:hover{color:var(--blog-text);transition:top .1s;top:-3px}#copyright{clear:both;background:var(--blog-surface-inverse);color:var(--blog-text-subtle);border-top:1px solid #ffffff25;padding:1.4% 3.2%;font-weight:300}.copyright{float:left}#copyright p{margin:0}@media screen and (width<=1152px){#wrapper{max-width:960px}}@media screen and (width<=960px){#wrapper{max-width:760px}#container{margin:2.2%}#content,#sidebar{width:100%}#sidebar .onecol{width:33.3%}#sidebar .widget{margin:6.7%}#copyright{padding:1.7% 4.3%}}@media screen and (width<=760px){.twocol,.threecol{float:none;width:100%}#wrapper{max-width:380px}#header{align-items:center;gap:16px;padding:16px;display:flex}#header>.clear{display:none}#site-title,#site-description{float:none;text-align:center;margin:0;line-height:1.62em}#site-title{flex:1;min-width:0;line-height:1}#site-title a:not(.home){display:block}#site-title img{width:100%;margin:0;display:block}#site-description,#access,#header>#searchform{display:none}#container{margin:3.2%}.entry,.twocol .entry{margin:3.4%}.entry-container{padding:5.8%}.entry-meta{padding:2.8% 5.8%}.entry-meta span,.single .entry-meta span{float:none;margin:0;padding:6px 0 6px 24px;display:block}.has-thumbnail .entry-summary{clear:both;margin:0}.twocol.has-thumbnail .entry-title,.twocol.has-thumbnail .entry-summary{clear:none;padding-left:3%}.entry-content{font-size:17px}.entry-content a img{box-sizing:border-box;max-width:100%}#sidebar{display:none}#copyright{padding:1.7% 6.5%;line-height:2em}.copyright{float:none;text-align:left;max-width:100%}}
