body:not(.custom-background-image)::before,body:not(.custom-background-image)::after{height:0}.site{margin:0}.site-header{padding-bottom:0}.site-logo{max-height:480px}.site-header-menu{margin-top:1em}.widget{border-top:none}.widget ul{margin-left:0}.widget-area li{list-style:none;margin:.8em 0}h1,h2,h3{color:#2f2f2f}h1.entry-title{-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;hyphens:none}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6,.textwidget h1,.textwidget h2,.textwidget h3,.textwidget h4,.textwidget h5,.textwidget h6{font-weight:400}.entry-content h2,.entry-summary h2,.comment-content h2,.entry-content h3{margin-top:1em;margin-bottom:1em;line-height:1.4}h2.appendix,.appendix h2{font-style:italic}h3.appendix,#content .appendix h3{font-style:normal}.entry-content a:link,.widget-area a:link{text-decoration:none;color:#03f}.entry-content a:visited,.widget-area a:visited{color:#06a}.entry-content a:hover,.widget-area a:hover{text-decoration:underline;color:#f22}.entry-content a,.entry-summary a,.taxonomy-description a,.logged-in-as a,.comment-content a,.pingback .comment-body > a,.textwidget a,.entry-footer a:hover,.site-info a:hover{box-shadow:none}blockquote{border-width:0;margin-left:3em;margin-right:3em;color:gray}blockquote cite{font-size:inherit}.entry-content blockquote:not(.alignleft):not(.alignright),.entry-summary blockquote,.comment-content blockquote{margin-left:0}blockquote em,blockquote i,blockquote cite{font-style:italic;color:inherit}blockquote cite::before,blockquote small::before{content:normal}blockquote cite{display:inline}.epigraph,.bigquote,blockquote.epigraph,blockquote.bigquote{font-size:125%}.caption,figcaption{font-size:80%;font-style:italic;color:#909090;text-align:center;margin-bottom:1.75em}.entry-content ul,.comment-content ul{list-style-type:disc;list-style-position:outside;list-style-image:none;padding-left:2em}.entry-content ol,.comment-content ol{list-style-type:decimal;list-style-position:outside;list-style-image:none;padding-left:2em}blockquote{font-style:inherit;font-size:inherit;line-height:inherit}.footnote{color:#0d6ea1;font-size:.58em;vertical-align:super}.footnotes{font-size:.8em}