.hljs-comment{color:#766e6b}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-name,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#f22c40}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-preprocessor{color:#df5320}.css .hljs-rule .hljs-attribute,.ruby .hljs-class .hljs-title{color:#c38418}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#7b9726}.css .hljs-hexcolor,.hljs-title{color:#3d97b8}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#407ee7}.hljs-keyword,.javascript .hljs-function{color:#6666ea}.hljs{display:block;overflow-x:auto;background:#f1efee;color:#68615e;padding:.5em;-webkit-text-size-adjust:none}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}body,html{height:100%}body{font-family:Helvetica,Arial,sans-serif}a:hover{cursor:pointer}.privacy-policy{position:fixed;opacity:.9;z-index:10;bottom:0;width:100%;background-color:#000;color:#fff}.privacy-policy .message{margin:20px}.privacy-policy .message .actions{float:right}.privacy-policy .message .actions a{margin-left:20px}.alert:empty{display:none}@media (min-width:992px){body{overflow:inherit;height:100%}.container-fluid{height:auto;max-width:70em;padding-left:15px;padding-right:0}.container-fluid .left-bar{height:100%;width:calc(100% - 270px);overflow:auto;padding-top:20px;padding-bottom:20px}.container-fluid .right-bar{position:fixed;height:100%;width:270px;overflow:auto;padding-top:20px;padding-bottom:20px;right:calc(50% - 500px)}.container-fluid .right-bar .eia-image-link{width:100%;text-align:left}.container-fluid .right-bar .eia-image-link a{margin:auto}.container-fluid .right-bar .eia-image-link a img{height:auto;width:210px}.container-fluid .right-bar .articles{margin-top:30px}.blog-post pre code{display:block;max-width:95%;margin-left:auto;margin-right:auto}}@media (max-width:992px){.container-fluid{padding-left:5px;padding-right:5px}.container-fluid .left-bar{padding-left:5px;padding-right:5px;padding-top:20px;padding-bottom:20px}.container-fluid .right-bar .eia-image-link{display:none}.container-fluid .right-bar .articles{margin-top:30px}}.blog-post pre{padding:0;margin:0;border:none;border-radius:0;background-color:inherit}.blog-post pre code{margin-bottom:10px}.blog-post img{max-width:100%;display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}.container-fluid .left-bar .title{margin-bottom:20px}.container-fluid .left-bar .title a{color:inherit}.container-fluid .left-bar .title h2{margin-bottom:0;margin-top:0}.main-content p,.main-content ul{font-size:18px;font-weight:300}.blog-post a code{color:#337ab7}.blog-post h2{margin-top:30px;margin-bottom:15px}.blog-post p{margin-bottom:15px}.blog-post .article-body{margin-top:30px}.blog-post code{font-size:13px}.blog-post .comments{margin-top:30px}.right-bar .articles ul{list-style-position:inside;padding-left:0}.right-bar .articles .collapsing{display:list-item}.right-bar .articles .collapse.in{display:list-item}