@charset "UTF-8";body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,audio,canvas,video{display:block}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-height:100%;font-size:100%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}b,strong{font-weight:bold}abbr[title]{border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}a img,img{-ms-interpolation-mode:bicubic;border:0}input,textarea,button,select{margin:0;font-size:100%;line-height:normal;vertical-align:baseline}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto}::selection{background:red;color:white}::-moz-selection{background:red;color:white}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:rgba(255,0,0,0.62)}@media screen and (max-width: 1px){body{font-size:0.875em}}@media screen and (max-width: 1px){body{font-size:1.125em}}body{font-family:Helvetica, Arial, sans-serif;text-align:center;color:#3c3836;background-image:url("/assets/media/20140621_starry_1930.jpg");background-repeat:no-repeat;background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/post_bg.jpg', sizingMethod='scale')";background-size:cover;width:100%;margin:0em;padding:0em}a{text-decoration:none;font-weight:bold;color:#3c3836}a:hover{background:yellow;color:red}#masthead{color:#3c3836;text-align:left;font-size:80%;width:100%;background:rgba(213,208,204,0.7)}#masthead h1{display:inline-block;padding-left:0.5em}#masthead ul{display:inline-block;margin-right:1em}#masthead li:before{content:"»";opacity:0.3;padding:right 2em}#masthead li{display:inline-block;margin-left:1em}#masthead li.selected{font-weight:bolder}#masthead li:hover{background:yellow}#copyright{font-size:80%;color:#888481}header{border-bottom:4px solid #d5d0cc;border-bottom-color:#888481;border-bottom-width:1px;border-bottom-style:dashed;margin-bottom:0.75em}footer{border-top:4px solid #d5d0cc;border-top-color:#888481;border-top-width:1px;border-top-style:dashed;margin-top:0.75em;position:relative}article.sketch{position:relative;box-sizing:border-box;width:100%;max-width:500px;vertical-align:top;margin:0.375em;padding:0.3em 0em 0em 0em;border:none;border:solid rgba(60,56,54,0.85) 2px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;display:inline-block}article.sketch h1,article.sketch h2,article.sketch h3,article.sketch h4,article.sketch h5,article.sketch h6,article.sketch header,article.sketch footer{margin:auto 1em}article.sketch h1,article.sketch h2,article.sketch h3,article.sketch h4,article.sketch h5,article.sketch h6{float:clear;text-align:center;font-weight:bolder;line-height:1.0em;font-size:180%}article.sketch header{width:100%;margin:0em;margin-bottom:0em;border:none}article.sketch header h1,article.sketch header h2,article.sketch header h3{margin:0.5em 0.5em 0em 0.5em;border-bottom:1px #888481 solid}article.sketch img{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;min-width:16px;width:auto;height:auto;display:block}article.sketch figure{margin:1em 0em}article.sketch img.border-normal{border:4px solid #d5d0cc;border-width:1px}article.sketch img.border-hbars{border-top:4px solid #d5d0cc;border-left:none;border-right:none;border-bottom:4px solid #d5d0cc;border-width:1px}article.sketch img.border-thick{border:4px solid #d5d0cc;border-width:8px;border-radius:0.3em}article.sketch figcaption{font-weight:300;font-size:70%;font-style:italic;margin:0.2em 2em 1em;opacity:0.5}article.sketch .content{margin-top:1em}article.sketch .prose{display:block;max-width:500px;text-align:left;margin:1em 2em}article.sketch ul,article.sketch ol{list-style-position:inside;margin:0.5em 2em 1em}article.sketch footer{border-top:none;padding:0em 1em;margin-top:1em;padding-bottom:0.5em;font-weight:300;font-size:70%}article.sketch footer .date,article.sketch footer .apps{position:absolute;bottom:0.5em}article.sketch footer .date{left:0.5em;opacity:0.5}article.sketch footer .details{max-width:100%;display:inline-block;text-align:left}article.sketch footer .details .app_url,article.sketch footer .details .app_url a:link,article.sketch footer .details .app_url a:visited{font-weight:normal}article.sketch footer .apps{right:0.5em}article.sketch footer .apps img{float:right;opacity:0.3}.details table{width:100%;opacity:0.5;border-collapse:separate;border:solid #3c3836 2px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.details td,.details th{background-color:white;border-left:solid #3c3836 1px;border-top:solid #3c3836 1px;padding:0.25em}.details th:first-child,.details td:first-child{border-left:none}.details td{font-weight:bold}.details td:first-child{font-weight:normal}.details td:first-child a:link,.details td:first-child a:visited{font-weight:normal}.details th{background-color:#d5d0cc;text-align:center;border-top:none}a.external:after,a.download:after{margin-left:0.3em;margin-right:0.1em;margin-bottom:-1px;opacity:0.5}a.app:before{margin:0em 0.2em 0em 0.2em;width:16px;height:16px}a.external:after{content:url("/assets/media/icons/icon-external.png")}a.download:after{content:url("/assets/media/icons/icon-download.png")}a.app_oc1:before{content:url("/assets/media/icons/oc1.png")}a.app_oc4:before{content:url("/assets/media/icons/oc4.png")}a.app_oc5:before{content:url("/assets/media/icons/oc5.png")}.white,article.white,article.white-alpha{background:white;color:#3c3836}.white a:link,.white a:visited,article.white a:link,article.white a:visited,article.white-alpha a:link,article.white-alpha a:visited{color:#3c3836}.light,article.light,article.light-alpha{background:#d5d0cc;color:dark}.light a:link,.light a:visited,article.light a:link,article.light a:visited,article.light-alpha a:link,article.light-alpha a:visited{color:#3c3836}.light header h1 h2 h3,article.light header h1 h2 h3,article.light-alpha header h1 h2 h3{border-bottom-color:#888481}.light img.border-normal,article.light img.border-normal,article.light-alpha img.border-normal{border-color:#888481}.light img.border-thick,article.light img.border-thick,article.light-alpha img.border-thick{border-color:#888481}.light img.border-hbars,article.light img.border-hbars,article.light-alpha img.border-hbars{border-top-color:#888481;border-bottom-color:#888481}.dark,article.dark,article.dark-alpha{background:#3c3836;color:#d5d0cc}.dark a:link,.dark a:visited,article.dark a:link,article.dark a:visited,article.dark-alpha a:link,article.dark-alpha a:visited{color:#d5d0cc}.dark img.border-normal,article.dark img.border-normal,article.dark-alpha img.border-normal{border-color:#888481}.dark img.border-thick,article.dark img.border-thick,article.dark-alpha img.border-thick{border-color:#888481}.dark img.border-hbars,article.dark img.border-hbars,article.dark-alpha img.border-hbars{border-top-color:#888481;border-bottom-color:#888481}.dark .details table,article.dark .details table,article.dark-alpha .details table{border-color:#d5d0cc}.dark .details td,.dark .details th,article.dark .details td,article.dark .details th,article.dark-alpha .details td,article.dark-alpha .details th{color:black}.dark .details td a:link,.dark .details td a:visited,.dark .details th a:link,.dark .details th a:visited,article.dark .details td a:link,article.dark .details td a:visited,article.dark .details th a:link,article.dark .details th a:visited,article.dark-alpha .details td a:link,article.dark-alpha .details td a:visited,article.dark-alpha .details th a:link,article.dark-alpha .details th a:visited{color:black}.dark a.external:after,.dark a.download:after,article.dark a.external:after,article.dark a.download:after,article.dark-alpha a.external:after,article.dark-alpha a.download:after{opacity:0.3}article.white-alpha{background:rgba(255,255,255,0.7)}article.light-alpha{background:rgba(213,208,204,0.7)}article.dark-alpha{background:rgba(60,56,54,0.85)}@media screen and (min-width: 767px){article.sketch{border-width:3px;max-width:600px}article.sketch figcaption{display:none}}.pagination{text-align:left;font-size:70%;width:100%;position:relative;left:0.3em}.pagination h1,.pagination h2,.pagination h3{display:inline-block}.pagination ul{display:inline-block;margin-right:1em}.pagination li{-webkit-border-radius:0.4em;-moz-border-radius:0.4em;border-radius:0.4em;font-size:130%;width:1.4em;height:1.4em;line-height:1.4em;text-align:center;vertical-align:middle;padding:0.1em;margin:0.05em}.pagination li{display:inline-block;border:1px solid rgba(136,132,129,0.7);background:none;background:rgba(213,208,204,0.7);color:#3c3836;font-weight:bolder}.pagination li div{color:#3c3836;opacity:0.7}.pagination li:hover{background:yellow;border:1px solid #3c3836}.pagination li:hover div{color:red;opacity:1}.pagination li.selected{background:rgba(60,56,54,0.85);border:1px solid #888481}.pagination li.selected div{color:#d5d0cc;opacity:1}.paginator-nav{-webkit-border-radius:0.4em;-moz-border-radius:0.4em;border-radius:0.4em;font-size:130%;width:auto;height:1.4em;line-height:1.4em;text-align:center;vertical-align:middle;padding:0.1em;margin:0.05em;display:inline-block;border:1px solid rgba(136,132,129,0.7);background:none;background:rgba(213,208,204,0.7);color:#3c3836;font-weight:bolder;opacity:0.7}.paginator-nav:hover{background:yellow;border:1px solid #3c3836;color:red;opacity:1}#top_page article.sketch{margin-top:2em}article.sketch .banner{font-style:oblique;background:yellow;border:solid #3c3836 2px;color:#3c3836;padding:0.5em;width:auto;position:absolute;top:-2em;left:-1em;border-radius:0.5em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;box-sizing:border-box}article.sketch .banner a{border:1px yellow solid;font-weight:bolder}article.sketch .banner:hover{background:red;color:white}article.sketch .banner{position:absolute;left:0em;top:-1.7em;-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-ms-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}@media screen and (min-width: 514px){article.sketch .banner{left:-0.3em}}@media screen and (min-width: 568px){article.sketch .banner{position:absolute;left:-2em;top:-1.5em;-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}}@media screen and (min-width: 600px){article.sketch .banner{left:-3em;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.pagination{width:2.5em;position:fixed;left:0.5em}}@media screen and (min-width: 635px){article.sketch .banner{left:-4em}}@media screen and (min-width: 638px){.pagination{width:6.5em}}@media screen and (min-width: 690px){.pagination{width:10.5em}}@media screen and (min-width: 735px){.pagination{width:10.5em}}@media screen and (min-width: 767px){.pagination{width:9.5em}.pagination li{font-size:180%;width:2.1em;height:2.1em;line-height:2.1em}}@media screen and (min-width: 850px){.pagination{width:10.5em}}@media screen and (min-width: 935px){.pagination{width:16.5em}}@media screen and (min-width: 1240px){.pagination{width:100%;position:relative}.pagination li{font-size:130%;width:1.4em;height:1.4em;line-height:1.4em}}@media screen and (min-width: 1300px){.pagination{width:4.5em;position:fixed}}@media screen and (min-width: 1350px){.pagination li{font-size:180%;width:2.1em;height:2.1em;line-height:2.1em}}@media screen and (min-width: 1450px){.pagination{width:12.5em}}@media screen and (min-width: 1840px){.pagination{width:100%;position:relative}}@media screen and (min-width: 1965px){article.sketch .banner{left:-3em;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.pagination{width:2.5em;position:fixed}}
