@import url(pygment.css);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-size:1em;line-height:1.5em}.small{font-size:0.8125em;line-height:1.38462em;margin:1.5em 0}.medium,.normal,h3,p{font-size:1em;line-height:1.5em;margin:1.5em 0}.large,h2,h1{font-size:1.625em;line-height:1.38462em;margin:0.92308em 0}.huge{font-size:2.625em;line-height:1.14286em;margin:0.57143em 0}.massive{font-size:4.25em;line-height:1.05882em;margin:1.5em 0}.gigantic{font-size:6.875em;line-height:1.09091em;margin:1.5em 0}form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}form fieldset{border:0;margin:0;padding:0}form fieldset input,form fieldset textarea,form fieldset select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-width:0;width:100%;margin:0;padding:0 0.25em}form fieldset label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}h1,h2,h3,h4,h5,h6{font-family:"PTSansNarrow", sans-serif;font-weight:bold;color:#333;margin:1em 0 0.5em}h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}a{color:#a41e22;text-decoration:none}a:hover{color:#a41e22;text-decoration:none;border-bottom:1px dotted #a41e22}em,i{font-style:italic}b,strong{font-weight:bold}code,pre,.mdinlinecode{font-family:Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal;font-size:0.7em}pre,p code,li code,.mdinlinecode{background:#eee;border-radius:0.5em;border:1px solid #bbb;overflow-x:auto}p code,li code,.mdinlinecode{padding:0.2em 0.4em}pre{margin-top:1.5em;margin-bottom:1.5em;padding:1em 2em}body{display:block;width:88.8889%;margin:0 5.55555%;*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;font-family:"PTSerif", serif;color:#333;background-color:#fafafa}body:before,body:after{content:"";display:table}body:after{clear:both}#wrapper{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#header,#menu,#content,#sidebar,#bottom-nav,#footer{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#header .logo{display:block;float:left;width:83.33333%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:8.33333%;padding:0}#header .logo a{width:100%}#header .logo a img{width:100%;height:auto}#header .logo a:hover{border:none}#header .header-menu{display:none}#menu{background-color:#333;border-radius:0.3em;padding-top:0.5em;padding-bottom:0.5em;position:relative}#menu #hamburger{display:block;float:left;width:16.66667%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0em 1em;border-right:1px dotted #bbb;text-align:center}#menu #hamburger img{width:1.5em;height:1.5em}#menu .social-bar{display:none}#menu #navlist{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;top:0.6em;left:0;padding:1em;margin:1em 0;font-size:1.3em;background-color:#333;border-bottom-left-radius:0.3em;border-bottom-right-radius:0.3em;list-style-type:none}#menu #navlist li{display:block;float:left;width:50%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0.2em 0}#menu #navlist li.social{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 0 1em;border-bottom:1px dotted #bbb;margin-bottom:0.5em}#menu #navlist li.social a{display:block;float:left;width:20%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 0.5em}#menu #navlist li.social img{width:100%;height:auto}#menu #navlist li a{font-family:"PTSansNarrow", sans-serif;color:#fafafa}#menu #navlist li a:hover{border-bottom:none}#menu #search_form{display:block;float:left;width:83.33333%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#menu #search_form form{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#menu #search_form form input.query{display:block;float:left;width:90%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:4.16667%;-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;border:1px solid #bbb;border-radius:0.2em;height:1.7em;padding:0 0.7em 0 1.7em;font-family:"PTSansNarrow", sans-serif;background-image:url(../images/q.svg);background-size:0.8em auto;background-repeat:no-repeat;background-position:0.5em 55%;font-size:0.9em}#content h1{margin-bottom:0.2em}#content h1 a{color:#333}#content h1 a:hover{border:none}#content h1 a img.link-icon{position:relative;top:0.3em;width:1.3em;height:auto}#content .meta{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;color:#3b6f9f;font-family:"PTSansNarrow", sans-serif;margin-bottom:0.5em}#content .meta .date,#content .meta .author{font-weight:bold}#content .article{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;border-bottom:1px dotted #bbb}#content .article .art{position:relative;text-align:center}#content .article .art .quote{position:absolute;top:0;left:0;text-align:center;padding:40% 25%;font-size:0.7em}#content .article .art canvas{display:block;margin:0 auto;width:100%}#content .article p,#content .article .credit{margin:0 0 0.5em 0}#content .article p sup a,#content .article .credit sup a{position:relative;top:0;left:0;font-weight:bold;color:#777;background-color:#e3e3e3;border-radius:50%;padding:0.2em 0.5em 0.2em}#content .article p sup a:hover,#content .article .credit sup a:hover{border:none;color:#fff;background-color:#a41e22}#content .article p img,#content .article .credit img{display:block;max-width:80%;height:auto;border:0.5em solid #eee;margin:1em auto;float:none}#content .article .credit{font-size:0.9em;color:#777;text-align:center}#content .article hr{color:#fafafa;background-color:#fafafa;height:0.2em;width:100%;border:0;border-bottom:1px dotted #e3e3e3}#content .article blockquote{margin:1em 0;background-color:#eee;border-left:0.5em solid #a41e22;border-bottom-right-radius:1em;padding:1em 1.5em 0.5em 1.5em}#content .article aside{margin:1em 0;padding:0 0 0.5em;border-top:1px dotted #bbb;border-bottom:1px dotted #bbb}#content .article aside h3{margin-bottom:0.3em;font-family:"PTSansNarrow", sans-serif;color:#a41e22;font-size:1.2em}#content .article aside p{font-size:0.9em;font-style:italic}#content .article ul{list-style-type:none;margin-left:1em;padding-left:1em;text-indent:-1em}#content .article ul li:before{position:relative;content:"\00BB \0020"}#content .article dl dt{font-family:"PTSansNarrow", sans-serif;font-weight:normal;color:#3b6f9f;font-size:1.1em;line-height:1.5em;margin-top:0.5em}#content .article dl dt:nth-child(4n+1){padding-top:0.5em;color:#a41e22}#content .article dl dd{margin-left:0;padding-bottom:0.5em}#content .article dl dd:nth-child(4n+2){font-style:italic;color:#777}#content .article table{margin:0 auto;background-color:#fff;border:0.5em solid #eee;font-family:"PTSansNarrow", sans-serif;font-size:1em}#content .article table tbody tr:nth-child(2n){background-color:#eee}#content .article table tbody th{padding:0.2em 1em;font-family:"PTSansNarrow", sans-serif;font-weight:bold;text-align:left}#content .article table tbody td{padding:0.2em 1em}#content .article .footnote{margin:1em 0 0;padding:0 0 0.5em;border-top:1px dotted #bbb}#content .article .footnote hr{display:none}#content .article .footnote ol{padding-left:1.5em}#content .article .footnote ol li p a:last-child{position:relative;top:-0.2em;font-weight:bold;color:#777;background-color:#e3e3e3;font-size:0.8em;border-radius:0.4em;padding:0.2em 0.4em 0;border:none}#content .article .footnote ol li p a:last-child:hover{border:none;color:#fff;background-color:#a41e22}#content #disqus_thread{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin:1em 0 0;border-bottom:1px dotted #bbb}#content #tag-list{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0.5em 0;border-bottom:1px dotted #bbb}#content #tag-list .icon{display:block;float:left;width:16.66667%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#content #tag-list .icon img{width:2em;height:auto}#content #tag-list .tags{display:block;float:left;width:83.33333%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0.2em 0 0}#content #tag-list .tags .tag{font-family:"PTSansNarrow", sans-serif;font-weight:bold}#content #archive{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#content #archive h1{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;text-align:center}#content #archive .search-box{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;text-align:center}#content #archive .search-box input{display:block;float:left;width:83.33333%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:8.33333%;-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;border:1px solid #bbb;border-radius:0.2em;height:2em;padding:0.1em 0.7em 0 1.7em;font-family:"PTSansNarrow", sans-serif;background-image:url(../images/q.svg);background-size:0.8em auto;background-repeat:no-repeat;background-position:0.5em 50%;font-size:0.9em}#content #archive ul.list{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;list-style-type:none}#content #archive ul.list .year-header{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;font-family:"PTSansNarrow", sans-serif;font-weight:bold;font-size:1.5em;border-bottom:1px dotted #bbb;padding-top:1em;padding-bottom:0.5em}#content #archive ul.list .post-item{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;border-bottom:1px dotted #bbb}#content #archive ul.list .post-item .post-link{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0.5em 0;font-family:"PTSansNarrow", sans-serif;color:#333}#content #archive ul.list .post-item .post-link:hover{border:none;background-color:#eee;color:#a41e22}#content #archive ul.list .post-item .post-link:hover .date{color:#3b6f9f}#content #archive ul.list .post-item .post-link .title{display:block;float:left;width:75%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#content #archive ul.list .post-item .post-link .title img.link-icon{position:relative;top:0.35em;width:1.3em;height:auto}#content #archive ul.list .post-item .post-link .date{display:block;float:left;width:25%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;color:#bbb;text-align:right}#content .older-articles{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#content .older-articles h2.section-title{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 0 0.3em 0;margin-bottom:0;border-bottom:1px dotted #bbb}#content .older-articles ol{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin-top:0;margin-bottom:0;list-style-type:none;padding-left:0}#content .older-articles ol li{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 0 1em 0;border-bottom:1px dotted #bbb}#content .older-articles ol li h3.article-title{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin-top:0.8em;margin-bottom:0.2em}#content .older-articles ol li h3.article-title a{color:#333}#content .older-articles ol li h3.article-title a:hover{border:none}#content .older-articles ol li h3.article-title a img.link-icon{position:relative;top:0.3em;width:1.3em;height:auto}#content .older-articles ol li .article{border-bottom:none}#content .older-articles ol li .article ol{list-style-type:decimal}#content .older-articles ol li .article ol li{border:none;padding:0.5em 0 0.5 40px}#content .older-articles ol li .more{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#content .older-articles ol li.pagination{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#bbb;font-family:"PTSansNarrow", sans-serif;font-size:1.3em}#content .older-articles ol li.pagination .previous,#content .older-articles ol li.pagination .next{display:block;float:left;width:25%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0.4em 0}#content .older-articles ol li.pagination .previous a,#content .older-articles ol li.pagination .next a{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0.2em 0;border-radius:0.2em;font-size:1.5em;color:#bbb;background-color:#eee}#content .older-articles ol li.pagination .previous a:hover,#content .older-articles ol li.pagination .next a:hover{background-color:#bbb;color:#fff;border:none}#content .older-articles ol li.pagination .page-count{display:block;float:left;width:50%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0.8em 0 0.6em}#content .paypal{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#content .paypal p{margin:0 0 0.5em}#content .paypal .select-wrapper{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin-top:0.5em}#content .paypal .pay-button{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin-top:1em}#content .paypal .pay-button .button{width:86px;height:auto}#sidebar .social-links{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;list-style-type:none}#sidebar .social-links li{display:block;float:left;width:20%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 0.5em}#sidebar .social-links li a img{width:100%;height:auto}#sidebar .social-links li a:hover{border:none}#sidebar #syndicate{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:1em 0;text-align:left;border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;font-family:"PTSansNarrow", sans-serif}#sidebar #syndicate h3{color:#bbb;font-size:0.9em;line-height:1.2em;font-weight:normal;margin:0 0 0.5em}#sidebar #syndicate a:hover span{color:#a41e22 !important}#sidebar #syndicate b{font-weight:normal;font-style:normal}#sidebar .projects{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin-bottom:1em}#sidebar .projects .critic,#sidebar .projects .generational,#sidebar .projects .nq{display:block;float:left;width:25%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 1em 0 0}#sidebar .projects a{text-align:center;padding:0}#sidebar .projects a img{width:100%;height:auto}#sidebar .projects a:hover{border:none}#sidebar .projects p{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin:1em 0 0;font-style:italic;text-align:center}#sidebar #second-ad{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:1em 0;text-align:left;border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;font-family:"PTSansNarrow", sans-serif}#sidebar #second-ad h3{color:#bbb;font-size:0.9em;line-height:1.2em;font-weight:normal;margin:0 0 0.5em}#sidebar #second-ad a{color:#333}#sidebar #second-ad a:hover{color:#a41e22}#sidebar .pinboard{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;border-bottom:1px dotted #bbb}#sidebar .pinboard p{margin-top:0;margin-bottom:0.8em}#sidebar .pinboard a.pin-title{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;text-decoration:none;font-family:"PTSansNarrow", sans-serif}#sidebar .pinboard a.pin-title:hover{border:none}#sidebar .pinboard br{display:none}#sidebar .pinboard .pin-description{display:none}#sidebar .pinboard a.pin-tag{color:#3b6f9f;text-decoration:none;font-size:0.9em;font-family:"PTSansNarrow", sans-serif}#sidebar .pinboard a.pin-tag:hover{border:none}#bottom-nav{margin:0.5em 0;font-size:2em;line-height:1.2em}#bottom-nav ul{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin-top:0;margin-bottom:0;list-style-type:none}#bottom-nav ul li{text-align:left;padding:0.2em 0}#bottom-nav ul li a{font-family:"PTSansNarrow", sans-serif;color:#bbb}#bottom-nav ul li a:hover{border-bottom:none;color:#333}#footer{border-top:1px dotted #bbb;color:#bbb;font-style:italic;text-align:left;margin-top:1em;margin-bottom:1em;padding:0.5em}#footer p{margin:0}@media screen and (min-width: 25em){#menu #navlist li.social a{padding:0 1em}}@media screen and (min-width: 32em){#header .logo{display:block;float:left;width:66.66667%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:16.66667%;padding:0}#menu #hamburger{display:block;float:left;width:10%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#menu #navlist li.social{display:none}#menu .social-bar{display:block;float:left;width:33.33333%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0em;border-right:1px dotted #bbb}#menu .social-bar a{display:block;float:left;width:20%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 0.5em}#menu .social-bar a img{width:1.5em;height:auto}#menu .social-bar a:hover{border:none}#menu #search_form{display:block;float:left;width:56.66667%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#content .article .art .quote{font-size:1em}#tag-list .icon{display:block;float:left;width:8.33333%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#tag-list .tags{display:block;float:left;width:91.66667%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0.2em 0 0 1em}}@media screen and (min-width: 45em){#header .logo{display:block;float:left;width:41.66667%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:0%;padding:0}#header .header-menu{display:block;float:left;width:58.33333%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:0%;padding:0;font-size:1.2em;line-height:1.2em}#header .header-menu ul{list-style-type:none;text-align:right}#header .header-menu ul li{display:inline;padding:0.2em 0 0.2em 1em}#header .header-menu ul li a{font-family:"PTSansNarrow", sans-serif;color:#bbb}#header .header-menu ul li a:hover{border-bottom:none;color:#333}#menu #hamburger{display:none}#menu .social-bar{display:none}#menu #navlist{display:block;float:left;width:66.66667%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;top:0;left:0;font-size:1.3em;background-color:#333;list-style-type:none;margin:0}#menu #navlist li{display:inline;padding:0.2em 1em 0.2em 0;float:none;width:auto}#menu #navlist li.social,#menu #navlist li.store,#menu #navlist li.disclosures,#menu #navlist li.donate{display:none}#menu #navlist li a{font-family:"PTSansNarrow", sans-serif;color:#fafafa}#menu #navlist li a:hover{border-top:1px dotted #bbb;border-bottom:1px dotted #bbb}#menu #search_form{display:block;float:left;width:33.33333%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0}#content{display:block;float:left;width:66.66667%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:0}#sidebar{display:block;float:left;width:33.33333%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-right:0}#sidebar #syndicate,#sidebar #second-ad{text-align:left}#sidebar .generational{display:block;float:left;width:100%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:0%;padding:0}#bottom-nav{font-size:1.2em}#bottom-nav ul{text-align:left}#bottom-nav ul li{display:inline;text-align:left;padding:0.2em 1em 0.2em 0}#footer{display:block;float:left;width:66.66667%;padding:0 0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-top:0.5em;margin-top:0;text-align:left}}@media screen and (min-width: 50em){pre{white-space:pre;word-wrap:normal}}@media screen and (min-width: 62em){#wrapper{width:900px;margin:0 auto;float:none}#content .article .art .quote{padding:43% 30%}}@media screen and (min-width: 75em){body{font-size:1.25em}#wrapper{width:1136px}#content,#sidebar{font-size:1.1em;line-height:1.7em}}@media screen and (min-width: 92em){body{font-size:1.375em}#wrapper{width:1366px}#content,#sidebar{font-size:1.2em;line-height:1.8em}}@media screen and (min-width: 105em){body{font-size:1.5em}#wrapper{width:1600px}#content,#sidebar{font-size:1.3em;line-height:2em}}
