/*
Theme Name: AAR
Theme URI: http://adrianroselli.com/
Description: Custom theme for my site. Go get your own.
Author: Adrian Roselli
Author URI: http://adrianroselli.com/
Version: 1.0
Tags: 
*/
nav li,nav ul,ul.recent,ul.subnav{list-style-type:none}@-ms-viewport{width:device-width}body{background-color:#efefef;color:#000;font-family:Lato,Arial,sans-serif;text-rendering:optimizeLegibility;padding:0;margin:0;line-height:1.6}@media print{body{background-color:#fff;color:#000;font-size:8pt}}footer+svg,nav>button{display:none}header[role=banner]{background-position:right bottom;background-repeat:no-repeat;background-color:#fff;background-size:cover;box-shadow:0 0 5em rgba(0,0,0,.3)}@media (max-width:23em),(max-height:22em){header[role=banner]{background-position:right top;background-size:auto;padding-bottom:.1em}}@media screen and (max-width:875px){header[role=banner]{background-image:url(/wp-content/themes/AAR/images/banner_0875.jpg)}}@media screen and (min-width:875px) and (max-width:1750px){header[role=banner]{background-image:url(/wp-content/themes/AAR/images/banner_1750.jpg);background-position:right bottom}}@media screen and (min-width:1750px) and (max-width:3500px){header[role=banner]{background-image:url(/wp-content/themes/AAR/images/banner_3500.jpg)}}@media screen and (min-width:3500px){header[role=banner]{background-image:url(/wp-content/themes/AAR/images/banner_7000.jpg)}}header+div::after,header[role=banner]::after,main article>a[href] h2::after,main article>a[href]::after,nav::after{content:"";display:block;clear:both}header div>a[href="/"]{width:16em;margin:1em 0 1.5em 1em;overflow:hidden;display:block;-webkit-transform:skew(0deg,-4.1deg);-moz-transform:skew(0deg,-4.1deg);-o-transform:skew(0deg,-4.1deg);transform:skew(0deg,-4.1deg);text-shadow:-.1em -.1em .1em rgba(0,0,0,.4);-webkit-text-outline:#fff .1em;-moz-text-outline:#fff .1em;-o-text-outline:#fff .1em;text-outline:#fff .1em;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}nav,nav li,nav ul{margin:0;padding:0}header div>a[href="/"] strong{display:block;font-size:2.5em;line-height:100%;margin:0;padding:0;font-size-adjust:.47;font-weight:500;font-style:normal}@media screen and (max-width:450px){header div>a[href="/"]{text-shadow:0 0 .5em rgba(255,255,255,1),0 0 .5em rgba(255,255,255,1)}}header div>a[href="/"],header div>a[href="/"]:active,header div>a[href="/"]:focus,header div>a[href="/"]:hover,header div>a[href="/"]:link,header div>a[href="/"]:visited{text-decoration:none;color:#c00}header div>a[href="/"]:active,header div>a[href="/"]:focus,header div>a[href="/"]:hover{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;text-shadow:0 0 .5em rgba(255,255,255,1)}@media screen and (min-width:23em){header div>a[href="/"]{float:left}}@media screen and (min-width:30em){header div>a[href="/"]{width:18em}}@media screen and (min-width:62em){header[role=banner]{padding-bottom:2em;border-top:5px solid #000}header[role=banner] div{width:90%;margin:0 auto 3em}header div>a[href="/"]{margin-bottom:0;width:28em}header div>a[href="/"] strong{font-size:4.5em}}@media print{header[role=banner]{background-image:none;border:none;box-shadow:none}}nav{box-sizing:border-box;background-color:#000}nav a{color:#fff;text-align:center;text-decoration:none;line-height:1.4}nav a:focus,nav a:hover{color:#f60}nav>ul>li a[aria-label^=Current],nav>ul>li:focus a[aria-label^=Current],nav>ul>li:hover a[aria-label^=Current]{color:#666;border-color:#999}@media (max-height:22em) and (max-width:62em){nav{clear:both}}@media (max-width:20em),(max-height:22em){nav ul ul{display:none}nav a{display:block;box-sizing:border-box;width:50%;float:left;margin:0;padding:1em 0;outline:0;border:.07em solid #333}nav li.focus a,nav li:focus a,nav li:hover a{background-color:#222;outline:0}nav>ul>li a[aria-label^=Current],nav>ul>li:focus a[aria-label^=Current],nav>ul>li:hover a[aria-label^=Current]{border-color:transparent;background-color:#333}}@media (min-width:20em) and (max-height:22em){nav a{width:33.333%}}@media (min-width:32em) and (max-height:22em){nav a{width:25%}}@media (min-width:40em) and (max-height:22em){nav a{width:20%}}@media (min-width:48em) and (max-height:22em){nav a{width:16.666667%}}@media (min-width:20em) and (max-width:62em) and (min-height:22em){nav,nav>button{position:fixed;top:0;right:0}nav a,nav li,nav>button{display:block;box-sizing:border-box}nav,nav a,nav li,nav>button{box-sizing:border-box}nav{padding:0;border-radius:0 0 0 100%;width:2em;height:2em;transition:all .25s ease-in}nav.focus,nav:focus,nav:hover{background-color:rgba(0,0,0,.4);width:18em;height:17em;outline:0}nav a,nav>button{color:#fff;background-color:#000;outline:0}nav>button{font-size:100%;text-transform:uppercase;font-weight:400;margin:0;padding:1em .5em 2.3em 1.8em;border:none;border-left:.15em solid #fff;border-bottom:.15em solid #fff;border-radius:0 0 0 100%;z-index:50;line-height:1.6}nav li,nav ul{margin:0;padding:0;list-style-type:none}nav li{position:absolute}nav a,nav li{top:-5em;right:-5em;transition:all .2s ease-in}nav a{border-radius:100%;border:.15em solid #fff;padding:1.5em 0;width:4.5em;height:4.5em;overflow:hidden;text-align:center;box-shadow:0 0 1.5em rgba(50,50,50,.75);text-decoration:none}nav>ul>li,nav>ul>li>a{z-index:10}nav li.focus a,nav li:focus a,nav li:hover a{background-color:#222;box-shadow:0 0 1.5em rgba(0,0,0,1);outline:0;position:relative;left:0;top:auto}nav>ul>li.focus,nav>ul>li:focus,nav>ul>li:hover{z-index:25}nav>ul>li:nth-child(n+6){display:none}nav.focus>ul>li:nth-child(1),nav:focus>ul>li:nth-child(1),nav:hover>ul>li:nth-child(1){right:13.5em;top:.2em}nav.focus>ul>li:nth-child(2),nav:focus>ul>li:nth-child(2),nav:hover>ul>li:nth-child(2){right:12em;top:4.75em}nav.focus>ul>li:nth-child(3),nav:focus>ul>li:nth-child(3),nav:hover>ul>li:nth-child(3){right:9em;top:8.5em}nav.focus>ul>li:nth-child(4),nav:focus>ul>li:nth-child(4),nav:hover>ul>li:nth-child(4){right:5em;top:11.25em}nav.focus>ul>li:nth-child(5),nav:focus>ul>li:nth-child(5),nav:hover>ul>li:nth-child(5){right:.4em;top:12.5em}nav>ul>li>ul,nav>ul>li>ul>li,nav>ul>li>ul>li a{top:0;left:0;transition:all .2s ease-in;position:absolute}nav>ul>li>ul{background-color:rgba(0,0,0,0);width:0;height:0;display:block;border-radius:100%}nav>ul>li.focus>ul,nav>ul>li:focus>ul,nav>ul>li:hover>ul{width:15em;height:15em;margin-top:-5.25em;margin-left:-5.25em;background-color:rgba(0,0,0,.6)}nav>ul>li>ul>li a{border-color:#f60;box-shadow:none;transition:all .2s ease-in;display:none}nav>ul>li.focus>ul>li,nav>ul>li:focus>ul>li,nav>ul>li:hover>ul>li{z-index:5}nav>ul>li.focus>ul>li a,nav>ul>li:focus>ul>li a,nav>ul>li:hover>ul>li a{background-color:#000;box-shadow:none;z-index:5;display:block;position:absolute}nav>ul>li>ul>li a:focus,nav>ul>li>ul>li a:hover{background-color:#222;box-shadow:0 0 1.5em rgba(0,0,0,1)}nav>ul>li.focus>ul>li:nth-child(1),nav>ul>li:focus>ul>li:nth-child(1),nav>ul>li:hover>ul>li:nth-child(1),nav>ul>li:nth-child(5).focus>ul>li:nth-child(3),nav>ul>li:nth-child(5):focus>ul>li:nth-child(3),nav>ul>li:nth-child(5):hover>ul>li:nth-child(3){left:2.75em;top:1em}nav>ul>li.focus>ul>li:nth-child(2),nav>ul>li:focus>ul>li:nth-child(2),nav>ul>li:hover>ul>li:nth-child(2){left:7.75em;top:1em}nav>ul>li.focus>ul>li:nth-child(3),nav>ul>li:focus>ul>li:nth-child(3),nav>ul>li:hover>ul>li:nth-child(3),nav>ul>li:nth-child(1).focus>ul>li:nth-child(1),nav>ul>li:nth-child(1):focus>ul>li:nth-child(1),nav>ul>li:nth-child(1):hover>ul>li:nth-child(1){left:10.25em;top:5.25em}nav>ul>li.focus>ul>li:nth-child(4),nav>ul>li:focus>ul>li:nth-child(4),nav>ul>li:hover>ul>li:nth-child(4),nav>ul>li:nth-child(1).focus>ul>li:nth-child(2),nav>ul>li:nth-child(1):focus>ul>li:nth-child(2),nav>ul>li:nth-child(1):hover>ul>li:nth-child(2){left:7.75em;top:9.5em}nav>ul>li.focus>ul>li:nth-child(5),nav>ul>li:focus>ul>li:nth-child(5),nav>ul>li:hover>ul>li:nth-child(5),nav>ul>li:nth-child(1).focus>ul>li:nth-child(3),nav>ul>li:nth-child(1):focus>ul>li:nth-child(3),nav>ul>li:nth-child(1):hover>ul>li:nth-child(3),nav>ul>li:nth-child(5).focus>ul>li:nth-child(1),nav>ul>li:nth-child(5):focus>ul>li:nth-child(1),nav>ul>li:nth-child(5):hover>ul>li:nth-child(1){left:2.75em;top:9.5em}nav>ul>li.focus>ul>li:nth-child(6),nav>ul>li:focus>ul>li:nth-child(6),nav>ul>li:hover>ul>li:nth-child(6),nav>ul>li:nth-child(1).focus>ul>li:nth-child(4),nav>ul>li:nth-child(1):focus>ul>li:nth-child(4),nav>ul>li:nth-child(1):hover>ul>li:nth-child(4),nav>ul>li:nth-child(5).focus>ul>li:nth-child(2),nav>ul>li:nth-child(5):focus>ul>li:nth-child(2),nav>ul>li:nth-child(5):hover>ul>li:nth-child(2){left:.25em;top:5.25em}nav>ul>li.focus>ul>li:nth-child(n+7),nav>ul>li:focus>ul>li:nth-child(n+7),nav>ul>li:hover>ul>li:nth-child(n+7),nav>ul>li:nth-child(1).focus>ul>li:nth-child(n+5),nav>ul>li:nth-child(1):focus>ul>li:nth-child(n+5),nav>ul>li:nth-child(1):hover>ul>li:nth-child(n+5),nav>ul>li:nth-child(5).focus>ul>li:nth-child(n+4),nav>ul>li:nth-child(5):focus>ul>li:nth-child(n+4),nav>ul>li:nth-child(5):hover>ul>li:nth-child(n+4),nav>ul>li>ul>li:nth-child(n+7){display:none}}img,video{height:auto}@media screen and (min-width:62em){nav,nav>ul{float:right}nav{border-radius:0 0 1em 1em;padding:.25em .25em 0}nav::after{content:"";display:block;clear:both}nav>ul{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}nav>ul a{-moz-box-sizing:border-box;box-sizing:border-box;padding:.7em .5em;margin:0;display:block;width:auto}nav>ul>li>a{text-align:center;border:none;min-height:inherit;padding:.5em .75em .9em}nav>ul>li{width:auto;float:left}nav>ul li ul{position:absolute;width:12.5em;z-index:1001;left:-999em;background-color:#000}nav>ul li ul ul,nav>ul li ul ul ul{margin:-2.5em 0 0 13.75em}nav>ul li.focus ul ul,nav>ul li.focus ul ul ul,nav>ul li.focus ul ul ul ul,nav>ul li:hover ul ul,nav>ul li:hover ul ul ul,nav>ul li:hover ul ul ul ul{left:-999em}nav>ul li li li li.focus ul,nav>ul li li li li:hover ul,nav>ul li li li.focus ul,nav>ul li li li:hover ul,nav>ul li li.focus ul,nav>ul li li:hover ul,nav>ul li.focus ul,nav>ul li:hover ul{left:auto;right:0}nav>ul li.focus,nav>ul li:hover{position:static}nav>ul li li{width:12.5em;margin:0}nav>ul li li:first-child a{border-top:none}nav>ul li ul a{line-height:1.2em;text-align:left;padding:.6em;margin:0}nav>ul li ul a#PrimaryFlySel:link,nav>ul li ul a#PrimaryFlySel:visited,nav>ul li ul a:hover,nav>ul li ul a:link,nav>ul li ul a:visited{text-decoration:none}nav>ul li ul li.menu-item-has-children>a{background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJAQMAAADAY3TdAAAABlBMVEX///8AAABVwtN+AAAAAnRSTlOAAE0QVXMAAAAXSURBVAjXY6hgsGCQYOBgYABiCSC7AgAOsgGhDOVmLAAAAABJRU5ErkJggg==);background-position:center right;background-repeat:no-repeat}}@media screen and (-ms-high-contrast:active){nav>ul>li a[aria-label^=Current],nav>ul>li:focus a[aria-label^=Current],nav>ul>li:hover a[aria-label^=Current]{background-color:#00c}}footer[role=contentinfo]{box-sizing:border-box;position:relative;clear:both;margin:0 auto;max-width:100%;background-color:#000;color:#fff;font-size:95%;padding:1em}footer[role=contentinfo] a[href]:link,footer[role=contentinfo] a[href]:visited{background-image:linear-gradient(to right,#000 0,#000 100%)}footer[role=contentinfo] a[href]:focus,footer[role=contentinfo] a[href]:hover{background-image:linear-gradient(to right,#fff 0,#fff 100%)}footer[role=contentinfo]::after{content:"";width:0;height:0;display:block;clear:both}footer[role=contentinfo] p{margin:1em 0}footer[role=contentinfo] ul{list-style:none;margin:0;padding:0;display:inline}footer[role=contentinfo] ul li{margin:0;padding-right:.5em;padding-left:.5em;display:inline}footer[role=contentinfo] ul a{display:inline-block;margin:0;padding:0}footer[role=contentinfo] ul li::after{content:"\2022"}footer[role=contentinfo] ul li:last-child::after,ul.recent a time::before{content:""}footer[role=contentinfo] ul li:first-child,footer[role=contentinfo] ul li:first-child a{padding-left:0}footer[role=contentinfo] ul li:last-child a{border-right:none;padding-right:0;margin-right:0}footer[role=contentinfo] a:active,footer[role=contentinfo] a:focus,footer[role=contentinfo] a:hover,footer[role=contentinfo] a:link,footer[role=contentinfo] a:visited{color:#fff;text-decoration:none;margin-right:1em}@media screen and (min-width:62em){footer[role=contentinfo]{margin:0 auto;padding:1em 5%}footer[role=contentinfo]>div{padding:0}footer[role=contentinfo] p,footer[role=contentinfo] ul{margin:0;float:left}footer[role=contentinfo] ul{float:right}footer[role=contentinfo] ul.social{float:right;margin-top:-1em}}@media print{footer[role=contentinfo] ul,nav{display:none}footer[role=contentinfo]{margin:0;padding:0;background-color:transparent;color:#000;font-size:80%}}header+div{display:block;box-sizing:border-box;width:100%;padding:1em .5em}main+aside{padding-top:3em}main{font-size:110%}main article>a>footer,main>footer{font-size:85%}@media (min-width:62em){header+div{padding:1em 2em;margin:0 auto;max-width:80em}}@media print{header+div{max-width:100%}}@media (min-width:62em){main{width:70%;float:left;max-width:60em}main+aside{width:20%;float:right;padding-top:9em}main.nosidebar{width:auto;float:none;max-width:none}}iframe,img,video{max-width:100%}@media (max-width:62em){main+aside{clear:both;border-top:4px solid #ccc}}@media print{main{width:auto;max-width:100%}main+aside{display:none}}a[href="#Skip"]{display:block;color:#fff;background:#000;margin:0;padding:.5em 1em;font-weight:700}a[href="#Skip"]:link,a[href="#Skip"]:visited{color:#fff;text-decoration:none}@media print{a[href="#Skip"]{display:none}}@media screen and (min-width:62em){a[href="#Skip"]{position:absolute;left:-1000px;z-index:2}a[href="#Skip"]:active,a[href="#Skip"]:focus,a[href="#Skip"]:hover{display:block;top:0;left:0}main article{perspective:70em;perspective-origin:center center}main article>a[href]{transition:all .5s}main article>a[href]:focus,main article>a[href]:hover{transform:rotate3d(0,100,40,10deg)}}main article>a[href]{display:block;margin:0;padding:0;background-image:none;color:#000}main article>a[href]:focus,main article>a[href]:hover{color:#c00}main article>a[href] h2{display:inline}main article>a>footer p{margin-top:0;margin-bottom:0}main article,main article+footer{margin:1.4em 0}main article img{margin:1em auto 0;display:block}@media screen and (min-width:20em){main article,main article+footer{padding:0}main article img{width:100px;height:auto;float:right;margin-left:1em}main article footer,main article>a>p{clear:none}}@media screen and (min-width:32em){main article,main article+footer{float:left;padding:0}main article img{width:200px;height:auto;float:left;margin-left:0}main article footer,main article>a>p{margin-left:235px;clear:none}}@media print{main article #respond{display:none}}main article+footer{text-align:center;width:100%}main article+footer a,main article+footer>span{box-sizing:border-box;display:inline-block;padding:0 0 .1em;width:1.6em;margin:0 .25em;border-radius:50%}main article+footer a:active,main article+footer a:focus,main article+footer a:hover,main article+footer a:link,main article+footer a:visited{text-decoration:none;background-image:none;text-shadow:none;color:#000;background-color:#fff}main article+footer .dots,main article+footer a.next,main article+footer a.prev{width:auto;color:#000;background-color:transparent}main article+footer>span{color:#fff;background-color:#000}main article+footer a.next:focus,main article+footer a.next:hover,main article+footer a.prev:focus,main article+footer a.prev:hover{color:#000;background-color:transparent;text-decoration:underline}main article+footer a:focus,main article+footer a:hover,main article+footer span.current{background-color:#000;color:#fff}main article+footer a span,main article+footer span.current span{display:none}main aside+article{width:100%}main>footer{margin-top:6em}main>footer a[href]{background-size:100% .1em}main>footer a[rel=prev],main>footer a[rel=next]{display:block;min-height:3em;background-repeat:no-repeat;background-size:3em auto}main>footer a[rel=prev]{text-align:left;padding-left:3.5em;background-position:0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWBAMAAADOL2zRAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMAQCAvERmeAPMAAABZSURBVGje7dCxDYAwEARBRAcPDUAp9N8U8QcvAmRZtmfCi1a3AQAAE7sjOcr92x7ZVe2yZMmSJUuWLFmyumc9kZzl3qbr/1/ChAkTJkyYMGHCFgsDAAAG9QIQUZ5P5aEjUwAAAABJRU5ErkJggg==)}main>footer a[rel=next]{text-align:right;padding-right:3.5em;background-position:100% 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWBAMAAADOL2zRAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMAQCAvERmeAPMAAABZSURBVGje7dCxDYAwEARBRAePKABKoP/miD94ObAs2dZMeNHqDgAAYGdvJFe9t52RPdUuTJgwYcKECRMmbP6wL5K72od09f8lS5YsWbJkyZIla6ssAABgVT+ZSZ4xcH7tBwAAAABJRU5ErkJggg==)}main footer+article{margin-top:3em}@media screen and (min-width:62em){main>footer a[rel=prev],main>footer a[rel=next]{width:35%}main>footer a[rel=prev]{float:left}main>footer a[rel=next]{float:right}}@media print{main>footer{display:none}}aside[role=complementary] a:link,aside[role=complementary] a:visited{color:#333;background-image:none}aside[role=complementary] a:focus,aside[role=complementary] a:hover{color:red;background-image:linear-gradient(to right,currentColor 0,currentColor 100%)}aside[role=complementary] .tagcloud a:focus,aside[role=complementary] .tagcloud a:hover{background-size:100% .15em}aside[role=complementary] h2{margin:2em 0 0}ul.recent{margin:0;padding:0}ul.recent li{padding:0 0 0 3.5em;margin:1.5em 0;background-repeat:no-repeat;background-position:0 0;background-size:3em auto}@media (min-width:30em) and (max-width:62em){ul.recent li{box-sizing:border-box;width:45%;float:left}ul.recent li:nth-child(2n+1){clear:left;margin-right:10%}ul.recent::after{content:"";display:block;clear:both}}ul.recent a[href]{min-height:3em;text-decoration:none}ul.recent a time{font-size:85%;font-style:italic}ul.recent a time::before{display:block}ul.subnav{margin:0 0 2em;padding:.25em 0;background-color:#000;border-radius:.5em}ul.subnav li{margin:0}ul.subnav li a{display:block;text-shadow:none;background-image:none;padding:.25em 1.5em;margin:.5em 0}blockquote,main aside{box-sizing:border-box;padding:0}ul.subnav li a:active,ul.subnav li a:focus,ul.subnav li a:hover,ul.subnav li a:link,ul.subnav li a:visited{color:#fff}ul.subnav li a:focus,ul.subnav li a:hover{background-image:none;color:#f60}ul.subnav li a[aria-label^=Current],ul.subnav li a[aria-label^=Current]:focus,ul.subnav li a[aria-label^=Current]:hover{color:#666}h1{margin:1em 0 .25em;text-shadow:.05em .05em 0 #efefef,.1em .1em 0 rgba(0,0,0,.2);color:#c00;font-size:200%;line-height:1.2}@media (min-width:32em){h1{font-size:300%}}@media print{h1{color:#000;font-size:150%}}main aside+aside,main>h2{margin-top:2em}main>h3,main>h4,main>h5,main>h6{margin-bottom:0}main aside{font-size:.85em;color:#000;margin:1.5em 0;border-top:.3em solid rgba(0,0,0,.2);border-bottom:.3em solid rgba(0,0,0,.2)}small,sub,sup{font-size:75%}main aside a[href]{-webkit-background-size:100% .1em;background-size:100% .1em}@media print{main aside{color:#000;border-top:.1em solid #CCC}}@media (min-width:25em){main aside{margin:1.5em 1em}}@media (min-width:50em){main aside{margin:1.5em 2em}main aside.left,main aside.right{width:33%}main aside.right{margin:2em 0 1em 2em;float:right}main aside.left{margin:2em 2em 1em 0;float:left}}h1+aside{margin:0;border:none}h1+aside time{font-style:italic}iframe[src*="//www.youtube.com/"],iframe[src*="//player.vimeo.com/"],iframe[src*="//docs.google.com/"],iframe[src*="//www.google.com/"],iframe[src*="//www.slideshare.net/"]{border:2px solid #ccc!important;width:90%!important;margin-left:auto!important;margin-right:auto!important;display:block}sub,sup{line-height:0}abbr[title],acronym[title]{border-bottom:.1em dotted rgba(0,0,0,.3);cursor:help}del,s,strike{text-decoration:line-through;color:#999}ins{text-decoration:none;border-bottom:.1em dotted rgba(0,0,102,.3)}img{border:none}img[longdesc]{position:relative}img[longdesc]::before{position:absolute;top:0;left:0;content:"longdesc: " attr(longdesc);display:block;width:auto;min-width:30em;max-width:100%;overflow:hidden;text-overflow:ellipsis;background-color:rgba(255,255,255,.5);z-index:20}@media (min-width:25em){img.left,img.right{max-width:49%;height:auto}img.left{float:left;margin-right:1em}img.right{float:right;margin-left:1em}figure img.left,figure img.right{margin-left:0;margin-right:0}}main a:active,main a:link,main a:visited{color:#00f}kbd,main a:visited{color:#000}main a:focus,main a:hover{color:red}main a:focus img{box-shadow:0 0 1em red}aside a[href],footer[role=contentinfo] a[href],main a[href],main article>a[href] h2{text-decoration:none;text-shadow:.07em 0 0 #efefef,-.07em 0 0 #efefef,0 .05em 0 #efefef;background-image:linear-gradient(to right,currentColor 0,currentColor 100%);background-repeat:repeat-x;background-position:0 93%;-webkit-background-size:100% .07em;background-size:100% .07em}blockquote footer a[href],blockquote header a[href],blockquote.twitter-tweet p+a,main small a[href]{background-size:100% .1em}blockquote a[href]{background-position:0 85%}blockquote footer a[href],blockquote.twitter-tweet p+a[href]{background-position:0 93%}@media print{aside a[href],footer[role=contentinfo] a[href],main a[href],main article>a[href] h2{text-shadow:.07em 0 0 #fff,-.07em 0 0 #fff,0 .05em 0 #fff;color:#000}main a[href]::after{content:" [" attr(href) "]"}main #Comments footer a[href]::after,main aside a[href]::after{content:none}.comment-edit-link,.comment-reply-link,main #Comments footer time+a[href]{display:none}}footer[role=contentinfo] a[href]{text-shadow:.07em 0 0 #000,-.07em 0 0 #000,0 .05em 0 #000}main a[href] code,main a[href]::selection,main code a[href]{text-shadow:none}a[href] abbr[title],a[href] acronym[title]{cursor:inherit}@media screen and (-ms-high-contrast:active){main a[href]{text-decoration:underline}}main a[href$=".pdf"]::after{content:" (PDF)"}main a[target^="_"]::after{content:" (opens in new window/tab)"}main a[href]:has(>img){background-image:none}main a[href^="http://web.archive.org/"]::after{content:" (this a link to an archived version of the page)"}@keyframes Target{from{box-shadow:0 0 4em rgba(255,255,0,1)}to{box-shadow:0 0 4em rgba(255,255,0,0)}}@-webkit-keyframes Target{from{box-shadow:0 0 4em rgba(255,255,0,1)}to{box-shadow:0 0 4em rgba(255,255,0,0)}}@keyframes TargetShake{from{transform:rotate(0)}to{transform:rotate(1deg)}}@-webkit-keyframes TargetShake{from{transform:rotate(0)}to{transform:rotate(1deg)}}:target{-webkit-animation:Target 1s ease-out 1,TargetShake .1s alternate-reverse 5;animation:Target 1s ease-out 1,TargetShake .1s alternate-reverse 5}q::before{content:"\201C"}q::after{content:"\201D"}blockquote{font-family:"Linden Hill",Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:1.25em;color:#444;margin:1.5em 0;border-top:.07em solid rgba(0,0,0,.5);border-bottom:.07em solid rgba(0,0,0,.5)}blockquote+blockquote{margin-top:3.5em}blockquote cite,blockquote code,blockquote em,blockquote i{font-style:normal}blockquote footer,blockquote.twitter-tweet{font-family:Lato,Arial,sans-serif;font-size:65%;font-style:normal;border-top:.1em solid rgba(0,0,0,.5);border-bottom:.16em solid #efefef;padding:1.5em 0 0 1em;margin:0 0 -.1em;line-height:1.1}blockquote.twitter-tweet p{font-family:"Linden Hill",Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:1.5em;margin:.5em 0 1em;padding:0;line-height:1.6}blockquote.twitter-tweet{border-top:.1em solid rgba(0,0,0,.5);border-bottom:.1em solid rgba(0,0,0,.5);padding:.75em 0;font-size:85%}@media print{blockquote,blockquote.twitter-tweet p{color:#000;border-top:.1em solid #CCC}blockquote footer{border-top:.15em solid #CCC;border-bottom:.16em solid #fff}}blockquote footer cite{font-family:Lato,Arial,sans-serif}blockquote footer cite::before{content:"";display:block;width:1em;height:1em;border-bottom:.1em solid rgba(0,0,0,.5);border-right:.1em solid rgba(0,0,0,.5);transform:rotate(45deg);background-color:#efefef;margin:-2.1em 0 1em}article div>blockquote footer cite::before{border-bottom:.2em solid rgba(0,0,0,.5);border-right:.2em solid rgba(0,0,0,.5);margin-left:2em}article div>blockquote.bypostauthor>footer cite::before{border-bottom-color:#f60;border-right-color:#f60}@media print{blockquote footer cite::before{background-color:#fff;border-bottom:.15em solid #CCC;border-right:.15em solid #CCCS}}article div>blockquote{border:none;padding:0;margin:1.5em 0;overflow:hidden}figure,pre{overflow:auto;box-sizing:border-box}article div>blockquote>div{border:.1em solid rgba(0,0,0,.5);border-radius:1em;padding-left:1em;padding-right:1em}article div>blockquote.bypostauthor>div{border-color:#f60}@media print{article div>blockquote>div{border-radius:1em}}article div>blockquote header{margin:.5em 0 1em 1em;float:right;font-size:65%}article div>blockquote header cite,article div>blockquote header em,article div>blockquote header i{font-style:normal}article div>blockquote footer{margin:0;border-top:none;border-bottom:none}article div blockquote+div{margin-left:1.5em;margin-right:.5em}@media (min-width:25em){blockquote,blockquote.twitter-tweet{margin:1.5em 1em}}@media (min-width:50em){blockquote,blockquote.twitter-tweet{margin:1.5em 2em}blockquote+blockquote,blockquote+blockquote.twitter-tweet{margin-top:3.5em}blockquote footer{padding-left:6.5em}blockquote footer cite::before,blockquote.twitter-tweet p+a::before{left:8em}blockquote.left,blockquote.right{width:33%}blockquote.right{margin:0 1em 1em 2em;float:right}blockquote.twitter-tweet.right{margin-right:0;padding-left:5em}blockquote.left{margin:0 2em 1em 1em;float:left}blockquote.twitter-tweet.left{padding-left:4.5em}blockquote.left footer cite::before,blockquote.right footer cite::before{left:1em}blockquote.left footer,blockquote.right footer{padding-left:2em}article div blockquote+div{margin-left:5em;margin-right:2.5em}}.twitter-tweet-rendered{margin-left:auto!important;margin-right:auto!important}kbd{border:.07em solid #aaa;border-radius:.3em;box-shadow:.1em .2em .2em rgba(0,0,0,.5);background-color:#f9f9f9;background-image:linear-gradient(to bottom,#eee,#f9f9f9,#eee);padding:.1em .3em;font-family:Courier,"Courier New",monospace;font-size:90%;white-space:nowrap}code,pre{font-family:VT323,'Courier New',Courier,monospace;font-size:110%;font-weight:400;padding:.05em .25em;background-color:rgba(255,255,255,.75);border-radius:.5em}pre code{background-color:transparent}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{padding:0;background-color:transparent}pre{color:rgba(255,176,0,.6);background-color:#333;text-shadow:rgba(185,128,0,.2) .5em 0 .2em;border:.07em solid #222;padding:.5em 1em;box-shadow:inset 0 0 4em rgba(0,0,0,.5);border-radius:1em;background-image:linear-gradient(to bottom,rgba(255,255,255,.05),rgba(255,255,255,.15) .5em,rgba(255,255,255,.05) 2em,rgba(255,255,255,.05) 2em,rgba(255,255,255,0)),linear-gradient(to bottom,#222,#222 50%,#000 50%,#000);background-size:100% 100%,100% 2px;min-height:5em;white-space:pre-wrap;tab-size:4}@media print{pre{color:#000;background-color:transparent;background-image:none;box-shadow:none;text-shadow:none}}code,kbd{box-decoration-break:clone;-webkit-box-decoration-break:clone}figure{display:block;margin:1em 0;text-align:center}figure+figure{margin-top:3.5em}figcaption{display:block;box-sizing:border-box;padding:.5em .5em 0;font-style:italic;font-family:'Linden Hill',serif;clear:both}figcaption code,figcaption em,figcaption i{font-style:normal}figure.left figcaption,figure.right figcaption{padding-left:0;padding-right:0}table{margin:1em 0;border-collapse:collapse}td,th{padding:.25em .5em;vertical-align:text-top;text-align:left}tr:nth-child(even){background-color:rgba(255,255,255,.25)}tr:nth-child(odd){background-color:rgba(0,0,0,.1)}th{vertical-align:bottom;background-color:rgba(0,0,0,.5);color:#fff;font-weight:700}td.number,td.right,th.number,th.right{text-align:right}.center,ol.reasons li{text-align:center}figure table{width:100%;max-width:100%}figure.left.half,figure.right.half{width:auto;max-width:100%;float:none}@media (min-width:50em){figure.left,figure.right{border-top:.1em solid #000;border-bottom:.1em solid #000;width:30%;padding:1em .5em}figure.right,figure.right.half{float:right;margin-left:1em}figure.left,figure.left.half{float:left;margin-right:1em}figcaption{padding-left:1em;padding-right:1em}figure.left.half,figure.right.half{width:48.5%;border-top:none;border-bottom:none}figure.right.half{margin-left:.5%}figure.left.half{margin-right:.5%}}@media (min-width:70em){figure.left,figure.right{padding:1em}figure.right{margin-left:2em}figure.left{margin-right:2em}figcaption{padding-left:2em;padding-right:2em}}ol,ol ol,ol ol ol ol,ul{padding-left:1.5em}ol,ul{margin-left:0}ol,ol ol ol,ol ol ol ol ol{padding-left:2.5em}ol{list-style-type:decimal-leading-zero}ol ol{list-style-type:upper-alpha}ol ol ol{list-style-type:upper-roman}ol ol ol ol{list-style-type:lower-alpha}ol ol ol ol ol{list-style-type:lower-roman}ol.tree,ol.tree ol,ul.tree,ul.tree ul{list-style-type:circle;padding-left:1.2em}ol.tree ol,ul.tree ul{border-left:.07em dotted currentColor;margin-left:-1em;padding-left:3em}dt,li{margin-top:.75em}dd{margin-left:1.5em;margin-top:.25em}input,input[type=text],input[type=email],input[type=tel],input[type=search],input[type=url],select,textarea{border-radius:.5em;border:.1em solid #666;padding:.5em .75em;font-size:100%;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}button,input[type=submit]{border-radius:.5em;border:.1em solid #006;padding:.5em 1em;background-color:#009;color:#fff;font-family:inherit;font-style:inherit;font-weight:inherit}input[type=submit]:focus,input[type=submit]:hover{box-shadow:0 0 1em rgba(0,0,0,1)}[role=search]{background-color:#fff;border:1px solid rgba(0,0,0,.5);border-radius:.5em;padding:0 0 .25em;max-width:36em}[role=search] label{display:inline-block;width:0;overflow:hidden;text-indent:-1000px;margin:0}[role=search] button{display:block;width:2em;height:2em;margin:.25em;border:none;padding:0;float:right;background:0 0;cursor:pointer}[role=search] button svg{display:block;margin:0 auto;fill:#333;width:100%;height:auto}[role=search] button:focus svg,[role=search] button:hover svg{fill:#c90}[role=search] input[type=text]{border:none;background-color:transparent;margin:0;width:65%;width:calc(100% - 4em);float:left}[role=search] input[type=text]::-webkit-input-placeholder{color:#757575}[role=search] input[type=text]:-moz-placeholder{color:#757575}[role=search] input[type=text]::-moz-placeholder{color:#757575}[role=search] input[type=text]:-ms-input-placeholder{color:#757575}form[action$="wp-comments-post.php"] label{display:block}form[action$="wp-comments-post.php"] textarea{box-sizing:border-box;width:98%;margin:0 1%;height:15em}form[action$="wp-comments-post.php"] input[type=text]{margin:0 1%}.half,.thirds{margin-right:1%}textarea#comments{width:100%}.half{width:49%}.thirds{width:32%}.fourths{width:24%;margin-right:.3%}.fifths{width:18.5%;margin-right:.5%}.sixths{width:15.5%;margin-right:.2%}.sevenths{width:13%;margin-right:.3%}.eighths{width:11%;margin-right:.5%}.ninths{width:10%;margin-right:.1%}.tenths{width:8.5%;margin-right:.5%}.eighths:nth-child(8n),.fifths:nth-child(5n),.fourths:nth-child(4n),.half:nth-child(2n),.ninths:nth-child(9n),.sevenths:nth-child(7n),.sixths:nth-child(6n),.tenths:nth-child(10n),.thirds:nth-child(3n){margin-right:0}img.eighths,img.fifths,img.half,img.ninths,img.quarters,img.seventht,img.sixths,img.tenths,img.thirds,video.eighths,video.fifths,video.half,video.ninths,video.quarters,video.seventht,video.sixths,video.tenths,video.thirds{height:auto;box-sizing:border-box}.clearleft{clear:left}.clearright{clear:right}.clear,ol.reasons,ol.reasons li:nth-child(2n+1){clear:both}div.tw{float:left;width:80%;height:350px;padding:0;box-sizing:border-box;margin:0 0 1em 1em;background-color:#ccc}@media (min-width:570px){div.tw{width:250px}}ol.reasons::after{content:"";display:block;clear:both}ol.reasons li img{display:block;margin:0 auto}ol.reasons{margin:0;padding:0}ol.reasons li{list-style-type:none;margin:.5em 1%;display:block;float:left;width:48%;padding:0 1em;box-sizing:border-box}@media (min-width:62em){ol.reasons li:nth-child(2n+1){clear:none}ol.reasons li{width:31%}ol.reasons li:nth-child(3n+1){clear:both}}