@charset "UTF-8";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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}a{color:#4d8c00;text-decoration:none}a:visited{color:#719841}a:focus{color:black}a:hover{color:black}a:active{color:#719841}aside.sidebar a{color:#4d8c00}aside.sidebar a:focus{color:black}aside.sidebar a:hover{color:black}aside.sidebar a:active{color:#719841}a{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}html{background:#f8f8f8}body>div{background:transparent}body>div>div{background:transparent;border-right:1px solid #323232}@font-face{font-family:'NimbusSansNovus';font-weight:normal;font-style:normal;src:url("http://cloudfront.coneybeare.me/blog/assets/260F70_0_0-18b497328a32c00f254358846d3f6a39.eot");src:url("Liquid error: Couldn't find file '260F70_0_0.eot?#iefix'") format("embedded-opentype"),url("http://cloudfront.coneybeare.me/blog/assets/260F70_0_0-8cda539eeac967fc36165f717dcd494a.woff") format("woff"),url("http://cloudfront.coneybeare.me/blog/assets/260F70_0_0-f457ad4d7760c365cf4715c083c55f5f.ttf") format("truetype")}@font-face{font-family:'NimbusSansNovus';font-weight:bold;font-style:normal;src:url("http://cloudfront.coneybeare.me/blog/assets/260F70_1_0-fe396c808a7f7ad3a6bd125b4b9ef205.eot");src:url("Liquid error: Couldn't find file '260F70_1_0.eot?#iefix'") format("embedded-opentype"),url("http://cloudfront.coneybeare.me/blog/assets/260F70_1_0-e60134cf02b01219e7aec9c09283b1d1.woff") format("woff"),url("http://cloudfront.coneybeare.me/blog/assets/260F70_1_0-19f2976ff869d1f079622fa90b198e43.ttf") format("truetype")}.heading,h1,h2,h3,h4,h5,h6,#content .blog-index a[rel=full-article]{font-family:"NimbusSansNovus", "HelveticaNeue-CondensedBold", "HelveticaNeue", Helvetica, Arial, sans-serif}.sans,body,body>nav form .search,article header p.meta,article>footer,#content .blog-index footer,.gist-meta,#blog-archives a.category,#blog-archives time,body>footer{font-family:"Open Sans", sans-serif}.serif{font-family:"PT Serif", Georgia, Times, "Times New Roman", serif}.mono,pre,code,tt{font-family:Inconsolata,Consolas,PragmataPro,Menlo,Monaco,"Andale Mono","Lucida Console","Courier New",monospace}body>header h1{font-size:.875em !important;font-family:"Open Sans", sans-serif;font-weight:normal;line-height:.6em}body>header h2{font-size:5.6em !important;font-family:"NimbusSansNovus", "HelveticaNeue-CondensedBold", "HelveticaNeue", Helvetica, Arial, sans-serif}body{font-size:1em;line-height:1.7em;color:#444444}h1{font-size:2.5em;line-height:1.05em}@media only screen and (min-width: 768px){h1{font-size:4.0em;line-height:1.05em}}h1,h2,h3,h4,h5,h6{text-rendering:optimizelegibility;margin-bottom:1em;font-weight:600;color:#161616}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#4d8c00 !important}h2,section h1{font-size:1.5em}h3,section h2,section section h1{font-size:1.3em}h4,section h3,section section h2,section section section h1{font-size:1em}h5,section h4,section section h3{font-size:.9em}h6,section h5,section section h4,section section section h3{font-size:.8em}p,blockquote,ul,ol{margin-bottom:1.5em}ul{list-style-type:circle}ul ul{list-style-type:disc;margin-bottom:0px}ul ul ul{list-style-type:square;margin-bottom:0px}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha;margin-bottom:0px}ol ol ol{list-style-type:lower-roman;margin-bottom:0px}ul,ul ul,ul ol,ol,ol ul,ol ol{margin-left:1.3em}strong{font-weight:bold}em{font-style:italic}mark{color:#626262;background-color:transparent;font-weight:normal;font-style:italic;font-family:"PT Serif", Georgia, Times, "Times New Roman", serif}sup,sub{font-size:0.8em;position:relative;display:inline-block}sup{top:-0.5em}sub{bottom:-0.5em}q{font-style:italic}q:before{content:"\201C"}q:after{content:"\201D"}em,dfn{font-style:italic}strong,dfn{font-weight:bold}del,s{text-decoration:line-through}abbr,acronym{border-bottom:1px dotted;cursor:help}sub,sup{line-height:0}hr{margin-bottom:0.2em}small{font-size:.8em}big{font-size:1.2em}blockquote{font-style:italic;position:relative;font-size:1.2em;line-height:1.5em;padding-left:1em;border-left:4px solid rgba(136,136,136,0.5)}blockquote cite{font-style:italic}blockquote cite a{color:#888888 !important;word-wrap:break-word}blockquote cite:before{content:'\2014';padding-right:.3em;padding-left:.3em;color:#888888}@media only screen and (min-width: 992px){blockquote{padding-left:1.5em;border-left-width:4px}}.pullquote-right:before,.pullquote-left:before{padding:0;border:none;content:attr(data-pullquote);float:right;width:45%;margin:.5em 0 1em 1.5em;position:relative;top:7px;font-size:1.4em;line-height:1.45em}.pullquote-left:before{float:left;margin:.5em 1.5em 1em 0}.force-wrap,article a{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}.group,body>header,body>nav,body>footer,body #content>article,body #content>div>article,body #content>div>section,body div.pagination,aside.sidebar{*zoom:1}.group:after,body>header:after,body>nav:after,body>footer:after,body #content>article:after,body #content>div>article:after,body #content>div>section:after,body div.pagination:after,aside.sidebar:after{content:"";display:table;clear:both}body{-webkit-text-size-adjust:none;max-width:676px;position:relative;margin:0 auto}body>header,body>nav,body>footer,body #content>article,body #content>div>article,body #content>div>section{padding-left:18px;padding-right:18px}@media only screen and (min-width: 480px){body>header,body>nav,body>footer,body #content>article,body #content>div>article,body #content>div>section{padding-left:18px;padding-right:18px}}@media only screen and (min-width: 768px){body>header,body>nav,body>footer,body #content>article,body #content>div>article,body #content>div>section{padding-left:18px;padding-right:18px}}@media only screen and (min-width: 992px){body>header,body>nav,body>footer,body #content>article,body #content>div>article,body #content>div>section{padding-left:18px;padding-right:18px}}body div.pagination{margin-left:18px;margin-right:18px}@media only screen and (min-width: 480px){body div.pagination{margin-left:18px;margin-right:18px}}@media only screen and (min-width: 768px){body div.pagination{margin-left:18px;margin-right:18px}}@media only screen and (min-width: 992px){body div.pagination{margin-left:18px;margin-right:18px}}body>header{font-size:1em;padding-top:1.5em;padding-bottom:0.75em}#content>div,#content>article{width:100%}aside.sidebar{float:none;padding:0 18px 1px}.flex-content,table,article img,article video,article .flash-video{max-width:100%;height:auto}.basic-alignment.left,table.left,article img.left,article video.left,article .left.flash-video{float:left;margin-right:1.5em}.basic-alignment.right,table.right,article img.right,article video.right,article .right.flash-video{float:right;margin-left:1.5em}.basic-alignment.center,table.center,article img.center,article video.center,article .center.flash-video{display:block;margin:0 auto 1.5em}.basic-alignment.left,table.left,article img.left,article video.left,article .left.flash-video,.basic-alignment.right,table.right,article img.right,article video.right,article .right.flash-video{margin-bottom:.8em}.toggle-sidebar,.no-sidebar .toggle-sidebar{display:none}@media only screen and (min-width: 750px){body.sidebar-footer aside.sidebar{float:none;width:auto;clear:left;margin:0;padding:0 18px 1px}body.sidebar-footer aside.sidebar section.odd,body.sidebar-footer aside.sidebar section.even{float:left;width:48%}body.sidebar-footer aside.sidebar section.odd{margin-left:0}body.sidebar-footer aside.sidebar section.even{margin-left:4%}body.sidebar-footer aside.sidebar.thirds section{width:30%;margin-left:5%}body.sidebar-footer aside.sidebar.thirds section.first{margin-left:0;clear:both}}body.sidebar-footer #content{margin-right:0px}body.sidebar-footer .toggle-sidebar{display:none}#content{border-right:none}#about{margin-top:50px;min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#about blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}@media only screen and (min-width: 550px){body>header{font-size:1em}}@media only screen and (min-width: 750px){aside.sidebar{float:none;width:auto;clear:left;margin:0;padding:0 18px 1px}aside.sidebar section.odd,aside.sidebar section.even{float:left;width:48%}aside.sidebar section.odd{margin-left:0}aside.sidebar section.even{margin-left:4%}aside.sidebar.thirds section{width:30%;margin-left:5%}aside.sidebar.thirds section.first{margin-left:0;clear:both}}@media only screen and (min-width: 768px){body{-webkit-text-size-adjust:auto}body>header{font-size:1.3em}#main{*zoom:1;padding:0;margin:0 auto}#main:after{content:"";display:table;clear:both}#content{*zoom:1;margin-right:240px;position:relative}#content:after{content:"";display:table;clear:both}.no-sidebar #content{margin-right:0;border-right:0}.collapse-sidebar #content{margin-right:20px}#content>div,#content>article{padding-top:9px;padding-bottom:9px;float:left}aside.sidebar{*zoom:1;width:210px;padding:0 15px 15px;clear:none;float:left;margin:0 -100% 0 0}aside.sidebar:after{content:"";display:table;clear:both}aside.sidebar section{width:auto;margin-left:0}aside.sidebar section.odd,aside.sidebar section.even{float:none;width:auto;margin-left:0}.collapse-sidebar aside.sidebar{float:none;width:auto;clear:left;margin:0;padding:0 18px 1px}.collapse-sidebar aside.sidebar section.odd,.collapse-sidebar aside.sidebar section.even{float:left;width:48%}.collapse-sidebar aside.sidebar section.odd{margin-left:0}.collapse-sidebar aside.sidebar section.even{margin-left:4%}.collapse-sidebar aside.sidebar.thirds section{width:30%;margin-left:5%}.collapse-sidebar aside.sidebar.thirds section.first{margin-left:0;clear:both}}@media only screen and (min-width: 992px){body>header{font-size:1.3em}#content{margin-right:300px}#content>div,#content>article{padding-top:9px;padding-bottom:9px}aside.sidebar{width:260px;padding:1.2em 20px 20px}.collapse-sidebar aside.sidebar{padding-left:18px;padding-right:18px;*zoom:1}.collapse-sidebar aside.sidebar:after{content:"";display:table;clear:both}}dl{margin-bottom:1em}dt{font-weight:bold;text-decoration:underline}dt,dd,li{padding-bottom:.25em}@media only screen and (min-width: 550px){dt{float:none}}@media only screen and (min-width: 750px){dt{clear:left;float:left;text-align:right;padding-right:.5em;width:5em;text-decoration:none}dt:after{content:':'}}table{-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-ms-border-radius:0.3em;-o-border-radius:0.3em;border-radius:0.3em;-webkit-box-shadow:rgba(0,0,0,0.25) 0 2px 10px;-moz-box-shadow:rgba(0,0,0,0.25) 0 2px 10px;box-shadow:rgba(0,0,0,0.25) 0 2px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:#aaaaaa 1px solid;padding:.25em .25em;background-color:#eaeaea}table thead,table thead th{font-weight:bold;font-size:1em}table thead{border-bottom:2px solid #444444}table th,table td{padding:.25em .5em;border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee}body>header{float:left;border-right:4px solid #161616;text-align:center}body>header h1{position:absolute;font-weight:normal;top:6.5em}body>header h2{color:#161616;font-weight:bold;margin-top:.2em;margin-bottom:.5em}body>header h2 a,body>header h2 a:visited{color:#161616;text-decoration:none}body>nav{background-color:transparent;background:transparent, transparent;border:none}body>nav form{-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;margin:0;padding:0}body>nav form .search{padding:.3em .5em .3em;font-size:.85em;line-height:1.1em;width:95%;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #e9e9e9;color:#888888}body>nav form .search:focus{color:#444;border-color:#80b1df;-webkit-box-shadow:#80b1df 0 0 4px, #80b1df 0 0 3px inset;-moz-box-shadow:#80b1df 0 0 4px, #80b1df 0 0 3px inset;box-shadow:#80b1df 0 0 4px, #80b1df 0 0 3px inset;background-color:#fff;outline:none}body>nav fieldset[role=search]{float:right;width:48%}body>nav fieldset.mobile-nav{float:left;width:48%}body>nav fieldset.mobile-nav select{width:100%;font-size:.8em;border:1px solid #888}body>nav ul{display:none}body>nav ul{list-style:none;float:left;display:block;margin-left:1em;padding-top:1em}body>nav ul li{text-transform:uppercase;margin:0}body>nav a{color:#444444;font-family:"NimbusSansNovus", "HelveticaNeue-CondensedBold", "HelveticaNeue", Helvetica, Arial, sans-serif;float:left;text-decoration:none;font-size:1em;padding:0;line-height:1.55em}body>nav a:visited{color:#444444}body>nav a:hover{color:#4d8c00}@media only screen and (min-width: 768px){body>nav a{font-size:1.25em}}body>nav form{float:right;text-align:left;padding-left:.8em;width:209px}body>nav form .search{width:93%;font-size:.95em;line-height:1.2em}body>nav ul[data-subscription$=email]+form{width:131px}body>nav ul[data-subscription$=email]+form .search{width:91%}body>nav fieldset.mobile-nav{display:none}body>nav fieldset[role=search]{width:99%}@media only screen and (min-width: 992px){body>nav form{width:-12px}body>nav ul[data-subscription$=email]+form{width:184px}}@media only screen and (min-width: 550px){.maskImage body>nav ul[data-subscription$=email]+form{width:157px}}@media only screen and (min-width: 992px){.maskImage body>nav ul[data-subscription$=email]+form{width:210px}}.maskImage ul.subscription{position:relative;top:.2em}.maskImage ul.subscription li,.maskImage ul.subscription a{border:0;padding:0}article{padding-top:1em}article header{position:relative}article header h1{margin:0}article header h1 a{text-decoration:none}article header h1 a:hover{text-decoration:none}article header p{padding:1em 0px;font-size:.9em;font-style:italic;color:#a2a2a2;margin:0}article header p.meta{text-transform:uppercase}@media only screen and (min-width: 768px){article header p{padding-top:2em}}@media only screen and (min-width: 768px){article header{padding-bottom:1.5em}}article h2{padding-top:0.8em}.entry-content article h2:first-child,article header+h2{padding-top:0}article h2:first-child,article header+h2{background:none}article .feature{padding-top:.5em;margin-bottom:1em;padding-bottom:1em;background:#666666 bottom left repeat-x;line-height:1.3em}article img,article video,article .flash-video{-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-ms-border-radius:0.3em;-o-border-radius:0.3em;border-radius:0.3em;-webkit-box-shadow:rgba(0,0,0,0.25) 0 2px 10px;-moz-box-shadow:rgba(0,0,0,0.25) 0 2px 10px;box-shadow:rgba(0,0,0,0.25) 0 2px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:#aaaaaa 1px solid;padding:.25em;background-color:#fff}article li img,article li video,article li .flash-video{margin-top:1.5em}article .no-border{border:none;border-radius:0;-moz-border-radius:0;box-shadow:none;background:transparent;padding:0}article video,article .flash-video{margin:0 auto 1.5em}article video{display:block;width:100%}article .flash-video>div{position:relative;display:block;padding-bottom:56.25%;padding-top:1px;height:0;overflow:hidden}article .flash-video>div iframe,article .flash-video>div object,article .flash-video>div embed{position:absolute;top:0;left:0;width:100%;height:100%}article>footer{color:#888888;margin:2em 0;border-top:4px solid #dfdfdf;border-bottom:4px solid #dfdfdf}article>footer p.meta{border:thin solid purple;margin:.8em 0;font-size:.85em;clear:both;overflow:hidden}#content .blog-index article{padding-top:3em;padding-bottom:1.5em;border-top:4px solid #dfdfdf}#content .blog-index article:first-child{padding-top:1em;border-top:none}#content .blog-index article header{background:none}#content .blog-index article h1 a{color:inherit}#content .blog-index article h1 a:hover{color:black}#content .blog-index a[rel=full-article]{display:inline-block;padding:0px;font-size:1.2em;text-decoration:none;text-rendering:optimizelegibility}#content .blog-index footer{margin-top:1em;border:none}.separator,article>footer .byline+time:before,article>footer time+time:before,article>footer .comments:before,article>footer .byline ~ .categories:before{content:"—";padding:0 .4em 0 .2em;display:inline-block}#content div.pagination{*zoom:1;text-align:center;font-size:.95em;position:relative;padding-top:1.5em;padding-bottom:1.5em;border-top:4px solid #dfdfdf;border-bottom:4px solid #dfdfdf}#content div.pagination:after{content:"";display:table;clear:both}#content div.pagination a{text-decoration:none;color:#888888}#content div.pagination a.prev{position:absolute;left:0}#content div.pagination a.next{position:absolute;right:0}#content div.pagination a:hover{color:black}#content div.pagination a[href*=archive]:before,#content div.pagination a[href*=archive]:after{content:'\2014';padding:0 .3em}.wrapper{width:100%;text-align:center}.profile-image{line-height:0;display:inline-block;border-radius:50%;border:8px solid #b0b0b0;z-index:20;width:200px;height:200px;margin:20px auto;background-repeat:no-repeat;background-size:200px 200px;background-image:url("http://cloudfront.coneybeare.me/blog/assets/matt_coneybeare-779fb8e1be6093a3c92bad6d2b74cb46.jpg");-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}@media only screen and (min-width: 550px){.wrapper{text-align:auto}.profile-image{float:right;margin:75px 25px 0 0}}dd.email{width:156px;height:21px;margin-top:6px;margin-left:105px !important;text-indent:-9999em;background-repeat:no-repeat;background-size:156px 17px;background-image:url("http://cloudfront.coneybeare.me/blog/assets/email_address-e153b7cc7ebe715db57a80777b062494.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.profile-image{background-image:url("http://cloudfront.coneybeare.me/blog/assets/matt_coneybeare@2x-a6b4a1f0b7fb3ef29303ba1276b1333a.jpg")}dd.email{background-image:url("http://cloudfront.coneybeare.me/blog/assets/email_address@2x-5f122717b393ad12421ce82fa9b54410.png")}}.get-vcard{margin-top:1em;font-size:.875em}.vcard dt{float:left;padding-right:.5em;text-align:right;width:6em}.vcard dd{margin-left:6em}.vcard dt,.vcard dd{padding-bottom:.25em}@media only screen and (min-width: 550px){.vcard dl{margin:0}}.sharing{float:left;list-style:none;padding:1em 0;margin:0;width:100%}p.meta+.sharing{padding-top:1em;padding-left:0}ul.sharing li{display:block;float:left;height:20px !important;margin:0 1em 0 0;padding:0}ul.sharing li.f-b-like{margin-top:-8px !important;width:107px}ul.sharing li img{margin-top:0px}@media only screen and (max-width: 479px){ul.sharing li{padding:4px 0}ul.sharing li:nth-child(2n+1){clear:left}}.highlight table,html .gist .gist-file .gist-syntax table{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.highlight table td.code,html .gist .gist-file .gist-syntax table td.code{width:100%}figure.code .highlight pre,.gist-file .highlight pre,pre .highlight pre{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}code{display:inline-block;white-space:no-wrap;background:#fff;font-size:.8em;line-height:1.5em;color:#555;border:1px solid #ddd;-webkit-border-radius:0.4em;-moz-border-radius:0.4em;-ms-border-radius:0.4em;-o-border-radius:0.4em;border-radius:0.4em;padding:0 .3em;margin:-5px 0;overflow:hidden;background-clip:padding-box;-webkit-background-clip:padding-box}pre code{font-size:1em !important;background:none;border:none}pre.line-numbers{display:none}figure.code{padding:0;border:0;margin-bottom:1.5em !important;min-height:5px;padding:4px;margin-bottom:5px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto}figure.code blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}figure.code pre{margin-bottom:0}figure.code figcaption{position:relative}figure.code .highlight{margin-bottom:0;background:transparent;border:none}figure.code .highlight table{border:none;background:transparent}figure.code .highlight table td,figure.code .highlight table tr{border:none}figure.code .highlight table td.gutter{display:none}.highlight{font-size:0.8em;line-height:1.8em}.highlight{background:#ffffff}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .gd .x{color:#000000;background-color:#ffaaaa}.highlight .ge{font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .gi .x{color:#000000;background-color:#aaffaa}.highlight span.go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .gt{color:#aa0000}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#009999}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:#008080}.highlight .ni{color:#800080}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:#000080}.highlight .nv{color:#008080}.highlight .ow{font-weight:bold}.highlight .w{color:#bbbbbb}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999999}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .il{color:#009999}.gist-meta{background-color:#f5f5f5;font-size:.7em !important;line-height:1.5em}.gist-meta a{color:#75878b !important;text-decoration:none}.gist-meta a:hover{text-decoration:underline}.gist-meta a:hover{color:#93a1a1 !important}#archive #content>div,#archive #content>div>article{padding-top:0}#blog-archives{color:#888888}#blog-archives article{padding:1em 0 1em;position:relative}#blog-archives article:last-child{background:none}#blog-archives article footer{padding:0;margin:0;font-size:.75em}#blog-archives h1{color:#444444;margin-bottom:0}#blog-archives h2{display:none}#blog-archives h1{font-size:1.5em}#blog-archives h1 a{text-decoration:none;color:inherit;font-weight:normal;display:inline-block}#blog-archives h1 a:hover{text-decoration:underline}#blog-archives h1 a:hover{color:black}#blog-archives a.category,#blog-archives time{color:#888888}#blog-archives .entry-content{display:none}#blog-archives time{font-size:.875em;line-height:1.2em}#blog-archives time .month,#blog-archives time .day{display:inline-block}#blog-archives time .month{text-transform:uppercase}#blog-archives p{margin-bottom:1em}#blog-archives a,#blog-archives .entry-content a{color:inherit}#blog-archives a:hover,#blog-archives .entry-content a:hover{color:black}#blog-archives a:hover{color:black}@media only screen and (min-width: 550px){#blog-archives article{margin-left:5em}#blog-archives h2{margin-bottom:.3em;font-weight:normal;display:inline-block;position:relative;top:-1px;float:left}#blog-archives h2:first-child{padding-top:.75em}#blog-archives time{position:absolute;text-align:right;left:0em;top:1.8em}#blog-archives .year{display:none}#blog-archives article{padding-left:4.5em;padding-bottom:.7em}#blog-archives a.category{line-height:1.1em}}#content>.category article{margin-left:0;padding-left:6.8em}#content>.category .year{display:inline}body>footer{font-size:.625em;text-align:center;color:#272727;position:relative;padding-top:.5em;padding-bottom:1em;margin-bottom:2em;z-index:1;border-top:4px solid none}body>footer a{color:#272727}body>footer a:visited{color:#272727}body>footer a:hover{color:#626262}body>footer p:last-child{margin-bottom:0}body>footer ul{list-style:none;margin-left:0}body>footer ul li{float:left;text-transform:uppercase;margin-right:0.5em}body>footer ul li:last-child{float:right;text-transform:none;margin-right:0}@media only screen and (max-width: 479px){body>footer ul{font-size:.9em}body>footer ul li:last-child{clear:both;float:left}}ul.gallery{text-align:center;padding:5px}ul.gallery li{display:inline;padding:5px}
