.mobile{display:block!important}.desktop{display:none!important}body{padding-top:80px}body.subnav{padding-top:80px}h1.pagetitle{font-size:18px;height:auto;padding-top:5px;padding-bottom:36px;line-height:36px;margin-top:40px;padding-left:20px;padding-right:20px;border-bottom:1px solid #ddd}header,nav{position:fixed}header.logo{z-index:3;top:0}.hamburger{display:block;width:52px;height:52px;margin-bottom:0;padding:0;background-image:url(../_images/hamburger-sprite.png);background-repeat:no-repeat;background-position:0 0;background-size:32px 104px;position:fixed;top:16px;left:14px;z-index:5;cursor:pointer;border:10px solid transparent}.hamburger.on{background-position:0 -72px}header.logo{height:43px;z-index:4}header.logo img{position:fixed;z-index:30;left:50%;margin-left:-61.5px;top:16px}nav.mobilenav{border-top:43px solid #212221;background-color:#212221;border-left:#212221;position:fixed;height:0;left:0;right:0;top:43px;overflow:hidden;-webkit-transition:all 2500 ms cubic-bezier(0.25,.46,.45,.94);-moz-transition:all 2500 ms cubic-bezier(0.25,.46,.45,.94);-ms-transition:all 2500 ms cubic-bezier(0.25,.46,.45,.94);-o-transition:all 2500 ms cubic-bezier(0.25,.46,.45,.94);transition:all 2500 ms cubic-bezier(0.25,.46,.45,.94);z-index:3}nav.mobilenav div.menu{position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid #3d3d3d}nav.mobilenav div.subnav{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#212221}nav.mobilenav.sub div.menu{right:50%;min-height:480px}nav.mobilenav.sub div.menu.subnav{right:0;left:50%;min-height:480px}nav.mobilenav div.menu{text-align:left}nav.mobilenav.sub div.menu ul li{text-align:left}nav.mobilenav.subnav{border-left:1px solid #3d3d3d}nav.mobilenav.subnav.hidden{right:100%}nav.mobilenav div.menu ul li.page_item_has_children{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAaCAYAAACHD21cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALtJREFUeNpiTEtLy2RgYGgEYudZs2ZdZiASMAFxPBCLAvE+oCG6pGh0B+JTQCxCimZGEAFUzA+kdgGxGRC/AWInQs5mhDFI1cyIzCFFMyO6ALGaGbGZRoxmRlx+IKSZEV/I4dPMSCi+cGlmJCaysWlmIkYj0IaPQCoUiH9DU9hKJhJsXA3ErFAbw2njR7JClax4JCvlkJVWycodZOVHskoAcjTBCqudpGqCaVwIxK9J0YQcmowMJAKAAAMA5aCGslCirkoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:95% center;background-size:7px 13px}nav.mobilenav.subnav div.menu ul li.page_item_has_children{background-image:none}nav.mobilenav.on div.menu{right:50%}nav.mobilenav.subnav{right:0;left:50%;min-height:480px}nav.mobilenav.open{bottom:0}div.menu ul li,div.menu ul ul li{float:none;width:100%;border-bottom:1px solid #3d3d3d}div.menu ul li{min-height:40px;max-height:40px;padding-top:0;padding-left:0;padding-right:0}div.menu ul li a{display:block;width:100%;height:100%;padding-left:40px;padding-right:40px;padding-top:12px;padding-bottom:12px}nav.mobilenav .wrapper{padding:0}.wrapper.single.people span.name,.wrapper.single.people span.title,.wrapper.single.people span.degree{display:block;width:100%;clear:both}.wrapper.single ul li strong{display:block;position:absolute;left:40px;width:40px}.wrapper.single ul li{display:table;width:100%}.wrapper.single ul li strong{display:table-cell;position:static;left:auto}.wrapper.single ul li em{display:table-cell;padding-left:20px}.wrapper.single.people span.project{float:none;width:100%}.wrapper.single.people span.year{display:inline-block;vertical-align:top;width:20%}.wrapper.single.people span.award p{padding-left:0;padding-right:0;float:none;width:100%;margin-bottom:0}.wrapper.single.people span.description{display:inline-block;width:60%}section.projects{background-image:none;text-align:center}ul.projects{padding-left:0;padding-right:0}ul.projects li{display:block;float:none;width:100%;height:auto;margin:0}ul.projects li a.hoverimage{display:block;clear:both;height:180px;height:auto}div.imagebg img{width:100%;height:auto}div.gallery{display:none}.projectdescription{width:100%;margin-bottom:0;padding-bottom:11px}.wrapper.topborder{margin-top:0;border-top:none}aside.projetdetails{width:100%;border-top:1px solid #ddd}.projectimages{padding:0;margin:0}.projectimages img{display:block;margin:0;width:100%;height:auto;margin-bottom:1px}a.projectname{padding-left:20px;padding-right:20px;line-height:24px;margin-bottom:31px}h1.pagetitle.inpage{margin-top:0;padding-bottom:37px}.wrapper.single.publications p{padding:0}.wrapper.single.publications p span{display:block;width:100%}.wrapper.single.publications a{display:block;padding-left:40px;padding-right:40px;border-bottom:1px solid #ddd;padding-bottom:11px;padding-top:11px;margin:0}.wrapper.single.publications p br,.wrapper.single.publications hr{display:none}.wrapper.single.publications p span.postdate{display:inline-block;float:none}.wrapper.single.publications p span.posttitle{display:inline-block;float:none;padding-left:0}.half.right:before{content:'';display:none}.half{width:100%;float:none}.half p:empty{display:none}.wrapper{max-width:100%;min-width:100%;margin:0}