.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#d0d0d0}.highlight .err{color:#151515;background-color:#ac4142}.highlight .c,.highlight .cd,.highlight .cm,.highlight .c1,.highlight .cs{color:#888}.highlight .cp{color:#f4bf75}.highlight .nt{color:#f4bf75}.highlight .o,.highlight .ow{color:#d0d0d0}.highlight .p,.highlight .pi{color:#d0d0d0}.highlight .gi{color:#90a959}.highlight .gd{color:#ac4142}.highlight .gh{color:#6a9fb5;font-weight:bold}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#aa759f}.highlight .kc{color:#d28445}.highlight .kt{color:#d28445}.highlight .kd{color:#d28445}.highlight .s,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#90a959}.highlight .sr{color:#75b5aa}.highlight .si{color:#8f5536}.highlight .se{color:#8f5536}.highlight .nn{color:#f4bf75}.highlight .nc{color:#f4bf75}.highlight .no{color:#f4bf75}.highlight .na{color:#6a9fb5}.highlight .m,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mb,.highlight .mx{color:#90a959}.highlight .ss{color:#90a959}html,body,span,applet,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,section{display:block}nav{word-spacing:15px;list-style:none;list-style-position:inside;list-style-image:inside;list-style-type:none;margin:0}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-spacing:0;border-collapse:collapse}body{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.05em;line-height:1.7;color:#202020;text-shadow:0 1px 0 rgba(255,255,255,0.8);background:#e7e7e7 url(/img/bg/body-bg.png) 0 0 repeat}a{color:#b71c1c}a:hover{color:#f71c1c}header{padding-top:35px;padding-bottom:25px}header h1{font-family:Georgia,'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:32px;font-weight:900;line-height:1.3;color:#b71c1c}header h2{font-size:18px;font-weight:normal;line-height:1.3;color:#aaa}a.post-header{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:32px;font-weight:900;line-height:1.3;color:#000}a.post-header:hover{color:#b71c1c}a.navi{color:#000;display:inline-block;margin:0 12px 12px 0;transition:all 0.23s ease-in-out 0s}a.navi:hover{color:#b71c1c}#container{min-height:595px;background:transparent url(/img/bg/highlight-bg.jpg) 50% 0 no-repeat}.inner{width:700px;margin:0 auto}#container .inner img{max-width:100%;margin-left:auto;margin-right:auto;box-shadow:0 10px 30px rgba(0,0,0,0.15)}.post-meta{color:#666;padding:6px 0px}#downloads{margin-bottom:40px}.pagination .previous{float:right}.pagination .next{float:left;color:#000}a.paginator{color:#000;display:inline-block;margin:0 12px 12px 0;background:#f5f5f500;padding:4px 8px;border:1px solid rgba(0,0,0,0.15);border-radius:25px;box-shadow:0 10px 30px rgba(0,0,0,0.15)}a.paginator:focus{color:#b71c1c;background:#ddd;border:1px solid rgba(0,0,0,0.15)}code,pre{font-family:Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;font-size:16px;color:#b71c1c;margin:3px;font-size:85%}code{padding:0.2em 0.4em;background-color:#f2f2f2;border-radius:6px}pre{padding:20px;overflow:auto;color:#f2f2f2;text-shadow:none;background:#202020}pre code{padding:0;color:#f2f2f2;background-color:#202020;border:none}ul,ol,dl{list-style-position:inside;margin-bottom:20px}hr{height:1px;padding-bottom:1em;margin-top:1em;line-height:1px;background:transparent url("/img/bg/hr.png") 50% 0 no-repeat;border:none}strong{font-weight:bold}em{font-style:italic}table{width:100%;border:1px solid #ebebeb}th{font-weight:500}td{font-weight:400;text-align:center;border:1px solid #ebebeb}form{padding:20px;background:#f2f2f2}h1{font-size:32px;font-weight:700;line-height:1.3;color:#000}h2{margin-bottom:8px;font-size:22px;font-weight:bold;color:#202020}h3{margin-bottom:8px;font-size:18px;font-weight:bold;color:#333}h4{font-size:16px;font-weight:bold;color:#202020}h5{font-size:1em;color:#202020;padding-left:10px;padding-right:10px;line-height:2}h6{font-size:.8em;color:#202020}p{margin-bottom:20px;font-weight:400}a{text-decoration:none}p a{font-weight:400}blockquote{padding:0 0 0 10px;margin-bottom:20px;font-size:1.05em;border-left:5px solid #b71c1c}ul li{list-style-position:inside;list-style:disc;padding-left:3px;color:#202020;line-height:1.7;display:inline-block;margin:0 12px 12px 0;background:#f5f5f500;padding:4px 8px;border:1px solid rgba(0,0,0,0.15);border-radius:25px;box-shadow:0 10px 30px rgba(0,0,0,0.15)}ol li{list-style-position:inside;list-style:decimal;padding-left:3px;color:#202020;line-height:1.7}dl dt{color:#202020}footer{padding-top:20px;padding-bottom:30px;margin-top:80px;font-size:13px;color:#aaa;background:transparent url("/img/bg/hr.png") 0 0 no-repeat}footer a{color:#666}footer a:hover{color:#b71c1c}.clearfix:after{display:block;height:0;clear:both;visibility:hidden;content:'.'}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}@media only screen and (max-width: 767px){header{padding-top:10px;padding-bottom:10px}#downloads{margin-bottom:25px}#download-zip,#download-tar-gz{display:none}.inner{width:94%;margin:0 auto}ul li{list-style-position:inside;margin-left:10px;padding-left:10px}ol li{list-style-position:inside;margin-left:10px}}.tag-cloud{list-style:none;padding:0;text-align:justify;font-size:16px}.tag-cloud li{display:inline-block;margin:0 12px 12px 0;background:#f5f5f500;padding:4px 8px;border:1px solid rgba(0,0,0,0.15);border-radius:25px;box-shadow:0 10px 30px rgba(0,0,0,0.15);transition:all 0.23s ease-in-out 0s}.tag-cloud li:hover{background:#ddd}#archives{padding:5px}.archive-group{margin:5px;border-top:1px solid #ddd}.archive-item{margin-left:5px}.post-tags{text-align:right}button{font-size:16px;color:#333333;display:inline-block;margin:0 12px 12px 0;background:#f5f5f500;padding:4px 12px;border-radius:25px;box-shadow:0 10px 30px rgba(0,0,0,0.15)}textarea{font-size:1.05em;height:150px;width:325px;box-shadow:0 10px 30px rgba(0,0,0,0.15)}input{font-size:1em;width:325px;box-shadow:0 10px 30px rgba(0,0,0,0.15)}
