html{background-color:#bdcfce;background-size:480px 640px;background-repeat:no-repeat;font-size:1.2em;font-family:'EB Garamond',serif;line-height:1.4em;padding-left:6em;padding-right:6em}p{margin:1em 0;line-height:1.5em}q,blockquote{display:block;padding-right:10%;padding-left:10%;font-style:italic}q::before,blockquote::before{content:'\201C'}q p,blockquote p{display:inline}q::after,blockquote::after{content:'\201D'}body{background-color:#f6f7f7;margin:0 auto;border-right:thin black solid}a{color:#2a7875}a:visited{color:#102c2b}a:active{color:#318b87}a:hover{color:#1d5250}header{background-color:#bdcfce;width:100%;border-bottom:black solid thin;border-right:#bdcfce solid thin}header h1{margin-top:0;padding-top:0.75em;text-align:center;padding-bottom:0.75em;margin-bottom:0}nav{background-color:#fff;width:15%;text-align:center;display:inline-block;vertical-align:top;padding:0;font-size:1.2em}nav ul{list-style:none;padding:0}nav ul li{padding-top:0.75em}nav ul li a{-webkit-transition:color 450ms linear;transition:color 450ms linear}nav ul li a:hover{color:#2a7875;-webkit-transition:color 300ms linear;transition:color 300ms linear;opacity:.8}#content{border-left:thin black solid;border-right:thin black solid;padding-left:0.75em;padding-right:0.75em;display:inline-block;width:80%}#f404{background-repeat:no-repeat;background-size:100% 100%;background-image:url('//static.ethanjoachimeldridge.info/404.jpg');min-height:100%;padding-left:5%}#f404 a,#f404 a:active,#f404 a:visited,#f404 a:hover{color:black;text-decoration:none}#f404 body{width:90%;min-height:100%;background-color:rgba(0,0,0,0);border:none}#f404 body nav{width:100%}#f404 body nav ul li{display:inline-block}#f404 body p a{border-bottom:thin black solid}#projects-list,#tech-blog{display:block;padding:2em}#projects-list dt,#tech-blog dt{font-weight:bold;border-bottom:thin solid black}#projects-list dt span,#tech-blog dt span{float:right}#projects-list p,#tech-blog p{margin:0.375em}pre,code{font:13px Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;background-color:#fff}pre{margin:1em 0;border:1px solid #749f9d;padding:5px;line-height:1.5em;overflow:auto;-webkit-box-shadow:rgba(0,0,0,0.07) 0 1px 2px inset;border-radius:3px}pre code{padding:0;border:none}code{padding:0 .2em;border:1px solid #dedede}#recipes div[name=above-index]{width:100%;display:block}#recipes div[name=above-index] div#filter-div{display:inline-block;width:50%}#recipes div[name=above-index] div#filter-div ul{width:100%;list-style-type:none}#recipes div[name=above-index] div#filter-div ul li{display:inline-block;width:20%}#recipes div[name=above-index] div#filter-div ul li a{display:block;border-top-left-radius:1em;border-top-right-radius:1em;background-color:#bdcfce;text-align:center;cursor:pointer}#recipes div[name=above-index] div[name=search-div]{float:right;display:inline-block;text-align:right}#recipes div[name=above-index] div[name=search-div] label{margin:0 auto}#recipes div[name=above-index] div[name=search-div] input{-webkit-transition:box-shadow 300ms linear;transition:box-shadow 300ms linear}#recipes div[name=above-index] div[name=search-div] label input:focus{-webkit-transition:box-shadow 300ms linear;transition:box-shadow 300ms linear;border-color:blue thin;box-shadow:0 0 10px #33f}#recipes div[name=bios] div{padding:0.75em;background-color:#eee;border-radius:2em;width:44%;display:inline-block}#recipes div[name=bios] div h3,#recipes div[name=bios] div img,#recipes div[name=bios] div p{padding:0.375em;display:inline-block}#recipes div[name=bios] div h3{margin-bottom:0.375em}#recipes div[name=bios] div p{margin-top:0.375em}#recipes div[name=bios] div img{border-radius:2em;float:right;vertical-align:middle}#recipes #index article{background-color:#bdcfce;-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear;padding:0.375em;margin:0.375em;text-align:center;display:inline-block;vertical-align:top;width:30%;border-radius:2em}#recipes #index article img{max-width:150px;max-height:150px}#recipes #index article p{font-style:italic}#recipes #index a{display:inline}#recipes #index article:hover{background-color:#82a4a2;-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear}#recipes .recipe h3{padding:1.125em;margin:0}#recipes .recipe img{max-height:300px;float:right;vertical-align:top}#writing section{vertical-align:top;width:33%;display:inline-block;margin:0;padding:0}#writing section div{margin:0;padding:0.75em;background-color:#f6f7f7;box-shadow:0 0.375em 0 #9fbab8;border-right:black thin solid;vertical-align:bottom}#writing section ul{padding:0;list-style-type:none;max-height:100vh;overflow-y:auto}#writing section ul li{text-align:center;-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear;background-color:#379e9a;border-radius:2em;margin-bottom:0.75em}#writing section ul li a{color:#fff;display:block;padding:0.375em}#writing section ul li a:visited{color:black}#writing section ul li:hover{-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear;background-color:#dbe4e4}#writing section ul li:hover a{color:#2a7875}#writing section ul li:hover a:visited{color:#749f9d}#writing section:last-of-type div{border-right:none}.outside-block{display:inline-block;padding:0;margin:0.375em}.outside-block h3{margin:0.15em}.outside-block h3 a{padding:0.75em;margin:0.375em;display:inline-block;outline:black thin solid;cursor:pointer;-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear}.outside-block:nth-child(even) a{background-color:#bdcfce}.outside-block:nth-child(odd) a{background-color:#dbe4e4}.outside-block:nth-child(even) a:hover{-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear;background-color:#aaa}.outside-block:nth-child(odd) a:hover{-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear;background-color:#9fbab8}section{margin-bottom:2em}#home section a{display:inline-block}#home section img{float:left;max-width:64px;border-radius:5em;padding:1em}#home section div{width:100%;display:block;text-align:left;background-color:#fff}#home section div ul{list-style-type:none}#home section div:nth-child(even){text-align:right;background-color:#bdcfce}#home section div[name="cooking"]{background-image:url('//static.ethanjoachimeldridge.info/cooking/baked-chedder-chicken.jpg');background-position:right;background-repeat:no-repeat}#home section div[name="posts"]{background-image:url('//static7.ethanjoachimeldridge.info/writing.png');background-repeat:no-repeat}#home section div[name="writing"]{background-image:url('//static2.ethanjoachimeldridge.info/oldpaper.jpg')}#home section div[name="writing"] ul{display:inline-block}@media only screen and (max-width:1260px),only screen and (max-device-width:1260px){div[name="writing"] ul .non-essential-1260{display:none}}@media only screen and (max-width:1080px),only screen and (max-device-width:1080px){div[name="writing"] ul .non-essential-1080{display:none}}@media only screen and (max-width:920px),only screen and (max-device-width:920px){html{padding-left:0}div[name="writing"] ul .non-essential-920{display:none}}@media only screen and (max-width:760px),only screen and (max-device-width:760px){nav{width:20%}#content{width:70%}div[name="writing"] ul .non-essential-760{display:none}#recipes div[name=above-index] div#filter-div{width:100%}#recipes div[name=above-index] div[name="search-div"]{float:none}#recipes #index article{width:100%}}@media only screen and (max-width:640px),only screen and (max-device-width:640px){.non-essential-mobile{width:100%}}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.non-essential-mobile{display:none}}@media only screen and (max-width:480px),only screen and (max-device-width:480px){html{padding-left:0}#content{width:100%}nav{width:100%}nav ul li{width:100%;line-height:42px;text-align:center;font-size:24px}nav ul li a{display:block;padding-top:10px;padding-bottom:10px;width:100%}nav ul li a span{display:inline}nav ul li a img{vertical-align:middle;float:left}}