@import url(http://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic|Inconsolata:400,700);.sans{font-family:"Lato" !important}.serif{font-family:"Lato" !important}.mono{font-family:"Inconsolata",monospace !important}body{font-size:16px}p,li,ul,a,h1,h2,h3,h4,h5,h6{-webkit-text-stroke:1px rgba(0,0,0,0.1);font-family:"Lato" !important}strong{font-weight:700}code,pre{font-family:"Inconsolata",monospace !important;font-size:1em}pre>code{font-size:.9em}pre>code span{font-family:"Inconsolata",monospace !important}.content p,.content li,.content ul{color:#3f3f3f;line-height:180%}.content h1{font-size:1.3em;font-weight:400;color:#737271}.content h2{font-size:1.2em;color:#959493;font-weight:400}code{border:none;color:#8c8296;background:none;padding:0;margin:0}pre>code{color:#595959 !important;background:none !important;white-space:pre-wrap;border:none;margin:0 0;padding:0 0}.hljs{display:block;overflow-x:auto;padding:.5em;-webkit-text-size-adjust:none}.hljs,.hljs-subst,.hljs-tag .hljs-title,.nginx .hljs-title{color:#737271}.hljs-variable{color:#edac7d}.hljs-header{color:#2794b8;font-weight:bold}.hljs-code{color:#b8273f}.hljs-emphasis{color:#18a38c}.hljs-macrocall{color:#8e82a7;font-weight:bold}.hljs-string,.hljs-title,.hljs-constant,.hljs-parent,.hljs-tag .hljs-value,.hljs-rules .hljs-value,.hljs-preprocessor,.hljs-pragma,.haml .hljs-symbol,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.hljs-template_tag,.django .hljs-variable,.smalltalk .hljs-class,.hljs-addition,.hljs-flow,.hljs-stream,.bash .hljs-variable,.apache .hljs-tag,.apache .hljs-cbracket,.tex .hljs-command,.tex .hljs-special,.erlang_repl .hljs-function_or_atom,.asciidoc .hljs-header,.markdown .hljs-header,.coffeescript .hljs-attribute{color:#7862a3}.smartquote,.hljs-comment,.hljs-annotation,.diff .hljs-header,.hljs-chunk,.asciidoc .hljs-blockquote,.markdown .hljs-blockquote{color:#b7b6b6}.hljs-number,.hljs-date,.hljs-regexp,.hljs-literal,.hljs-hexcolor,.smalltalk .hljs-symbol,.smalltalk .hljs-char,.go .hljs-constant,.hljs-change,.lasso .hljs-variable,.makefile .hljs-variable,.asciidoc .hljs-bullet,.markdown .hljs-bullet,.asciidoc .hljs-link_url,.markdown .hljs-link_url{color:#30a318}.hljs-label,.hljs-javadoc,.ruby .hljs-string,.hljs-decorator,.hljs-filter .hljs-argument,.hljs-localvars,.hljs-array,.hljs-attr_selector,.hljs-important,.hljs-pseudo,.hljs-pi,.haml .hljs-bullet,.hljs-doctype,.hljs-deletion,.hljs-envvar,.hljs-shebang,.apache .hljs-sqbracket,.nginx .hljs-built_in,.hljs-list .hljs-built_in,.tex .hljs-formula,.erlang_repl .hljs-reserved,.hljs-prompt,.asciidoc .hljs-link_label,.markdown .hljs-link_label,.vhdl .hljs-attribute,.clojure .hljs-attribute,.asciidoc .hljs-attribute,.lasso .hljs-attribute,.coffeescript .hljs-property,.hljs-phony{color:#8e82a7}.hljs-keyword,.hljs-id,.hljs-title,.hljs-built_in,.css .hljs-tag,.hljs-javadoctag,.hljs-phpdoc,.hljs-dartdoc,.hljs-yardoctag,.smalltalk .hljs-class,.hljs-winutils,.bash .hljs-variable,.apache .hljs-tag,.hljs-type,.hljs-typename,.tex .hljs-command,.asciidoc .hljs-strong,.markdown .hljs-strong,.hljs-request,.hljs-status{color:#1881a3}.asciidoc .hljs-emphasis,.markdown .hljs-emphasis{font-style:italic}.nginx .hljs-built_in{font-weight:normal}.coffeescript .javascript,.javascript .xml,.lasso .markup,.tex .hljs-formula,.xml .javascript,.xml .vbscript,.xml .css,.xml .hljs-cdata{opacity:.5}.css .hljs-attribute,.html .hljs-attribute{color:#f19655}.css .hljs-class,.html .hljs-tag,.html .hljs-title{color:#1881a3}table{font-family:"Lato" !important;border-collapse:collapse;border-bottom:1px solid #dddddc}table td,table th{padding:6px !important}table tr:nth-child(even){background:#eae9e9}table tr:nth-child(odd){background:white}table thead tr{background-color:#b7b6b6 !important;color:white;font-weight:400 !important}html,body{background-color:#fff;margin:0 !important;padding:0 !important}p:first-child{margin:0 !important;padding:0 !important}a{text-decoration:none;color:#249bb3}a:hover{color:#1c7a8c}a:visited{color:#2fbad5}.container{max-width:1000px;margin:0 auto}.sidebar{background-color:#fff}.content{background-color:#fff}.content,.sidebar{padding:1.3em;box-sizing:border-box}.entry{margin-bottom:80px}.inlist{margin-bottom:3em}.inlist .post-title{font-weight:600;font-family:"Lato" !important}.inlist .post-title .readmore{padding-left:1em}.navbar ul{padding-left:0;padding-top:1em}.navbar ul>li{line-height:26px;list-style:none;margin-bottom:8px}.navbar ul>li a{text-decoration:none;text-transform:uppercase;color:#959493}.navbar .hicon>i{display:inline-box;width:26px !important;height:26px !important;line-height:26px !important;background-color:#b7b6b6;color:white;border-radius:13px;text-align:center}.navbar #ahome:hover .hicon>i{background-color:#1881a3}.navbar #ahome.active .hicon>i{background-color:#2794b8}.navbar #asoftware:hover .hicon>i{background-color:#30a318}.navbar #asoftware.active .hicon>i{background-color:#3fb827}.navbar #aresearch:hover .hicon>i{background-color:#7862a3}.navbar #aresearch.active .hicon>i{background-color:#8e82a7}.navbar #ablog:hover .hicon>i{background-color:#18a38c}.navbar #ablog.active .hicon>i{background-color:#27b8a0}.navbar #apapers:hover .hicon>i{background-color:#f19655}.navbar #apapers.active .hicon>i{background-color:#edac7d}.navbar #acolophon:hover .hicon>i{background-color:#a31830}.navbar #acolophon.active .hicon>i{background-color:#b8273f}.postinfo{display:none}.sidebar h1{color:#737271;margin-bottom:0;font-size:1.2em}.sidebar h2{color:#b7b6b6;margin-top:0;font-size:1em}i.bibitem{line-height:12px;font-size:12px !important}hr{background-color:#b7b6b6;border:0 solid white;width:10%;height:1px;margin:3em auto}blockquote p{color:#959493 !important}@media (min-width:1000px){.sidebar{width:250px;margin-left:750px;position:fixed;height:100%;border-left:1px solid #b7b6b6}.content{width:750px;float:none;height:100%}.content img{max-width:750px;margin:1em 0}.content pre{box-sizing:border-box;width:750px;border:1px solid #d0d0cf}.content pre:hover{background-color:#fafafa}.content table{box-sizing:border-box;width:750px;margin:1.2em 0}.postinfo{display:initial;position:fixed;bottom:0;padding-bottom:.3em;text-align:right;color:#959493}.postinfo p{margin:.2em !important;font-size:90%}.postinfo p a{color:#3f3f3f;text-decoration:none}.entry .post-meta{display:none}.entry .post-title{font-size:3em;font-weight:300;margin-bottom:2em;padding-left:4em;text-align:right}.entry .post-title a{text-decoration:none;color:#959493}.pagination-centered{box-sizing:border-box;padding:8px;width:750px;border:1px solid #d0d0cf;margin-top:1.31em}.pagination-centered ul{padding:0 0;margin:0 0}.pagination-centered ul,.pagination-centered li{padding-left:0;list-type:none;display:inline-block}.pagination-centered li{padding-right:8px}}