@media screen and (min-width:40.0em){.site-header{padding:1.25em 4.5455% !important}}body{background:initial;background-color:#fff !important}@media screen and (min-width:44.375em){.site{margin: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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:56.875em){.content-area{width:100%}}a:link,a:active,a:visited,a:hover,a:focus{opacity:1 !important}#masthead{padding-top:0 !important}.site-description{line-height:normal}@media screen and (min-width:61.5625em){body:not(.search-results) article:not(.type-page) .entry-content{float:right;width:85%}body:not(.search-results) article:not(.type-page) .entry-footer{float:left;margin-top:.1538461538em;width:15%}.site-main>article{margin-bottom:1em}}@media screen and (min-width:56.875em){.sidebar{float:left;margin-right:80%;margin-left:0;width:18%}.content-area{float:right;margin-right:0;margin-left:-100%;width:75%}.entry-title{font-size:1.8rem;line-height:1;margin-left:0}.site-main>article{margin-bottom:1em}}.site-branding,.site-header-menu,.header-image{margin-top:1.75em;margin-bottom:0 !important}.entry-content:first-child{font-size:1.2rem;font-weight:700}@media screen and (min-width:61.5625em){.entry-content{float:right;width:83% !important}.post-thumbnail{max-width:15%;float:left}.entry-header{float:right;width:83%;margin-bottom:-1em}}@media screen and (max-width:1240px){td,tr{font-size:smaller}}tbody,table,td,tr{border:0}.entry-footer{line-height:1em;margin-top:1em !important;margin-bottom:3.5em}.post-thumbnail{margin-bottom:0}@media screen and (min-width:56.875em){.single-post .site-inner .site-content #primary{margin-right:2%;width:75%;padding-left:0}.sidebar{float:left;margin-right:80%;margin-left:0;width:22%}}.cbrepl-board-container{padding-top:30px !important}body,p,*{hyphens:initial;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:960px){.post-thumbnail img{display:block;width:100%}}