﻿@import "https://fonts.googleapis.com/css?family=Noto+Sans|Noto+Serif";@font-face{font-family:'Inconsolata';font-style:normal;font-weight:normal;src:local("Inconsolata"),url("//themes.googleusercontent.com/font?kit=BjAYBlHtW3CJxDcjzrnZCJ0EAVxt0G0biEntp43Qt6E") format("truetype")}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(//themes.googleusercontent.com/static/fonts/lato/v6/v0SdcGFAl2aezM9Vq_aFTQ.ttf) format("truetype")}@font-face{font-family:'Delicious';src:url("/fonts/Delicious/delicious-bold-webfont.eot");src:local("☺"),url("/fonts/Delicious/delicious-bold-webfont.woff") format("woff"),url("/fonts/Delicious/delicious-bold-webfont.ttf") format("truetype"),url("/fonts/Delicious/delicious-bold-webfont.svg#webfontdrGggnuR") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Delicious';src:url("/fonts/Delicious/delicious-bolditalic-webfont.eot");src:local("☺"),url("/fonts/Delicious/delicious-bolditalic-webfont.woff") format("woff"),url("/fonts/Delicious/delicious-bolditalic-webfont.ttf") format("truetype"),url("/fonts/Delicious/delicious-bolditalic-webfont.svg#webfontNiJYDdAz") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'Delicious';src:url("/fonts/Delicious/delicious-heavy-webfont.eot");src:local("☺"),url("/fonts/Delicious/delicious-heavy-webfont.woff") format("woff"),url("/fonts/Delicious/delicious-heavy-webfont.ttf") format("truetype"),url("/fonts/Delicious/delicious-heavy-webfont.svg#webfontaw5oFOOo") format("svg");font-weight:bolder;font-style:normal}@font-face{font-family:'Delicious';src:url("/fonts/Delicious/delicious-italic-webfont.eot");src:local("☺"),url("/fonts/Delicious/delicious-italic-webfont.woff") format("woff"),url("/fonts/Delicious/delicious-italic-webfont.ttf") format("truetype"),url("/fonts/Delicious/delicious-italic-webfont.svg#webfontoVebre22") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Delicious';src:url("/fonts/Delicious/delicious-roman-webfont.eot");src:local("☺"),url("/fonts/Delicious/delicious-roman-webfont.woff") format("woff"),url("/fonts/Delicious/delicious-roman-webfont.ttf") format("truetype"),url("/fonts/Delicious/delicious-roman-webfont.svg#webfontDuTiJYrY") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Delicious';src:url("/fonts/Delicious/delicious-smallcaps-webfont.eot");src:local("☺"),url("/fonts/Delicious/delicious-smallcaps-webfont.woff") format("woff"),url("/fonts/Delicious/delicious-smallcaps-webfont.ttf") format("truetype"),url("/fonts/Delicious/delicious-smallcaps-webfont.svg#webfontPt7Ahw3r") format("svg");font-weight:normal;font-style:normal;font-variant:small-caps}.highlight{background:#ffffff}.highlight span.c{color:#999988;font-style:italic}.highlight span.err{color:#a61717;background-color:#e3d2d2}.highlight span.k{font-weight:bold}.highlight span.o{font-weight:bold}.highlight span.cm{color:#777777;font-style:italic}.highlight span.cp{color:#333333;font-weight:bold}.highlight span.c1{color:#777777;font-style:italic}.highlight span.cs{color:#777777;font-weight:bold;font-style:italic}.highlight span.gd{color:#000000;background-color:#fdd}.highlight span.gd .x{color:#000000;background-color:#faa}.highlight span.ge{font-style:italic}.highlight span.gr{color:#a00}.highlight span.gh{color:#999}.highlight span.gi{color:#000000;background-color:#dfd}.highlight span.gi .x{color:#000000;background-color:#afa}.highlight span.go{color:#888}.highlight span.gp{color:#555}.highlight span.gs{font-weight:bold}.highlight span.gu{color:#aaa}.highlight span.gt{color:#a00}.highlight span.kc{font-weight:bold}.highlight span.kd{font-weight:bold}.highlight span.kp{font-weight:bold}.highlight span.kr{font-weight:bold}.highlight span.kt{color:#445588;font-weight:bold}.highlight span.m{color:#099}.highlight span.s{color:#d14}.highlight span.na{color:teal}.highlight span.nb{color:#0086B3}.highlight span.nc{color:#445588;font-weight:bold}.highlight span.no{color:teal}.highlight span.ni{color:purple}.highlight span.ne{color:#990000;font-weight:bold}.highlight span.nf{color:#990000;font-weight:bold}.highlight span.nn{color:#555}.highlight span.nt{color:navy}.highlight span.nv{color:teal}.highlight span.ow{font-weight:bold}.highlight span.w{color:#bbb}.highlight span.mf{color:#099}.highlight span.mh{color:#099}.highlight span.mi{color:#099}.highlight span.mo{color:#099}.highlight span.sb{color:#d14}.highlight span.sc{color:#d14}.highlight span.sd{color:#d14}.highlight span.s2{color:#d14}.highlight span.se{color:#d14}.highlight span.sh{color:#d14}.highlight span.si{color:#d14}.highlight span.sx{color:#d14}.highlight span.sr{color:#009926}.highlight span.s1{color:#d14}.highlight span.ss{color:#990073}.highlight span.bp{color:#999}.highlight span.vc{color:teal}.highlight span.vg{color:teal}.highlight span.vi{color:teal}.highlight span.il{color:#099}table.sourceCode,tr.sourceCode,td.lineNumbers,td.sourceCode,table.sourceCode pre{margin:0;padding:0;border:0;vertical-align:baseline;border:none}td.lineNumbers{border-right:1px solid #AAAAAA;text-align:right;color:#AAAAAA;padding-right:5px;padding-left:5px}td.sourceCode{padding-left:5px}.sourceCode span.kw{color:#007020;font-weight:bold}.sourceCode span.dt{color:#902000}.sourceCode span.dv{color:#40a070}.sourceCode span.bn{color:#40a070}.sourceCode span.fl{color:#40a070}.sourceCode span.ch{color:#4070a0}.sourceCode span.st{color:#4070a0}.sourceCode span.co{color:#60a0b0;font-style:italic}.sourceCode span.ot{color:#007020}.sourceCode span.al{color:red;font-weight:bold}.sourceCode span.fu{color:#06287e}.sourceCode span.er{color:red;font-weight:bold}header,nav,footer,section,aside,article,figure,figcaption{display:block}html{background:white;text-align:justify;font-family:"Noto Sans",Lato,Helvetica,Arial,sans-serif;color:black;line-height:1.5em}h1,h2,h3,h4{font-family:"Noto Serif",Georgia,"Times New Roman",serif;line-height:1.2em}code,.sourceCode{font-family:"Inconsolata","Courier New",Courier,mono;line-height:1em}#wholebody{margin-left:auto;margin-right:auto;width:1090px}pre,table.sourceCode{background:#f9f9f9;width:100%;border:solid 1px;padding:5px}blockquote{margin-left:2em;padding-left:1em;margin-right:3em;border-left:solid 1px black;font-style:italic}#pageicon,#sitelogo{text-align:center}#sitelogo a:hover{background:none}#authorship,#tagdescr,section.hfeed>address{text-align:center;font-weight:bold;font-style:italic;position:relative;top:-1em}article header.multiple{border:solid 1px;width:100%;padding-left:6px;padding-top:3px;padding-bottom:3px;margin:0;background:#e0e0e0}article header.multiple h2{padding:0.2em;margin:0}.post h2>a{text-decoration:none}#page-footer{clear:both;margin-top:5px;text-align:center;font-family:helvetica;font-size:small}#page-footer ul{list-style-image:none;list-style-type:none}#page-footer hr{margin-top:1.5em;width:90%}ol#posts-lists{margin:0;padding:0}ol#posts-lists>li{margin:0;padding:0;list-style-type:none}article footer address{display:inline}a{color:#225555;text-decoration:underline}a:hover{background:white;color:black}a img{border:none}a[href^="mailto:"]{background:url(/pictures/email-link.png) no-repeat right;padding-right:17px}a.noicon{background-image:none;padding-right:0}a[lang="fr"]{background:url(/wwwicons/fr-16.png) no-repeat right;padding-right:22px}a[lang="en"]{background:url(/wwwicons/en-16.png) no-repeat right;padding-right:22px}a.langleft[lang="fr"]{background:url(/wwwicons/fr-16.png) no-repeat left;padding-left:22px;padding-right:0}a.langleft[lang="en"]{background:url(/wwwicons/en-16.png) no-repeat left;padding-left:22px;padding-right:0}article footer,.postinfo,.tip{font-size:90%;font-style:italic;text-align:right}.postlink{display:block;height:4em;padding-right:2%;padding-left:2%;float:left;text-align:center}.postlink .postinfo{padding-left:22px}#twitter_div>ul#twitter_update_list{margin:0;padding-left:0;list-style-type:none}#twitter_div>ul#twitter_update_list a[href^="http://twitter.com/"],#twitter_div>ul#twitter_update_list a[href^="https://twitter.com/"]{background:none;padding-right:0}#twitter_div>ul#twitter_update_list>li{margin-bottom:0.5em;padding-top:0.25em;text-align:left}#twitter_div>ul#twitter_update_list>li:before{content:"⇒ "}ul.address{border-left:solid 2px #660000;padding:0 0 0 2em;list-style-image:none;list-style-type:none;text-indent:-1.5em;margin-left:1.5em}.details{font-style:italic}#alternatelang{position:absolute;top:5px;right:5px}.project table{border:solid 1px;padding:5px}.project table th{text-align:right;vertical-align:middle;padding-right:10px}.project table td{vertical-align:middle}.quote{font-weight:bold;margin-left:3em;margin-right:3em}.invisible{font-size:1%;color:white}.forthcomment{color:red}#arse .question{background:#ffdddd;padding:1em}#arse .solution{background:#ddffdd;padding:1em;border-top:1px solid black;margin-bottom:1em}#arse .versquestion,#arse .verssolution{font-size:80%;text-align:right;font-style:italic;padding-bottom:0.4em}.smallquote{margin-right:0;padding-right:0;border:none;text-align:right;font-size:90%}TABLE.hardware{border:solid black 1px}TABLE.hardware TD,TABLE.hardware TH{border:solid black 1px}.bar{font-size:90%;float:right;padding:0.5em;width:210px}.bar nav>ul{margin:0px;padding:0px 1em}.bar h2{font-size:110%;font-weight:bold;background:none;border:none;padding:0;margin:0 0 0.25em 0}.bar hr{width:80%;margin-top:1em;margin-bottom:1em}#sidebar{margin-top:10px}#content{width:800px;float:left}#content h1{margin-left:auto;margin-right:auto}#title{text-align:center}#title h2{text-align:left}article{font-family:"Noto Sans",Lato,Helvetica,Arial,sans-serif;font-size:16px;margin:3.5em 45px 1em 0;text-align:left}article h1{font-size:180%;text-align:center}article h2{margin-left:0;margin-right:0}article figure{border:solid 1px #a0a0a0;padding:0 0 0.1em;margin:0 0 0.5em 0;text-align:center;font-size:14px;background:#f5f5f5}article figure a,article figure figcaption a{background-image:none important;padding-right:0 important}article figure img{border:none;text-align:center}article figure figcaption{font-style:italic;width:inherit;line-height:1em}.multiple h2{text-align:left}#latestposts{text-align:left}.floatleft{float:left;margin:0 1.5em 0 0}.floatright{float:right;margin:0 0 0 1.5em}.centered{text-align:center}#coordinates .floatleft{width:48%}#coordinates .floatright{width:48%}.spacer{clear:both}#page-navigation{margin-bottom:1em;margin-right:45px;font-size:13px}#page-navigation .floatleft a:before{content:"« "}#page-navigation .floatright a:after{content:" »"}#comments{margin-top:1.5em}table.condorcet{margin-left:auto;margin-right:auto}table.condorcet th,table.condorcet td{border:solid 1px;margin:0;padding:0.3em}.plusone{padding-bottom:0.1em;display:block;floating:left}.badge{vertical-align:middle}
