html,body{font:1.1em Georgia, serif;line-height:150%;padding:0;margin:0;text-align:left;background-color:#111;color:#eee}@media print{html,body{background-color:white;color:black}}@media only screen and (max-device-width: 480px){html,body{font-size:1.0em;line-height:125%}}@media print{body{margin:0 12pt;font-size:12pt}}a:link,a:visited{color:inherit}@media print{a{text-decoration:none}}#header{min-width:29em;background-color:black;background:url(/images/header.jpg) bottom center no-repeat;background-size:cover}@media print{#header,#footer,object{display:none}}#title{font-weight:bold;color:#EEE}#title h1{margin:0 0.4em 0.4em;padding-top:0.5em}#title,#menu{text-shadow:0 0 4px #000;text-align:center}h1{font-size:2.5em}@media only screen and (max-device-width: 480px){h1{font-size:1.6em}}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,#menu a:link,#menu a:visited,.post_date a:link,.post_date a:visited{text-decoration:none}h1 a:hover,h2 a:hover,#menu a:hover,.post_date a:hover{text-decoration:underline}@media print{h1,h2,h3,h4{page-break-inside:avoid;page-break-after:avoid}}#menu{font-weight:bold;font-size:1.2em;text-decoration:none;text-transform:lowercase;padding:0.25em 0 0.25em 0}#menu li{display:inline-block;position:relative}#menu a{padding:0 0.5em;width:100%}@media only screen and (max-device-width: 480px){#menu a{font-size:0.85em;padding:0 0.3em}}#main{background-color:#fcfcfc;color:#000;border-bottom:solid #000 1px}@media print{#main{border-bottom:none;background-color:white;color:black}}#main,#footer{padding:0 1em;min-width:27em}@media only screen and (max-device-width: 480px){#header,#main,#footer{min-width:12em}}#content,#sidebar{margin:0 auto;min-width:25em;max-width:35em;word-wrap:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (max-device-width: 480px){#content,#sidebar{min-width:10em;margin:0}}.type-post,.type-page{padding-bottom:2em}@media print{p{page-break-inside:avoid}}h2{font-weight:bold;font-size:1.8em;line-height:110%;margin:0;padding:0.5em 0 0 0}@media only screen and (max-device-width: 480px){h2{font-size:1.4em}}.post_date{font-style:normal;font-variant:normal;font-size:1.2em;margin:0.2em 0}@media only screen and (max-device-width: 480px){.post_date{font-size:1.1em}}img{text-decoration:none;border:none}#content img,td img{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}#content embed,#content object,#content iframe{max-width:100%}@media print{#content{padding:0;margin:0;min-width:100%;max-width:100%;width:100%}}h3,#toctitle{font-size:1.4em;margin:1.5em 0 -0.5em 0}@media only screen and (max-device-width: 480px){h3,#toctitle{font-size:1.2em}}h4{font-size:1.2em;margin:1.5em 0 -0.8em 0}@media only screen and (max-device-width: 480px){h4{font-size:1.0em}}#content img,td img{padding:4px;border:1px solid #ccc;border-radius:5px}.index-lists p img,.type-post img{display:block;margin-bottom:4px}.speakerdeck-thumb{width:210px;height:157px;float:left;margin:0 1em 1.5em 0}table caption{font-weight:bold;font-size:1.1em;text-align:left}table,thead,tr,td,th{border:none;border-collapse:collapse}tbody td{text-align:center;padding:0 0.2em}th,tfoot{font-weight:bold;border:1px #000 none}#sidebar{margin-top:1em}#sidebar th,#sidebar tfoot{border-color:#eee}th{text-align:center;border-bottom-style:solid}tfoot{border-top-style:solid}.noborder,.noborders img{border:none !important}blockquote:before{display:block;font-size:5em;content:'\201C';height:0;margin:0.5em 0 -0.3em -0.45em}@media only screen and (max-device-width: 480px){blockquote{margin-right:0}}#footer{background-color:#111}#leftbar{width:60%;float:left}#rightbar{width:40%;float:right}.sidebartext{font-size:0.8em;padding-right:1em}#sidebar h2{font-size:1.2em;margin:0.5em 0 0 0}.index-lists h2{font-size:1.2em}.index-lists ul,.stealth-lists ul{padding:0}.index-lists li,.stealth-lists li{list-style:none}#sidebar ul,#menu ul{padding:0;margin:0}#sidebar li,#menu li{list-style:none}#content>ul{margin-top:0;padding-left:0;padding-top:0.5em}.clearboth{clear:both}@media print{#referencesreferences{display:none}}#references-available-on-request{display:none}@media print{#references-available-on-request{display:inherit}}
