body{font-family:Helvetica,sans-serif;font-size:16px;color:#333}.content{position:relative;background-color:#00787a;min-height:calc(100% - 56px)}.container,.page{padding:0 25px 50px}h1{font-size:64px;font-family:"Poiret One",sans-serif;color:#fff;text-align:center}h2{font-family:"Sacramento",cursive;font-size:40px}h3{font-size:28px;font-family:"Poiret One",sans-serif}a{color:#333;text-decoration:underline}.click{font-style:italic}@media only screen and (min-width:768px){h1{font-size:72px}}@media only screen and (min-width:992px){.container{width:70%}.container,.page{margin:0 auto;max-width:960px}.page{padding:0 0 50px;width:80%}h1{font-size:96px}h2{font-size:48px}h3{font-size:28px}}.sub-page{background-color:#00787a}.sub-page h1{text-align:center;color:#fff;margin:0;padding:0}.white-bg{margin-top:10px;padding:20px;border-radius:10px;box-shadow:0 0 5px grey;background-color:#fff}.white-bg h2{border-bottom:1px solid #333;margin-bottom:10px;margin-top:20px}.home-page-link,.notice,.sub-page .home-page-link{text-align:center}main{position:relative}.navbar{padding:0;background-color:#fff!important}.navbar-nav{flex-direction:row;padding-left:25px}.nav a{display:flex;margin:0;padding:16px 8px;text-decoration:none;color:#333}.nav a:focus,.nav a:hover{text-decoration:underline;color:#333}.nav a.active{font-weight:700;background-color:#ff8785;color:#fff}@media only screen and (min-width:768px){.nav a{padding:16px}}@media only screen and (min-width:992px){.navbar-nav{margin:0 auto;padding:0;width:80%;max-width:960px}}code{background:rgba(0,0,0,.05);padding:20px;margin:0;color:#333;line-height:1.2}.step,code{display:block}.step{font-weight:700;font-size:19px}.time-stamp{padding-bottom:16px}.time-stamp p{margin:0;font-style:italic;color:grey}.subp.portfolio .work-item{padding:25px 0;display:flex}.subp.portfolio .work-item .graphic{width:30px;background-repeat:no-repeat;background-size:auto}.subp.portfolio .work-item .description{width:90%;padding-left:24px}.subp.portfolio .work-item.wip .graphic{background-image:url(/static/media/wip.b8a54bfe.jpg);background-position-x:28%}.subp.portfolio .work-item.potter .graphic{background-image:url(/static/media/potter-quiz.6fe4b97f.jpg);background-position-x:5%}.subp.portfolio .work-item.thrift .graphic{background-image:url(/static/media/dollars_sm.6fca3522.jpg);background-position-x:left}.subp.portfolio .work-item.challenge .graphic{background-image:url(/static/media/challengechannel_sm.7e415628.jpg);background-position-x:92%}.subp.portfolio .work-item.gto .graphic{background-image:url(/static/media/gto-logo.babc7513.png);background-position-x:92%}.subp.portfolio .work-item.warner .graphic{background-image:url(/static/media/warner_sm.d5913926.jpg);background-position-x:22.6%}.subp.portfolio .work-item .image{display:none}#portfolio img{border-radius:50%;width:75%;max-width:200px}@media only screen and (min-width:768px){.subp.portfolio .work-item{display:flex}.subp.portfolio .work-item .graphic{display:none}.subp.portfolio .work-item .image{display:block;width:30%;text-align:left;margin:0}.subp.portfolio .work-item .image img{width:80%}.subp.portfolio .work-item .description{width:70%;padding-left:0}}.subp.warner .page{padding-top:80px}.cover{height:150px}.subp.warner .cover{background-color:#fff;background-image:url(/static/media/warner_lg_2.79c3ff10.jpg);background-size:cover}.logo{height:150px;width:150px;border-radius:50%;box-shadow:0 0 10px;position:absolute;top:75px;left:calc(50% - 75px)}.visit{text-align:center;margin-top:0}.visit a{font-style:italic}.white-bg .portfolio-h2{font-size:36px}.subp #portfolio-h1{color:#333;font-size:36px;margin-top:5px;margin-bottom:12px;text-align:center}.Home-content{position:fixed;height:100%;width:100%;background-color:#333}.Home-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;background-image:url(/static/media/profile.ccc7d7d7.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:0}.Home-page{padding-top:25px;position:relative;z-index:2}#title{text-align:center;color:#fff}#title h1{line-height:.8;margin-bottom:24px}#title h2{line-height:.8;margin-bottom:32px}#resources ul{list-style-type:none;margin-top:-8px;padding:0}#resources li{display:inline;padding:5px}@media only screen and (min-width:768px){.Home-page{padding-top:75px}}@media only screen and (min-width:992px){.Home-page{padding-top:150px}#title{max-width:600px;margin:0 auto}}
/*# sourceMappingURL=main.e4cc4a14.chunk.css.map */