video{margin:0}@-webkit-viewport{width:device-width;zoom:1.0}@-moz-viewport{width:device-width;zoom:1.0}@-ms-viewport{width:device-width;zoom:1.0}@-o-viewport{width:device-width;zoom:1.0}@viewport{width:device-width;zoom:1.0}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,button,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{margin:0;padding:0;border:0;font-family:"Helvetica Neue",HelveticaNeue,Roboto,"Segoe UI",Calibri,Helvetica,Arial,sans-serif;font-size:100%;font:inherit;vertical-align:baseline}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img,video{max-width:100%;height:auto}iframe,object,embed{max-width:100%}[hidden],template{display:none;visibility:hidden}img{-ms-interpolation-mode:bicubic}a:focus,button:focus{outline:thin dotted;outline:.3125em auto -webkit-focus-ring-color;outline-offset:-0.15625em}a:hover,a:active{outline:0}body{font-family:"Helvetica Neue",HelveticaNeue,Roboto,"Segoe UI",Calibri,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.5;color:#333;background:#fff}p{margin-bottom:1.5625em}@media(min-width:40em){body{line-height:1.5625}}.text-small{font-size:.9375em}.text-tall{font-size:1.1875em;line-height:1.4}@media(min-width:40em){.text-tall{font-size:1.3125em}}.text-muted{color:#808080}a{color:#5c5c5c;text-decoration:none;word-wrap:break-word}a:hover{color:#363636;text-decoration:underline}a img{border:none;background:none}a:hover img{border:none;background:none;opacity:.8;filter:alpha(opacity=80)}ul,ol,dl{margin-bottom:1.5625em;margin-left:2em}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}dl{margin-left:0}dt{font-weight:bold}.list-unstyled{margin-left:0;list-style:none}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:normal;margin-bottom:1em;padding-top:1em;word-wrap:break-word}h1,.h1{font-size:1.5em;padding-top:.5em}h2,.h2{font-size:1.3125em}h3,.h3{font-size:1.1875em}h4,h5,h6,.h4,.h5,.h6{font-size:.9375em;font-style:italic}h4,.h4{text-transform:uppercase}@media(min-width:40em){h1,.h1{font-size:1.75em}}hr{margin:2em auto;border:0;border-top:.0725em solid #e5e5e5;border-bottom:0 solid #fff}strong{font-weight:bold}em{font-style:italic}sub,sup{position:relative;font-size:85%;font-weight:bold;line-height:0;vertical-align:baseline;margin-left:.25em}sup{top:-0.5em}sub{bottom:-0.25em}::selection{color:#fff;background:#5c5c5c}::-moz-selection{color:#fff;background:#5c5c5c}blockquote{border-left:.25em solid #e5e5e5;margin-bottom:1.5625em;padding-left:1.5625em;padding-right:1.5625em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}.btn{display:inline-block;font-size:.9375em;padding:.5em .6875em;line-height:1.2;font-weight:normal;background-color:#5c5c5c;border:.0725em solid #5c5c5c;border-radius:.0725em;margin-right:.3125em;margin-bottom:.3125em}.btn,.btn:hover,a .btn:hover,.btn.active{color:#fff}.btn:hover,a .btn:hover,.btn.active{background-color:#363636;border-color:#363636;text-decoration:none}.btn-secondary{background-color:#808080;border-color:#808080}.btn-secondary:hover,a .btn-secondary:hover,.btn-secondary.active{background-color:#5a5a5a;border-color:#5a5a5a}.btn:active,.btn.active{box-shadow:inset 0 .15625em .25em rgba(0,0,0,0.15),0 .0725em .15625em rgba(0,0,0,0.05);outline:0}.btn.disabled,.btn[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5;filter:alpha(opacity=50);box-shadow:none}.btn-large{padding:.6875em .9375em;font-size:1em;line-height:normal}.btn-block,input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{display:block;width:100%;margin-right:0;padding-right:0;padding-left:0}button,.btn{cursor:pointer;text-align:center;vertical-align:middle;-webkit-appearance:none}.btn:last-child,input.btn{margin-right:0}code,pre{font-family:CourierNewPSMT,"Liberation Mono",Courier,"Courier New",monospace;font-size:.875em;border-radius:.0725em}code{color:#d14;background-color:#f7f7f7;padding:.25em}pre{display:block;margin-bottom:1.5625em;line-height:1.5;background-color:#f4f4f4;padding:.8125em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap;word-break:break-all}pre code{font-size:1em;padding:0;color:inherit;background-color:transparent;border:0}form,fieldset{margin-bottom:1.5625em}legend,label{display:block;font-weight:normal;padding:0;margin-bottom:.3125em}input,textarea,select{display:block;width:100%;font:inherit;line-height:1.5;color:#616161;margin-bottom:1.1875em;padding:.3125em;border:.0725em solid #b8b8b8;border-radius:.0725em}form button,form .button{margin-bottom:1.1875em}textarea{height:12em}input[type="image"],input[type="checkbox"],input[type="radio"]{display:inline-block;width:auto;height:auto;padding:0;margin-bottom:.3125em;cursor:pointer}input:focus,textarea:focus{border-color:rgba(82,168,236,0.8);box-shadow:inset 0 .0725em .0725em rgba(0,0,0,0.075),0 0 .5em rgba(82,168,236,0.6);outline:0;outline:thin dotted \9}input[type="file"]:focus,input[type="checkbox"]:focus,select:focus{outline:thin dotted;outline:.3125em auto -webkit-focus-ring-color;outline-offset:-0.125em}.input-inline{display:inline-block;width:auto;vertical-align:middle}.input-condensed{padding:.0725em .3125em;font-size:.9375em}@media(min-width:40em){input,textarea,select{line-height:1.5625}}.container{max-width:38em;width:93.75%;margin-left:auto;margin-right:auto}@media(min-width:20em){.row{margin-left:-1.4%;margin-right:-1.4%}.grid-fourth,.grid-third,.grid-half,.grid-two-thirds,.grid-three-fourths,.grid-full,.grid-img{float:left;width:100%;padding-left:1.4%;padding-right:1.4%}.grid-flip{float:right}.row-start-xsmall .grid-fourth{width:25%}.row-start-xsmall .grid-third{width:33.33333333333%}.row-start-xsmall .grid-half,.grid-img{width:50%}.row-start-xsmall .grid-two-thirds{width:66.666666666667%}.row-start-xsmall .grid-three-fourths{width:75%}}@media(min-width:30em){.row-start-small .grid-fourth{width:25%}.row-start-small .grid-third,.grid-img{width:33.33333333333%}.row-start-small .grid-half{width:50%}.row-start-small .grid-two-thirds{width:66.666666666667%}.row-start-small .grid-three-fourths{width:75%}}@media(min-width:40em){.grid-fourth,.grid-img{width:25%}.grid-third{width:33.33333333333%}.grid-half{width:50%}.grid-two-thirds{width:66.666666666667%}.grid-three-fourths{width:75%}.offset-fourth{margin-left:25%}.offset-third{margin-left:33.33333333333%}.offset-half{margin-left:50%}.offset-two-thirds{margin-left:66.666666666667%}.offset-three-fourths{margin-left:75%}}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.float-left{float:left}.float-center{float:none;margin-left:auto;margin-right:auto}.float-right{float:right}.no-space{margin:0;padding:0}.no-space-bottom{margin-bottom:0;padding-bottom:0}.no-space-top{margin-top:0;padding-top:0}.space-bottom{margin-bottom:2em}.space-bottom-small{margin-bottom:.5em;padding-bottom:0}.space-top{padding-top:.8125em}.screen-reader{position:absolute;top:-9999em;left:-9999em}.group:before,.container:before,.row:before,figure:before,div.fig:before,.footer-menu ul:before,img.image-small:before,img.img-small:before,img.img-small-right:before,img.img-small-left:before,div.tags:before,div.archive-post-tags:before,.group:after,.container:after,.row:after,figure:after,div.fig:after,.footer-menu ul:after,img.image-small:after,img.img-small:after,img.img-small-right:after,img.img-small-left:after,div.tags:after,div.archive-post-tags:after{display:table;content:""}.group:after,.container:after,.row:after,figure:after,div.fig:after,.footer-menu ul:after,img.image-small:after,img.img-small:after,img.img-small-right:after,img.img-small-left:after,div.tags:after,div.archive-post-tags:after{clear:both}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}@page{margin:.5cm}a,a:visited{text-decoration:underline}a[href]:after{content:"(" attr(href) ")"}a[href^="#"]:after{content:""}p,h1,h2,h3{orphans:3;widows:3}h1,h2,h3{page-break-after:avoid}pre,blockquote{border-color:#999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}}.collapse-toggle{display:none;visibility:hidden}.js-houdini .collapse-toggle{display:inline;visibility:visible;cursor:pointer}.active .collapse-text-show,.collapse-text-hide{display:none;visibility:hidden}.active .collapse-text-hide{display:inline;visibility:visible}.js-houdini .collapse{max-height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .35s ease;-moz-transition:opacity .35s ease;-ms-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.js-houdini .collapse.active{max-height:9999em;opacity:1}.footnote-container{display:inline-block;position:relative;text-indent:0}.footnote-button{position:relative;z-index:5;top:-0.15em;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;padding:.34em;margin:0 .1em .25em .25em;border:none;border-radius:.3em;cursor:pointer;opacity:1;background-color:#363636;-webkit-backface-visibility:hidden;line-height:1;vertical-align:middle;text-decoration:none;font-smoothing:antialiased;-webkit-transition:opacity;transition:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;font-size:50%;color:#edf1fa}.footnote-button:hover{opacity:.6}.footnote-button:active{opacity:.6}.footnote-button.active{opacity:.9;-webkit-transition-delay:.15s;transition-delay:.15s}.footnote-circle{display:inline-block;width:.32em;height:.32em;margin-right:.224em;border-radius:100%;background-color:#e6e6e6;border:none}.footnote-circle:last-child{margin-right:0}@media not print{.footnote-print-only{display:none!important}}@media print{.footnote-button{display:none!important}}.footnote-content{position:absolute;z-index:10;top:0;left:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;max-width:90%;margin:1.81924em 0;display:inline-block;background:#363636;color:#edf1fa;opacity:0;border-radius:.5em;border:1px solid ligten(#363636,5%);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);line-height:0;-webkit-transition:opacity,-webkit-transform;transition:opacity,transform;-webkit-transition-duration:.25s;transition-duration:.25s}.footnote-content:not(.fixed-bottom){-webkit-transform:scale(0.1) translateZ(0);-ms-transform:scale(0.1) translateZ(0);transform:scale(0.1) translateZ(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.footnote-content.top{top:auto;bottom:.2em}.footnote-content.active:not(.fixed-bottom){-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:.97}.footnote-content.fixed-bottom{bottom:0!important;top:auto!important;left:0!important;width:100%;max-width:100%;margin:0;-webkit-transform:translateY(105%);-ms-transform:translateY(105%);transform:translateY(105%);border-radius:0;opacity:1;-webkit-transition:-webkit-transform;transition:transform;-webkit-transition-duration:.25s;transition-duration:.25s}.footnote-content.fixed-bottom.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.footnote-content.fixed-bottom .footnote-main-wrapper{max-width:90%;width:22em;margin:0 auto}.footnote-content.fixed-bottom .bigfoot-tooltip{display:none}.footnote-content.scrollable:after{content:'...';position:fixed;bottom:.45em;right:50%;z-index:20;width:1.5em;margin-right:-0.75em;opacity:1;background-color:#363636;font-family:Georgia;font-weight:bold;font-size:1.8em;text-align:center;color:rgba(0,0,0,0.08);line-height:0;-webkit-transition:opacity;transition:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-delay:.4s;transition-delay:.4s}.footnote-content.scrollable.fully-scrolled:after{opacity:0;-webkit-transition-delay:0s;transition-delay:0s}.footnote-content.scrollable .footnote-main-wrapper:before,.footnote-content.scrollable .footnote-main-wrapper:after{content:' ';position:absolute;width:100%;z-index:12}.footnote-content.scrollable .footnote-main-wrapper:before{top:-1px;left:0;height:1.1em;border-radius:.5em .5em 0 0;background:#363636;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#363636),color-stop(50%,#363636),color-stop(100%,rgba(250,250,250,0)));background:-webkit-linear-gradient(top,#363636 0,#363636 50%,rgba(250,250,250,0) 100%);background:linear,to bottom,#363636 0,#363636 50%,rgba(250,250,250,0) 100%}.footnote-content.scrollable .footnote-main-wrapper:after{bottom:-1px;left:0;height:1.2em;border-radius:0 0 .5em .5em;background:#363636;background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#363636),color-stop(50%,#363636),color-stop(100%,rgba(250,250,250,0)));background:-webkit-linear-gradient(bottom,#363636 0,#363636 50%,rgba(250,250,250,0) 100%);background:linear,to top,#363636 0,#363636 50%,rgba(250,250,250,0) 100%}.footnote-content ::-webkit-scrollbar{display:none}.footnote-main-wrapper{position:relative;z-index:14;width:22em;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;margin:0;background-color:#363636;border-radius:.5em;-webkit-transition:max-height;transition:max-height;-webkit-transition-duration:.25s;transition-duration:.25s}.footnote-content-wrapper{position:relative;z-index:8;display:inline-block;max-height:15em;padding:1.1em 1.3em 1.2em;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;background:#363636;border-radius:.5em;-webkit-font-smoothing:subpixel-antialiased;line-height:1.3}.footnote-content-wrapper img{max-width:100%}.footnote-content-wrapper *:last-child{margin-bottom:0}.footnote-content-wrapper *:first-child{margin-top:0}.bigfoot-tooltip{position:absolute;z-index:12;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;margin-left:-0.65em;width:1.3em;height:1.3em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#363636;border:1px solid #424242;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);border-top-left-radius:0}.bottom .bigfoot-tooltip{top:-0.65em;bottom:auto}.top .bigfoot-tooltip{bottom:-0.65em;top:auto}.stretch{display:inline-block;animation-name:stretch;-webkit-animation-name:stretch;animation-duration:2s;animation-delay:0s;-webkit-animation-delay:0s;-webkit-animation-duration:2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:-200% 0;-ms-transform-origin:-200% 0;-webkit-transform-origin:-200% 0;z-index:-10}@keyframes stretch{0%{transform:scaleX(0.2);opacity:.0}40%{transform:scaleX(1.01);opacity:.9}60%{transform:scaleX(0.99);opacity:1.0}80%{transform:scaleX(1.01)}100%{transform:scaleX(0.99)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretch{0%{-webkit-transform:scaleX(0.2);opacity:.3}40%{-webkit-transform:scaleX(1.01);opacity:.9}60%{-webkit-transform:scaleX(0.99);opacity:1.0}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.99)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.link-hoverings-long,.link-badges a,.link-badges-alt a,.link-badge strong a,* strong a,.link-badge em a,* em a{-webkit-transition-property:color,background-color,border-color,text-decoration;-moz-transition-property:color,background-color,border-color,text-decoration;-o-transition-property:color,background-color,border-color,text-decoration;transition-property:color,background-color,border-color,text-decoration;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.link-hoverings,.footer-menu li a,.lower-right-menu li a,.lower-left-menu li a,.upper-right-menu ul li a,.upper-right-menu ul #nav-menu-btn a,.upper-left-menu ul li a,.upper-left-menu ul #nav-menu-btn a{-webkit-transition-property:color,background-color,border-color,text-decoration;-moz-transition-property:color,background-color,border-color,text-decoration;-o-transition-property:color,background-color,border-color,text-decoration;transition-property:color,background-color,border-color,text-decoration;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.archive-nav ul{list-style:none;padding-left:0}.archive-nav .archive-years li{display:inline-block;background-color:#363636;color:#d9e1f4;border:2px solid #303030;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0;margin-right:.25em;margin-bottom:1em;min-width:84px;line-height:1.2}.archive-nav .archive-years li:last-child{margin-right:0}.archive-nav .archive-years li:hover{background-color:dimgray;border:2px solid #757575}.archive-nav .archive-years li a{text-decoration:none;color:#d9e1f4;line-height:1.2;width:100%;display:block;padding:.25em .25em .25em .5em}.archive-nav span.badge{display:inline-block;font-size:80%;line-height:1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:.2em .4em;margin:0 0 0 .5em;vertical-align:text-top}.archive-nav .archive-years span.badge{color:#dde5f6;background-color:#030303;border:1px solid #030303}.archive-nav .archive-months ul{padding:1em;background-color:#b1c2e9;max-width:300px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #d1dbf2}.archive-nav .archive-months ul.collapse{display:none}.archive-nav .archive-months ul.collapse.active{display:block}.archive-nav .archive-months li{margin-bottom:1em}.archive-nav .archive-months a{text-decoration:none;padding-bottom:.1em;background-color:#c5d2ef;border:2px solid #89a3de;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:.5em .5em;display:inline-block;min-width:90px}.archive-nav .archive-months a:hover{border:2px solid #2d51a2;background-color:#b1c2e9}.archive-nav .archive-months li.active a{color:#7594d9;background-color:#d9e1f4}.archive-nav .archive-months span.badge{color:#c5d2ef;background-color:#89a3de;border:1px solid #89a3de}.archive-nav li.list-group-item.list-group-item-header{display:block}.archive-nav .list-group-item-header span.archive-year-header{display:inline-block;width:90%}.archive-nav .list-group-item-header span.btn-close{display:inline-block;width:10%}.archive-nav .list-group-item-header .btn-close a{text-decoration:none;font-size:50%;padding:.5em 1em;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-color:#edf1fa;border:0 solid #000;border-bottom-width:0;line-height:1;min-width:5px}.archive-nav .list-group-item-header .btn-close a:hover{color:#edf1fa;background-color:#c5d2ef;border:0 solid #000;border-bottom-width:0}.archive-nav ul.nav-archive-date{display:inline-block;padding:0;margin:0 0 1.5625em 0;border:1px solid #303030;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:100%;line-height:1;background-color:#d9e1f4;color:#363636;vertical-align:baseline}.archive-nav .nav-archive-date li{display:inline-block;border:0 solid #000;padding:0;margin:0;font-size:100%;line-height:1.5;vertical-align:baseline;background-color:#d9e1f4}.archive-nav .nav-archive-date li:hover{background-color:#d9e1f4;border:0 solid #000}.archive-nav .nav-archive-date li a{border-bottom:0 soild #000;line-height:1.5;font-size:100%;padding:0;margin:0 0 0 .25em;vertical-align:baseline;width:inherit;display:inline}.archive-nav .nav-archive-date li a:hover{color:#b1c2e9}.archive-nav h2.archive-title{color:#d9e1f4;background-color:#363636;padding:0;margin:0;border:0 solid #000;font-size:100%;line-height:1.5;vertical-align:baseline}.archive-nav h2.archive-title span.archive-subtitle{background-color:#d9e1f4;color:#363636;padding:2px .25em;margin:0 1px 0 0;border:0 solid #000;line-height:1.5;vertical-align:baseline;font-size:100%;-webkit-border-top-right-radius:1px;-moz-border-top-right-radius:1px;border-top-right-radius:1px;-webkit-border-bottom-right-radius:1px;-moz-border-bottom-right-radius:1px;border-bottom-right-radius:1px}article h1,article h2,article h3,article h4,article h5,article h6{color:#808080;font-family:"Helvetica Neue",HelveticaNeue,Roboto,"Segoe UI",Calibri,Helvetica,Arial,sans-serif}article h1,article h1 a{font-weight:300}article h2,article h2 a{font-weight:800}article h3,article h3 a{font-weight:500}article h2,article h3{line-height:1.2;padding:.25em 0;margin-left:0}footer.blog-post-footer{width:100%;clear:both}.link-badges a,.link-badges-alt a{text-transform:lowercase;padding:.2em .5em;margin-right:.25em;white-space:nowrap;vertical-align:20%}@media(max-width:768px){.link-badges a,.link-badges-alt a{font-size:67%;vertical-align:15%;margin-right:1.5em}}.link-badges a,.link-badges-alt a{color:#d9e1f4;background-color:#363636;border-color:#1c1c1c}.link-badges a:focus,.link-badges-alt a:focus,.link-badges a:active,.link-badges-alt a:active{color:white;background-color:#1c1c1c;border-color:black;display:inline-block;width:auto;opacity:.99;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.link-badges a:hover,.link-badges-alt a:hover{color:#363636;background-color:#edf1fa;border-color:#363636}.link-badges-alt a{color:#333;background-color:#e5e5e5;border-color:#808080}.link-badges-alt a:focus,.link-badges-alt a:active{color:#808080;background-color:#f2f2f2;border-color:#e5e5e5}.link-badges-alt a:hover{color:#808080;background-color:white;border-color:#333}.link-badge strong a,* strong a,.link-badge em a,* em a{font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;font-size:57%;font-style:normal;font-weight:200;text-transform:lowercase;text-decoration:none;letter-spacing:1px;padding:.2em .5em;margin-right:.25em;white-space:nowrap;border:1px solid #363636;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:20%}@media(max-width:768px){.link-badge strong a,* strong a,.link-badge em a,* em a{font-size:67%;vertical-align:15%;margin-right:1.5em}}.link-badge strong a,* strong a{color:#d9e1f4;background-color:#363636;border-color:#1c1c1c;border-bottom:1px solid #1c1c1c}.link-badge strong a:focus,* strong a:focus,.link-badge strong a:active,* strong a:active{color:white;background-color:#1c1c1c;border-color:black;display:inline-block;width:auto;opacity:.99;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.link-badge strong a:hover,* strong a:hover{color:#363636;background-color:#edf1fa;border-color:#363636}.link-badge em a,* em a{color:#333;background-color:#e5e5e5;border-color:#808080;border-bottom:1px solid #808080}.link-badge em a:focus,* em a:focus,.link-badge em a:active,* em a:active{color:#808080;background-color:#f2f2f2;border-color:#e5e5e5}.link-badge em a:hover,* em a:hover{color:#808080;background-color:white;border-color:#333}body{background-color:#edf1fa}.container.main{background-color:#edf1fa}.container{padding:1em 0;width:93.75%;max-width:38em}.grid-42pct{float:left;width:100%;padding-left:1.4%;padding-right:1.4%}@media(min-width:40em){.grid-sidebar-upper-right{float:right}.html-grid-half .grid-sidebar-lower-left,.html-grid-42pct .grid-sidebar-lower-left,.html-grid-two-thirds .grid-sidebar-lower-left,.html-grid-third .grid-sidebar-lower-left{position:relative}.html-grid-half .grid-sidebar-lower-left{right:50%}.html-grid-42pct .grid-sidebar-lower-left{right:42%}.html-grid-two-thirds .grid-sidebar-lower-left,.html-grid-third .grid-sidebar-lower-left{right:33%}.html-grid-fourth .grid-sidebar-lower-left{right:25%}.grid-half.main-content-page.grid-with-ll-fourth,.grid-three-fourths.main-content-page.grid-with-ll-fourth,.grid-fourth.main-content-page.grid-with-ll-fourth,.grid-42pct.main-content-page.grid-with-ll-fourth,.grid-third.main-content-page.grid-with-ll-third,.grid-two-thirds.main-content-page.grid-with-ll-third,.grid-42pct.main-content-page.grid-with-ll-third{position:relative}.grid-half.main-content-page.grid-with-ll-fourth,.grid-three-fourths.main-content-page.grid-with-ll-fourth,.grid-fourth.main-content-page.grid-with-ll-fourth,.grid-42pct.main-content-page.grid-with-ll-fourth{left:25%}.grid-third.main-content-page.grid-with-ll-third,.grid-two-thirds.main-content-page.grid-with-ll-third,.grid-42pct.main-content-page.grid-with-ll-third{left:33%}.grid-42pct{width:42%}.html-grid-42pct .grid-sidebar-lower-left{top:-3em}}.type-grid-two-thirds,.type-grid-three-fourths,.type-grid-half,.type-grid-third,.type-grid-fourth,.type-grid-42pct{max-width:80em}@media(min-width:44em){.type-grid-two-thirds .main-content-page,.type-grid-three-fourths .main-content-page,.type-grid-half .main-content-page,.type-grid-third .main-content-page,.type-grid-fourth .main-content-page,.type-grid-two-thirds .main-content-index,.type-grid-three-fourths .main-content-index,.type-grid-half .main-content-index,.type-grid-third .main-content-index,.type-grid-fourth .main-content-index,.type-grid-42pct .main-content-index{max-width:42em;margin-left:auto;margin-right:auto}}@media(min-width:43.75em){body.page .page-content,.blog-post-content{font-size:110%}article p{line-height:1.7}}@media(min-width:64em){.type-grid-two-thirds,.type-grid-three-fourths,.type-grid-half,.type-grid-third,.type-grid-fourth,.type-grid-42pct{padding-left:2.8%;padding-right:2.8%}body.page .page-content,.blog-post-content{font-size:120%}}a{color:#5c5c5c;text-decoration:underline;background-color:inherit;font-weight:500}a:hover{color:#8d5e5e;text-decoration:none;background-color:inherit}a:active,a:focus{color:#9b6969;text-decoration:none;background-color:inherit}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;font-weight:400;color:#808080}.strong{font-weight:bold}pre{background-color:#fdfdfe;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;border:1px solid #e5ebf8}.footnote hr{width:33%;margin-left:0}.footnote ol{font-size:90%}a.footnote-backref{text-decoration:none}.widget,.link-badges a,.link-badges-alt a,.widget a,.link-badges a a,.link-badges-alt a a{color:#d9e1f4;background-color:#363636;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;font-size:57%;font-style:normal;font-weight:200;text-decoration:none;letter-spacing:1px;padding:.2em .5em;border:2px solid #363636;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul{margin-left:0;padding-left:1.1em}ul.unstyled,.unstyled{list-style:none;padding-left:0}ul.list-wide li,.list-wide li{display:inline}section#coda{margin:2em 0}div.af-coda-outer{margin:1em 0;background-color:#e3e7f0;color:#353535;width:100%;min-width:300px;max-width:30em;border-radius:3px;border:1 solid #e3e9f7;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif}div.af-coda-outer:hover{background-color:#e2e5ee;border:1 solid #e3e9f7;color:#343434}div.af-coda-inner{padding:2em 0;border-radius:3px;border:4px solid #d9e1f4;width:100%;min-width:300px;max-width:30em;height:212px}@media(min-width:30em){div.af-coda-inner,div.af-coda-outer{max-width:380px}}.af-coda-inner a{color:#5b5b5b}.af-coda-inner a:hover{color:#a4a6ab}div.div-as-img{border-width:0;margin:0 1em;padding:0;display:block;float:left;background-repeat:no-repeat}div.af-coda-image{width:137px;height:140px;background-size:137px 140px;background-image:url("https://asocialfolder.com/static/img/home/index_img.png")}a:hover div.div-as-img.af-coda-image{opacity:.8}.af-coda-text{display:block;padding-left:137px;margin-left:1em;margin-top:-6px}.af-coda-text p{padding-left:1em;padding-right:1em;line-height:1.5;margin-bottom:1em}figure.fig-small{width:302px}figure.fig-med{max-width:602px;margin-left:0}figure+p{margin-top:0}div.fig+p{margin-top:0}figure{border:1px solid black;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:black;padding:1px;margin:0 auto 1.5625em auto;display:block}div figure img:first-child,figure img{padding:0;margin:0 auto;border-width:0;-webkit-border-top-left-radius:2px;-moz-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-bottom-right-radius:2px;border-bottom-right-radius:2px;max-width:100%;height:auto}figure figcaption{color:#5c5c5c;font-size:90%;line-height:1.1;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;padding-left:1px;padding-bottom:2px;width:95%;float:left}img.image-left,img.image-right{margin:1.5625em auto;display:block;border:1px solid black!important}img.image-left:active,img.image-right:active,img.image-left:focus,img.image-right:focus,img.image-left:hover,img.image-right:hover{outline-width:1px!important;border:1px solid black!important}@media(min-width:30em){img.image-right{float:right;margin:0 0 1em 1em;display:block;max-width:100%;height:auto}img.image-left{float:left;margin:0 1em 1em 0;display:block;max-width:100%;height:auto}figure figcaption{font-size:80%;padding-left:2px}figure.fig-right{float:right;margin:0 0 .75em 1em;display:block;max-width:100%;height:auto}figure.fig-left{float:left;margin:0 0 .75em 1em;display:block;max-width:100%;height:auto}div.fig{width:100%;display:block;margin:0}}html{position:relative;min-height:100%}body{margin-bottom:240px}#footer{background-color:#d9e1f4;color:#4a4a4a;margin-top:4em;padding-top:2em;border-top:0 solid #c5d2ef;position:absolute;bottom:0;width:100%;height:240px}div.site-footer-outer,div.site-footer-inner{background-color:#d9e1f4;display:block}#footer p{font-size:90%}html.footer-tall body{margin-bottom:300px}html.footer-tall #footer{height:300px}html.footer-tall-2 body{margin-bottom:480px}html.footer-tall-2 #footer{height:480px}.aso-footer p a{font-family:monospace;color:#403a3a;background-color:#ecf1fb;border:1px solid #f5f7fd;text-decoration:none;padding:.05em .12em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:1px}.aso-footer p a:hover{color:#ecf1fb;background-color:#403a3a;border:1px solid #3e3737}@media(max-width:43.75em){#footer p{font-size:80%}.aso-footer p a.pba{font-size:100%;text-decoration:none}body{margin-bottom:224px}#footer{height:224px}html.footer-tall body{margin-bottom:280px}html.footer-tall #footer{height:280px}}@media(max-width:30em){body{margin-bottom:208px}#footer{height:208px}html.footer-tall body{margin-bottom:260px}html.footer-tall #footer{height:260px}}.footer-menu ul{text-rendering:optimizeLegibility;list-style-type:none;margin:0 0 1.5625em 0;padding:1.5625em;background-color:#b1c2e9;border:1px solid #a9bce7;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.footer-menu li{padding-bottom:1.75em;width:100%}.footer-menu li:last-child{padding-bottom:0}.footer-menu li a{color:#4a4a4a;background-color:#c5d2ef;border:1px solid #b1c2e9;text-decoration:none;display:block;padding:.2em .4em;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.footer-menu li a:hover{color:#d9e1f4;background-color:#6184d3;border:1px solid #d9e1f4}@media(min-width:40em){.footer-menu li{padding-right:2.8%;width:33.333333333%;display:inline;float:left}}@media(min-width:64em){.footer-menu ul{padding:0;background-color:inherit;border:0 solid #edf1fa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.footer-menu li{padding-bottom:1em;padding-right:1.4%;width:20%}.footer-menu li a{color:#4a4a4a;background-color:#c5d2ef;border:1px solid #b5c6ea}}#header{text-rendering:optimizeLegibility;background-color:#edf1fa;color:#4a4a4a;margin-bottom:0;margin-top:0}#header h1,#header h2{margin:0;padding:0}#header h1{font-size:300%;font-family:"Helvetica Neue",HelveticaNeue,Roboto,"Segoe UI",Calibri,Helvetica,Arial,sans-serif;font-weight:400}#header h2{font-size:150%;font-family:"Helvetica Neue",HelveticaNeue,Roboto,"Segoe UI",Calibri,Helvetica,Arial,sans-serif;font-weight:300;font-color:#5c5c5c}#header h1 a{color:#4a4a4a;text-decoration:none;font-weight:400}#header h1 a:hover{color:#8d5e5e;text-decoration:none;font-weight:400}.nav-hidden-sm{display:inherit}.nav-hidden-md{display:none!important}@media(max-width:700px){.nav-hidden-sm{display:none!important}.nav-hidden-md{display:inherit!important}}#header nav li{text-rendering:optimizeLegibility;display:inline-block;margin:0;line-height:1.1;float:left;white-space:nowrap;overflow:hidden}#header nav li.active a{background-color:#4f4f4f;color:#9ab2e7}#header nav li a{color:#d9e1f4;background-color:#363636;border:1px solid #1c1c1c;margin:0;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none}#header nav li a:active,#header nav li a:focus,#header nav li a:hover{background-color:#1c1c1c;color:#e3e9f7;border-color:black;text-decoration:none}#header nav li a#menu-button{background-color:#363636;color:#d9e1f4;border:1px solid #0f0f0f}#header nav li a#menu-button:active,#header nav li a#menu-button:focus{background-color:#0f0f0f;color:#edf1fa;border-color:black}#header nav li a#menu-button:hover{background-color:black;color:white;border-color:black}.grid-head-top,.grid-head-nav{width:100%}#header-nav ul{width:100%;display:block;list-style-type:none;margin:0;padding:0;font-size:100%}#header-nav .menu-in li,#header-nav .menu-out li{display:block;width:100%;max-width:62px;margin:10px 0 0 0;padding:0 10px 0 0}#header-nav #nav-menu-btn{width:100%;max-width:52px;padding-right:0;margin:10px 0 0 0}.menubtn.menu-in-div,.menubtn.menu-out-div{padding:8px 0;display:block;width:100%}.menubtn.menu-in-div span.menu-icon,.menubtn.menu-out-div span.menu-icon{display:block;width:100%;margin-left:auto;margin-right:auto}.menubtn.menu-in-div span.menu-label,.menubtn.menu-out-div span.menu-label{display:block;width:100%;font-size:9px;font-weight:300;margin-left:auto;margin-right:auto;white-space:nowrap;overflow:hidden;text-align:center;line-height:1.5;padding:0;text-transform:lowercase;letter-spacing:1px}.menu-ico .menubtn.menu-in-div span.menu-label,.menu-ico .menubtn.menu-out-div span.menu-label{padding:2px 0 0 0}.menu-lab .menubtn.menu-in-div span.menu-label,.menu-lab .menubtn.menu-out-div span.menu-label{white-space:pre-wrap}.menu-lab .collapse-text-show span.mo-btn-lab:after{padding-left:.5em}.menu-lab .collapse-text-hide span.mo-btn-lab:after{padding-left:.5em}#header-nav.menu-lab .menu-in li,#header-nav.menu-lab .menu-out li{display:block;width:100px;max-width:100px}#header-nav.menu-lab #nav-menu-btn{width:90px;max-width:90px}.menu-lab .menubtn.menu-in-div span.menu-label,.menu-lab .menubtn.menu-out-div span.menu-label{font-size:10px;line-height:1.3;margin-left:0;padding:0 0 0 4px;text-align:left}.menu-lab .menubtn.menu-in-div,.menu-lab .menubtn.menu-out-div{padding:.4em 0}@media(min-width:368px){#header nav.menu-lab{width:100%}#header-nav.menu-lab .menu-in li,#header-nav.menu-lab .menu-out li{width:115.0px;max-width:115.0px}#header-nav.menu-lab #nav-menu-btn{width:105.0px;max-width:105.0px}.menu-lab .menubtn.menu-in-div span.menu-label,.menu-lab .menubtn.menu-out-div span.menu-label{font-size:12px;padding:0 0 0 .75em;letter-spacing:normal}.menu-lab .menubtn.menu-in-div,.menu-lab .menubtn.menu-out-div{padding:.2em 0}}#header nav{width:300px}.menu-out #menu-item-5,.menu-out #menu-item-6,.menu-out #menu-item-7,.menu-out #menu-item-8,.menu-out #menu-item-9,.menu-out #menu-item-10,.menu-out #menu-item-11,.menu-out #menu-item-12,.menu-out #menu-item-13,.menu-out #menu-item-14,.menu-out #menu-item-15,.menu-out #menu-item-16{display:none!important}.menu-lab .menu-out #menu-item-3,.menu-lab .menu-out #menu-item-4{display:none!important}.menu-lab.menu-length-3 .menu-out #menu-item-3{display:block!important}.menu-in #inmenu-item-1,.menu-in #inmenu-item-2,.menu-in #inmenu-item-3,.menu-in #inmenu-item-4{display:none!important}.menu-lab .menu-in #inmenu-item-3,.menu-lab .menu-in #inmenu-item-4{display:block!important}.menu-lab.menu-length-1 #nav-menu-btn{display:none!important}.menu-lab.menu-length-2 #nav-menu-btn{display:none!important}.menu-lab.menu-length-3 #nav-menu-btn{display:none!important}@media(min-width:493px){.menu-lab .menu-out #menu-item-3{display:block!important}.menu-lab .menu-in #inmenu-item-3{display:none!important}}@media(min-width:608px){.menu-lab .menu-out #menu-item-4{display:block!important}.menu-lab .menu-in #inmenu-item-4{display:none!important}}@media(min-width:723px){.menu-lab .menu-out #menu-item-5{display:block!important}.menu-lab .menu-in #inmenu-item-5{display:none!important}.menu-lab.menu-length-5 #nav-menu-btn{display:none!important}}@media(min-width:838px){.menu-lab.menu-length-6 #nav-menu-btn{display:none!important}}@media(min-width:953px){.menu-lab.menu-length-7 #nav-menu-btn{display:none!important}}@media(min-width:1068px){.menu-lab.menu-length-8 #nav-menu-btn{display:none!important}}.menu-ico.menu-length-1 #nav-menu-btn{display:none!important}.menu-ico.menu-length-2 #nav-menu-btn{display:none!important}.menu-ico.menu-length-3 #nav-menu-btn{display:none!important}.menu-ico.menu-length-4 #nav-menu-btn{display:none!important}.menu-ico.menu-length-5 #nav-menu-btn{display:none!important}.menu-ico.menu-length-5 .menu-out #menu-item-5{display:block!important;padding-right:0;max-width:52px}@media(min-width:382px){#header nav.menu-ico{width:362px}.menu-ico .menu-out #menu-item-5{display:block!important}.menu-ico .menu-in #inmenu-item-5{display:none!important}.menu-ico.menu-length-6 .menu-out #menu-item-6{display:block!important;padding-right:0;max-width:52px}.menu-ico.menu-length-6 #nav-menu-btn{display:none!important}.menu-ico.menu-length-6 .menu-in #inmenu-item-6{display:none!important}}@media(min-width:444px){#header nav.menu-ico{width:424px}.menu-ico .menu-out #menu-item-6{display:block!important}.menu-ico .menu-in #inmenu-item-6{display:none!important}.menu-ico.menu-length-6 #nav-menu-btn{display:none!important}}@media(min-width:506px){#header nav.menu-ico{width:486px}.menu-ico .menu-out #menu-item-7{display:block!important}.menu-ico .menu-in #inmenu-item-7{display:none!important}.menu-ico.menu-length-7 #nav-menu-btn{display:none!important}}@media(min-width:568px){#header nav.menu-ico{width:548px}.menu-ico .menu-out #menu-item-8{display:block!important}.menu-ico .menu-in #inmenu-item-8{display:none!important}.menu-ico.menu-length-8 #nav-menu-btn{display:none!important}}@media(min-width:630px){#header nav.menu-ico{width:610px}.menu-ico .menu-out #menu-item-9{display:block!important}.menu-ico .menu-in #inmenu-item-9{display:none!important}.menu-ico.menu-length-9 #nav-menu-btn{display:none!important}}@media(min-width:692px){#header nav.menu-ico{width:672px}.menu-ico .menu-out #menu-item-10{display:block!important}.menu-ico .menu-in #inmenu-item-10{display:none!important}.menu-ico.menu-length-10 #nav-menu-btn{display:none!important}}.menu-ico .menu-in #inmenu-item-9,.menu-ico .menu-in #inmenu-item-14{padding-right:0!important;max-width:52px!important}img{border:2px solid black;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-left:auto;margin-right:auto;display:block}a img{text-decoration:none}img.image-small,img.img-small,img.img-small-right,img.img-small-left{display:block;width:100%;max-width:300px;height:auto;border:1px solid black}img.image-small,img.img-small,img.img-small-right{float:right;margin:0 0 1em 1em}img.img-small-left{float:left;margin:0 1em 1em 0}@media(max-width:43.75em){img.image-small,img.img-small,img.img-small-right,img.img-small-left{float:none;margin:1em auto}}.nav-pagination ul.pagination{display:inline-block;text-transform:lowercase;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;font-size:90%;vertical-align:middle}@media(max-width:30em){.nav-pagination ul.pagination{font-size:70%}}.nav-pagination .pagination li{display:inline-block;min-width:40px;margin:0;padding:0;border:2px solid #d9e1f4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-pagination .pagination li a{display:block;text-decoration:none;color:#edf1fa;background-color:#363636;margin:0;padding:0 1em;border:0 solid #000}.nav-pagination .pagination li a:hover{color:#363636;background-color:#edf1fa}.nav-pagination .pagination li.pagination-active{border:2px solid #b1c2e9}.nav-pagination .pagination li.pagination-active a,.nav-pagination .pagination li.pagination-active a:hover{background-color:#d9e1f4;color:#363636;text-align:center}.nav-pagination .pagination li.pagination-hasnext a{text-align:right}.blog-post header{margin:0 0 1.5625em 0}.blog-post header h1{padding:0;margin:.78125em 0 .15625em 0}.blog-post header h2,.blog-post header h3{padding:0;margin:0;display:inline}.blog-post header h2{font-size:105%;font-weight:700;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;color:#b0b0b0}.blog-post header h3{color:#e5e5e5;font-size:90%;font-weight:200;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;color:white}.blog-post header h3{color:#808080}.blog-post header h1 a{text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:.1em .15em;margin:-.1em -.15em;display:inline-block}.blog-post header h1 a:hover{background-color:#b1c2e9}article.blog-post{margin-bottom:6.25em}.archive-list{line-height:1.2;text-rendering:optimizeLegibility}.archive-list li{padding-bottom:.5em}.archive-list a{text-decoration:none;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold}.archive-list a:hover{background-color:#d9e1f4}.archive-title{margin-bottom:.3em}.archive-readmore{color:#325bb6;font-size:70%}.archive-list span.archive-date{font-size:60%;padding-right:.5em;color:#abaeb4;word-break:keep-all;display:inline-block}img.img-small-left.archive-teaser-img{width:128px;max-width:128px!important;height:auto;display:inline-block;float:left;margin:0 1em 1em 0}.tags-list span.stretch{background-color:#363636;color:#fff;font-family:"Helvetica Neue",HelveticaNeue,Roboto,"Segoe UI",Calibri,Helvetica,Arial,sans-serif;font-weight:100;font-size:75%;padding:0 1em 0 1em;margin-left:.5em;line-height:2;vertical-align:2px;font-family:CourierNewPSMT,"Liberation Mono",Courier,"Courier New",monospace;-webkit-border-radius:3px;-webkit-border-top-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius:3px;-moz-border-radius-topleft:1px;-moz-border-radius-bottomleft:1px;border-radius:3px;border-top-left-radius:1px;border-bottom-left-radius:1px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.blognav ul{margin:-1.75em 0 0 0;padding:0;list-style-type:none}.blognav ul li{display:inline;margin:0 0 0 1em;padding:0;line-height:1;font-size:60%;text-transform:lowercase}.blognav ul li div{display:inline-block;text-align:center;vertical-align:-10%}.blognav ul li:first-child{margin-left:0;margin-right:1em}.blognav ul li h2{display:inline;text-transform:uppercase;font-size:250%}.blognav ul li a{text-decoration:none;padding:0;margin:0;color:#7594d9}.blognav ul li:first-child a{font-weight:900;color:#7594d9}.blognav ul li a:hover{color:#111f3e}.blognav ul li:first-child a:hover{color:#111f3e}#archive #blognav-arch,#tags #blognav-tags{color:black}@media(max-width:769px){.blognav ul li{margin:0 0 0 3em}.blognav ul li.blogname-long-h{display:inline-block;min-width:100%;height:4em}.blognav ul li.blogname-long{margin-left:0;margin-right:3em}}p.posted{padding-top:1em}.posted a:before{content:'\2712 ';font-size:110%}.posted a{text-decoration:none;font-weight:bold;padding:.2em .75em .2em .2em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.posted a:focus,.posted a:hover{background:#c1d1f3}.sub-to-tag p a{color:#363636;background-color:#d8e1f6;border:1px solid #c6d4f3;font-family:"Helvetica Neue",HelveticaNeue,Roboto,"Segoe UI",Calibri,Helvetica,Arial,sans-serif;font-weight:100;font-size:70%;line-height:4;padding:.4em .9em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-transform:lowercase;letter-spacing:1px;white-space:nowrap;overflow:hidden}.sub-to-tag p a:active,.sub-to-tag p a:hover,.sub-to-tag p a:focus{color:#edf1fa;border:1px solid #363636;background-color:#363636}div.blog-post-foot p a,.blog-list-foot p a{text-decoration:none;font-weight:600;padding-bottom:.1em;border-bottom:1px solid #b1c2e9}div.blog-post-foot p a:focus,div.blog-post-foot p a:active,div.blog-post-foot p a:hover,.blog-list-foot p a:active,.blog-list-foot p a:focus,.blog-list-foot p a:hover{color:#7594d9;border-bottom-color:#363636}.subnav-title-archives a{color:#808080;text-transform:uppercase}.archive-subnav ul li{padding-left:1em}.archive-subnav ul li:first-child{padding-left:0}.archive-subnav ul li a{text-decoration:none;border-bottom:2px solid #edf1fa;padding-bottom:.2em}.archive-subnav ul li.active a{text-decoration:none;border-bottom:2px solid #363636}.archive-subnav ul{margin-bottom:1em}ul.archive-nav-month{font-size:80%}ul.archive-nav-month li a{border:2px solid #e5e5e5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:.2em .4em}ul.archive-nav-month li.active a{border:2px solid #e5e5e5;background-color:#e5e5e5}ul.archive-nav-month li a:hover{background-color:#808080;color:#e5e5e5;border:2px solid #808080}.archive-footer-date-nav h2{font-size:100%;color:#808080;padding-top:0}.archive-footer-date-nav ul{padding:0;margin:0}a.arcfootnav-year{font-size:105%}a.arcfootnav-month{font-size:95%}.archive-years-months li{padding-left:.5em}.archive-years-months li:first-child{padding-left:0}.archive-footer-date-nav a{text-decoration:none;font-weight:700}.archive-footer-date-nav a:hover{text-decoration:underline;color:#e5e5e5}span.archive-count{color:#808080;font-size:80%;vertical-align:7.5%}span.archive-count:before{padding-left:.15em;padding-right:.1em;content:'('}span.archive-count:after{content:')';padding-left:.1em}div.archive-footer-date-nav{background-color:#c5d2ef;padding:1.5625em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.archive-teaser-w-img a,.archive-teaser-w-img a:active,.archive-teaser-w-img a:focus,.archive-teaser-w-img a:hover{border-width:0}.archive-teaser-w-img a img{border:1px solid #dadee6}.archive-teaser-w-img a:hover img{border:1px solid #454646}.catalog-page-foot h2 a{text-decoration:none;border-bottom:5px solid #e1e8f7}.catalog-page-foot h2 a:hover{border-color:white;color:#060b16}div.catalog-page-foot{background-color:#e1e8f7;border:1px solid #c5d2ef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 1.5625em 1.5625em 1.5625em;margin:6.25em 0 3.125em 0}.catalog-page-foot ul{padding:0;margin:0}.catalog-page-foot ul:before{content:'all pages';font-size:60%;font-weight:600;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#325bb6}li.catalog-page-foot-item{list-style:none;padding:0;margin:.78125em 0 0 0}.catalog-page-foot li{padding:.15em .4em;color:#edf1fa;background-color:#363636;border:1px solid #1c1c1c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:intrinsic}.catalog-page-foot li a{font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;font-weight:300;text-decoration:none;color:#edf1fa;background-color:#363636;text-transform:uppercase}.catalog-page-foot li:hover,.catalog-page-foot li:hover a{color:#363636;background-color:#edf1fa}li.catalog-page-foot-item a:before{font-family:FontAwesome;content:'\f0a9';padding-right:.5em}li.catalog-page-foot-item.active a:before{color:#ac1d24}.catalog-listing li{margin-top:.78125em}.catalog-listing li:first-child{margin-top:0}body.catalog-index .catalog-item-number{display:none}body.catalog-index.catalog-index-all .catalog-item-number{display:inline}.catalog-index-footer div,div.blog-post-foot,div.blog-list-foot{border-top:1px solid #c5d2ef;margin:2em 0}div.catalog-page-foot h2,.catalog-index-footer div p:first-child,div.blog-post-foot p,.blog-list-foot p{padding-top:1.5625em}body.catalog-index .archive-list h3 a{padding:0}body.landing-page{padding:0;margin:0;width:100%;height:100%;position:fixed;text-align:center}.html-landing-page div.landing-outer{height:100%;margin:0 auto;padding:0;display:flex;justify-content:center;align-items:center;resize:none;overflow:auto;background-color:#333;color:#e5e5e5}.html-landing-page div.landing-middle{max-width:70%;padding:15% 0;resize:none;overflow:auto;margin:auto}.html-landing-page div.landing-inner{display:block;margin:0 auto}.html-landing-page h1.landing-title{margin-top:0;margin-bottom:.5em;padding-top:0;color:#808080;font-weight:200}.html-landing-page h2{padding-top:.25em;margin-bottom:1em}.html-landing-page p,.html-landing-page ul{text-rendering:optimizeLegibility;margin-bottom:0;padding-bottom:0;color:#e5e5e5;font-weight:300}.html-landing-page ul{padding-left:0;list-style:none}h2.project-title{padding:0;margin:.1em 0}h2.project-title a{text-transform:uppercase;font-size:100%;font-weight:900;color:#7594d9;text-decoration:none;padding:0;margin:0}h2.project-title a:hover{color:#111f3e;text-decoration:underline}span.project-subtitle{font-size:90%}h2.project-title a:hover{text-decoration:none}table.codehilitetable,td.linenos pre,.codehilite pre{background-color:#fdf6e3}.codehilite pre{color:#586e75}table.codehilitetable,td.linenos pre{color:#93a1a1}.codehilite{color:#586e75;background-color:#fdf6e3}.codehilite .linenos{color:#93a1a1}.codehilite .ge{font-style:italic}.codehilite .gs{font-weight:bold}.codehilite .c{color:#93a1a1}.codehilite .err{color:#586e75}.codehilite .g{color:#586e75}.codehilite .k{color:#859900}.codehilite .l{color:#586e75}.codehilite .n{color:#586e75}.codehilite .o{color:#859900}.codehilite .x{color:#cb4b16}.codehilite .p{color:#586e75}.codehilite .cm{color:#93a1a1}.codehilite .cp{color:#859900}.codehilite .c1{color:#93a1a1}.codehilite .cs{color:#859900}.codehilite .gd{color:#2aa198}.codehilite .ge{color:#586e75}.codehilite .gr{color:#dc322f}.codehilite .gh{color:#cb4b16}.codehilite .gi{color:#859900}.codehilite .go{color:#586e75}.codehilite .gp{color:#586e75}.codehilite .gs{color:#586e75}.codehilite .gu{color:#cb4b16}.codehilite .gt{color:#586e75}.codehilite .kc{color:#cb4b16}.codehilite .kd{color:#268bd2}.codehilite .kn{color:#859900}.codehilite .kp{color:#859900}.codehilite .kr{color:#268bd2}.codehilite .kt{color:#dc322f}.codehilite .ld{color:#586e75}.codehilite .m{color:#2aa198}.codehilite .s{color:#2aa198}.codehilite .na{color:#586e75}.codehilite .nb{color:#859900}.codehilite .nc{color:#268bd2}.codehilite .no{color:#cb4b16}.codehilite .nd{color:#268bd2}.codehilite .ni{color:#cb4b16}.codehilite .ne{color:#cb4b16}.codehilite .nf{color:#268bd2}.codehilite .nl{color:#586e75}.codehilite .nn{color:#586e75}.codehilite .nx{color:#586e75}.codehilite .py{color:#586e75}.codehilite .nt{color:#268bd2}.codehilite .nv{color:#268bd2}.codehilite .ow{color:#859900}.codehilite .w{color:#586e75}.codehilite .mf{color:#2aa198}.codehilite .mh{color:#2aa198}.codehilite .mi{color:#2aa198}.codehilite .mo{color:#2aa198}.codehilite .sb{color:#93a1a1}.codehilite .sc{color:#2aa198}.codehilite .sd{color:#586e75}.codehilite .s2{color:#2aa198}.codehilite .se{color:#cb4b16}.codehilite .sh{color:#586e75}.codehilite .si{color:#2aa198}.codehilite .sx{color:#2aa198}.codehilite .sr{color:#dc322f}.codehilite .s1{color:#2aa198}.codehilite .ss{color:#2aa198}.codehilite .bp{color:#268bd2}.codehilite .vc{color:#268bd2}.codehilite .vg{color:#268bd2}.codehilite .vi{color:#268bd2}.codehilite .il{color:#2aa198}.lower-right-menu ul,.lower-left-menu ul{text-rendering:optimizeLegibility;list-style-type:none;margin:1.5625em 0;padding:1.5625em;background-color:#c5d2ef;border:1px solid #bdcced;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.lower-right-menu li,.lower-left-menu li{padding-bottom:1.5625em;width:100%}.lower-right-menu li:last-child,.lower-right-menu li:last-child{padding-bottom:0}.lower-right-menu li a,.lower-left-menu li a{color:gainsboro;background-color:#d9e1f4;border:1px solid #c5d2ef;text-decoration:none;display:block;padding:.2em .4em;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.lower-right-menu li a:hover,.lower-left-menu li a:hover{color:#edf1fa;background-color:#7594d9;border:1px solid #5c5c5c}@media(min-width:40em){.sidebar-lower-right{padding-left:1.5625em}.sidebar-lower-left{padding-right:1.5625em}.lower-right-menu ul,.lower-left-menu ul{padding:0;background-color:inherit;border:0 solid #edf1fa;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}.lower-right-menu li,.lower-left-menu li{max-width:12em}}@media(min-width:64em){.lower-right-menu li,.lower-left-menu li{padding-bottom:1.5625em}}.upper-right-menu ul,.upper-left-menu ul{width:100%;display:block;list-style-type:none;margin:0;padding:0;font-size:100%}.upper-right-menu ul li,.upper-left-menu ul li{display:block;width:100%;max-width:62px;margin:10px 0 0 0;padding:0 10px 0 0;text-rendering:optimizeLegibility;line-height:1.1;float:left;white-space:nowrap;overflow:hidden}.upper-right-menu ul li.active a,.upper-left-menu ul li.active a{background-color:#4f4f4f;color:#9ab2e7}.upper-right-menu ul li a,.upper-right-menu ul #nav-menu-btn a,.upper-left-menu ul li a,.upper-left-menu ul #nav-menu-btn a{color:#d9e1f4;background-color:#363636;border:1px solid #1c1c1c;margin:0;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none}.upper-right-menu ul li a:hover,.upper-right-menu ul #nav-menu-btn a:hover,.upper-left-menu ul li a:hover,.upper-left-menu ul #nav-menu-btn a:hover{color:#b1c2e9;background-color:dimgray;border:1px solid #5c5c5c}.upper-right-menu ul #nav-menu-btn,.upper-left-menu ul #nav-menu-btn{display:block;width:100%;max-width:52px;padding-right:0;margin:10px 0 0 0}li#inmenu-item-9,li#inmenu-item-14{width:100%;max-width:52px;padding-right:0;margin:10px 0 0 0}.upper-right-menu ul .menubtn,.upper-left-menu ul .menubtn{padding:8px 0;display:block;width:100%}.upper-right-menu ul .menubtn span.menu-icon,.upper-left-menu ul .menubtn span.menu-icon{display:block;width:100%;margin-left:auto;margin-right:auto;padding-bottom:.2em}.upper-right-menu ul .menubtn span.menu-label,.upper-left-menu ul .menubtn span.menu-label{display:block;width:100%;font-size:9px;margin-left:auto;margin-right:auto;white-space:nowrap;overflow:hidden;text-align:center;line-height:1.5;padding:0;text-transform:lowercase;letter-spacing:1px}.upper-right-menu ul .menu-ico .menubtn span.menu-label,.upper-right-menu ul .menu-ico .menubtn span.menu-label,.upper-left-menu ul .menu-ico .menubtn span.menu-label,.upper-left-menu ul .menu-ico .menubtn span.menu-label{padding:2px 0 0 0}.upper-right-menu .nav-outmenu li,.upper-left-menu .nav-outmenu li{display:none!important}.upper-right-menu .nav-outmenu li#upper-right-menu-item-1,.upper-right-menu .nav-outmenu li#upper-right-menu-item-2,.upper-right-menu .nav-outmenu li#upper-right-menu-item-3,.upper-right-menu .nav-outmenu li#upper-right-menu-item-4,.upper-right-menu ul.nav-outmenu.menu-short li#upper-right-menu-item-5,.upper-right-menu ul.nav-outmenu #nav-menu-btn,.upper-left-menu .nav-outmenu li#upper-left-menu-item-1,.upper-left-menu .nav-outmenu li#upper-left-menu-item-2,.upper-left-menu .nav-outmenu li#upper-left-menu-item-3,.upper-left-menu .nav-outmenu li#upper-left-menu-item-4,.upper-left-menu ul.nav-outmenu.menu-short li#upper-left-menu-item-5,.upper-left-menu ul.nav-outmenu #nav-menu-btn{display:block!important}.upper-right-menu ul.nav-outmenu.menu-short #nav-menu-btn,.upper-left-menu ul.nav-outmenu.menu-short #nav-menu-btn{display:none!important}@media(min-width:40em){.upper-right-menu ul{width:intrinsic;float:right}.upper-right-menu ul li,.upper-left-menu ul li{display:block!important;width:115.0%;max-width:71.3px;float:none}.upper-right-menu .nav-outmenu li,.upper-left-menu .nav-outmenu li{display:block!important}ul.nav-submenu,.upper-right-menu ul.nav-outmenu #nav-menu-btn,.upper-left-menu ul.nav-outmenu #nav-menu-btn{display:none!important}.upper-right-menu ul .menubtn span.menu-icon,.upper-right-menu ul .menubtn span.menu-icon,.upper-left-menu ul .menubtn span.menu-icon,.upper-left-menu ul .menubtn span.menu-icon{padding-top:.2em;padding-bottom:.5em}.upper-right-menu ul .menubtn span.menu-label,.upper-right-menu ul .menubtn span.menu-label,.upper-left-menu ul .menubtn span.menu-label,.upper-left-menu ul .menubtn span.menu-label{font-size:10px;margin-left:auto;margin-right:auto;white-space:pre-wrap;overflow:auto}}.menu-lab ul.nav-submenu.collapse.clearfix.menu-in.active{display:block!important}.tags ul{margin:1em 0 1em -.25em;list-style-type:none;display:block}.tags ul li{float:left;margin:0 1.5em .5em 0}.tags ul li a{background-color:#363636;color:#d9e1f4;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;font-weight:200;font-size:75%;float:left;padding:0 1em 0 .5em;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:2;text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-transform:lowercase;letter-spacing:1px}.tags ul li a:before{content:"";position:absolute;right:98.95%;top:0;width:0;height:0;border-top:1em solid transparent;border-right:1.01em solid #363636;border-bottom:1em solid transparent;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}.tags ul li a:after{content:"";position:absolute;right:100%;top:42%;width:0;height:0;border:.2em solid #d9e1f4;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.tags ul li a:active,.tags ul li a:hover,.tags ul li a:focus{color:#7594d9}.tags.tags-list ul{margin-left:1em}.tags.tags-list ul li{display:block;float:none;margin-bottom:1.5625em}.tags.tags-list ul li a{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-border-top-left-radius:2px;-moz-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.tags ul li.tag-perma-link{margin-left:-0.75em;margin-right:1.25em}.tags ul li.tag-perma-link a{padding-right:1.25em}.tags ul li.tag-perma-link a:before{border:none}.tags ul li.tag-perma-link a:after{content:"";position:absolute;right:-2%;top:0;width:0;height:0;border:.2em solid #363636;border-top:1em solid #363636;border-right:1em solid #edf1fa;border-bottom:1em solid #363636;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.archive-post-tags ul{margin:-1em 0 0 0;padding:0;list-style-type:none;display:block}.archive-post-tags ul li{float:left;margin:0 1em 0 0;padding:0 0 1em 0}.tags.archive-post-tags ul li a{background-color:#e1e8f7;border:1px solid #d5def3;color:#363636;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif;font-weight:100;font-size:75%;float:left;padding:.15em .25em;margin:0;position:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:1;text-decoration:none;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;transition:color .1s ease-in-out;text-transform:lowercase;letter-spacing:0}.tags.archive-post-tags ul li a:hover{background-color:#363636;border:1px solid #c5d2ef;color:#edf1fa}.tags.archive-post-tags ul li a:before,.tags.archive-post-tags ul li a:after{content:None}@media(max-width:40em){.tags ul li.tag-perma-link,.tags ul li{display:inline-block;padding-bottom:1.5em}.tags ul li.tag-perma-link{width:100%}.tags ul li.tag-item{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;transform-origin:bottom left;min-width:64px;margin:-1em 0 1em 0}.tags ul li.tag-item-1{margin-left:-1.75em}li.tag-item-length-m+li.tag-item{margin-left:-2.3em}li.tag-item-length-l+li.tag-item{margin-left:-2em}}div.data-block{margin-bottom:1.5625em}div.data-block span.db-item{display:block;width:100%;margin-bottom:.39063em}div.data-block.data-block-article+ul{margin-top:-0.78125em}div.data-block.data-block-article span.db-item,div.data-block.data-block-bib span.db-item,div.data-block.data-block-bib.data-block-article span.db-item{display:inline;width:inherit;margin-bottom:inherit}div.data-block.data-block-article span.db-item:after{content:"."}div.data-block.data-block-article span.db-item-ti:before{content:"\201C"}div.data-block.data-block-article span.db-item-ti:after{content:".\201D"}div.data-block.data-block-article span.db-item-jo{font-style:italic}div.data-block.data-block-article span.db-item-wi:before{content:"(with "}div.data-block.data-block-article span.db-item-wi:after{content:")."}div.data-block.data-block-article span.db-item-yr:before{content:"["}div.data-block.data-block-article span.db-item-yr:after{content:"]"}div.data-block.data-block-article span.db-item-vnpg:after{content:""}.footnote-content-wrapper p a{color:#edf1fa!important}.footnote-content.scrollable .footnote-main-wrapper:before,.footnote-content.scrollable .footnote-main-wrapper:after{background:inherit!important}.page-as-menu{text-rendering:optimizeLegibility}.page-as-menu section#coda{margin:2em 0 1em 0}.page-as-menu article p{line-height:1.5}.page-as-menu article ul{list-style:none;padding-left:0}.page-as-menu article ul li{font-size:90%;margin-bottom:.75em;line-height:2.25}.page-as-menu article ul li a{margin-right:.25em;padding:.2em .4em;vertical-align:inherit;font-family:"Helvetica Neue",HelveticaNeue,Roboto,"Segoe UI",Calibri,Helvetica,Arial,sans-serif;font-size:100%;font-style:normal;font-weight:200;color:#555d6d;background-color:#c6cfe2;text-transform:lowercase;text-decoration:none;letter-spacing:1px;white-space:nowrap;word-wrap:break-word;border:1px solid #c6cfe2;border-radius:2px;transition-property:color,background-color,border-color,text-decoration;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.page-as-menu article ul li a:hover{border:1px solid #1c3366;background-color:#e1e8f7;color:#1c3366}.page-as-menu .link-badge strong a,.page-as-menu * strong a,.page-as-menu * strong em a{font-size:initial;font-family:Monaco,Menlo,CourierNewPSMT,"Liberation Mono",Courier,"Courier New",monospace;vertical-align:inherit;margin:.33em 0 0 0;display:inline-block;border-color:#292929;background-color:#333;color:#edf1fa;padding:0 .25em;letter-spacing:0;font-weight:300}.page-as-menu .link-badge strong a:hover,.page-as-menu * strong a:hover,.page-as-menu * strong em a:hover{border-color:#c5d2ef;background-color:#d9e1f4;color:#333}@media(min-width:30em){.page-as-menu article ul li{font-size:100%}.page-as-menu article ul li a{font-size:110%;margin-right:.25em}}@media(min-width:64em){.page-as-menu article ul li{margin-bottom:.67em}.page-as-menu article ul li{line-height:1.5}}article h2{font-weight:800}article h3{font-weight:500}#header h2{font-size:90%}@media(min-width:30em){#header h2{font-size:100%}}@media(min-width:40em){#header h2{font-size:105%}}@media(min-width:64em){#header h2{font-size:110%}}.user-footer p a{text-decoration:none;background-color:#5c4e46;color:#d9e1f4;padding:0 .3em;display:inline-block;margin-right:.1em;border-radius:3px}.user-footer p a:active,.user-footer p a:focus,.user-footer p a:hover{color:#5c4e46;background-color:#cdd8f1}#blog-blog-index h2#title-blog{display:none}.blog-post-blog header h2,.blog-post-blog header h3{display:none;visibility:hidden}.blog-post-blog .blog-post-footer span.perma-time,#blog-blog-archive .archive-item span.perma-time{display:none;visibility:hidden}article.blog-post{margin-bottom:1em}.blog-list article.blog-post{margin-bottom:4.6875em}#blog-blog-index article.blog-post{margin-bottom:6.25em}.archive-list span.archive-date{word-break:keep-all;display:inline-block}#clinton-foundation-annual-contributions-200912 ~ pre{max-width:280px;display:inline-block;float:right;margin-left:10px;margin-bottom:10px}section#coda{margin:2em 0}div.af-coda-outer{margin:1em 0;background-color:#e3e7f0;color:#353535;width:100%;min-width:300px;max-width:30em;border-radius:3px;border:1 solid #e3e9f7;font-family:"Gill Sans",GillSans,"Gill Sans MT",Calibri,Verdana,sans-serif}div.af-coda-outer:hover{background-color:#e2e5ee;border:1 solid #e3e9f7;color:#343434}div.af-coda-inner{padding:2em 0;border-radius:3px;border:4px solid #d9e1f4;width:100%;min-width:300px;max-width:30em;height:212px}@media(min-width:30em){div.af-coda-inner,div.af-coda-outer{max-width:380px}}.af-coda-inner a{color:#5b5b5b}.af-coda-inner a:hover{color:#a4a6ab}div.div-as-img{border-width:0;margin:0 1em;padding:0;display:block;float:left;background-repeat:no-repeat}div.af-coda-image{width:137px;height:140px;background-size:137px 140px;background-image:url("https://asocialfolder.com/static/img/home/index_img.png")}a:hover div.div-as-img.af-coda-image{opacity:.8}.af-coda-text{display:block;padding-left:137px;margin-left:1em;margin-top:-6px}.af-coda-text p{padding-left:1em;padding-right:1em;line-height:1.5;margin-bottom:1em}article.blog-post.blog-post-quips{margin-bottom:4.6875em}article.blog-post.blog-post-quips:last-child{margin-bottom:1.5625em}h2#title-quips-pro-quo.project-title.blog-title{text-transform:uppercase;font-size:85%}.blog-post-quips header h1.blog-post-untitled,.blog-post-quips header h1.blog-post-untitled a,.blog-post-quips header h2,.blog-post-quips header h3{display:none;visibility:hidden}.blog-post-quips span.blog-post-link-after{display:none}.blog-post-quips span.blog-post-link-in:after{content:'\2192';padding-left:.5em}.blog-post-quips a:hover span.blog-post-link-in:after{content:"\2192";padding-left:.5em;color:#edf1fa}#about #around-the-web ~ ul{list-style:none;padding-left:0}#about #around-the-web ~ ul li{margin-bottom:.75em}#about #around-the-web ~ ul li a{margin-right:.25em;padding:.1em .25em;vertical-align:inherit;color:#edf1fa;background-color:#5c4e46;text-transform:lowercase;text-decoration:none;border:1px solid #5c4e46;border-radius:3px;transition-property:color,background-color,border-color,text-decoration;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#about #around-the-web ~ ul li a:hover{color:#5c5c5c;background-color:#edf1fa;border:1px solid #5c5c5c}#about h3#around-the-web{font-size:75%;text-transform:uppercase}