#header-wrap{border-top:4px solid #e40a0c}#logo .site-title{color:#e1250e}#logo .site-title a:link,#logo .site-title a:visited{color:e1250e}#topnav{background-color:#e40a0c}#navi-wrap{border-top:1px solid #e40a0c;border-bottom:1px solid #e40a0c}#mainnav{background-color:#e40a0c}.main-navigation-menu{background-color:#e40a0c}.widgettitle{font-size:14px;background-color:#e40a0c;font-weight:700}.page-title,.entry-title{color:#e40a0c}.entry-title a:link,.entry-title a:visited{color:#e40a0c}code,pre{font-size:.9em;background-color:#eee;font-family:Monospace,"Courier New",Courier;color:#222;line-height:1.4em;margin:0 1px;padding:3px 8px}blockquote{margin-top:1.2em;margin-bottom:1.2em;background-color:#f5f5f5;border-left:10px solid #ccc;padding:.3em 1.4em}#frontpage-magazine-widgets .widget .widgettitle{background-color:#e40a0c}#footer{background-color:#e40a0c}#footernav{float:center}#footernav-menu{float:center}#footernav-menu li{float:center}pre{font-family:"Courier 10 Pitch",Courier,monospace}blockquote cite{display:block;color:#777;margin:.5em 0 0 .5em}#social-icons-menu li a .screen-reader-text{display:none}@media only screen and (max-width:600px){figure.alignleft,img.alignleft,figure.alignright,img.alignright{margin-left:auto;float:none;margin-right:auto;display:block}}@media only screen and (max-width:60em){#mainnav-toggle{background-color:#e40a0c}}@media only screen and (max-width:50em){#footer #footer-text{margin-top:-1.2em}#footernav,#footernav-menu,#footernav-menu li,#footernav-menu a,#footernav-menu ul{float:none;font-size:1;display:inline;position:static;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;background-image:none;top:0;left:0;margin:0;padding:0}#footernav{float:none}#footernav-icon{font-size:.9em;display:block;text-decoration:none;color:#fff}#footernav-icon:hover{text-decoration:underline;cursor:pointer}#footernav-icon:after{font-size:14px;display:inline-block;text-decoration:inherit;font-family:Genericons;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;content:'\f419';font-weight:400;line-height:1;vertical-align:text-bottom;margin:.05em 0 0 1em}#footernav-icon:hover:after{text-decoration:none}#footernav-menu{width:100%;padding-bottom:1em;display:none}#footernav-menu li{display:block;border-top:1px dashed #aaa;padding:.8em .4em}#footernav-menu a{font-size:.9em;display:inline-block;text-decoration:none}#footernav-menu a:hover{text-decoration:underline}}@media only screen and (max-width:30em){#footer #footer-text{float:none}}@media only screen and (min-width:50.001em){.top-navigation-menu,#footernav-menu{display:block!important}}.site-title,.site-description{position:absolute;clip:rect(1px,1px,1px,1px)}