﻿@import url(foundation-min.css);@import url(fonts/gt-walsheim.css);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,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;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{padding:0;margin:0}body{color:#000;text-align:center;background-color:#fff;font-family:"Walsheim Regular",Helvetica,Geneva,sans-serif;font-style:normal;font-weight:400;font-stretch:normal;font-size:62.5%;line-height:1.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-variant-ligatures:no-common-ligatures;-webkit-text-size-adjust:100%}img{border:0;max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}strong{font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;font-weight:400;font-style:normal;font-stretch:normal}em{font-style:italic}p{padding:0;margin:0;padding-bottom:0.6em;text-rendering:optimizeLegibility}h1{font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;font-size:1.6em;line-height:1.1em;padding-top:0.2em;padding-bottom:0.6em;text-align:left;font-weight:400;text-rendering:optimizeLegibility}h2{font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;font-size:1.2em;line-height:1.2em;padding-top:0;padding-bottom:0.4em;font-weight:400;text-rendering:optimizeLegibility}.template2 h2{font-size:1em;line-height:1.2em}h3,h4{font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;font-size:1em;line-height:1.1em;padding-top:6px;padding-bottom:2px;margin-bottom:0.2em;font-style:normal;font-weight:normal;text-align:left;text-rendering:optimizeLegibility}a{text-decoration:underline;color:#000;background-color:transparent}.notouch a:hover,.notouch a:focus{color:#666}small{font-size:0.9em;line-height:1.5em}.group:after{content:" ";display:block;height:0;clear:both;visibility:hidden}* html .group{height:1%}*:first-child+html .group{min-height:1px}#wrapper{position:relative;font-size:1.8em;line-height:1.2em}#page{position:relative;text-align:left;max-width:1800px;margin:auto}#header{position:fixed;width:100%;z-index:9999;max-width:1800px;background-color:#fff}#content-wrapper{position:relative;padding-top:140px}.template5 #content-wrapper{padding-top:190px}.template3 #content-wrapper{padding-top:154px;padding-bottom:72px}.template8 #content-wrapper,.template11 #content-wrapper{padding-top:154px;padding-bottom:72px}#content{position:relative;clear:both;margin-left:5% !important;margin-right:5% !important}#content-cols p a,#content-cols ul li a{display:inline;font-size:75%;text-decoration:none !important;border-bottom:1px solid #000}#content-cols p a span,#content-cols ul li a span{font-size:133.3%}#content p a:hover,#content ul.links li a:hover,#content ul.info li a:hover{border-bottom:1px solid #999}#content-cols,#content-cols-inner{margin-left:0 !important;margin-right:0 !important}#content-cols>li,#content-cols-inner>li{padding-right:20px;padding-bottom:2em}#content-cols>li:last-child{padding-right:0}#content-toggle{border:0px solid red}#navigation{position:relative;margin-top:86px;width:100%;font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;text-transform:uppercase;font-size:0.8em}#navigation ul{padding:0;margin-top:0;margin-left:0;margin-bottom:0;width:100%;padding-left:40px;padding-right:44px}#navigation a{display:block;color:#000;text-decoration:none;white-space:nowrap !important}#page1.notouch #navigation a:hover{color:#a1a2a3 !important}.notouch #navigation li.active a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#page #navigation ul li a.standby{color:#a1a2a3 !important}#toggle-nav{display:none;border:0px solid red;width:76px;height:52px;position:fixed;z-index:999;right:0;top:9px;padding:10px}#toggle-nav img{width:100% !important}.navlang{position:absolute;top:48px;right:0;z-index:9999;font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;margin:0;padding-right:40px}.navlang li{font-size:1.6em;line-height:1.1em;float:left}.navlang li a{text-decoration:none;padding-left:4px;padding-right:4px;color:#8f9092}.navlang li a.active{color:#000}#link-instagram{display:block;position:absolute;width:32px;height:32px;background:transparent url("../pics/icon_instagram.svg") no-repeat center center;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#link-instagram:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}#logo{position:absolute;top:34px;z-index:998;font-size:2em;line-height:1.6em;padding-left:40px;font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif}#logo a{text-decoration:none;color:#000}#tag-current{display:none;position:relative;font-size:1.3em;line-height:1.1em;padding-left:10px;color:#ccc;text-transform:uppercase;padding-bottom:0}#prevnext{position:relative;font-size:0.8em;line-height:1.5em;margin-left:0;margin-bottom:20px;border-bottom:none !important;padding-top:10px !important;padding-right:8px !important}#prevnext li{float:left;border:0px solid red;padding-left:0;margin-right:0 !important;margin-left:-4px}#prevnext li:last-child{float:right}#prevnext li a{position:relative;display:block;width:120px;height:20px;text-decoration:none;background:transparent url(../pics/icon_arrow_right.png) no-repeat left center;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}#prevnext li:first-child a{background:transparent url(../pics/icon_arrow_left.png) no-repeat left center;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}#prevnext li:last-child a{background:transparent url(../pics/icon_arrow_right.png) no-repeat right center;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}.notouch #prevnext li a:hover{background:transparent url(../pics/icon_arrow_left_hover.png) no-repeat left center;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}.notouch #prevnext li:first-child a:hover{background:transparent url(../pics/icon_arrow_left_hover.png) no-repeat left center;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}.notouch #prevnext li:last-child a:hover{background:transparent url(../pics/icon_arrow_right_hover.png) no-repeat right center;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}#prevnext li a span{position:absolute;top:4px;right:32px;display:none;white-space:nowrap;border:0px solid red;text-transform:none;font-size:1em;line-height:1.3em;color:#999;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out}#prevnext li:first-child a span{left:32px}#prevnext li a.empty{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.project-keywords{font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;text-transform:uppercase;font-size:0.8em;line-height:1.0em;margin-left:0;margin-bottom:-6px;display:inline-block}.grid .project-keywords{text-align:center;margin-bottom:-4px}.project-keywords span{margin-right:12px;padding-bottom:6px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:inline-block}.project-keywords span:last-child{margin-right:0}.project-keywords li a,.project-keywords span a{text-decoration:none;padding:0 !important;white-space:nowrap !important}.notouch .project-keywords span a:hover{color:#a1a2a3 !important}.grid{list-style:none;padding:0;margin-left:0 !important;margin-right:0 !important}.grid>li{display:block;text-align:center;float:none;width:24.9%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-top:2em;margin-bottom:1em}.grid>li a{display:block;text-decoration:none;padding:0;padding-left:16%;padding-right:16%}.grid>li.teaser-news-wrapper{padding:12px;padding-bottom:0;margin-top:1.5em}.grid>li.teaser-news-wrapper .teaser-news{border:1px solid #000;padding-top:0.5em}.grid>li.teaser-news-wrapper .teaser-news a{padding:0;padding-left:8%;padding-right:8%}.grid>li a .desaturate{filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:url(../pics/grayscale.svg#desaturate);filter:gray;-webkit-filter:grayscale(1);transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out}.teaser-preview{position:relative;background-color:transparent}.teaser-preview .tp-first{display:block;position:absolute;z-index:998;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out}.teaser-preview .tp-hover{display:block;position:relative}.notouch .grid>li a:hover .teaser-preview .tp-first{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.notouch .grid>li a:hover .desaturate{filter:grayscale(0%);filter:none;-webkit-filter:grayscale(0)}.grid>li h2{font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;font-size:1.6em;line-height:1.1em;padding-bottom:0.5em}.grid>li a:hover h2{color:#000;text-decoration:underline}.grid>li h2 .teaser-subtitle{font-size:0.7em;line-height:1.1em;display:block;padding-top:4px}.grid>li.shown,.no-js .grid>li,.no-cssanimations .grid>li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity*100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.grid>li a,.grid>li img{outline:none;display:block;max-width:100%}.grid.effect-1 li.animate{-webkit-animation:fadeIn 0.65s ease forwards;animation:fadeIn 0.65s ease forwards}@-webkit-keyframes fadeIn{0%{}100%{opacity:1}}@keyframes fadeIn{0%{}100%{opacity:1}}#about-portrait{display:block;margin-bottom:1.6em}.more{display:block;width:44px;height:22px;margin-left:-4px;background:transparent url(../pics/icon_more.png) no-repeat 0 0;-webkit-background-size:22px auto;-moz-background-size:22px auto;-o-background-size:22px auto;background-size:22px auto}.notouch .more:hover{background-image:url(../pics/icon_more_hover.png)}.close{display:block;width:44px;height:22px;margin-left:-4px;background:transparent url(../pics/icon_close.png) no-repeat 0 0;-webkit-background-size:22px auto;-moz-background-size:22px auto;-o-background-size:22px auto;background-size:22px auto}.notouch .close:hover{background-image:url(../pics/icon_close_hover.png)}.downloads{padding-bottom:0.6em;margin-left:0}.downloads li{padding:4px;padding-left:26px;background:transparent url(../pics/icon_download.png) no-repeat 0 0;-webkit-background-size:22px auto;-moz-background-size:22px auto;-o-background-size:22px auto;background-size:22px auto}.notouch .downloads li:hover{background-image:url(../pics/icon_download_hover.png)}.links{padding-bottom:0.6em;margin-left:0}.links li{padding-left:26px;margin-left:0}.links li:before{content:"—";width:26px;margin-left:-26px;display:block;float:left}.links li p{padding-bottom:0 !important}.info{padding-bottom:0.6em;margin-left:0}.info li{padding-left:26px;margin-left:0}.info li:before{content:"—";width:26px;margin-left:-26px;display:block;float:left}.info li p{padding-bottom:0 !important}.chronology{margin-left:0}.chronology li.chrono-text,.chronology li.chrono-copy{padding-left:24px;margin-left:0}.chronology li.chrono-text:before{content:"—";width:24px;margin-left:-24px;display:block;float:left}.chronology li.chrono-copy:before{content:"©";width:24px;margin-left:-24px;display:block;float:left}.chronology li.chrono-text p{padding-bottom:0}.chronology li.chrono-title{padding-top:1em}.chronology li.chrono-title:first-child{padding-top:0}#project-text-images{margin-left:0}#project-text-images li{padding-bottom:1em}#project-text-images li figcaption{display:inline-block;padding-top:12px;font-size:0.8em;line-height:1.2em}#grid.project-images{margin-left:0 !important;margin-right:0 !important}#grid.project-images li{position:relative;margin-top:0;margin-bottom:0;padding-right:20px !important;padding-bottom:20px !important}#grid.project-images li.grid-start{padding-right:0px !important;padding-bottom:0px !important}#grid.project-images li.piw50{width:49.9%}#grid.project-images li.piw100{width:100%}#grid.project-images li a{padding:0}#grid.project-images li figure{position:relative}#grid.project-images li figcaption{position:absolute;bottom:0;left:0;padding:2px;padding-left:4px;padding-right:6px;font-size:0.7em;line-height:1.2em;background-color:#fff}#content p a#website-credits-toggle{border-bottom-width:2px}#content p a#website-credits-toggle span{font-size:1.6em}#content p a.website-credits-open{border-bottom:none}#top{display:block;position:relative;padding:0;border:0px solid red;height:48px;background:transparent url(../pics/icon_arrow_up.png) no-repeat center top;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}.notouch #top:hover{background:transparent url(../pics/icon_arrow_up_hover.png) no-repeat center top;-webkit-background-size:20px auto;-moz-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}#smartphone,#tablet,#tablet-portrait{display:none}@media only screen{#smartphone{display:block}#header{padding-bottom:8px}#content-wrapper{padding-top:90px}.template5 #content-wrapper{padding-top:100px}.template3 #content-wrapper{padding-top:54px}.template8 #content-wrapper,.template11 #content-wrapper{padding-top:72px}#navigation{position:fixed;right:10px;top:44px;margin-top:0;width:auto;font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;text-transform:uppercase;font-size:1.4em;line-height:1.1em;background-color:#000;padding:10px;padding-top:8px;padding-bottom:4px;padding-left:20px}#navigation ul{padding-left:0;padding-right:0}#navigation ul li{float:none;width:100%}#navigation ul li a{float:none;display:block;text-align:right;padding-top:3px;padding-bottom:2px;white-space:nowrap}#navigation ul li:first-child a,#navigation ul li:last-child a{color:#fff !important;padding-right:0;padding-left:0;text-align:right}#logo{position:relative;font-size:1.6em;line-height:1.1em;top:auto;padding-left:10px;padding-top:16px}.template2 #tag-current,.template7 #tag-current,.template8 #tag-current,.template11 #tag-current{display:block}.navlang{top:16px;right:72px;padding-right:10px}#toggle-nav{display:block}#link-instagram{right:138px;top:16px}#content{margin-left:10px !important;margin-right:10px !important}.grid li{width:100%}#prevnext{padding-right:0 !important}#grid.project-images li.piw50{width:100%}#grid.project-images li{padding-right:0 !important}#content-cols>li,#content-cols-inner>li{padding-right:0}#top{display:block}}@media only screen and (min-width: 40.063em){#smartphone{display:none}#header{padding-bottom:0}#content-wrapper{padding-top:140px}.template5 #content-wrapper{padding-top:190px}.template3 #content-wrapper{padding-top:154px}.template8 #content-wrapper,.template11 #content-wrapper{padding-top:154px}#navigation{position:relative;top:auto;right:auto;margin-top:86px;width:100%;font-family:"Walsheim Medium",Helvetica,Geneva,sans-serif;text-transform:uppercase;font-size:0.8em;background-color:transparent;padding:0}#navigation ul{text-align:justify;margin:0;padding-left:42px;padding-right:44px;width:100%}#navigation ul:after{content:'';display:inline-block;width:100%;line-height:0}#navigation ul li{display:inline-block;width:auto}#navigation ul li a{display:block;padding-top:11px;padding-bottom:0;text-align:center;white-space:normal;text-decoration:none}#navigation ul li:first-child a{color:#000 !important;text-align:left;padding-left:0}#navigation ul li:last-child a{color:#000 !important;text-align:right;padding-right:0}#logo{position:absolute;font-size:2em;line-height:1.6em;top:34px;padding-left:40px;padding-top:0}#tag-current{display:none}.navlang{top:48px;right:0;padding-right:40px}#toggle-nav{display:none}#link-instagram{right:96px;top:47px}#content{margin-left:5% !important;margin-right:5% !important}.grid li{width:49.9%}#prevnext{padding-right:8px !important}#grid.project-images li.piw50{width:49.9%}#grid.project-images li{padding-right:20px !important}#content-cols>li,#content-cols-inner>li{padding-right:20px}#top{display:none}}@media only screen and (min-width: 64.063em){.grid li{width:33.3%}}@media only screen and (min-width: 90.05em){.grid li{width:24.9%}}
