html,body,div,span,applet,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,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#fff;font-family:sans-serif;font-weight:400;font-size:16px;line-height:27px;color:#404040;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-weight:700;color:#303030;margin-bottom:5px;max-width:90%}h1,h2,h3,h4{font-size:24px;line-height:39px}h3,h4{margin-top:20px}p,ul,ol{margin:0 0 20px}ul,ol{margin-left:40px}ul li{list-style:disc}ol li{list-style:decimal}em{font-style:italic}strong{font-weight:700}a{color:#303030;text-decoration:none;-moz-transition-duration:.1s;-webkit-transition-duration:.1s}a:hover,a:focus{color:#000}code,pre{font-family:monospace;text-rendering:optimizeLegibility;font-size:18px;letter-spacing:.1em;margin:0 .1em}article{width:100%;border-bottom:1px solid #f1f1f1;padding:60px 0}article.draft{display:none}article:last-child,article.single{border-bottom:0}.post blockquote{border-left:.5em solid #eee;padding:0 2em;margin-left:0;max-width:476px}.post blockquote cite{font-size:14px;line-height:20px;color:#bfbfbf}.post blockquote cite:before{content:'\2014 \00A0'}.post blockquote p{color:#666;max-width:460px}.post p a,.post ul a,.post ol a{border-bottom:1px solid #ebebeb}.post p,.post ul,.post ol{max-width:85%}.post img{max-width:100%}.button{background-color:#fbfbfb;border:1px solid #ebebeb;font-family:sans-serif;font-size:14px;line-height:24px;font-weight:300;border-radius:40px;color:#9b9b9b;float:left;margin:0 0 10px;padding:8px 20px 9px}.button.small{padding:0 12px 1px;float:right;margin:5px 0 3px}.button:hover{color:#9b9b9b;text-shadow:none;box-shadow:0 0 20px rgba(0,0,0,.05)}ul.actions{width:100%;float:left;margin:0}ul.actions li{width:100%;float:left;margin-top:3px;list-style:none}.meta{font-family:sans-serif;font-size:14px;line-height:19px;font-weight:300;color:#909090;text-align:right}.meta ul{border-right:1px solid #ebebeb;width:100%;float:right;margin-right:14px;padding:20px 0 26px;position:relative}.meta ul li{list-style:none}.meta ul li span{color:#d9d9d9}.meta ul li:after{color:#d9d9d9;content:" -"}.meta ul li:last-child{border-radius:50%;background-color:#fbfbfb;border:1px solid #d9d9d9;position:absolute;width:10px;height:10px;right:-6px;bottom:-6px}.meta ul li:last-child:after{content:""}.meta ul li:first-child{font-weight:400}.meta a{color:#b3b3b1}.meta a:hover{color:#303030}.thumbnail{background-color:#fbfbfb;border:1px solid #ebebeb;border-radius:15%;width:60px;height:60px;padding:5px;float:right;margin-right:-21px;-moz-transition-duration:.05s;-webkit-transition-duration:.05s}.not-found .thumbnail{background-color:#404040;border-color:#404040}.thumbnail img{border-radius:15%;width:100%;height:100%}.powered-by{border-radius:3px;background-color:#000;color:#fff;font-family:sans-serif;font-size:12px;position:fixed;display:block;padding:2px 10px;bottom:10px;right:10px;cursor:pointer;opacity:.3}.powered-by:hover{color:#fff;opacity:.8}.powered-by img{height:15px;float:left;margin:5px 5px 0 -2px}@media(max-width:980px){.button{font-size:12px;line-height:17px;padding:8px 20px 9px}.meta{font-size:12px;line-height:17px}}@media(max-width:820px){body{font-size:14px;line-height:23px}h1,h2{font-size:18px;line-height:29px}h3,h4{font-size:14px;line-height:23px}p{max-width:100%}}@media(max-width:640px){.meta{display:none}.post p,.post ul,.post ol{max-width:100%}}@media(max-width:400px){article{padding:40px 0}}.nav{border:1px solid #ccc;border-width:1px 0;list-style:none;margin:0;padding:0;text-align:center}.nav li{display:inline}.nav a{display:inline-block;padding:10px}