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}:focus{outline:0}body{background:#fff;line-height:1}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 img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.entry-content:after,.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}img,object,embed{max-width:100%;height:auto}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*='col-']{float:left;padding-right:20px}[class*='col-']:last-of-type{padding-right:0px}.grid{width:100%;max-width:1140px;min-width:755px;margin:0 auto;overflow:hidden}.grid:after{content:"";display:table;clear:both}.grid-pad{padding:0 0 0px 20px}.grid-pad>[class*='col-']:last-of-type{padding-right:20px}.push-right{float:right}.col-1-1{width:100%}.col-2-3,.col-8-12{width:66.66%}.col-1-2,.col-6-12{width:50%}.col-1-3,.col-4-12{width:33.33%}.col-1-4,.col-3-12{width:25%}.col-1-5{width:20%}.col-1-6,.col-2-12{width:16.667%}.col-1-7{width:14.28%}.col-1-8{width:12.5%}.col-1-9{width:11.1%}.col-1-10{width:10%}.col-1-11{width:9.09%}.col-1-12{width:8.33%}.col-11-12{width:91.66%}.col-10-12{width:83.333%}.col-9-12{width:75%}.col-5-12{width:41.66%}.col-7-12{width:58.33%}@media handheld, only screen and (max-width: 767px){.grid{width:auto;min-width:0;margin-left:0;margin-right:0;padding-left:0px;padding-right:0px}[class*='col-']{width:auto;float:none;margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:10px}}@media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px){.grid-pad>[class*='col-']:last-of-type{padding-right:0}}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;background:#fff;font-size:62.5%;color:#222;font-family:"freight-sans-pro",helvetica,arial,sans-serif}header#navigation{width:100%;box-shadow:4px 0 3px rgba(100,100,100,0.3);-webkit-box-shadow:4px 0 3px rgba(100,100,100,0.3);background:#f44907;border-bottom:10px solid #db4206}header#navigation .grid-pad{padding-top:0}header#navigation h1{margin:0.25em 0 0 0;padding:0;line-height:1.2;letter-spacing:1px;text-transform:uppercase;font-size:2em;font-weight:500;float:left}header#navigation h1 a{float:left;margin:0;padding:0.2em 0;color:#fff;display:inline-block}header#navigation h1 a:hover{text-decoration:none;color:#222}header#navigation h1 a span:hover{color:#222}@media screen and (max-width: 850px){header h1 a span.rest{display:none}}.ui-helper-hidden{display:none}#main{padding:2em 0 1em 0}.single-project #main{padding-top:0}@media screen and (max-width: 1139px){#main{padding:1em}}@media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px){header#navigation h1{width:100%;display:block;margin:0 auto;float:none;text-align:center !important}header#navigation h1 a{text-align:center !important}header#navigation h1 a span.rest{display:inline}section{padding:0}a#home{width:auto;border:none;text-align:center;padding:1em 0.2em;margin:0 auto 1em auto}#project-introduction,#project-interview,#project-biography{padding:0}#main{margin:0;padding:0}.content{padding:0 0.5em}}ul#menu-toptop{float:right;margin-right:0.5em}ul#menu-toptop li{line-height:1.2;font-size:1.4em;vertical-align:center;font-weight:500;letter-spacing:1px;margin-right:-2px;text-transform:uppercase;display:inline-block}ul#menu-toptop li a{display:inline-block;color:#fff;margin-right:-4px;padding:1em 0.4em}ul#menu-toptop li a:hover{box-shadow:inset 0 0 2px #c23a06;background-color:#db4206;color:#fff;text-decoration:none}ul#menu-toptop li a:last-of-type{margin-right:0}ul#menu-toptop li.current_page_item a{box-shadow:inset 0 0 2px #c23a06;background:#c23a06;color:#fff}ul#menu-toptop li:first-of-type a{border-left:none}@media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px){ul#menu-toptop{float:none;margin:0 auto;display:block}ul#menu-toptop li{line-height:1.2;font-size:1.2em;vertical-align:center;font-weight:500;letter-spacing:1px;margin-right:-2px;text-transform:uppercase;display:inline-block}ul#menu-toptop li a{padding:0.3em}ul#menu-toptop li:last-of-type{display:none}}body.single-project li.menu-item-66 a{box-shadow:inset 0 0 2px #c23a06;background-color:#db4206;color:#fff}@media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px){ul#menu-toptop{float:none;margin:0 0 0 0;text-align:center}ul#menu-toptop li{font-size:1.2em}}h1{font-size:4em;margin:0.5em 0}h2{font-size:2.5em;margin-bottom:0.5em;text-transform:uppercase}.entry-content h2{text-transform:uppercase;margin:1em 0 0.5em 0}@media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px){.page-template-page-projects-php h2{text-align:center}}h3{font-size:2em}p,li{font-size:1.4em;line-height:1.45}p{margin-bottom:1em;color:#505050;line-height:1.4;font-size:1.6em}em,i{font-style:italic}bold,strong{font-weight:bold}a{text-decoration:none;color:#222}a:hover{text-decoration:underline}.home #main{margin:0;padding:0}.big-project{margin-top:1em;text-align:center;background:#fff}.big-project h2{padding:1em 0.5em}.big-project h2 span{text-transform:uppercase}.big-project h2 span.new-project{display:inline-block;font-size:0.7em;background:#999;line-height:1;color:#fff;padding:0.3em 0.2em}#statement{width:476px;float:left;margin-right:28px}#statement blockquote{font-size:3em;margin:0;padding:0}.featured-project{width:476px;float:left}article#post-37 blockquote{font-size:1.7em;margin:1em 0;position:relative;padding:0 2em}article#post-37 blockquote:before{content:'\201C';font-size:350%;position:absolute;top:0;left:0;font-family:Times New Roman;padding-right:10px}article.small-project{margin:2em 0;height:270px;padding:0.4em;border-radius:0.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;background:#efefef;text-align:center;position:relative;box-shadow:2px 2px 3px rgba(100,100,100,0.2);-webkit-box-shadow:2px 2px 3px rgba(100,100,100,0.2)}article.small-project h2{text-transform:none;margin:0.5em 0;font-weight:500;font-size:1.5em;line-height:1.3}article.small-project h2 a:hover{text-decoration:none;color:#f44907}article.small-project p.date{color:#999;font-size:1.3em;text-transform:uppercase;text-align:center}header.project{padding:0.7em 0;margin:0 0 2em 0;background:#efefef;border-bottom:1px solid #d5d5d5;box-shadow:4px 0 3px rgba(100,100,100,0.3);-webkit-box-shadow:4px 0 3px rgba(100,100,100,0.3)}header.project h1.project-title{float:left}h1.project-title{font-size:2.9em;line-height:1.3;margin:0.5em 0;text-transform:none;font-weight:300;text-align:center}h1.project-title a{padding:0.5em 0;-moz-transition:padding 150ms ease-out;-webkit-transition:padding 150ms ease-out;transition:padding 150ms ease-out;display:block}h1.project-title a:hover{text-decoration:none;color:#f44907;padding:0.5em 0 0.5em 1em}article#project h1.project-title{text-align:left;margin:0}.entry-title{margin:0 0 0.5em 0}hr{border-left:none;border-top:1px dashed #ccc}#project p a{color:#f44907}.project-tabs{margin:0.6em 0 0 0}.project-tabs ul{padding:0;text-align:right}.project-tabs ul li{font-size:1.7em;line-height:1.5;text-shadow:1px 1px #e2e2e2;display:inline-block;padding:0;margin:0 0.3em}.project-tabs ul li a{border-radius:0.2em;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;padding:0.3em;font-weight:500}.project-tabs ul li.ui-state-active a{background:#fff}.project-tabs ul li a:hover{color:#f44907;background:#fff;text-decoration:none}@media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px){article.small-project{width:100%;margin:0 0 1em 0}.col-1-4{padding-right:0}article#project h1.project-title{text-align:center;margin:0;line-height:1;padding:0;float:none}.project-tabs{padding:0 0 0.4em 0;float:none;text-align:center}.project-tabs ul{margin:0 auto;text-align:center}}section{padding:3em 2em}#project-interview h3{margin:0 0 0.5em 0;text-transform:uppercase;font-size:2em;font-weight:500}#project-interview li{margin:2em 0 2em 0}.imageframe{background:#fff;position:relative}ul.gallery li{height:700px;background:#fff}span.details{display:block;padding:0.5em}a span.details:hover{text-decoration:none}a.previmg{position:absolute;left:-30px;width:30px;height:30px;top:45%;font-size:1.6em;line-height:1.5;text-align:center;background:#f44907;color:#fff}ul.gallery li a:hover{text-decoration:none}a.nextimg{width:30px;height:30px;top:50%;font-size:1.6em;line-height:1.5;text-align:center;background:#ea4505;color:#fff;position:absolute;right:-30px}a.nextimg:hover,a.previmg:hover{text-decoration:none;background:#000}.entry-content img.alignleft{float:left;margin:0.5em 1em 1em 0}.entry-content p a{color:#f44907}img.alignleft{float:left;margin:0.5em 1em 1em 0}.secondline{margin-top:2em}.fullWidth{max-width:1400px;margin:0 auto 24px}.rsCaption p{font-weight:normal}.footer-nav ul{text-align:center}.footer-nav ul li{display:inline-block;margin:0 1em}.footer-nav .col-1-3{padding:2em 0}.footer-nav .col-1-3:last-of-type{border-right:none}.internal-nav{text-align:center;font-size:1.4em}.internal-nav a{color:#666}.internal-nav a:hover{text-decoration:none;color:#f44907}ul.logos{margin:1em 0}ul.logos li{display:inline-block}ul.logos li a{display:inline-block;margin:0 1em}@media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px){.entry-content img.alignleft,img.alignleft{float:none;margin:0 0 1em 0}h1{font-size:2.8em}h1.project-title{font-size:2.8em;line-height:1.2}h2{font-size:2em}h3{font-size:1.7em;margin:0 0 1em 0}.project-tabs ul li{font-size:1.2em}.project-tabs ul li a{padding:0.2em}#project-introduction,#project-interview,#project-biography{padding:0}img.alignleft,.entry-content img.alignleft{float:none}}#subscribe{text-align:center;margin:2em 0 2em 0}#subscribe input[type='email']{border:none;padding:0.5em;font-size:1.2em;border:1px solid #f44907;margin-left:0.5em;width:128px;background:#fff;-webkit-appearance:none;-webkit-border-radius:0;-webkit-transition:width 0.2s ease-out;-moz-transition:width 0.2s ease-out;-ms-transition:width 0.2s ease-out;-o-transition:width 0.2s ease-out;transition:width 0.2s ease-out}#subscribe input[type='email']:hover,#subscribe input[type='email']:active,#subscribe input[type='email']:focus{outline:none;border:1px solid #f44907}#subscribe input[type='email']:focus{width:300px;border-color:#222}#subscribe input[type='submit']{border:none;background:#f44907;padding:0.6em;color:#fff;font-size:1.2em;-webkit-appearance:none;-webkit-border-radius:0}#subscribe input[type='submit']:hover,#subscribe input[type='submit']:active,#subscribe input[type='submit']:focus{cursor:pointer;color:#222}#subscribe input,#subscribe h3{display:inline-block}#subscribe h3{font-size:1.6em;color:#666}article#post-35{padding:4em 0}.wpcf7-form input[type='email'],.wpcf7-form input[type='text']{border:1px solid #ccc;padding:0.3em;color:#666;font-size:1.1em;-webkit-border-radius:0;-webkit-appearance:none}.wpcf7-form textarea{font-size:1.1em;padding:0.3em;border:1px solid #ccc;-webkit-border-radius:0;-webkit-appearance:none}.wpcf7-form input[type='submit']{border:none;background:#f44907;padding:0.6em;color:#fff;font-size:1.2em;-webkit-appearance:none;-webkit-border-radius:0}.wpcf7-form input[type='submit']:hover,.wpcf7-form input[type='submit']:active,.wpcf7-form input[type='submit']:focus{cursor:pointer;color:#222}@media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px){#form-subscribe h3{margin-bottom:0}input.email{text-align:center !important;margin:1em auto !important}.wpcf7-form input[type='email'],.wpcf7-form input[type='text'],.wpcf7-form textarea{width:15em}#subscribe input{display:block;float:none;text-align:center;margin:0 auto;padding:0}}#project-footer{border-top:1px solid #ccc}footer#pagefooter{clear:both;margin:0 0 2em 0;padding:2em 0 0 0}footer#pagefooter ul{margin:2em 0;text-align:center;text-transform:uppercase}footer#pagefooter ul li{display:inline;margin:0 1em;font-size:1.1em;color:#999}footer#pagefooter ul li a{color:#222}footer#pagefooter ul li a:hover{color:#f44907;text-decoration:none}footer a[href*="facebook"]{display:inline-block;width:36px;height:36px;border-radius:0.2em;text-indent:-999em;background:#f44907 url(assets/facebook-icon.png) no-repeat center center}footer a[href*="facebook"]:hover{background-color:#0c4e8c}footer a[href*="twitter"]{border-radius:0.2em;width:36px;height:36px;display:inline-block;text-indent:-999em;background:#f44907 url(assets/twitter-bird.png) no-repeat center center}footer a[href*="twitter"]:hover{background-color:#56c1e1}@media handheld and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px){footer#pagefooter ul li{display:block;margin:0 0 0.3em 0}}
