@import url(//fonts.googleapis.com/css?family=Roboto:300,500|Roboto:300);.form-input,.form-label{font-weight:300}blockquote,code,ol,ul{color:#ebebeb}blockquote,code,pre{background-color:#262626}.meta,.popup-item{text-transform:capitalize}a{color:#D32F2F}a:hover{color:#E53935}blockquote{border-left:4px solid #C62828}code{border-radius:2px}.form-input{font-family:Roboto;border:1px solid #262626;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.075)}li:before{color:#666}pre{color:#ebebeb;-webkit-font-smoothing:subpixel-antialiased}.h1,.h2,.h3,.h4,.h5,.h6,.msg-back,.post--link .post-body p:first-of-type>a,.post--quote .post-body blockquote:first-of-type,.post-title,.quote,h1,h2,h3,h4,h5,h6,p.post-more{font-family:Roboto;font-weight:500;color:#ebebeb}.p,body{font-family:Roboto;font-weight:300;color:#a8a8a8}b,strong{font-weight:500}.dialogue,.post--chat .post-body ul:first-of-type{color:#ebebeb}.dialogue-line--alt,.post--chat .post-body ul:first-of-type>li:nth-child( odd ){color:#a8a8a8}.dialogue-title,.footnotes,.post--chat .post-body ul:first-of-type>li>strong{color:#666}.footnotes-link,.post-body [href^="#fn"]{border-bottom:none}.aspectj .hljs-function,.css .hljs-function .hljs-preprocessor,.css .hljs-rules,.css .hljs-value,.hljs,.hljs-pragma,.hljs-tag{color:#ebebeb}.hljs-emphasis,.hljs-strong,.hljs-strongemphasis{color:#a8a8a8}.alias .hljs-keyword,.hljs-blockquote,.hljs-bullet,.hljs-hexcolor,.hljs-horizontal_rule,.hljs-literal,.hljs-number,.hljs-regexp{color:#9575cd}.css .hljs-class,.hljs-class .hljs-title:last-child,.hljs-code,.hljs-tag .hljs-value,.hljs-title{color:#aed581}.hljs-link_url{font-size:80%}.hljs-strong,.hljs-strongemphasis{font-weight:700}.hljs-class .hljs-title:last-child,.hljs-emphasis,.hljs-strongemphasis,.hljs-typename{font-style:italic}.alias .hljs-keyword:first-child,.css .hljs-important,.css .hljs-tag,.css .unit,.hljs-attribute,.hljs-change,.hljs-flow,.hljs-function,.hljs-header,.hljs-keyword,.hljs-symbol,.hljs-symbol .hljs-string,.hljs-tag .hljs-title,.hljs-value,.hljs-winutils,.nginx .hljs-title,.ruby .hljs-class .hljs-keyword:first-child,.ruby .hljs-function .hljs-keyword,.tex .hljs-special{color:#f06292}.css .hljs-attribute,.hljs-aspect .hljs-keyword:first-child,.hljs-class .hljs-keyword:first-child,.hljs-constant,.hljs-function .hljs-keyword,.hljs-typename{color:#64b5f6}.hljs-aspect .hljs-title,.hljs-class .hljs-title,.hljs-params,.hljs-variable{color:#ebebeb}.apache .hljs-cbracket,.apache .hljs-tag,.css .hljs-id,.django .hljs-filter .hljs-argument,.django .hljs-template_tag,.django .hljs-variable,.hljs-addition,.hljs-attr_selector,.hljs-built_in,.hljs-envvar,.hljs-link_label,.hljs-link_url,.hljs-prompt,.hljs-pseudo,.hljs-stream,.hljs-string,.hljs-subst,.hljs-type,.ruby .hljs-class .hljs-parent,.smalltalk .hljs-array,.smalltalk .hljs-class,.smalltalk .hljs-localvars,.tex .hljs-command{color:#fff176}.apache .hljs-sqbracket,.hljs-annotation,.hljs-comment,.hljs-decorator,.hljs-deletion,.hljs-doctype,.hljs-javadoc,.hljs-pi,.hljs-shebang,.tex .hljs-formula{color:#6e6e6e}.coffeescript .javascript,.javascript .xml,.php .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .php,.xml .vbscript{opacity:.5}.meta{color:#666}.meta-item{color:inherit}.meta-action:before{color:#474747}.meta-item:before{color:rgba(71,71,71,.6)}.meta-item:hover{color:grey}.meta-action:hover:before,.meta-item:hover:before,.meta-shares[data-js~=click-active]:before{color:#666}.nav{color:grey}.nav-item,.nav-item a{color:inherit}.nav-item:hover{color:#ebebeb}.msg,.overlay,.post--overlay .meta{color:#ededed}.msg,.overlay-inner{background:rgba(211,47,47,.9)}.msg-item,.overlay-item,.post--overlay .meta-item{color:inherit}.msg-back:after,.overlay-item:before,.post--overlay .meta-action:before,.post--overlay .meta-item:before,.post--overlay .post-tags,.post--overlay .post-tags .nav-item:before{color:#ebebeb}.msg-back:hover,.overlay-item:hover,.post--overlay .meta-item:hover{color:#fff}.msg-back:hover:after,.overlay-item:hover:before,.post--overlay .meta-action:hover:before,.post--overlay .meta-item:hover:before,.post--overlay .meta-shares[data-js~=click-active]:before,.post--overlay .post-tags .nav-item:hover,.post--overlay .post-tags .nav-item:hover:before{color:#fafafa}.popup{color:#666;background-color:#1c1c1c;border-radius:3px;box-shadow:0 1px 4px 1px rgba(0,0,0,.075);border:1px solid #262626}.popup:before{border:8px solid transparent;border-bottom-color:#262626}.popup:after{border:6px solid transparent;border-bottom-color:#1c1c1c}.popup-item{color:inherit;border-bottom:1px solid #262626}.popup-item:hover{color:grey}.popup-item:last-child{border-bottom:0}.post--quote .post-body blockquote:first-of-type,.quote{border:0;background-color:transparent}.post--quote .post-body blockquote:first-of-type+p,.quote-source{color:#a8a8a8}.main-title,::-moz-selection{color:#ebebeb}.main-title,::selection{color:#ebebeb}::-moz-selection{background:#D32F2F}::selection{background:#D32F2F}::-moz-selection{background:#D32F2F;color:#ebebeb}body{background-color:#1c1c1c}.main:after{box-shadow:inset -1px 1px 4px 0 rgba(0,0,0,.075);border-top:1px solid #262626}.main-post,.post-body hr,.post-item{border-bottom:1px solid #262626}.main-item:last-child,.post-item:last-child{border-bottom:0}.main-nav,.main-nav .popup{color:grey}.main-nav .popup-item a{color:inherit}.main-nav .popup-item:hover,.main-nav:hover,.main-nav[data-js*=click-active]{color:#ebebeb}.main-current,.main-current:hover{color:#666}@media (min-width:1169px){.main:after{box-shadow:inset 1px -1px 4px 0 rgba(0,0,0,.075);border-top:0;border-left:1px solid #262626}.main-nav .popup{border:none;box-shadow:none;background:0 0}.main-nav .popup-item{border-bottom:none}}.post-icon{color:#D32F2F}.post--quote .post-body blockquote:first-of-type+p a,.post-body p a,.quote-source a{border-bottom:1px solid rgba(211,47,47,.3)}.post-body p a:hover{border-bottom-color:#E53935}p.post-more a{border-bottom:0;color:inherit}.post-body th{font-weight:500}.post-body th:after{border-bottom:1px solid #262626}.post-body mark{color:#ebebeb;background-color:#D32F2F}.post-body .footnote:before,.post-body .footnotes ol{color:inherit}.post-tags,.post-tags .nav-item:before{color:#474747}.post-tags .nav-item:hover,.post-tags .nav-item:hover:before{color:#666}.post--chat .post-body ul:first-of-type>li>strong{font-weight:300}.post--chat .post-body ul:first-of-type>li>em{font-style:normal}.post--link .post-body p:first-of-type>a{border-bottom:0}.sidebar{color:#6e6e6e}.sidebar-form .form-input:focus,.sidebar-title{color:#a8a8a8}.sidebar-form .form-btn,.sidebar-item .nav{color:#6e6e6e}.sidebar-form .form-btn:hover,.sidebar-item .nav-item:hover{color:#a8a8a8}.sidebar-credits .nav{color:#474747}.sidebar-credits .nav-item:hover{color:#6e6e6e}.sidebar-item .bricks .meta{color:inherit}.sidebar-form ::-webkit-input-placeholder{color:#474747}.sidebar-form :-moz-placeholder{color:#474747}.sidebar-form ::-moz-placeholder{color:#474747}.sidebar-form :-ms-input-placeholder{color:#474747}.icon:before{transition:none}