body{position:absolute;width:95vw}a,body,div,h1,h3,p{font-family:Muli,sans-serif;text-decoration:none;padding:0;margin:0}img{width:100%}.clear{clear:both;float:none!important}.header{padding:25px 10px 25px 50px}@media only screen and (min-width:1200px){.header{padding:25px 0 50px 75px}}@media only screen and (min-width:1200px){.header>div{float:left}}.header .links{padding-bottom:20px}@media only screen and (min-width:1200px){.header .links{width:350px;padding-bottom:0}}.header .links div{padding-bottom:20px}@media only screen and (min-width:1200px){.header .links div{padding-bottom:25px}}.header .links div:last-child{padding-bottom:0}.header .links * p,.header .links div{font-size:16px}.header .links * p{padding-bottom:5px}.header * a{text-decoration:none}.header * h1{display:block}.header * h1 a{background-color:#fff!important}.header * h1 img{width:150px}@media only screen and (min-width:1200px){.header * h1 img{width:150px}}.header .col1{padding-right:0}@media only screen and (min-width:1200px){.header .col1{width:385px;padding-right:65px}}.header .col2{padding-right:0}@media only screen and (min-width:1200px){.header .col2{width:375px;padding-right:75px}}.header .copy p{font-size:.9em;margin-bottom:20px}@media only screen and (min-width:1200px){.header .copy p{font-size:16px;margin-bottom:15px}}.header .copy p.highlight{position:relative;left:-22px;padding-left:15px;border-left:7px solid #fff254}@media only screen and (min-width:1200px){.header .copy p.highlight{left:-15px;padding-left:10px;border-left:5px solid #fff254}}.header * a{font-weight:700;color:#497cb3;-webkit-transition:.5s;transition:.5s}.header .copy * a{text-decoration:underline}.header * a:hover{background-color:#fff254;text-decoration:none;-webkit-transition:0s;transition:0s}.projects{padding:0 0 25px 50px}@media only screen and (min-width:1200px){.projects{padding-left:75px}}.projects>div{padding:0 0 25px}.projects * .title{position:relative;left:-22px;padding:0 0 3px 15px;border-left:7px solid #fff254}@media only screen and (min-width:1200px){.projects * .title{left:0;padding-left:0;border-left:none}}.projects * .title h3{font-size:21px;font-weight:700;margin:0}.projects * .title h3 a{color:#000;text-decoration:none}.projects * .title h3 a:hover{color:#000;text-decoration:underline}.projects * .title * span{position:relative;bottom:1.5px;font-family:Open Sans,sans-serif;font-style:italic;font-size:12px;color:#aaa}.projects * .body{display:inline-block;padding:5px 0 0;width:100%}@media only screen and (min-width:1200px){.projects * .body{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#666),color-stop(0,#fff));background-image:linear-gradient(90deg,#666 50%,#fff 0);background-position:0 0;background-size:13px .5px;background-repeat:repeat-x;-webkit-clip-path:polygon(0 0,1200px 0,1200px 230px,0 230px);clip-path:polygon(0 0,1200px 0,1200px 230px,0 230px)}}.projects * .copy{float:left;width:100%;padding:5px 0 25px}@media only screen and (min-width:1200px){.projects * .copy{padding:15px 0 0;width:350px}}.projects * .copy div{float:left;font-size:.8em;padding:0}@media only screen and (min-width:1200px){.projects * .copy div{float:none;padding:0 0 15px 20px;font-size:14px}}.projects * .copy div.info{width:65%}@media only screen and (min-width:1200px){.projects * .copy div.info{width:100%}}.projects * .copy div.info p{padding-right:10px}@media only screen and (min-width:1200px){.projects * .copy div.info p{padding-right:75px}}.projects * .copy div.meta{float:right;width:34%}@media only screen and (min-width:1200px){.projects * .copy div.meta{float:none;width:100%}}.projects * .copy div.meta p{padding-right:5px;color:#999;font-size:.8em}@media only screen and (min-width:1200px){.projects * .copy div.meta p{padding-right:50px;color:#000;font-size:14px}}.projects * .copy div p{padding-bottom:3px}.projects * .copy div.meta p{padding-bottom:0;text-align:right}@media only screen and (min-width:1200px){.projects * .copy div.meta p{text-align:left}}@media only screen and (min-width:1200px){.projects * .images{position:relative;top:0;left:0;width:1900px}}.projects * .images div{padding-bottom:5px}@media only screen and (min-width:1200px){.projects * .images div{float:left;padding-left:5px;padding-bottom:0}}.projects * .images div:first-child{padding-left:0}@media only screen and (min-width:1200px){.projects * .images span{display:block;background-color:#000;max-height:230px}}.projects * .images img{width:80vw}@media only screen and (min-width:1200px){.projects * .images img{width:auto;max-height:235px;-webkit-transition:all .15s linear;transition:all .15s linear}}@media only screen and (min-width:1200px){.projects * .images img:hover{opacity:.85}}@media only screen and (min-width:1200px){.project .header{float:left}}.project .body{padding:0 0 25px 50px}@media only screen and (min-width:1200px){.project .body{float:left;width:900px;padding:25px 0 0}}.project .body .copy p{padding-bottom:10px}.project .body .copy p span.strong{font-weight:700}.project * .title{position:relative;left:-22px;padding:0 0 0 15px;margin-bottom:25px;border-left:7px solid #fff254}@media only screen and (min-width:1200px){.project * .title{left:-17px;padding-left:10px}}.project * .title h2{font-size:21px;font-weight:700;margin:0}.project * .title * span{font-family:Open Sans,sans-serif}.project * .copy{font-size:.8em;padding-bottom:25px;padding-right:20px}@media only screen and (min-width:1200px){.project * .copy{font-size:16px;padding-bottom:30px;padding-right:0}}.project * .meta{padding-bottom:40px}@media only screen and (min-width:1200px){.project * .meta{padding:20px 0 30px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#666),color-stop(0,#fff));background-image:linear-gradient(90deg,#666 50%,#fff 0);background-position:0 0;background-size:13px .5px;background-repeat:repeat-x}}.project .body * a{font-weight:700;color:#497cb3;-webkit-transition:.5s;transition:.5s;text-decoration:underline}.project .body * a:hover{background-color:#fff254;text-decoration:none;-webkit-transition:0s;transition:0s}.project * .col1{padding-right:0}@media only screen and (min-width:1200px){.project * .col1{width:385px;padding-right:65px;float:left}}.project * .col2{padding-right:0}@media only screen and (min-width:1200px){.project * .col2{width:375px;padding-right:75px;float:left}}.project * .meta p{font-size:.8em;padding-bottom:3px}@media only screen and (min-width:1200px){.project * .meta p{padding-bottom:0;color:#000;font-size:16px;width:385px}}.project * .meta * a{text-decoration:none}@media only screen and (min-width:1200px){.project * .content{padding-top:10px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#666),color-stop(0,#fff));background-image:linear-gradient(90deg,#666 50%,#fff 0);background-position:0 0;background-size:13px .5px;background-repeat:repeat-x}}.project * .content>div{margin:0 0 5px}@media only screen and (min-width:1200px){.project * .content>div{margin:0 0 15px}}.project * .content .columns>div{float:left;width:50%}.project * .content .columns>div>div{padding-right:5px}@media only screen and (min-width:1200px){.project * .content .columns>div>div{padding-right:5px}}.project * .content .columns>div:nth-child(2)>div{padding-left:5px;padding-right:0}.project * iframe{position:absolute;top:0;left:0;width:100%;height:100%}.project * .content div p{font-size:.6em;font-style:italic;color:#999;padding-bottom:10px}@media only screen and (min-width:1200px){.project * .content div p{font-size:12px;padding-bottom:0}}.footer{font-size:14px;color:#888;padding:0 0 25px 50px}@media only screen and (min-width:1200px){.footer{padding:30px 0 20px 75px}}@media only screen and (min-width:1200px){.project .footer{padding-left:425px}}
/*# sourceMappingURL=maps/style.css.map */
