@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,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%;font-style:normal;font-weight:400;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{font-family:'chaparral-pro', georgia, times, serif;-webkit-font-smoothing:antialiased}body .containing-element{border-width:3px;padding-bottom:10em;position:relative}@media screen and (min-width: 420px){body .containing-element{padding-bottom:1em}}
.inconsolata,h1,h2,h3,[role='navigation'],.hentry .published,#article-navigation,#page-home time,#page-articles time,#page-home [role="main"] h1,#page-articles [role="main"] h1,.error-page a{font-family:'inconsolata', courier, monospace;font-weight:500;text-transform:uppercase}[role='main']{clear:both;font-size:1em;line-height:1.3;margin:0 auto;max-width:900px;width:90%}[role='main'] img{width:100%}[role='main'] img.image-vertical{max-width:70%}@media screen and (min-width: 620px){[role='main'] img.image-vertical{max-width:50%}}
strong,b{font-weight:600}em,i{font-style:italic}[role='banner']{margin:0 auto;max-width:900px;overflow:hidden;padding:1em 0 0.5em 0;position:relative;width:90%}[role='banner'] h1,[role='banner'] h2{display:none}[role='banner']>a{background:transparent url(/images/logo-small-white-red.png) no-repeat center top;background-size:100%;display:block;margin:0 auto;padding-top:17%;width:100%;z-index:999}@media screen and (min-width: 420px){[role='banner']>a{background-image:url(/images/logo-white-red.png);height:90px;padding-top:0;width:105px}}@media screen and (min-width: 420px){[role='banner']{padding:0.6em 0 0 0}}@media screen and (min-width: 620px){[role='banner']{margin-bottom:-3.5em;padding-top:0.3em}[role='banner']>a{float:left}}
@media screen and (min-width: 420px){#page-home [role="banner"]{padding-top:1em}}@media screen and (min-width: 768px) and (min-height: 500px){#page-home [role="banner"]{margin-bottom:0}#page-home [role="banner"]>a{background:transparent url(/images/logo-large.png) no-repeat right top;background-size:100%;height:auto;padding-top:57%;width:100%}}
#page-articles [role='banner']>a,#page-article [role='banner']>a{background-image:url(/images/logo-small-grey-purple.png)}@media screen and (min-width: 420px){#page-articles [role='banner']>a,#page-article [role='banner']>a{background-image:url(/images/logo-grey-purple.png)}}
#page-projects [role='banner']>a{background-image:url(/images/logo-small-white.png)}@media screen and (min-width: 420px){#page-projects [role='banner']>a{background-image:url(/images/logo-white.png)}}
#page-about [role='banner']>a{background-image:url(/images/logo-small-navy-red.png)}@media screen and (min-width: 420px){#page-about [role='banner']>a{background-image:url(/images/logo-navy-red.png)}}
[role='navigation']{background:transparent url(/images/home-section-divider.png) repeat-x left top;bottom:0.2em;font-size:1.5em;left:5%;margin:1em auto 0 auto;max-width:900px;padding-top:0.5em;position:absolute;text-align:right;width:90%}[role='navigation'] ul{transition:width 0.1s}[role='navigation'] li{display:block}[role='navigation'] a{border-bottom:2px solid transparent;color:#c9c9c9;display:inline-block;letter-spacing:0.3em;padding:0.5em 0;text-decoration:none}[role='navigation'] a:hover,[role='navigation'] a:focus{border-bottom-color:#d7c31e;outline:none}@media screen and (min-width: 420px){[role='navigation']{background-image:none;border-top:none;font-size:1.2em;left:auto;margin-top:2em;padding-top:0;position:relative;text-align:center;top:-1.3em}[role='navigation'] ul{background:transparent url(/images/nav-border-yellow.png) repeat-x left bottom;background-size:100% 12%;border-collapse:collapse;display:table;width:100%}[role='navigation'] li{background:transparent url(/images/nav-divider-white.png) no-repeat right 0.8em;display:table-cell;padding-right:0.6em;padding-bottom:0.6em}[role='navigation'] li:last-child{background-image:none;padding-right:0}[role='navigation'] a{border-bottom:none;border-top:3px solid transparent}[role='navigation'] a:hover,[role='navigation'] a:focus{border-bottom:none;border-top-color:#d7c31e;outline:none}}@media screen and (min-width: 620px){[role='navigation']{font-size:1.3em;margin-top:0}[role='navigation'] ul{float:right;width:78.3387298%}[role='navigation'] li{background-position:right 0.9em;padding-bottom:1.4em}[role='navigation'] a{padding:0.7em 0 0 0;text-indent:0.4em}}@media screen and (min-width: 768px){[role='navigation'] ul{width:82.3387298%}}
@media screen and (min-width: 768px) and (min-height: 500px){#page-home [role="navigation"]{font-size:1.45em;top:auto}#page-home [role="navigation"] ul{background-position:left top;background-size:auto auto;margin-right:5.5530511%;width:78.4557908%}#page-home [role="navigation"] li{background-position:right 42%;padding-top:1.2em}#page-home [role="navigation"] a{border-bottom:3px solid transparent;border-top:none;padding:0.4em 0 0.6em 0}#page-home [role="navigation"] a:hover,#page-home [role="navigation"] a:focus{border-top:none;border-bottom-color:#d7c31e;outline:none}}
#page-articles [role='navigation'],#page-article [role='navigation']{background-image:url(/images/articles-section-divider.png)}#page-articles [role='navigation'] a:hover,#page-articles [role='navigation'] a:focus,#page-articles [role='navigation'] a[href='/articles'],#page-article [role='navigation'] a:hover,#page-article [role='navigation'] a:focus,#page-article [role='navigation'] a[href='/articles']{border-bottom-color:#8e46d1}@media screen and (min-width: 420px){#page-articles [role='navigation'],#page-article [role='navigation']{background-image:none}#page-articles [role='navigation'] ul,#page-article [role='navigation'] ul{background-image:url(/images/nav-border-green.png)}#page-articles [role='navigation'] li,#page-article [role='navigation'] li{background-image:url(/images/nav-divider-green.png)}#page-articles [role='navigation'] li:last-child,#page-article [role='navigation'] li:last-child{background-image:none}#page-articles [role='navigation'] a:hover,#page-articles [role='navigation'] a:focus,#page-articles [role='navigation'] a[href='/articles'],#page-article [role='navigation'] a:hover,#page-article [role='navigation'] a:focus,#page-article [role='navigation'] a[href='/articles']{border-top-color:#8e46d1}}#page-articles [role='navigation'] a,#page-article [role='navigation'] a{color:#3d3d3d}#page-projects [role='navigation']{background-image:url(/images/projects-section-divider.png)}#page-projects [role='navigation'] a:hover,#page-projects [role='navigation'] a:focus,#page-projects [role='navigation'] a[href='/projects']{border-bottom-color:#d3d3d3}@media screen and (min-width: 420px){#page-projects [role='navigation']{background-image:none}#page-projects [role='navigation'] ul{background-image:url(/images/nav-border-white.png)}#page-projects [role='navigation'] a:hover,#page-projects [role='navigation'] a:focus,#page-projects [role='navigation'] a[href='/projects']{border-top-color:#d3d3d3}}
#page-about [role='navigation']{background-image:url(/images/about-section-divider.png)}#page-about [role='navigation'] a:hover,#page-about [role='navigation'] a:focus,#page-about [role='navigation'] a[href='/about']{border-bottom-color:#f37467}@media screen and (min-width: 420px){#page-about [role='navigation']{background-image:none}#page-about [role='navigation'] ul{background-image:url(/images/nav-border-navy.png)}#page-about [role='navigation'] li{background-image:url(/images/nav-divider-navy.png)}#page-about [role='navigation'] li:last-child{background-image:none}#page-about [role='navigation'] a:hover,#page-about [role='navigation'] a:focus,#page-about [role='navigation'] a[href='/about']{border-top-color:#f37467}}#page-about [role='navigation'] a{color:#3d3d3d}[role='contentinfo']{background:transparent url(/images/footer-border-navy-yellow.png) repeat-x 20% top;font-size:1.3em;padding:0.9em 0 0.5em 0}[role='contentinfo'] h1{color:#3f2d05;font-size:0.8em;letter-spacing:0.1em;margin-bottom:0.6em;max-width:11em}[role='contentinfo'] section{margin:1.2em auto;max-width:900px;width:90%}[role='contentinfo'] li{display:inline-block;margin-bottom:0.5em;width:45.4245283%}[role='contentinfo'] a{background:transparent url(/images/footer-icons-color.png) no-repeat left 0.35em;color:#3c362c;display:inline-block;font-weight:400;padding:0.2em 0;text-decoration:none;text-indent:1.2em}[role='contentinfo'] a:hover{color:#111}[role='contentinfo'] a[href*='dribbble']{background-position:left -1.63em}[role='contentinfo'] a[href*='github']{background-position:left -3.58em}[role='contentinfo'] a[href*='readability']{background-position:left -5.5em}[role='contentinfo'] a[href*='rss']{background-position:left -9.5em}[role='contentinfo'] a[href*='mailto']{background-image:none;text-indent:0}@media screen and (min-width: 481px){[role='contentinfo']{font-size:1.2em}[role='contentinfo'] li{width:26.4716981%}[role='contentinfo'] a{background-position:left 0.32em}[role='contentinfo'] a[href*='dribbble']{background-position:left -1.8em}[role='contentinfo'] a[href*='github']{background-position:left -3.9em}[role='contentinfo'] a[href*='readability']{background-position:left -5.9em}[role='contentinfo'] a[href*='rss']{background-position:left -10.3em}}@media screen and (min-width: 600px){[role='contentinfo'] h1{display:inline-block;margin:0.3em 0 0 0;vertical-align:top;width:25.6687422%}[role='contentinfo'] ul{display:inline-block;width:73.8019925%}[role='contentinfo'] li{width:28.4716981%}}
#page-articles [role='contentinfo'],#page-article [role='contentinfo']{background-image:url(/images/footer-border-tan-green.png)}#page-projects [role='contentinfo']{background-image:url(/images/footer-border-charcoal-white.png)}#page-projects [role='contentinfo'] h1{color:#575757}#page-projects [role='contentinfo'] a{background-image:url(/images/footer-icons-grayscale.png);color:#575757}#page-projects [role='contentinfo'] a:hover{color:#191919}#page-projects [role='contentinfo'] a[href*='mailto']{background-image:none}#page-about [role='contentinfo']{background-image:url(/images/footer-border-yellow-navy.png)}#page-about [role='contentinfo'] h1{color:#8a8a8a}#page-about [role='contentinfo'] a{color:#a3a3a3}#page-about [role='contentinfo'] a:hover{color:#e3e3e3}#page-home{background:#ffb900 url(/images/body-bg-yellow.png) fixed repeat 20% top}#page-home ::selection{background-color:#ffe400;color:#081516}#page-home .containing-element{background:#081516 url(/images/content-bg-navy.png) repeat 20% top;-o-border-image:url("/images/content-border-home.png") 3 3 3 3 repeat;border-image:url("/images/content-border-home.png") 3 3 3 3 repeat;color:#b3b3b3}#page-home time{color:#cfbfa6}@media screen and (min-width: 768px) and (min-height: 500px){#page-home [role="main"]{padding-top:1.5em}}#page-home [role="main"] h2,#page-home [role="main"] a{color:#fff}#page-home [role="main"] p a{color:#d7c31e}#page-home [role="main"] p a:hover{border-bottom-color:#d7c31e}#page-articles .page-title{display:none}#page-articles,#page-article{background:#9ec149 url(/images/body-bg-green.png) fixed repeat 20% top}#page-articles ::selection,#page-article ::selection{background-color:#8e46d1;color:#fcf1d3}#page-articles .containing-element,#page-article .containing-element{background:#fcf1d3 url(/images/content-bg-tan.png) repeat 20% top;-o-border-image:url("/images/content-border-articles.png") 3 3 3 3 repeat;border-image:url("/images/content-border-articles.png") 3 3 3 3 repeat;color:#433f1e}#page-articles time,#page-article time{color:#84784b}#page-articles [role='main'],#page-article [role='main']{padding-top:0.9em}#page-articles [role='main']:after,#page-article [role='main']:after{content:" ";clear:both;display:block}#page-articles [role='main'] h2 a,#page-article [role='main'] h2 a{color:#8e46d1}#page-articles [role='main'] p a,#page-article [role='main'] p a{color:#1e86d7}#page-articles [role='main'] p a:hover,#page-article [role='main'] p a:hover{border-bottom-color:#1e86d7}.hentry{margin-bottom:1em;overflow:hidden}.hentry header{margin:1.4em 0 3.2em 0;text-align:center}.hentry .published{font-size:1.1em}.hentry .entry-title{color:#8e46d1;font-size:1.8em;letter-spacing:0.25em;line-height:1}.hentry .short-title,.hentry .med-title{font-size:2.1em}.hentry blockquote{border-left:4px solid #564e26;padding:0.4em 0.3em 0 1em;margin-bottom:1em;font-size:0.9em}@media screen and (min-width: 420px){.hentry .entry-title{font-size:2.2em}.hentry .short-title{font-size:3.2em}.hentry .med-title{font-size:2.8em}}@media screen and (min-width: 730px){.hentry .entry-title{font-size:3.8em;line-height:1.1}.hentry .short-title{font-size:5.6em}.hentry .med-title{font-size:4.4em}.hentry .long-title{font-size:3.2em}.hentry .published{display:inline-block;font-size:1.2em}}
.entry-author{display:none}.rdbWrapper{display:block;height:21px;margin:0.2em auto 0 auto;overflow:hidden;width:160px}#page-article .entry-content h2{color:#514820;font-family:'chaparral-pro', times, serif;font-size:1.2em;font-weight:600;line-height:1;padding:0.8em 0 0.2em 0;text-transform:none}.entry-content{color:#332e16;font-size:1.3em;line-height:1.5;margin:0 auto;max-width:710px;width:96%}.entry-content a{text-decoration:none}.entry-content a:hover{text-decoration:underline}.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:'chaparral-pro', times, serif;font-weight:600;text-transform:none}.entry-content p{padding-bottom:1.4em}.entry-content code{background-color:#f9f6f0;color:#191919;font-family:'inconsolata', courier, monospace;font-size:0.85em}.entry-content p:last-child{padding-bottom:0.4em}.entry-content p:last-child i{background:transparent url(/images/articles-thanks.png) no-repeat left top;display:inline-block;height:51px;margin-top:0.5em;text-indent:-300em;width:219px}.entry-content figure{margin:0.2em 0 1.8em 0}.entry-content figure img{box-shadow:0 1px 1px rgba(0,0,0,0.4)}.entry-content figcaption{text-align:center}.entry-content figcaption,.entry-content .note{color:#433f1e;font-size:0.8em;font-style:italic}.entry-content ul{padding:0 0.2em 1em 0.2em}.entry-content li{font-size:0.95em;list-style:square inside}.entry-content pre{background-color:#f9f6f0;border:1px solid #e8dbc1;border-right-color:#fbf0d9;border-bottom-color:#fbf0d9;color:#191919;font-family:'inconsolata', courier, monospace;font-size:0.85em;margin-bottom:0.8em;white-space:pre-wrap}.entry-content pre code{display:inline-block;padding:0.4em 0.6em}@media screen and (min-width: 730px){.entry-content{font-size:1.5em}.entry-content .entry-intro{line-height:1.5}}
.entry-intro{color:#433f1e;font-size:1.2em;line-height:1.4}.entry-intro::after{background-image:url(/images/nav-divider-green.png);content:"";display:block;margin:0.8em auto 0 auto;text-align:center;width:46px;height:14px}.entry-update{font-size:0.9em;font-style:italic}#article-navigation{background:transparent url(/images/articles-section-divider.png) repeat-x left top;font-size:1.3em;margin:0 auto 0.7em auto;padding-top:0.6em;max-width:760px;width:92%}#article-navigation a{color:#1e86d7;display:inline-block;letter-spacing:0.25em;text-decoration:none}#article-navigation a:first-child:before{content:"↜"}#article-navigation a:last-child{float:right;text-align:left}#article-navigation a:last-child:after{content:"↝"}#article-navigation a:hover{color:#1872B6}#article-navigation a.disabled{color:#b4b6ba}#disqus_thread{background:transparent url(/images/articles-section-divider.png) repeat-x left top;font-size:1.1em;line-height:1.4;margin:0 auto;max-width:740px;overflow:hidden;padding-top:2.5em;width:92%}#disqus_thread img{width:auto}#disqus_thread a{color:#1e86d7;text-decoration:none}#disqus_thread a:hover{color:#1872B6}#page-projects{background:#ededed url(/images/body-bg-white.png) fixed repeat 20% top}#page-projects ::selection{background-color:#fff;color:#191919}#page-projects .containing-element{background:#191919 url(/images/content-bg-charcoal.png) repeat 20% top;-o-border-image:url("/images/content-border-projects.png") 3 3 3 3 repeat;border-image:url("/images/content-border-projects.png") 3 3 3 3 repeat;color:#bfbfbf}#page-projects [role='main']{font-size:1.1em}#page-projects [role='main'] h3{color:#fefefe;font-size:1.3em;letter-spacing:0.2em;line-height:1;padding-top:0.2em}#page-projects [role='main'] a{text-decoration:none}#page-projects [role='main'] section li{margin:1.8em 0 2em 0}#page-projects [role='main'] section p{padding:0.4em 0 0 0}#page-projects [role='main'] section a{display:block}#page-projects [role='main'] section a:hover h3{color:#c4c4c4}@media screen and (min-width: 420px){#page-projects [role='main'] section ul{overflow:hidden}#page-projects [role='main'] section li{clear:left;display:block;float:left;vertical-align:top;width:44.9564134%}#page-projects [role='main'] section li:nth-child(2n){clear:right;float:right}#page-projects [role='main'] section a{overflow:hidden}#page-projects [role='main'] section img{width:auto}}@media screen and (min-width: 887px){#page-projects [role='main'] section img{width:100%}}
#page-about{background:#091d2a url(/images/body-bg-navy.png) fixed repeat 20% top}#page-about ::selection{background-color:#d83717;color:#ffef69}#page-about .containing-element{background:#ffef69 url(/images/content-bg-yellow.png) repeat 20% top;-o-border-image:url("/images/content-border-about.png") 3 3 3 3 repeat;border-image:url("/images/content-border-about.png") 3 3 3 3 repeat;color:#514a3e}#page-about [role="main"]{font-size:1.2em;padding-top:1.2em}#page-about [role="main"] section{overflow:hidden;position:relative}#page-about [role="main"] h1{color:#f37267;font-size:1.6em;letter-spacing:0.25em;line-height:1;margin-bottom:0.4em}#page-about [role="main"] h3{font-size:0.9em;letter-spacing:0.2em}#page-about [role="main"] p{line-height:1.5;margin-bottom:1.1em}#page-about [role="main"] a{color:#2675ce;text-decoration:none}#page-about [role="main"] a:hover{text-decoration:underline}#page-about [role="main"] a[href='https://arc90.com'] i{color:#8b8b8b}#page-about [role="main"] a[href="https://readability.com"]{color:#9c0000}#page-about [role="main"] section:first-child{background:transparent url(/images/about-section-divider.png) repeat-x left bottom;padding-bottom:1.2em}#page-about [role="main"] section:first-child h1{font-size:2.9em;margin-bottom:36%;position:relative;text-align:center}#page-about [role="main"] section:first-child p:first-of-type{background:#ffef69 url(/images/content-bg-yellow.png) repeat 50% top;color:#2d2923;font-size:1.2em;padding-top:0.6em;position:relative;z-index:3}#page-about [role="main"] section:first-child img{left:-0.8em;position:absolute;top:1.2em;z-index:1;width:105%}#page-about [role="main"] section:first-child ul{line-height:1.1;padding-top:0.4em}#page-about [role="main"] section:first-child li{background:transparent url(/images/about-bullet.png) no-repeat left center;display:block;float:left;font-style:italic;padding:0.25em 0 0.25em 0.7em;width:45%}@media screen and (min-width: 470px){#page-about [role="main"] section:first-child h1{font-size:3.6em;margin-bottom:0}#page-about [role="main"] section:first-child p{float:right;width:52.8019925%}#page-about [role="main"] section:first-child p:first-of-type{background:none;padding-top:0.6em}#page-about [role="main"] section:first-child img{position:static;width:100%}#page-about [role="main"] section:first-child div{display:inline-block;width:46.2017435%}#page-about [role="main"] section:first-child h3,#page-about [role="main"] section:first-child ul{margin-left:3%}#page-about [role="main"] section:first-child li{width:100%}}@media screen and (min-width: 570px){#page-about [role="main"] section:first-child li{float:left;width:45%}}@media screen and (min-width: 620px){#page-about [role="main"] section:first-child h1{float:right;font-size:4em;margin-top:0.3em;text-align:left;width:52.8019925%}}#page-about [role="main"] section:last-child{padding-top:1em}#page-about [role="main"] section:last-child ul{padding-top:0.4em}#page-about [role="main"] section:last-child li{margin-bottom:1.4em}#page-about [role="main"] section:last-child li a{color:#ea3829;display:block;font-size:0.875em;font-weight:600}#page-about [role="main"] section:last-child li a i{color:#2d2923;float:right;font-style:italic;font-weight:400}#page-about [role="main"] section:last-child li a:hover img{opacity:1}#page-about [role="main"] section:last-child li img{clear:both;display:block;margin-bottom:0.3em;opacity:0.9;position:relative}@media screen and (min-width: 470px){#page-about [role="main"] section:last-child p{float:left;margin-right:4.117061%;width:66.6176837%}#page-about [role="main"] section:last-child div{display:inline-block;width:29.2652553%}#page-about [role="main"] section:last-child li a{font-size:0.775em;overflow:hidden}#page-about [role="main"] section:last-child li:nth-child(2n) img{left:-3.5em}#page-about [role="main"] section:last-child img{width:auto}}@media screen and (min-width: 620px){#page-about [role="main"] section:last-child h1{font-size:2.2em}#page-about [role="main"] section:last-child li a{font-size:0.9em}}
#page-home time b,#page-articles time b{font-weight:400}#page-home [role="main"],#page-articles [role="main"]{padding-top:1.2em}#page-home [role="main"] ul,#page-articles [role="main"] ul{clear:both}#page-home [role="main"] h1,#page-articles [role="main"] h1{color:#d7c31e;font-size:2.2em;letter-spacing:0.25em;margin-bottom:0.2em;text-align:center}#page-home [role="main"] h2,#page-articles [role="main"] h2{font-size:1.6em;letter-spacing:0.25em;line-height:1;margin-bottom:0.5em}#page-home [role="main"] h2 a,#page-articles [role="main"] h2 a{text-decoration:none}#page-home [role="main"] li,#page-articles [role="main"] li{overflow:hidden;padding:1.8em 0 2em 0}#page-home [role="main"] img,#page-articles [role="main"] img{display:block;margin-bottom:0.9em}#page-home [role="main"] p a,#page-articles [role="main"] p a{border-bottom:2px solid transparent;display:inline-block;font-style:italic;margin-top:0.6em;text-decoration:none}@media screen and (min-width: 420px){#page-home [role="main"] h1,#page-articles [role="main"] h1{font-size:2.6em}#page-home [role="main"] h2,#page-articles [role="main"] h2{font-size:1.8em}#page-home [role="main"] h2+a,#page-articles [role="main"] h2+a{display:inline-block;overflow:hidden;position:relative;width:51.2544379%}#page-home [role="main"] h2+a img,#page-articles [role="main"] h2+a img{width:auto}#page-home [role="main"] p,#page-articles [role="main"] p{display:inline-block;padding-left:0.8em;vertical-align:top;width:44.0828402%}#page-home [role="main"] li.no-graphic p,#page-articles [role="main"] li.no-graphic p{padding-left:0;width:72.0414201%}}@media screen and (min-width: 760px){#page-home [role="main"] h1,#page-articles [role="main"] h1{font-size:3.4em;text-align:left;float:right;width:84.1843088%}#page-home [role="main"] li.project time,#page-articles [role="main"] li.project time{background-image:url(/images/latest-project-time-border.png)}#page-home [role="main"] time,#page-articles [role="main"] time{background:transparent url(/images/latest-article-time-border.png) no-repeat left top;float:left;font-size:1.1em;margin-top:0.4em;padding:0.4em 0 0 0.2em;width:3.8em}#page-home [role="main"] time b,#page-articles [role="main"] time b{letter-spacing:0.33em}#page-home [role="main"] li div,#page-articles [role="main"] li div{float:right;width:84.1843088%}#page-home [role="main"] p,#page-articles [role="main"] p{font-size:1.1em}#page-home [role="main"] h2+a img,#page-articles [role="main"] h2+a img{width:100%}}
.error-page{background:#ececec url(/images/content-bg-white.png) repeat 20% top}.error-page div{background:transparent url(/images/error-food.png) no-repeat center top;background-size:100%;font-size:1.2em;margin:0 auto;padding:2em 0 2em 0;max-width:800px;text-align:center;width:100%}.error-page h1{background-color:transparent;background-repeat:no-repeat;background-position:center top;background-size:100%;margin:0 auto;padding-top:51%;text-indent:-300em;width:49.5491905%}.error-page h2{font-size:1.4em;letter-spacing:0.25em;margin:0 auto;width:95%}.error-page p{color:#6e6e6e;font-style:italic;margin:2em auto 0 auto;width:95%}.error-page ul{margin-top:0.5em}.error-page li{display:inline;font-size:1.1em;line-height:1.2;padding:0 0.7em}.error-page a{color:#1a84de;letter-spacing:0.2em;text-decoration:none}.error-page a:hover{color:#1c5d94}@media screen and (min-width: 700px){.error-page div{width:65%}}
.error-page.not-found h1{background-image:url(/images/error-404.png)}.error-page.server-error h1{background-image:url(/images/error-500.png)}.error-page.server-error p{margin-top:0.5em}
