/*! normalize.css v2.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,.project-detail aside.recent-press h2{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'icomoon3';src:url("../fonts/icomoon3.eot");src:url("../fonts/icomoon3.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon3.woff") format("woff"),url("../fonts/icomoon3.ttf") format("truetype"),url("../fonts/icomoon3.svg#icomoon") format("svg");font-weight:normal;font-style:normal}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#d9d9d9;color:#2c2c2c;padding:0;margin:0;font-family:Helvetica,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}a:focus{outline:none}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:auto;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.row .row{width:auto;margin-left:-1.33333333em;margin-right:-1.33333333em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;float:left}.small-1{position:relative;width:8.33333333%}.small-2{position:relative;width:16.66666667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333333%}.small-5{position:relative;width:41.66666667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333333%}.small-8{position:relative;width:66.66666667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333333%}.small-11{position:relative;width:91.66666667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:8.33333333%}.small-offset-2{position:relative;margin-left:16.66666667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333333%}.small-offset-5{position:relative;margin-left:41.66666667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333333%}.small-offset-8{position:relative;margin-left:66.66666667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 768px){.large-1{position:relative;width:8.33333333%}.large-2{position:relative;width:16.66666667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333333%}.large-5{position:relative;width:41.66666667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333333%}.large-8{position:relative;width:66.66666667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333333%}.large-11{position:relative;width:91.66666667%}.large-12{position:relative;width:100%}.row .large-offset-0{position:relative;margin-left:0%}.row .large-offset-1{position:relative;margin-left:8.33333333%}.row .large-offset-2{position:relative;margin-left:16.66666667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333333%}.row .large-offset-5{position:relative;margin-left:41.66666667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333333%}.row .large-offset-8{position:relative;margin-left:66.66666667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333333%}.row .large-offset-11{position:relative;margin-left:91.66666667%}.push-1{position:relative;left:8.33333333%;right:auto}.pull-1{position:relative;right:8.33333333%;left:auto}.push-2{position:relative;left:16.66666667%;right:auto}.pull-2{position:relative;right:16.66666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333333%;right:auto}.pull-4{position:relative;right:33.33333333%;left:auto}.push-5{position:relative;left:41.66666667%;right:auto}.pull-5{position:relative;right:41.66666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333333%;right:auto}.pull-7{position:relative;right:58.33333333%;left:auto}.push-8{position:relative;left:66.66666667%;right:auto}.pull-8{position:relative;right:66.66666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333333%;right:auto}.pull-10{position:relative;right:83.33333333%;left:auto}.push-11{position:relative;left:91.66666667%;right:auto}.pull-11{position:relative;right:91.66666667%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 #fff;border-radius:1000px;-webkit-animation-name:rotate;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-o-animation-name:rotate;-o-animation-duration:1.5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:#f5f5f5}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0%}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:#000;background-color:rgba(0,0,0,0.6);color:#fff;width:100%;padding:10px 14px;font-size:.875em}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:
url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAC0lEQVR4AWOgFwAAAGkAAZrR3l4AAAAASUVORK5CYII=);;background:rgba(0,0,0,0);z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:.3125em}.orbit-container .orbit-timer{position:absolute;top:10px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:100%;background-color:#000;background-color:rgba(0,0,0,0.6);display:block;width:0%}.orbit-container .orbit-timer>span{display:none;position:absolute;top:10px;right:0px;width:11px;height:14px;border:solid 4px #000;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-6px;top:9px;width:11px;height:14px;border:inset 8px;border-right-style:solid;border-color:transparent transparent transparent #000}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:50%;margin-top:-25px;background-color:#000;background-color:rgba(0,0,0,0.6);width:50px;height:60px;line-height:50px;color:white;text-indent:-9999px !important;z-index:10}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-16px;display:block;width:0;height:0;border:inset 16px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#fff}.orbit-container .orbit-prev:hover>span{border-right-color:#ccc}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-8px}.orbit-container .orbit-next:hover>span{border-left-color:#ccc}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px}.orbit-bullets li{display:block;width:10px;height:10px;background:#999;float:left;margin-right:6px;border:solid 1px #555;border-radius:1000px}.orbit-bullets li.active{background:#555}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width: 768px){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 768px){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin-left:0% !important}.orbit-stack-on-small .orbit-timer,.orbit-stack-on-small .orbit-next,.orbit-stack-on-small .orbit-prev,.orbit-stack-on-small .orbit-bullets{display:none}}[data-clearing]{*zoom:1;margin-bottom:0;margin-left:0;list-style:none}[data-clearing]:before,[data-clearing]:after{content:" ";display:table}[data-clearing]:after{clear:both}[data-clearing] li{float:left;margin-right:10px}.clearing-blackout{background:#111;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#fff;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#111;width:100%;padding:10px 30px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:40px;line-height:1;color:#fff;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 768px){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 16px}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#fff}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#fff}.clearing-main-prev.disabled,.clearing-main-next.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:0.5}.clearing-assembled .clearing-container .carousel{background:#111;height:150px;margin-top:5px}.clearing-assembled .clearing-container .carousel>ul{display:block;z-index:999;width:200%;height:100%;margin-left:0;position:relative;left:0}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:175px;height:inherit;padding:0;float:left;overflow:hidden;margin-right:1px;position:relative;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:0.4}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{min-height:100%;height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;min-width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.clearing-assembled .clearing-container .visible-img{background:#111;overflow:hidden;height:75%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}html,body,div,span,applet,object,iframe,h1,.project-detail aside.recent-press h2,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}html,button,input,select,textarea{color:#2c2c2c}::-moz-selection{background:#e8e8e8;text-shadow:none;color:#2c2c2c}::selection{background:#e8e8e8;text-shadow:none;color:#2c2c2c}img{vertical-align:middle;-ms-interpolation-mode:bicubic}img,object,embed{border:none;max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}html{background-color:#d9d9d9}body{-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Helvetica,sans-serif;font-size:100%;color:#2c2c2c}a:link,a:visited{color:#ba9c4b;text-decoration:none;font-weight:normal}a:focus{outline:1px dotted invert}a:hover,a:active{outline:0;color:#737fa6;text-decoration:underline}h1,.project-detail aside.recent-press h2,h2,h3,h4,h5,h6{font-weight:normal;font-family:'Nobile', Helvetica,sans-serif}h1,.project-detail aside.recent-press h2{font-size:1.46666667em}h1,.project-detail aside.recent-press h2,h1 a:link,.project-detail aside.recent-press h2 a:link,h1 a:visited,.project-detail aside.recent-press h2 a:visited{line-height:1.45454545;color:#000;padding-bottom:.27272727em}h1 a:hover,.project-detail aside.recent-press h2 a:hover,h1 a:active,.project-detail aside.recent-press h2 a:active{color:#FFF;text-decoration:none}h1.small,.project-detail aside.recent-press h2.small{font-size:.73333333em;font-family:Helvetica,sans-serif;text-transform:uppercase}h1.small,.project-detail aside.recent-press h2.small,h1.small a:link,.project-detail aside.recent-press h2.small a:link,h1.small a:visited,.project-detail aside.recent-press h2.small a:visited{line-height:1.36363636;color:#000;padding-bottom:1.45454545em}h1.small a:hover,.project-detail aside.recent-press h2.small a:hover,h1.small a:active,.project-detail aside.recent-press h2.small a:active{color:#FFF;text-decoration:none}h2{font-size:1.46666667em}h2,h2 a:link,h2 a:visited{line-height:1.45454545;color:#000;padding-bottom:.90909091em}h2 a:hover,h2 a:active{color:#000;text-decoration:none}h2.wtext{padding-bottom:1.36363636em}p{padding:0 0 1em 0}ul,ol{margin-left:1.1em;padding-bottom:1em}ul li,ol li{line-height:1.4;padding-bottom:.33333333em}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}div.hr{height:1px;background:#d2bf9d;overflow:hidden}div.hr hr{display:none}.sidepad{padding-left:1.33333333em;padding-right:1.33333333em}.sidemar{margin-left:1.33333333em;margin-right:1.33333333em}.nosidepad{padding-left:0;padding-right:0}pre{font-family:Helvetica,sans-serif;white-space:normal;display:inline}div.container{min-width:16.66666667em;font-size:.9375em;line-height:1.6}div.container img{height:auto;width:auto\9}div.content-container{*zoom:1;max-width:64em;margin:0 auto}div.content-container:before,div.content-container:after{content:" ";display:table}div.content-container:after{clear:both}nav .nav-menu.closed{display:none}nav li.collapsed ul.dropdown{display:none}.nav-toggle{text-align:right;padding-top:1.2em}.menu-toggle:link,.menu-toggle:visited{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#202020}.menu-toggle:hover,.menu-toggle:active{color:#202020;text-decoration:none}.icon-menu:before{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e006";font-size:2.6em}.icon-menu:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e001";position:absolute;top:41px;right:19px;font-size:60px}.nav-toggle.closed .menu-toggle:link,.nav-toggle.closed .menu-toggle:visited{color:#a3a3a3}.nav-toggle.closed .menu-toggle:hover,.nav-toggle.closed .menu-toggle:active{color:#202020}.nav-toggle.closed .icon-menu:after{content:'';display:none}nav#main{position:absolute;top:6.15384615em;right:0;width:100%;font-size:.86666667em;z-index:1000}nav#main ul{background-color:#202020}nav#main li{margin:0;border-top:1px solid #636363;padding-bottom:0}nav#main li a:link,nav#main li a:visited{position:relative;display:block;color:#FFF;font-weight:bold;text-transform:uppercase;padding:1.53846154em 4em 1.15384615em 1.33333333em}nav#main li a:hover,nav#main li a:active{color:#ba9c4b;text-decoration:none}nav#main li ul.dropdown{background-color:#2b2b2b}nav#main li ul.dropdown li{padding-left:1.33333333em}nav#main li.has-dropdown>a:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e011";position:absolute;right:1.33333333em;top:1.53846154em;color:#a3a3a3}nav#main li.first{border:none}nav#main li.open{background-color:#2b2b2b}nav#main li.open>a:link,nav#main li.open>a:visited{color:#ba9c4b}nav#main li.open.has-dropdown>a:after{content:"\e010"}div.header{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:auto;*zoom:1;background-color:#e8e8e8}div.header:before,div.header:after{content:" ";display:table}div.header:after{clear:both}div.header .logo{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:75%;float:right;float:left;padding-right:0}div.header .logo h1,div.header .logo .project-detail aside.recent-press h2,.project-detail aside.recent-press div.header .logo h2{padding:0}div.header .logo img{max-width:175px;padding-bottom:6px}div.header .nav-toggle{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:25%;float:right;float:left}div.main-container{background-color:#FFF;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:auto;*zoom:1}div.main-container:before,div.main-container:after{content:" ";display:table}div.main-container:after{clear:both}div.main-container .content-main .content,div.main-container aside .content{padding:0 1.33333333em 1.66666667em}div.main-container .content-main.top .content,div.main-container aside.top .content{padding-bottom:.73333333em}footer{background-color:#d9d9d9;color:#737373;font-size:.93333333em}footer p.back-top{padding-bottom:1.42857143em}footer .main{display:none}footer aside{padding:2.85714286em 1.33333333em}footer aside ul{list-style:none;margin:0}footer .site-info .contact{font-weight:bold;color:#737373;line-height:1}footer .site-info .contact li{padding-bottom:.71428571em}footer .site-info .contact a:link,footer .site-info .contact a:visited{color:#737373;font-weight:bold}footer .site-info .contact a:hover,footer .site-info .contact a:active{color:#000;text-decoration:none}footer .site-info .contact .addr span{padding-top:.71428571em;display:block}footer .site-info .contact .phone-fax ul{display:inline}footer .site-info .contact .phone-fax li{display:inline;padding-right:1.42857143em;white-space:nowrap}footer .site-info .contact em{font-weight:normal}footer .site-info .copyright{padding-bottom:2.85714286em}footer .site-info ul.addl li{display:inline;padding-right:2.14285714em;white-space:nowrap}footer .site-info ul.addl a:link,footer .site-info ul.addl a:visited{color:#737373;font-weight:normal;text-decoration:underline}footer .site-info ul.addl a:hover,footer .site-info ul.addl a:active{color:#737373;text-decoration:none}footer .site-info ul.addl a.social{font-size:1.71428571em}footer .site-info ul.addl a.social span{position:absolute !important;top:-9999px !important;left:-9999px !important}footer .site-info ul.addl a.social:link,footer .site-info ul.addl a.social:visited{text-decoration:none}footer .site-info ul.addl a.social-linkedin:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\eac9";padding-right:.5em;position:relative}.button-gray:link,.button-gray:visited{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#e8e8e8;text-transform:uppercase;padding:1.07692308em 3.84615385em .76923077em .76923077em;font-size:.86666667em;font-family:Helvetica,sans-serif;font-weight:bold;line-height:1.46153846;margin-bottom:2.30769231em;margin-top:1.4em}.button-gray:hover,.button-gray:active{color:#737373;text-decoration:none}.button-gray:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e002";padding-left:.76923077em}.gray-bkgrd{background:#e8e8e8;padding-top:2em}.gray-bkgrd .button-gray:link,.gray-bkgrd .button-gray:visited{background:#f3f3f3}.callout-banner{display:none;background-color:#000;color:#a3a3a3;text-align:center;text-transform:uppercase;line-height:1;font-family:'Nobile', Helvetica,sans-serif;font-size:.73333333em;padding:.90909091em 0;margin-bottom:2em}.callout-banner a:link,.callout-banner a:visited{color:#a3a3a3;text-decoration:none}.callout-banner a:hover,.callout-banner a:active{color:#5d4e26;text-decoration:none}.callout-banner ul{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;list-style:none;margin:0;padding:0 3.63636364em}.callout-banner li{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 1.18181818em;list-style:disc}.callout-banner li:after{content:'\2022';position:relative;left:1.18181818em}.callout-banner li.last:after{content:''}.callout-banner.scrollbars:before,.callout-banner.scrollbars:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e000";position:relative;top:.18181818em;color:#5d4e26;font-size:1.45454545em;padding:.90909091em}.callout-banner.hidebars:before,.callout-banner.hidebars:after{display:none !important}.head-photo{padding-bottom:2em}.head-photo img{width:100%}.head-photo.is-full .photo{width:100%;height:39em;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat}.slideshow{padding-bottom:2em}.slideshow .slideshow-close{display:none}.orbit-container .orbit-slides-container{padding-bottom:2.66666667em;background-color:#000;min-height:300px}.orbit-container .orbit-slides-container img{max-width:none;width:100%}.orbit-container .orbit-timer{display:none}.orbit-container .orbit-timer span{display:none !important}.orbit-container .orbit-content{background-color:#000;color:#a3a3a3;padding:1.33333333em 1.33333333em}.orbit-container .orbit-content h3{color:#FFF;font-size:1.33333333em;line-height:1.2;padding-bottom:.45em}.orbit-container .orbit-content p{font-size:.8em;padding-bottom:0}.orbit-container .orbit-content p.city{font-size:.66666667em;line-height:1.3;color:#FFF;padding-bottom:.7em}.orbit-container .orbit-content div.desc p.desc{display:none;padding-bottom:1em;line-height:1.5}.orbit-container .orbit-prev,.orbit-container .orbit-next{top:auto;bottom:0;margin:0;width:50%;height:2.66666667em;background-color:#2a2a2a;color:#a3a3a3;text-indent:0 !important;text-decoration:none}.orbit-container .orbit-prev:hover,.orbit-container .orbit-prev:active,.orbit-container .orbit-next:hover,.orbit-container .orbit-next:active{color:#ba9c4b}.orbit-container .orbit-prev span,.orbit-container .orbit-next span{position:relative;top:auto;left:auto;border:none;margin:0;width:auto;height:auto}.orbit-container .orbit-prev span.arrow,.orbit-container .orbit-next span.arrow{line-height:1;text-align:center;font-size:1.86666667em;padding-top:.17857143em}.orbit-container .orbit-prev span.arrow:after,.orbit-container .orbit-next span.arrow:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.orbit-container .orbit-prev{border-right:1px solid #000}.orbit-container .orbit-prev span.arrow:after{content:"\e003"}.orbit-container .orbit-next{border-left:1px solid #000}.orbit-container .orbit-next span.arrow:after{content:"\e004"}.orbit-container .orbit-bullets{position:absolute;margin:0;padding:0;top:0;left:0;width:100%;z-index:100;display:none}.orbit-container .orbit-bullets li{margin:0 .2%;border:none;border-radius:0;width:auto;height:5px;background-color:#545343}.orbit-container .orbit-bullets li.active{background-color:#ba9c4b}.orbit-container.is-full .orbit-photo{width:100%;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat !important}.slideshow-wrapper.not-full-screen .orbit-container .orbit-content{padding:.66666667em 1.33333333em}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:block}p.city{text-transform:uppercase}a.view-project:link,a.view-project:visited{text-transform:uppercase}a.view-project:hover,a.view-project:active{color:#FFF;text-decoration:none}a.view-project:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e004";position:relative;top:.13333333em;font-size:1.36363636em;padding-left:.8em}a.back-top:link,a.back-top:visited{color:#737373;font-weight:bold;text-decoration:none}a.back-top:hover,a.back-top:active{outline:0;color:#000;text-decoration:none}a.back-top:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e00f";padding-left:.46666667em;position:relative;top:.06666667em;font-size:105%}blockquote{background:#e8e8e8;padding:2em 1.33333333em 1.4em;margin-bottom:2em}blockquote p.quote{text-align:center;font-family:'Nobile', Helvetica,sans-serif;font-style:italic;font-size:1.26666667em}blockquote p.quote:before{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e00a";color:#818181;padding-right:1.5em}blockquote p.quote:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e00b";color:#818181;padding-left:1.5em}blockquote p.person{text-transform:uppercase;color:#000;font-size:.73333333em;font-weight:bold;padding-bottom:.09090909em;text-align:center}blockquote span.company{font-size:.90909091em;font-weight:normal;white-space:nowrap}.page-home div.main-container aside .content{padding-bottom:0}.project-list{position:relative}.project-list .toggle{position:absolute;top:-2.66666667em;left:0;width:100%;text-align:center;overflow:hidden;height:2.66666667em}.project-list .toggle a:link,.project-list .toggle a:visited{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;background:#000;color:#a3a3a3;font-size:.73333333em;text-transform:uppercase;height:3.63636364em;padding:1.09090909em 2.27272727em 0}.project-list .toggle a:hover,.project-list .toggle a:active{color:#FFF;text-decoration:none}.project-list .toggle a:after,.project-list .toggle a:before{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e007";transform:rotate(29deg);position:absolute;top:3px;font-size:56px;color:#000}.project-list .toggle a:after{right:-28px}.project-list .toggle a:before{left:-14px}.project-list .toggle a .icon{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;font-size:.90909091em;padding-left:1.6em;color:#5d4e26}.project-list .toggle a .icon-plus:after{content:"\e011"}.project-list .toggle a .icon-close:after{content:"\e010"}.project-list ul{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:auto;*zoom:1;list-style:none;margin:0;padding:.66666667em;background:#202020}.project-list ul:before,.project-list ul:after{content:" ";display:table}.project-list ul:after{clear:both}.project-list li{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:50%;float:right;float:left;padding:.66666667em}.project-list li img{width:100%;max-width:none}.project-list li .content-container{display:none;position:absolute;top:0;left:0;padding:.66666667em;width:100%;height:100%}.project-list li .content-container:hover{cursor:pointer}.project-list li .border{border:.53333333em solid #545343;border:.53333333em solid rgba(84,83,67,0.7);height:100%}.project-list li .content{background:#1e1e1e;background:rgba(0,0,0,0.8);height:100%;padding:.66666667em 0}.project-list li h3{background:#2a2a2a;color:#FFF;font-size:1.13333333em;line-height:1.29411765;padding:.58823529em .58823529em .29411765em}.project-list li p{padding:0 .66666667em}.project-list li p.city{font-size:.66666667em;line-height:1.3;color:#FFF;padding:1.2em 1em .7em}.project-list li p.desc{font-size:.73333333em;line-height:1.27272727;color:#a3a3a3;padding:0 .90909091em}.project-list li a.view-project:link,.project-list li a.view-project:visited{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:.73333333em;padding-top:.90909091em}.project-list li.preview-details .content-container{display:none}.project-list.list-toggle ul{display:none}html.no-touch .project-list li.preview-details .content-container{display:none}html.no-touch .project-list li.preview-details:hover .content-container{display:block}.page-projects .slideshow{padding-bottom:0}.page-projects .callout-banner{display:block;margin-bottom:0}.page-projects .callout-banner ul{padding:0}.project-detail p.city{color:#5c5b5b;font-size:.66666667em;line-height:1.3;padding:0 0 .7em}.project-detail aside.at-a-glance{background:#e8e8e8;padding-top:2em;padding-bottom:1.4em;margin-bottom:2em}.project-detail aside.at-a-glance .content{padding-bottom:0}.project-detail aside.at-a-glance h2{text-transform:uppercase;font-family:Helvetica,sans-serif;font-size:.73333333em;font-weight:bold;line-height:1;padding-bottom:2.18181818em;color:#2c2c2c}.project-detail aside.at-a-glance ul{list-style:none;margin:0;padding:0}.project-detail aside.at-a-glance li{font-size:.86666667em;padding-top:.76923077em}.project-detail aside.at-a-glance li span{font-weight:bold;text-transform:uppercase}.project-detail aside.at-a-glance li:first-child{padding-top:0}.project-detail aside.recent-press h2{padding-bottom:0}.project-detail aside.recent-press ul{list-style:none;margin:0;padding:0}.project-detail aside.recent-press li{font-size:.66666667em;padding-top:1em;text-transform:uppercase}.project-detail aside.recent-press li span{font-weight:bold}.project-detail aside.recent-press a:link,.project-detail aside.recent-press a:visited{color:#2c2c2c;text-decoration:none}.project-detail aside.recent-press a:hover,.project-detail aside.recent-press a:active{outline:0;color:#737fa6;text-decoration:none}.project-detail .addl-photos ul{list-style:none;margin:0;padding:0 0 2em}.project-detail .addl-photos li{padding:.66666667em 1.33333333em;margin:0}.project-detail .addl-photos li img{max-width:none;width:100%}.page-contact .main-container a:link,.page-contact .main-container a:visited{color:#2c2c2c;text-decoration:none}.page-contact .main-container a:hover,.page-contact .main-container a:active{outline:0;color:#737fa6;text-decoration:none}.page-contact .main-container .office-col{padding-bottom:1em}.page-contact .main-container .office-col ul{list-style:none;margin:0;padding:0}.page-contact .main-container .office-col li{padding-bottom:1em}.clearing-main-prev,.clearing-main-next{height:100%;position:absolute;top:0;width:40px}.clearing-main-prev>span,.clearing-main-next>span{display:block;height:0;position:absolute;top:50%;left:0;width:0;border:none !important}.clearing-main-prev>span:after,.clearing-main-next>span:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3em}.clearing-main-prev:link,.clearing-main-prev:visited,.clearing-main-next:link,.clearing-main-next:visited{color:#FFF;text-decoration:none}.clearing-main-prev:hover,.clearing-main-prev:active,.clearing-main-next:hover,.clearing-main-next:active{outline:0;color:#ba9c4b;text-decoration:none}.clearing-main-prev.disabled,.clearing-main-next.disabled{display:none}.clearing-main-prev{left:10px}.clearing-main-prev>span:after{content:"\e00d"}.clearing-main-next{right:10px}.clearing-main-next>span:after{content:"\e00e"}.clearing-close:link,.clearing-close:visited{position:absolute;top:10px;right:20px;padding:4px 12px;text-decoration:none;background-color:#000;text-align:center;color:#FFF}.clearing-close:hover,.clearing-close:active{text-decoration:none;color:#ba9c4b}.clearing-container .visible-img{height:100% !important}.clearing-container .carousel{display:none !important}.chromeframe{position:fixed;top:77px;left:0;width:100%;background-color:#c04b4b;color:#000;padding:2em 1em;z-index:1500}.chromeframe span{background-color:#FFF;padding:.5em;color:#000}.chromeframe a:link,.chromeframe a:visited{color:#FFF;font-weight:normal;text-decoration:underline}.chromeframe a:focus,.chromeframe a:hover,.chromeframe a:active{outline:0;color:#000}@media only screen and (min-width: 25em){.page-projects .callout-banner ul{padding:0 1.81818182em}}@media only screen and (min-width: 30em){.project-list li{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:33.33333333%;float:right;float:left;padding-left:.66666667em;padding-right:.66666667em}.page-projects .callout-banner ul{padding:0 3.63636364em}.project-detail .addl-photos ul{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:auto;*zoom:1;padding-left:.66666667em;padding-right:.66666667em}.project-detail .addl-photos ul:before,.project-detail .addl-photos ul:after{content:" ";display:table}.project-detail .addl-photos ul:after{clear:both}.project-detail .addl-photos li{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:50%;float:right;float:left;padding-left:.66666667em;padding-right:.66666667em}}@media only screen and (min-width: 37.5em){div.main-container .content-main{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:75%;float:right;float:right;padding-left:2.66666667em;padding-right:1.33333333em}div.main-container aside{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:25%;float:right;float:left;padding-left:1.33333333em;padding-right:0}div.main-container aside img{position:relative;top:.33333333em}div.main-container .content-main .content,div.main-container aside .content{padding-left:0;padding-right:0}div.main-container .content-full{float:none;width:100%;padding-left:1.33333333em;padding-right:1.33333333em}.page-home div.main-container .content-main,.page-home div.main-container aside{float:none;width:100%;padding-left:1.33333333em;padding-right:1.33333333em}.page-contact .main-container .office-container{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:auto;*zoom:1}.page-contact .main-container .office-container:before,.page-contact .main-container .office-container:after{content:" ";display:table}.page-contact .main-container .office-container:after{clear:both}.page-contact .main-container .office-col{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:50%;float:right;float:left;padding-left:0}.page-project-detail div.main-container .content-main,.page-project-detail div.main-container aside{float:none;width:100%;padding-left:1.33333333em;padding-right:1.33333333em}}@media only screen and (min-width: 43.75em){.nav-toggle.closed .menu-toggle:link,.nav-toggle.closed .menu-toggle:visited{color:#FFF}.nav-toggle.closed .menu-toggle:hover,.nav-toggle.closed .menu-toggle:active{color:#202020}.icon-menu:after{right:38px}nav#main{right:1.33333333em;width:24.66666667em;box-shadow:rgba(32,32,32,0.5) 0 0 20px}nav#main li a:link,nav#main li a:visited{padding-right:4.61538462em}nav#main li.has-dropdown>a:after{right:31px}div.header{position:fixed;top:0;left:0;z-index:500;background:none}div.header .nav-toggle{padding-right:2.66666667em}div.header.scrolled{background-color:#e8e8e8}.orbit-container .orbit-content{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:auto;*zoom:1}.orbit-container .orbit-content:before,.orbit-container .orbit-content:after{content:" ";display:table}.orbit-container .orbit-content:after{clear:both}.orbit-container .orbit-content div.name-loc{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:33.33333333%;float:right;float:left;border-right:1px solid #636363;padding-top:.8em;padding-left:0}.orbit-container .orbit-content p.city{font-size:.73333333em;line-height:1.27272727;padding-bottom:0}.orbit-container .orbit-content div.desc{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:66.66666667%;float:right;float:left;padding:.66666667em 0 .66666667em 2.33333333em}.orbit-container .orbit-content div.desc p.desc{display:block}.orbit-container .orbit-content div.desc a.view-project:link,.orbit-container .orbit-content div.desc a.view-project:visited{font-size:1.08333333em}.orbit-container .orbit-content div.name-loc,.orbit-container .orbit-content div.desc{float:none;display:table-cell;vertical-align:top}.slideshow-wrapper.not-full-screen .orbit-container .orbit-content{padding:.66666667em 1.33333333em 1em;position:absolute;bottom:5px;background:rgba(0,0,0,0.85)}.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.name-loc{padding-left:0;width:45%;min-width:310px}.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.desc{padding-left:2.33333333em;width:55%}.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.desc p.desc{display:none}.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.name-loc,.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.desc{float:none;display:table-cell;vertical-align:bottom;padding-bottom:.26666667em}}@media only screen and (min-width: 46.875em){footer{font-size:.86666667em}footer div.content-container{max-width:73.84615385em}footer aside{padding-top:3.07692308em;padding-bottom:3.07692308em}footer .site-info .contact li{display:inline;padding-right:1.53846154em}footer .site-info .contact li.last{padding-right:0}footer .site-info .contact .addr span{display:inline;padding-left:1.53846154em}.page-project-detail div.main-container .content-main{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:66.66666667%;float:right;float:left;padding-left:2.66666667em;padding-right:2.66666667em;border-right:3px solid #e8e8e8}.page-project-detail div.main-container aside{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:33.33333333%;float:right;float:right;padding-left:2.66666667em;padding-right:2.66666667em}.page-project-detail div.main-container aside .content{padding-left:0;padding-right:0}.page-project-detail div.main-container .content-main.top,.page-project-detail div.main-container aside.top{padding-top:2em}.page-project-detail .head-photo{padding-bottom:0}.project-detail{border-top:2em solid #e8e8e8}.project-detail aside.at-a-glance{background:#FFF}.project-detail .addl-photos .content-container{max-width:103.33333333em}.project-detail .addl-photos ul{padding-left:.66666667em;padding-right:.66666667em}.project-detail .addl-photos li{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:33.33333333%;float:right;float:left;padding-left:.66666667em;padding-right:.66666667em}}@media only screen and (min-width: 51.25em){.nav-toggle{display:none}nav#main{box-shadow:none;top:0;right:1.33333333em;width:auto}nav#main .nav-menu,nav#main .nav-menu.closed{display:block}nav#main .nav-menu{padding-top:39px}nav#main ul{background:none;margin-left:.66666667em;margin-right:.66666667em}nav#main li{display:inline;float:left;border:none}nav#main li a:link,nav#main li a:visited{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:normal;padding:.76923077em}nav#main li div.children{position:absolute;top:100%;left:0;width:100%;background:rgba(0,0,0,0.4)}nav#main li ul.dropdown{background:none;position:relative;padding-bottom:3.33333333em}nav#main li ul.dropdown li{display:block;padding-left:0;float:none}nav#main li ul.dropdown li a:link,nav#main li ul.dropdown li a:visited{color:#FFF;text-transform:none}nav#main li ul.dropdown li a:hover,nav#main li ul.dropdown li a:active{background:rgba(255,255,255,0.4)}nav#main li.open{background:none}nav#main li.has-dropdown>a:after,nav#main li.open.has-dropdown>a:after{content:''}nav#main.in-use,nav#main.in-use-hover{background:rgba(0,0,0,0.7)}div.header .logo{width:auto;padding-left:2.66666667em}div.header .bg{width:100%;height:77px}div.header.scrolled{padding-left:195px;background:none}div.header.scrolled .logo{background:rgba(255,255,255,0.7);margin-left:-195px}div.header.scrolled .logo img{padding-bottom:0}div.header.scrolled .bg{background:rgba(0,0,0,0.7)}div.header.scrolled nav#main.in-use,div.header.scrolled nav#main.in-use-hover{background:none}div.main-container .content-main,div.main-container aside{padding-left:0;padding-right:0}div.main-container .content-main .content,div.main-container aside .content{padding-bottom:1.73333333em}div.main-container .content-main.top .content,div.main-container aside.top .content{padding-bottom:1.73333333em}div.main-container .content-main .content{padding-left:2.66666667em;padding-right:2.66666667em}div.main-container aside .content{padding-left:2.66666667em}div.main-container .content-full .content{padding-left:2.66666667em;padding-right:2.66666667em}footer aside{padding-left:3.07692308em;padding-right:3.07692308em}.gray-bkgrd{padding-top:3.33333333em}.head-photo{padding-bottom:3.33333333em}blockquote{padding-left:2.66666667em;padding-right:2.66666667em;margin-bottom:3.33333333em}.slideshow{padding-bottom:3.33333333em}.orbit-container .orbit-content{max-width:64em}.orbit-container .orbit-content div.name-loc{padding-left:1.33333333em}.project-list li a.view-project:link,.project-list li a.view-project:visited{padding-right:1px}.page-home div.main-container .content-main,.page-home div.main-container aside{padding-left:0;padding-right:0}.slideshow-wrapper.not-full-screen .orbit-container .orbit-content{max-width:none}.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.name-loc{padding-left:1.33333333em;min-width:335px}.page-project-detail div.main-container .content-main .content,.page-project-detail div.main-container aside .content{padding-bottom:1.73333333em}.page-project-detail div.main-container .content-main.top,.page-project-detail div.main-container aside.top{padding-top:3.33333333em}.page-project-detail div.main-container .content-main.top .content,.page-project-detail div.main-container aside.top .content{padding-bottom:1.73333333em}.page-project-detail div.main-container .content-main{padding-left:0;padding-right:0}.page-project-detail div.main-container aside.at-a-glance{padding-top:3.33333333em}.page-project-detail .head-photo{padding-bottom:0}.project-detail .addl-photos ul{padding-bottom:3.33333333em}}@media only screen and (min-width: 58.125em){.project-list li h3{font-size:1.33333333em;line-height:1.2;padding:.5em 1em .3em}.project-list li p{padding:0 1.33333333em}.project-list li p.city{font-size:.73333333em;line-height:1.18181818;padding:1.81818182em 1.81818182em .72727273em}.project-list li p.desc{font-size:.8em;line-height:1.41666667;padding:0 1.66666667em}.project-list li a.view-project:link,.project-list li a.view-project:visited{font-size:.8em;padding-top:.83333333em}.page-contact .main-container .office-container{padding-bottom:2em}.page-contact .main-container .headquarters{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:33.33333333%;float:right;float:left;padding-left:0}.page-contact .main-container .satellite{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:66.66666667%;float:right;float:left;padding-left:0}.page-contact .main-container .satellite ul{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:auto;*zoom:1}.page-contact .main-container .satellite ul:before,.page-contact .main-container .satellite ul:after{content:" ";display:table}.page-contact .main-container .satellite ul:after{clear:both}.page-contact .main-container .satellite li{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:50%;float:right;float:left;padding-left:0}}@media only screen and (min-width: 64em){nav#main.has-slideshow{right:18em;transition-property:right;transition-duration:300ms}nav#main.slideshow-collapsed{right:3.33333333em}.callout-banner{display:block}.slideshow{padding-bottom:0}.slideshow a.slideshow-close{display:block;position:absolute;top:4.2em;right:19.2em;font-size:.66666667em;z-index:1000;transition-property:right;transition-duration:300ms;outline:none;padding:.9em}.slideshow a.slideshow-close:link,.slideshow a.slideshow-close:visited{color:#a3a3a3}.slideshow a.slideshow-close:hover,.slideshow a.slideshow-close:active{color:#FFF;text-decoration:none}.slideshow a.slideshow-close span.close{line-height:1;text-align:center;font-size:1.2em;padding:0}.slideshow a.slideshow-close span.close:after{font-family:'icomoon3';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e010"}.slideshow.slideshow-collapsed a.slideshow-close{right:.5em}.slideshow.slideshow-collapsed a.slideshow-close span.close:after{content:"\e011"}.slideshow.slideshow-collapsed .orbit-container .orbit-content{width:2em !important}.slideshow.slideshow-collapsed .orbit-container .orbit-content h3,.slideshow.slideshow-collapsed .orbit-container .orbit-content p,.slideshow.slideshow-collapsed .orbit-container .orbit-content div.name-loc,.slideshow.slideshow-collapsed .orbit-container .orbit-content div.desc{display:none !important}.slideshow.slideshow-collapsed .orbit-container .orbit-prev,.slideshow.slideshow-collapsed .orbit-container .orbit-next{display:none}.orbit-container .orbit-slides-container,.slideshow-wrapper.not-full-screen .orbit-container .orbit-slides-container{padding-bottom:0}.orbit-container .orbit-content,.slideshow-wrapper.not-full-screen .orbit-container .orbit-content{position:absolute;top:0;bottom:auto;right:0;width:15.33333333em;height:100%;background:rgba(0,0,0,0.85);transition-property:width;transition-duration:300ms}.orbit-container .orbit-content div.desc p.desc,.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.desc p.desc{padding-bottom:1em;line-height:1.5}.orbit-container .orbit-content div.name-loc,.orbit-container .orbit-content div.desc,.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.name-loc,.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.desc{display:block;width:100%;border:none;padding-left:0;padding-right:0;min-width:0}.orbit-container .orbit-content div.name-loc,.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.name-loc{margin-top:12em}.orbit-container .orbit-prev,.orbit-container .orbit-next,.slideshow-wrapper.not-full-screen .orbit-container .orbit-prev,.slideshow-wrapper.not-full-screen .orbit-container .orbit-next{width:7.6em;bottom:1em;border:none}.orbit-container .orbit-prev,.slideshow-wrapper.not-full-screen .orbit-container .orbit-prev{left:auto;right:7.73333333em}.orbit-container .orbit-next,.slideshow-wrapper.not-full-screen .orbit-container .orbit-next{right:0}.slideshow-wrapper.not-full-screen .orbit-container .orbit-content div.desc p.desc{display:block}blockquote{padding:2em 1.33333333em 1.4em;margin-bottom:4em}blockquote p.quote{font-size:1.8em}blockquote p.person{font-size:.86666667em;padding-bottom:.07692308em}blockquote span.company{font-size:.92307692em}.page-home .callout-banner{margin-bottom:0}.page-home div.main-container .content-main{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:66.66666667%;float:right;float:right;padding-left:2.66666667em;padding-right:1.33333333em}.page-home div.main-container aside{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:33.33333333%;float:right;float:left;padding-left:1.33333333em;padding-right:2.66666667em;border-right:3px solid #e8e8e8}.page-home div.main-container .content-main,.page-home div.main-container aside{padding-top:3.33333333em;padding-bottom:3.33333333em}.page-home div.main-container .content-main .content,.page-home div.main-container aside .content{padding:0}.page-projects .callout-banner.scrollbars:before,.page-projects .callout-banner.scrollbars:after{display:inline}}@media only screen and (min-width: 65.625em){div.main-container .content-main .content{padding-right:0}div.main-container .content-main.top .content{padding-top:3.33333333em}div.main-container aside .content{padding-left:0}div.main-container .content-full .content{padding-left:0;padding-right:0}footer aside{padding-left:0;padding-right:0}.head-photo{padding-bottom:0}.gray-side{border-right:3px solid #e8e8e8}div.main-container .gray-side .content-main .content,div.main-container .gray-side .content-full .content{padding-right:2.66666667em}.project-list li{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:25%;float:right;float:left;padding-left:.66666667em;padding-right:.66666667em}.project-list li h3{font-size:1.13333333em;line-height:1.29411765;padding:.58823529em .58823529em .29411765em}.project-list li p{padding:0 .66666667em}.project-list li p.city{font-size:.66666667em;line-height:1.3;padding:1.2em 1em .7em}.project-list li p.desc{font-size:.73333333em;line-height:1.27272727;padding:0 .90909091em}.project-list li a.view-project:link,.project-list li a.view-project:visited{font-size:.73333333em;padding-top:.90909091em}.page-home div.main-container .content-main{padding-right:0}.page-home div.main-container .content-main.top .content{padding-top:0}.page-home div.main-container aside{padding-left:0}.page-project-detail div.main-container .content-main .content{padding-left:0;padding-right:2.66666667em}.page-project-detail div.main-container .content-main.top .content{padding-top:0}.page-project-detail div.main-container aside.at-a-glance{padding-right:0}}@media only screen and (min-width: 75em){.project-list li h3{font-size:1.33333333em;line-height:1.2;padding:.5em 1em .3em}.project-list li p{padding:0 1.33333333em}.project-list li p.city{font-size:.73333333em;line-height:1.18181818;padding:1.09090909em 1.81818182em .72727273em}.project-list li p.desc{font-size:.8em;line-height:1.41666667;padding:0 1.66666667em}.project-list li a.view-project:link,.project-list li a.view-project:visited{font-size:.8em;padding-top:.83333333em}}@media only screen and (min-width: 93.75em){.project-list li{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:20%;float:right;float:left;padding-left:.66666667em;padding-right:.66666667em}}@media only screen and (min-width: 96.875em){footer p.back-top{display:none}footer div.content-container{max-width:123.07692308em}footer .main{display:block;position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:45.83333333%;float:right;float:left;padding:3.33333333em 0 3.33333333em 3.33333333em;font-size:.92307692em;background-repeat:no-repeat;background-position:right 3.33333333em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABlCAMAAAC7rnn3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExODIyQUJBNjc1NDYzMEJGQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjJDM0U3QUZEMzExMUUyQTI3Mzg0NjUyNzIxRTU5OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjJDM0U3OUZEMzExMUUyQTI3Mzg0NjUyNzIxRTU5OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNTc3MTg0Yi0yOTZlLTRjZWYtYTM4MS04MGNlM2Y2YmI2NjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMTgyMkFCQTY3NTQ2MzBCRkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz71AopUAAAABlBMVEWmpqYAAAD9RWfTAAAADklEQVR42mJgGC4AIMAAAMoAARo8IlgAAAAASUVORK5CYII=)}footer .main li{display:inline;float:left;padding-right:2.5em;text-transform:uppercase;font-weight:bold}footer .main li a:link,footer .main li a:visited{color:#737373;font-weight:bold}footer .main li a:hover,footer .main li a:active{color:#000;text-decoration:none}footer .main li ul.children{padding-top:.83333333em}footer .main li ul.children li{display:block;float:none;padding-right:0;text-transform:none}footer .main li ul.children li a:link,footer .main li ul.children li a:visited{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#5f5f5f;font-weight:normal;padding:.16666667em 0}footer .main li ul.children li a:hover,footer .main li ul.children li a:active{color:#000;text-decoration:none}footer aside{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:54.16666667%;float:right;float:left;padding-right:3.33333333em;padding-left:0;text-align:right}footer aside .site-info{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-align:left}}@media only screen and (min-width: 112.5em){.project-list li{position:relative;padding-left:1.33333333em;padding-right:1.33333333em;width:16.66666667%;float:right;float:left;padding-left:.66666667em;padding-right:.66666667em}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.text-replace{position:absolute !important;top:-9999px !important;left:-9999px !important}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.lt-ie9 .project-list .toggle a:after,.lt-ie9 .project-list .toggle a:before{content:''}.iem7 a.back-top:after,.no-fontface a.back-top:after{content:'^' !important}.iem7 .icon-menu:before,.no-fontface .icon-menu:before{font-family:Helvetica,sans-serif !important;content:'Menu' !important;font-size:14px;font-weight:bold;text-transform:uppercase;padding-top:5px}.iem7 .icon-menu:after,.no-fontface .icon-menu:after{content:''}.iem7 nav#main li.has-dropdown>a:after,.no-fontface nav#main li.has-dropdown>a:after{font-family:Helvetica,sans-serif !important;content:'+' !important}.iem7 nav#main li.open.has-dropdown>a:after,.no-fontface nav#main li.open.has-dropdown>a:after{content:'-' !important}.iem7 .button-gray:after,.no-fontface .button-gray:after{content:'>' !important}.iem7 .callout-banner.scrollbars:before,.iem7 .callout-banner.scrollbars:after,.no-fontface .callout-banner.scrollbars:before,.no-fontface .callout-banner.scrollbars:after{font-family:Helvetica,sans-serif !important;content:'v' !important}.iem7 .orbit-container .orbit-content div.desc a.view-project:after,.no-fontface .orbit-container .orbit-content div.desc a.view-project:after{font-family:Helvetica,sans-serif !important;content:'>' !important}.iem7 .orbit-container .orbit-prev span.arrow:after,.iem7 .orbit-container .orbit-next span.arrow:after,.no-fontface .orbit-container .orbit-prev span.arrow:after,.no-fontface .orbit-container .orbit-next span.arrow:after{font-family:Helvetica,sans-serif !important}.iem7 .orbit-container .orbit-prev span.arrow:after,.no-fontface .orbit-container .orbit-prev span.arrow:after{content:'<' !important}.iem7 .orbit-container .orbit-next span.arrow:after,.no-fontface .orbit-container .orbit-next span.arrow:after{content:'>' !important}.iem7 blockquote p.quote:before,.no-fontface blockquote p.quote:before{content:'\201c' !important}.iem7 blockquote p.quote:after,.no-fontface blockquote p.quote:after{content:'\201d' !important}.iem7 .project-list,.no-fontface .project-list{position:relative}.iem7 .project-list .toggle a:after,.iem7 .project-list .toggle a:before,.no-fontface .project-list .toggle a:after,.no-fontface .project-list .toggle a:before{display:none}.iem7 .project-list .toggle a .icon-plus:after,.no-fontface .project-list .toggle a .icon-plus:after{content:'+' !important}.iem7 .project-list .toggle a .icon-close:after,.no-fontface .project-list .toggle a .icon-close:after{content:'x' !important}.iem7 .clearing-main-prev>span:after,.no-fontface .clearing-main-prev>span:after{content:'<' !important}.iem7 .clearing-main-next>span:after,.no-fontface .clearing-main-next>span:after{content:'>' !important}

/*# sourceMappingURL=style.css.map */
