@media only screen and (max-width: 71.25em) and (min-width: 60.1em){#content-wrap{font-size:0.9em}#container{width:940px}.content-left,.content-detail{width:620px}.wide-right .content-left{width:460px}#carousel img,#big-image img{margin-left:-90px}.image-layout #post-0{width:300px}.image-layout #post-1{width:140px}.image-layout #post-3{height:70px;margin-bottom:10px}.image-layout #post-4{height:70px}.index-small img,.index-large img{width:auto;height:100%}.list-layout .content-left{width:560px}.list-layout .content-right.padded-left{width:360px}.person-item{width:172px;font-size:1em}.person-item img{margin-left:-18px}.content-left .person-item{width:140px}.content-left .person-item img{margin-left:-22px}#detail-thumbnails img{margin-top:0;width:auto;height:95px}.overview-thumbnail{width:148.333px}.overview-thumbnail img{width:100%;height:auto}#project-6.overview-thumbnail,#project-7.overview-thumbnail{margin-top:10px}#project-6.overview-thumbnail,#project-12.overview-thumbnail,#project-18.overview-thumbnail{margin-left:0}#project-8.overview-thumbnail,#project-16.overview-thumbnail{margin-left:10px}#project-18.overview-thumbnail,#project-19.overview-thumbnail,#project-20.overview-thumbnail,#project-21.overview-thumbnail,#project-22.overview-thumbnail,#project-23.overview-thumbnail{display:none}.page-template-template-PERSON_OVERVIEW-php .people-column{width:227.5px;overflow:hidden}.page-template-template-PERSON_OVERVIEW-php .person-item,.page-template-template-PERSON_OVERVIEW-php .person-item img{width:272.5px;height:148px}.page-template-template-PERSON_OVERVIEW-php .person-item img{margin-left:-22.5px}.js .image-title{display:block}.single-project #detail-thumbnails img{width:100%;height:auto}}@media only screen and (max-width: 60em) and (min-width: 48.1em){#content-wrap{font-size:0.9em;height:auto}.mobile-hide{display:none}#container{width:748px}.content-left,.content-right,.content-right.padded-left,.wide-right .content-left,.wide-right .content-right,.wide-right .content-right.padded-left,.content-detail{width:auto;float:none}.content-right.padded-left,.wide-right .content-right.padded-left{margin-left:0;padding-left:0}.content-detail.full-width{width:100%;float:left}#big-image img,#carousel img{width:100%;height:auto}.content-right{margin-top:10px}.content-right.padded-left{padding-left:0}.content-detail.full-width{padding-right:0}.content-detail-right{margin:0;clear:both;float:none}.content-detail-right h1{text-align:left}#thumbnails a,#thumbnails #thumbnail-quote{margin-left:10px;height:auto}#thumbnails a{width:116.333px}#thumbnails a:first-child{margin-left:0}#thumbnails #thumbnail-quote{border-width:10px;width:192px;height:66px}.js .image-title{display:block}.wide-right #thumbnails #project-6,.wide-right #thumbnails #project-7,.wide-right #thumbnails #project-8{display:none}.wide-right #thumbnails.quote #project-2,.wide-right #thumbnails.quote #project-3{float:right}.wide-right #thumbnails.quote #project-4,.wide-right #thumbnails.quote #project-5{display:none}.overview-thumbnail{width:141.6px;height:141.6px}.overview-thumbnail img{width:100%;height:auto}#project-5.overview-thumbnail,#project-10.overview-thumbnail,#project-15.overview-thumbnail,#project-20.overview-thumbnail{margin-left:0}#project-5.overview-thumbnail,#project-6.overview-thumbnail,#project-7.overview-thumbnail{margin-top:10px}#project-8.overview-thumbnail,#project-16.overview-thumbnail{margin-left:10px}#project-20.overview-thumbnail,#project-21.overview-thumbnail,#project-22.overview-thumbnail,#project-23.overview-thumbnail{display:none}.single-project .content-right{position:relative}.content-right-text{width:60%}#accordion-menus{position:absolute;width:35%;left:65%;top:30px}.single-project .content-detail{padding-top:0;border-top:none}.single-project .content-detail h1{border-top:1px #ccc solid;width:60%;padding-top:10px}.single-project .content-detail #detail-thumbnails{width:60%;margin-bottom:10px}.single-project .content-detail #detail-thumbnails li{width:31.333%}.single-project .content-detail #detail-thumbnails li+li{margin-left:3%}.single-project .content-detail #detail-thumbnails img{width:100%;height:auto;margin-left:0}.single-project .content-detail .detail-quote{padding-top:10px;border-top:1px #ccc solid}.detail-quote{margin:0}#detail-thumbnails+.detail-quote{max-width:100%;padding:10px 15% 0 15%}.single-project #detail-thumbnails li{margin:0 0 0 3%}.single-project #detail-thumbnails li:first-child{margin-left:0}.page-template-template-PERSON_OVERVIEW-php .people-column{width:32.333%;margin:0 0 0 1.5%;float:left}.page-template-template-PERSON_OVERVIEW-php .people-column:first-child{margin:0}.page-template-template-PERSON_OVERVIEW-php .person-item{margin:10px 0 0 0;height:auto;width:100%}.page-template-template-PERSON_OVERVIEW-php .person-item img{height:auto}.page-template-template-PERSON_OVERVIEW-php .column-3{width:100%;margin:0}.page-template-template-PERSON_OVERVIEW-php .column-3 .person-item{float:left;width:32.333%;margin:10px 0 0 1.5%}.page-template-template-PERSON_OVERVIEW-php .column-3 .person-item:first-child{margin-left:0}#detail-thumbnails{float:none;overflow:hidden;margin-right:0}#detail-thumbnails li{width:117.166px;height:auto}#person-links{text-align:left}.single-project #detail-thumbnails{border-top:1px #ccc solid;padding-top:10px}.associations{height:auto}.associations #thumbnail-quote,.associations .associations-wrap{margin-left:0}.associations #thumbnail-quote{width:275px}.associations .associations-wrap{float:left;width:363px;height:90px;top:auto;position:relative;margin-left:-10px}.people-column,.content-left .people-column{float:none;margin:10px 0 0 0;overflow:hidden}.people-column:first-child{margin-top:0}.person-item,.content-left .person-item{float:left;width:31.333%;margin:0 0 0 3%}.person-item img,.content-left .person-item img{width:100%;height:auto}.person-item:first-child{margin-left:0}.associate-list li{display:inline;margin-right:3px}.associate-list li:before{content:'';width:3px;height:5px;margin-right:5px;background:url("images/bullet.gif");display:inline-block}.associate-list li:first-child:before{content:none}.page-template-template-SLIDER-php #content-wrap{position:relative}.page-template-template-SLIDER-php .content-left{height:auto}.page-template-template-SLIDER-php .content-right{position:absolute;width:300px;top:0;bottom:0;right:0;background:rgba(255,255,255,0.75);margin:0;z-index:400;min-height:0}.page-template-template-SLIDER-php #carousel-next{right:310px}#slider-wrap{position:relative}.slider-content{padding:10px}.index-image.index-large{width:561px;height:364px}.index-image.index-thumbnail{width:177px;height:177px}.index-image.index-small{width:187px;height:177px}#post-7{margin-left:0;width:187px}#post-7,#post-8,#post-9{margin-top:10px}#post-10{margin-top:-187px}.empty+#post-10{margin-top:-177px}.index-image.index-med{width:561px;height:177px;margin-left:0}#change-layout.list{margin-right:0}#images-wrap .content-right{margin:0}#index-pagination .prev a,#index-pagination .next a{top:auto;bottom:70px}.content-right .index-image.empty{display:none}#blog-sidebar h1,#blog-sidebar ul{margin-left:0}#sidebar-posts li{width:45%;margin-right:5%;float:left}#sidebar-posts li.odd{clear:left}#sidebar-posts li.even{clear:right}.single .post-container{margin-bottom:0}}@media only screen and (max-width: 48em){.responsive-text{display:none}#carousel-prev,#carousel-next{width:10px;height:16px}#carousel-prev{background-position:-48px -96px}#carousel-next{background-position:-96px -96px}#container{width:auto;max-width:580px}#content-wrap{font-size:0.9em;height:auto}.content-left,.content-right,.content-right.padded-left,.wide-right .content-left,.wide-right .content-right,.wide-right .content-right.padded-left,.content-detail{width:auto;float:none;clear:both}.content-right.padded-left,.wide-right .content-right.padded-left{margin-left:0;padding-left:0}.content-detail.full-width{width:100%;float:left}.content-detail-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}#big-image img,#carousel img{width:100%;height:auto}.content-right{margin-top:10px}.content-right.padded-left{padding-left:0}.content-detail.full-width{padding-right:0}.content-detail-right{margin:0;clear:both;float:none}.content-detail-right h1{text-align:left}.detail-quote{float:none;clear:both;padding:0 40px;max-width:100%}#detail-thumbnails{margin:0;float:none}#detail-thumbnails li{width:32%;height:auto;margin:0 0 10px 2% !important}#detail-thumbnails li.column-1{margin-left:0 !important}#detail-thumbnails img{width:100%;height:auto;margin-left:0}#main-menu{display:none}#mobile-show{display:block;float:left;color:#333;font-size:1em;margin-top:12px;padding:5px 20px;border-left:1px #ccc solid;border-right:1px #ccc solid;text-transform:uppercase}#mobile-menu{display:block;clear:both}#mobile-menu ul{list-style:none}#mobile-menu a,#mobile-menu a[href="#"]:hover{color:#333}#mobile-menu a:hover{color:#aab300}.level-0{border-top:1px #ccc solid;margin:10px 0;padding:0}.level-0>li{position:relative;line-height:30px;border-bottom:1px #ccc solid;cursor:pointer}.level-0 .plus-icon{position:absolute;top:0;right:0;height:30px;width:40px;line-height:30px;text-align:center;z-index:-1}.level-0>li>a{padding:0 10px;height:100%;display:block}.level-1{display:none;padding:0 0 10px 15px}.level-1>li{font-style:italic}.level-1 .plus-icon{display:none}.level-2{margin-bottom:10px;padding:0 0 0 15px}.level-2 li{font-style:normal}#s{left:auto !important;width:94px}#footer-menu,#site-footer .social-links{float:none;text-align:center}#footer-menu li,#site-footer .social-links li{display:inline;float:none}#site-footer .social-links{margin-top:10px}#site-footer .social-links a{display:inline-block;margin:0 2px}.carousel-text{display:none !important}#recent-posts{position:relative}#recent-posts header{position:static}#recent-posts header h1{display:none}#recent-controls{left:0;right:auto}#recent-list{margin-left:20px}.overview-thumbnail{width:31.333%;height:auto;margin:0 0 3% 0}.overview-thumbnail img{width:100%;height:auto}#project-1.overview-thumbnail,#project-4.overview-thumbnail,#project-7.overview-thumbnail,#project-10.overview-thumbnail,#project-13.overview-thumbnail,#project-16.overview-thumbnail,#project-19.overview-thumbnail,#project-22.overview-thumbnail{margin:0 3%}#thumbnails{margin-left:-2%}#thumbnails a{width:31.333%;height:auto;margin:0 0 2% 2%}#thumbnails a img{height:auto}.js .image-title{display:block}#thumbnails.quote{position:relative}#thumbnails.quote a:first-child{margin-left:68.667%}#thumbnail-quote{position:absolute;width:64.667%;height:47%;top:0;left:0;margin-left:2%;border-width:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wide-right #thumbnail-quote{height:31%}.single-project #detail-thumbnails+.detail-quote{border-top:1px #ccc solid;padding-top:10px}.single-project #detail-thumbnails li{width:31.333%}.single-project #detail-thumbnails li+li{margin-left:3% !important}.single-project #detail-thumbnails img{width:100%;height:auto;margin-left:0}.page-template-template-PERSON_OVERVIEW-php .people-column{width:49%;margin:0 0 0 2%}.page-template-template-PERSON_OVERVIEW-php .column-0,.page-template-template-PERSON_OVERVIEW-php .column-2{margin-left:0}.page-template-template-PERSON_OVERVIEW-php .person-item{margin:10px 0 0 0;height:auto}.page-template-template-PERSON_OVERVIEW-php .person-item img{height:auto}#person-info{height:auto;margin-bottom:20px}#person-portrait img{margin:0 auto 20px auto;max-width:100%;height:auto}#person-content{position:relative;bottom:auto;left:auto}#person-links{text-align:left}.associations #thumbnail-quote,.associations .associations-wrap{margin-left:0;width:auto;float:none}.associations #thumbnail-quote{position:relative;border-width:15px;height:150px}.single-person .content-detail-right h1{margin-top:0}.people-column,.content-left .people-column{width:47.5%;margin-left:5%}.column-0,.column-2,.column-4,.content-left .column-0,.content-left .column-2,.content-left .column-4{margin-left:0}.person-item,.content-left .person-item{width:100%;margin:0 0 20px 0}.person-item img,.content-left .person-item img{width:100%;height:auto}.person-item:first-child{margin-left:0}.associate-list li{display:inline;margin-right:3px}.associate-list li:before{content:'';width:3px;height:5px;margin-right:5px;background:url("images/bullet.gif");display:inline-block}.associate-list li:first-child:before{content:none}.principal-item{width:49%}.principal-item.odd{margin-right:1%;margin-left:0}.principal-item.even{margin-left:1%;margin-right:0}.page-template-template-SLIDER-php .content-left{height:auto}.page-template-template-SLIDER-php .content-right{min-height:0;margin-top:20px}.page-template-template-SLIDER-php #carousel-prev{display:block}#slider{position:relative;top:auto}#slider li{float:left;width:50%;text-align:center;background:#939598}#slider a,#slider li:first-child a{padding:10px 0;border-top:1px #eee solid}#slider li:nth-child(2n) a{border-left:1px #ccc solid}#slider li:nth-child(2n){width:50%}.slider-content{position:relative;top:auto;right:auto;display:block;width:auto !important;left:auto !important}.slider-back{display:none}.index-image{margin:2% 0 0 2%}.index-image img{width:100%;height:auto}.index-image.empty{display:none}.index-image.index-large{margin-top:0;width:100%;height:auto}.index-image.index-thumbnail,.index-image.index-small,.index-image.index-med{width:49%;height:auto}#post-6,#post-3,#post-7,#post-9,#post-10{margin-left:0}#post-12.empty+#post-10{margin-left:2%}#change-layout.list{margin-right:0}#index-pagination .prev a,#index-pagination .next a{top:auto;bottom:94px}.single .post-container{margin-bottom:0}#blog-sidebar h1,#blog-sidebar ul{margin-left:0}.wp-caption,.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin:20px 0;width:100% !important;float:none}.wp-caption img,.wp-caption.alignleft img,.wp-caption.alignright img,.wp-caption.aligncenter img{width:100%;height:auto}.contact{max-width:100%}}@media only screen and (max-width: 20em){#thumbnails a{width:48%}#thumbnails.quote{position:relative}#thumbnails.quote a:first-child{margin-left:2%}#thumbnails.quote #thumbnail-quote{float:none;clear:both;position:relative;width:auto;height:150px}#thumbnails.quote #project-6{display:none}a#project-8{display:none}#index-pagination .prev a,#index-pagination .next a{bottom:55px}.principal-item{width:100%}.principal-item.odd,.principal-item.even,.principal-item.column-2{margin:0 0 10px 0}}
