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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}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,font,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,menu{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}input{-webkit-appearance:none;border-radius:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font:62.5%/1.6 "brandon-grotesque","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100;-webkit-text-size-adjust:100%;color:#3d3d3d}textarea,input{outline:none}body,html{height:100%}a:hover,a:active,a:focus{outline:0}.home{color:#fff;background-color:#ffcbab}.home a{color:#fff;text-decoration:none;position:relative;border-bottom:none;display:inline-block}.home a::after{border-bottom:1px solid #fff;bottom:3px;content:'';height:0;left:0;position:absolute;right:0}.home p{padding-bottom:1.2em}#landing{max-width:71.0em;margin:0 auto;padding:0 3em;text-align:center;position:relative}#landing p{font-size:4.0em;letter-spacing:-0.02em;line-height:1.2}#splash-logo{margin-bottom:2.7em;width:22.0em;height:auto}.home #sub-form{margin-top:4.5em}#landing-puttty-knife{width:10.0em;height:auto;position:absolute;right:-0.5em;bottom:-4.5em}#landing{margin:8em auto 10em auto}@media all and (min-height: 800px) and (min-width: 768px){#landing{margin:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.blog{color:#fff;background-color:#ffcbab}menu{float:right;font-weight:500;font-size:1.6em;letter-spacing:0.0777em;text-transform:uppercase;padding-top:2.2em}.blog menu a{color:#fff;text-decoration:none}#logo{float:left;margin-left:-12px;width:15.5em;height:auto}.blog-header{max-width:116.0em;margin:0 auto;padding:7em 3em}#blog-page{max-width:116.0em;margin:0 auto;padding:2em 3em 6em 3em}#blog-page a{color:#fff;text-decoration:none;font-size:3.6em;line-height:1.2;letter-spacing:-0.025em;display:block;margin-bottom:0.3em;padding-bottom:0.7em;clear:both;border-bottom:1px solid #ffe5d5;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#blog-page a:hover{padding-left:0.75em;border-color:#fff}.single-post menu a{color:#ffcbab;text-decoration:none}.single-post header{border-bottom:1px solid #ffcbab;padding-bottom:3.7em}#content{max-width:76.0em;margin:0 auto;padding:13.5em 3em}#content a{color:#ffcbab;text-decoration:none;position:relative;border-bottom:none;display:inline-block}#content a::after{border-bottom:1px solid #ffcbab;bottom:6px;content:'';height:0;left:0;position:absolute;right:0}.fa-clock-o{font-size:1.9em}.post-date{font-size:1.5em;letter-spacing:0.0777em;text-transform:uppercase;text-transform:uppercase;font-weight:500;margin-left:0.6em;line-height:1.8em;vertical-align:1px}sup{vertical-align:super;font-size:50%;font-weight:500}#content h1{font-size:4.0em;line-height:1.4em;letter-spacing:-0.025em;margin-top:1.7em}.post .entry{font-size:2.4em;line-height:1.5;margin:2.9em 0 3em 0}.post .entry p{padding-bottom:1.5em}.post .entry em{font-style:italic}.post .entry h3{font-size:1.5em;line-height:1.4em;margin:0 0 1em 0}hr{background-color:#e6e6e6;height:1px;width:250px;border:none !important}footer{max-width:76.0em;margin:0 auto;padding:3em 1.3em 0 1.3em;text-align:center;font-style:italic;font-size:2.4em}.crayon-syntax{margin-bottom:100px !important}.strike{position:relative;display:inline-block;padding:0 3px}.strike::after{border-bottom:1px solid #3d3d3d;bottom:0.6em;content:'';height:0;left:0;position:absolute;right:0}img.aligncenter{width:50%;height:auto;display:block;margin-left:auto;margin-right:auto;margin-bottom:0.5em}#tlemail{font-size:2.0em;padding:0.8em 0.8em 0.8em 1.2em;border:none;width:100%;color:#a5a5a5;font-weight:300;font-family:"brandon-grotesque","Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#tlemail:focus{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}#content #tlemail:focus{border:1px solid #ffcbab}#sub-button{background:none;border:none;outline:none;position:absolute;right:0;top:0;font-size:2.5em;color:#ffcbab;padding:0.755em 0.8em 0.75em 0.75em;z-index:10}#sub-button:hover{cursor:pointer}#sub-form{position:relative;width:45.0em;margin:0 auto;z-index:8}#content #sub-form{font-size:0.41666666667em;margin-top:4.75em}#content #tlemail{border:1px solid #e6e6e6;color:#3d3d3d}p img{padding:0;max-width:100%;height:auto}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}ol,ul{list-style:none}.entry ul{list-style:disc inside;text-indent:0.5em;padding-bottom:0.75em}.entry ol{list-style:decimal inside;padding-bottom:1.5em}.entry li{padding-bottom:0.75em;margin:0;line-height:1em}ol.commentlist{margin-bottom:2.5em}.commentlist li{padding:20px 0 5px 0;border-bottom:1px solid black}.commenttext{clear:both}.fn{font-style:normal;font-weight:bold;float:left;color:black}.comment p{clear:both;margin-bottom:15px}.commentmetadata a{color:red;text-decoration:none;margin-left:10px;padding-left:10px;border-left:1px solid black}.commentmetadata{float:left;margin-bottom:8px}.commenttop div.commentmetadata a{text-decoration:none}.commenttop div.commentmetadata a:hover{color:black;background-color:transparent;text-decoration:none}.commentauthor{float:left}#commentform p{margin:0 0 10px 0}#commentform small{margin-left:5px}#commentform textarea,#author,#url,#email{border:1px solid black;padding:5px;font-size:14px}#respond h3{margin-bottom:15px}#comment{width:580px}.says{display:none}#searchetc{padding-top:8px;float:right}#searchetc #searchbox{width:192px;height:26px;background:url(images/searchbox.gif) no-repeat}#searchetc #searchbox #s{float:left;padding:0;margin:5px 0 0 5px;border:0;width:154px;background:none;font:1.3em "Trebuchet MS", Helvetica, Arial, Verdana, Sans-serif;font-weight:700;color:#1c1c1c;letter-spacing:0.03em}#searchetc #searchbox #go{float:left}.entry p{padding-bottom:1.2em}.clr{clear:both}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.clr{clear:both}.post-edit-link{display:block;width:40px;height:40px;background:url(images/edit-post.png) top left no-repeat;text-indent:-10000px;position:fixed;right:20px;bottom:20px}@media all and (max-width: 1024px){body{font-weight:300}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#content{padding-top:10em}}@media all and (max-width: 767px){html{font-size:92%}#logo{width:70%;margin:0 15%}menu{clear:both;width:100%;text-align:center;padding-top:1.5em;font-style:italic}#content{padding:6.5em 2em}#content h1{margin-top:0.7em}.post .entry{margin:1.4em 0 1.4em 0}footer{padding:3em 0 0 0}hr{width:100%}#sub-form{width:100%}#content #tlemail{margin:0}#blog-page{padding-top:6.5em}.blog header{border-bottom:1px solid #fff;padding-bottom:3.7em}img.aligncenter{width:100%;height:auto;display:block;margin:inherit}#landing-puttty-knife{position:relative;margin-top:3em}#landing{padding-bottom:10em}}
