@font-face{font-family:'asapbold';src:url("fonts/asap-bold.eot");src:url("fonts/asap-bold.eot?#iefix") format("embedded-opentype"),url("fonts/asap-bold.woff2") format("woff2"),url("fonts/asap-bold.woff") format("woff"),url("fonts/asap-bold.ttf") format("truetype"),url("fonts/asap-bold.svg#asapbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'asapregular';src:url("fonts/asap-regular.eot");src:url("fonts/asap-regular.eot?#iefix") format("embedded-opentype"),url("fonts/asap-regular.woff2") format("woff2"),url("fonts/asap-regular.woff") format("woff"),url("fonts/asap-regular.ttf") format("truetype"),url("fonts/asap-regular.svg#asapregular") format("svg");font-weight:normal;font-style:normal}/*!
Theme Name: Urhahn
Theme URI: http://www.urhahn.nl/
Author: Grip Multimedia
Author URI: http://www.grip.nl/
Description: Het 2014 Urhahn thema voor WordPress.
Version: 1.1
Tags: 
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body{color:#000;font-size:10px;font-family:'asapregular', sans-serif, sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}b,strong{font-weight:bold;font-family:'asapbold', sans-serif}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:bold}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.2rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02)}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}a{color:#939598;text-decoration:none;-webkit-transition:color .15s ease-in;-moz-transition:color .15s ease-in;-ms-transition:color .15s ease-in;-o-transition:color .15s ease-in;transition:color .15s ease-in}a:visited{color:#939598}a:hover{color:#000;text-decoration:underline}a:focus,a:active{color:#d51317}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul{left:auto}.main-navigation ul ul li:hover>ul{left:100%}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:.5em 0 1em}.page-content p,.entry-content p,.entry-summary p{margin:0}.page-content p a,.entry-content p a,.entry-summary p a{color:#939598}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:0.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}html{font-size:10px}body{position:relative;top:0;right:0}.mobile-content{display:none}h1,h2,h3{font-family:'asapbold', sans-serif;font-weight:bold}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}#page{width:1560px;margin:0 auto;padding:10px;font-size:1.4rem}.site-header{width:220px;position:fixed;float:none}.site-branding{margin:0;padding:0 10px 10px 10px;text-align:right;font-size:1.2rem;text-transform:uppercase}.site-branding .site-title a{display:inline-block;margin:10px 0 10px 0;width:101px;height:150px;background:url(images/logo.png) no-repeat center top;background-size:100% auto}.site-branding .site-title a span{visibility:hidden}.site-branding .site-title.logo-en a{background-image:url(images/logo-en.png)}.site-branding .contact{font-size:1.1rem}.language-switch{margin:0;padding:10px;text-align:right}.language-switch ul{list-style:none;margin:0;padding-left:0}.language-switch ul li{display:inline-block;padding-left:.25em;font-size:1rem;text-transform:uppercase}.language-switch ul li.current-lang a{color:#000}.language-switch ul li:before{content:"/";padding-right:.25em}.language-switch ul li:first-child:before{content:"";padding-right:0}#search{margin:0}.search-form{padding:0 10px}.search-form .search-field{width:100%;border-radius:0;text-align:right;padding-right:24px;font-size:1.2rem;background:url(images/search.png) no-repeat right 0.25em center;background-size:16px;-webkit-appearance:none}.main-navigation{margin:0;padding:10px}.main-navigation ul li{width:100%;float:none;text-align:right;font-size:1.5rem;text-transform:uppercase}.main-navigation ul li.current-menu-item a,.main-navigation ul li.current-post-ancestor a{font-weight:bold;font-family:'asapbold', sans-serif;color:#000}.options{border-right:1px solid #BCBEC0;padding-right:10px}.options h4{font-size:1rem;text-transform:uppercase;text-align:right;margin:0}.options h4.toggle{background:url(images/toggle_black.svg) right center no-repeat;padding-right:16px}.options h4.toggle:hover{cursor:pointer}.options ul{margin:1em 0}.options ul li{font-size:1rem}.site-content{float:left;margin-left:220px}.content-area .hentry{float:left;overflow:hidden;outline:1px solid #BCBEC0;margin:0;padding:10px}.site-footer{clear:both;padding-top:1em;margin-left:220px}.content-area .grid .grid-block{width:440px;float:left}.content-area .grid .site-main.active-entry .grid-block{width:auto;height:auto;float:none;display:inline}.content-area .grid .grid-header{padding:2px 10px 0}.content-area .grid .grid-header h2{color:#d51317;text-transform:uppercase;font-size:2.6rem;font-family:'asapregular', sans-serif, sans-serif}.content-area .grid .hentry{position:relative;background:#fff;-webkit-transition:background-color .15s ease-in;-moz-transition:background-color .15s ease-in;-ms-transition:background-color .15s ease-in;-o-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.content-area .grid .hentry.active{border-width:3px}.content-area .grid .hentry.w{width:220px;height:510px}.content-area .grid .hentry.w2{width:440px;height:680px}.content-area .grid .hentry.w2 .thumbnail a{height:320px}.content-area .grid .hentry.w2 .entry-title{font-size:2.8rem;line-height:1.4}.content-area .grid .hentry.w2 .subtitle{font-size:1.7rem}.content-area .grid .hentry.first .entry-content{margin:0}.content-area .grid .hentry.first .entry-content h2{color:#d51317;text-transform:uppercase;font-size:2.6rem}.content-area .grid .hentry.first:hover{background-color:#fff;cursor:auto}.content-area .grid .hentry:hover{background-color:#DCDDDE;cursor:pointer}.content-area .grid .hentry .thumbnail{margin-bottom:10px}.content-area .grid .hentry .thumbnail a{display:block;width:100%;height:150px;background-position:center center;background-size:cover}.content-area .grid .hentry .thumbnail a img{display:none}.content-area .grid .hentry .category{text-transform:uppercase;font-size:1.1rem;margin-bottom:1em;color:#939598}.content-area .grid .hentry h2 a{color:#000}.content-area .grid .hentry .headervisual{border-bottom:none}.grid-modal-entry{display:none;position:relative;font-size:1.4rem}.grid-modal-entry .headervisual img{min-width:100%}.grid-modal-entry .headervisual.team{width:50%;float:left}.grid-modal-entry #slideshow li{background-size:cover}.grid-modal-entry .quote-wrapper{float:right;width:50%;margin-top:13em;padding:10px 0 10px 20px;font-size:1.2rem}.grid-modal-entry .quote-wrapper h2{font-size:1.6rem;text-transform:uppercase;font-weight:normal;font-family:'asapregular', sans-serif}.grid-modal-entry .quote-wrapper .quote{margin:1em 0 0 0}.grid-modal-entry .quote-wrapper .quote:before{content:"\201C"}.grid-modal-entry .quote-wrapper .quote:after{content:"\201D"}.grid-modal-entry .category{clear:both;padding:1em 0;text-transform:uppercase;font-size:1.1rem}.grid-modal-entry .subtitle{font-family:'asapbold', sans-serif, sans-serif;font-weight:bold}.grid-modal-entry .subtitle p{margin:0}.grid-modal-entry .entry-content.secondary .social{margin:0 0 1.5em 0}.grid-modal-entry .entry-content.secondary .team{float:left;width:48%;font-size:1.2rem}.grid-modal-entry .entry-content.secondary .team h2{font-size:1.6rem;text-transform:uppercase;font-weight:normal;font-family:'asapregular', sans-serif}.grid-modal-entry .entry-content.secondary .team ul{margin-left:1.5em}.grid-modal-entry .entry-content.secondary .team.projects{margin-right:4%}#basic-modal-content{display:none}#simplemodal-overlay{background-color:#fff}#simplemodal-container{width:660px;height:660px;background-color:#fff;border:3px solid #BCBEC0}#simplemodal-container .simplemodal-data{padding:10px}#simplemodal-container a{color:#000}#simplemodal-container a.modalCloseImg{background:url(images/x.png) no-repeat;background-size:32px;width:32px;height:32px;display:inline;z-index:3200;position:absolute;top:.5em;right:2em;cursor:pointer}#simplemodal-container p a{color:#939598}.site-main .paging-navigation{display:none}body.single #primary{float:left;width:880px}body.single #primary .hentry{padding:0;width:100%;min-height:508px}body.single #primary .entry-header{height:169px;border-bottom:1px solid #BCBEC0;padding:10px}body.single #primary .entry-header h1.entry-title{font-size:2.4rem}body.single #primary .entry-header .post-category{font-size:1.2rem;text-transform:uppercase;margin:0 0 1em 0}body.single #primary .entry-content{margin:0;padding:10px;line-height:1.6}body.single #secondary{float:left;width:440px;margin-top:-1px;font-size:1.2rem}body.single #secondary h2{font-size:1.6rem;text-transform:uppercase;font-weight:normal;font-family:'asapregular', sans-serif}body.single #secondary .item-nav.social{float:left;width:220px;height:170px;border:1px solid #BCBEC0;border-left:none;padding:10px;text-transform:uppercase}body.single #secondary .item-nav.social>div{margin:0 0 1em 0}body.single #secondary .projectdata{clear:both;float:left;width:220px;height:340px;border:1px solid #BCBEC0;border-width:0 1px 1px 0;padding:10px}body.single #secondary .projectdata p{margin:0}body.single #secondary .tags,body.single #secondary .related{clear:both;float:left;width:220px;height:340px;border:1px solid #BCBEC0;border-width:0 1px 1px 0;padding:10px}body.single #secondary .team_projects,body.single #secondary .team_articles{float:left;width:220px;height:340px;border:1px solid #BCBEC0;border-width:0 1px 1px 0;padding:10px}body.single #secondary .quote-wrapper{float:left;width:220px;max-height:340px;border:1px solid #BCBEC0;border-width:0 1px 1px 0;padding:10px}body.single #secondary .quote-wrapper .quote{margin:1em 0 0 0}body.single #secondary .quote-wrapper .quote:before{content:"\201C"}body.single #secondary .quote-wrapper .quote:after{content:"\201D"}body.single #secondary .quote-wrapper .quotee{margin:1em 0 0 0}body.single .headervisual{padding:10px;border-bottom:1px solid #BCBEC0}body.single .single-visual{min-height:659px !important}body.single #slideshow li{min-height:659px !important}body.single #slideshow li img{display:block}.headervisual{position:relative}.headervisual:hover .cycle-nav{opacity:1}.single-visual{width:auto;background-size:contain;background-repeat:no-repeat;background-position:center}#slideshow{position:relative;z-index:1;margin:0;list-style:none}#slideshow li{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.cycle-nav{display:none;opacity:0}.cycle-nav .cycle-prev,.cycle-nav .cycle-next{width:32px;height:32px;position:absolute;margin:auto;top:0;bottom:0;z-index:10;line-height:.8;text-align:center;color:#939598;font-weight:bold;font-size:3rem;border-radius:50%;background-color:rgba(220,221,222,0.5);-webkit-transition:background-color .15s ease-in;-moz-transition:background-color .15s ease-in;-ms-transition:background-color .15s ease-in;-o-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.cycle-nav .cycle-prev:hover,.cycle-nav .cycle-next:hover{cursor:pointer;background-color:rgba(220,221,222,0.75)}.cycle-nav .cycle-prev{left:.5em}.cycle-nav .cycle-next{right:.5em}.cycle-pager{display:none;position:absolute;bottom:1em;right:1em;z-index:10;margin:0;list-style:none}.cycle-pager li{display:inline-block;margin:0 .25em;width:16px;height:16px;border-radius:50%;background-color:rgba(220,221,222,0.5);-webkit-transition:background-color .15s ease-in;-moz-transition:background-color .15s ease-in;-ms-transition:background-color .15s ease-in;-o-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.cycle-pager li span{visibility:hidden}.cycle-pager li:hover{cursor:pointer;background-color:rgba(220,221,222,0.75)}.cycle-pager li a:focus{outline:none}.cycle-pager li.cycle-pager-active{background-color:rgba(213,19,23,0.75)}.headervisual.active-slideshow .cycle-nav,.headervisual.active-slideshow .cycle-pager{display:block}.site-footer .site-info{font-size:1.2rem;text-transform:uppercase;margin:0 0 .5em 0}.site-footer .site-info span{padding:0}.site-footer .site-info span:after{content:"\2022";padding:0 .1em .0 .25em}.site-footer .site-info span:last-child:after{content:"";padding:0}.breadcrumbs{font-size:1.2rem;text-transform:uppercase;margin:0 0 1em 0}.breadcrumbs ul{margin:0;list-style:none}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li.separator{display:none}.breadcrumbs ul li:after{content:"\2022";padding:0 .25em}.breadcrumbs ul li:last-child:after{content:"";padding:0}@media only screen and (max-width: 1560px){#page{width:1120px}.site-content{width:880px}body.single #secondary{margin-top:0;width:100%}body.single #secondary .item-nav{width:220px}body.single #secondary .column-left .item-nav,body.single #secondary .column-left .projectdata,body.single #secondary .column-left .quote-wrapper,body.single #secondary .column-left .tags,body.single #secondary .column-left .related{width:219px;border:none;outline:1px solid #BCBEC0}body.single #secondary .column-left .projectdata{clear:none;margin-top:1px}body.single #secondary .column-left .item-nav{margin-top:1px;margin-right:1px;height:340px}body.single #secondary .column-left .quote-wrapper{margin-top:1px;margin-left:1px}body.single #secondary .column-left .tags{width:220px}body.single #secondary .column-left .tags,body.single #secondary .column-left .related{margin-top:1px;margin-left:1px;clear:none}}@media only screen and (max-width: 1120px){#page{width:100%}.site-header{width:20%}.site-content{margin-left:20%;width:80%}.content-area .grid .grid-block{width:50%}.content-area .grid .hentry.w{width:50%}.content-area .grid .hentry.w2{width:100%}body.single #primary{width:100%}body.single .single-visual,body.single #slideshow li{min-height:319px !important}body.single #secondary{width:100%}body.single #secondary .column-left .item-nav,body.single #secondary .column-left .social,body.single #secondary .column-left .projectdata,body.single #secondary .column-left .quote-wrapper,body.single #secondary .column-left .tags,body.single #secondary .column-left .related{width:25%;margin-left:0}body.single #secondary .column-left .item-nav{margin-right:0px}.site-footer{margin-left:20%}}@media only screen and (max-width: 960px){.mobile-content{display:block}html{background-color:#fff}body{-webkit-transition:right .35s ease-out;-moz-transition:right .35s ease-out;-ms-transition:right .35s ease-out;-o-transition:right .35s ease-out;transition:right .35s ease-out}body.menu-opened{right:50%}body.menu-opened #page{overflow:visible}#mobile-nav{position:absolute;top:0;right:0;display:block;z-index:10;width:100%;height:48px;padding-top:10px;pointer-events:none;overflow:hidden}#mobile-nav ul{float:right;margin:0;padding:0;list-style:none;display:block;pointer-events:initial}#mobile-nav ul li{display:inline-block;width:48px;height:48px;margin:0;padding:0;background:transparent no-repeat center center;background-size:32px}#mobile-nav ul li a{height:48px;width:48px;display:block;text-align:center}#mobile-nav ul li a span{font-size:.8rem;text-transform:uppercase}#mobile-nav ul li.menu{background-color:#fff;background-image:url(images/menu.svg)}#mobile-nav ul li.menu.close{position:absolute;top:0;right:-50%;width:32px;height:32px;background:#939598 url(images/cross.svg) no-repeat center center;padding:0;margin:8px;border-radius:24px;background-size:16px}#mobile-nav ul li.menu.close span{display:none}#mobile-nav.active{overflow:visible}#gototop{display:none;position:fixed;bottom:2em;right:2em;width:32px;height:32px;padding:24px;z-index:999;text-indent:-999em;background:#DCDDDE url(images/gototop.svg) no-repeat center center;background-size:32px}#page{padding:0}.site-content{margin-left:0;width:100%;padding:0 10px}.site-header{float:none;width:100%;background:#fff;position:relative;padding:10px}.site-header .site-branding{text-align:left;float:none;padding:0}.site-header .site-branding .site-title a{margin:10px 0 20px 0}.site-header .site-branding h1{float:left}.site-header .site-branding .contact{float:left;font-size:1.1rem;line-height:1.8;padding:.35em 10px}.site-header .language-switch{margin-top:50px}.site-header #search{clear:both}.site-header #search .search-form{padding:0}.site-header #search .search-form .search-field{width:100%}.main-navigation{display:block;position:absolute;top:48px;right:-50%;width:50%;border:none;min-height:inherit}.main-navigation ul{padding:0}.main-navigation ul li{display:block;float:none;padding:0}.main-navigation ul li a{padding:.25em .75em}.main-navigation ul li ul.sub-menu{position:relative;top:auto;left:auto;float:none;padding:.25em 0 .75em}.main-navigation ul li ul.sub-menu a{padding:0 .75em}.main-navigation ul li ul.sub-menu li{display:block;float:none;border:none}.main-navigation ul li ul.sub-menu li ul.sub-menu{padding:0 0 0 1em}.main-navigation ul li:last-child{border:none}.site-footer{margin-left:0;padding:10px}.content-area .hentry{margin-top:1px}}@media only screen and (max-width: 767px){body.menu-opened{right:80%}#gototop{bottom:1em;right:1em}#mobile-nav ul li.menu.close{right:-80%}.main-navigation{right:-80%;width:80%}#page{overflow:hidden}.site-content{padding:0}.content-area .grid .grid-block{width:50%}.content-area .grid .hentry.w,.content-area .grid .hentry.w2{width:100%;height:510px}.content-area .grid .hentry.w .entry-title,.content-area .grid .hentry.w .subtitle,.content-area .grid .hentry.w2 .entry-title,.content-area .grid .hentry.w2 .subtitle{word-wrap:break-word}.grid-modal-entry .single-visual{min-height:170px !important;background-size:cover}.grid-modal-entry #slideshow{min-height:170px !important}.grid-modal-entry .quote-wrapper{margin-top:0}body.single #primary{float:none;width:100%}body.single #slideshow li,body.single .single-visual{min-height:220px}body.single #secondary{float:none;width:100%}body.single #secondary .column-left .item-nav,body.single #secondary .column-left .social,body.single #secondary .column-left .projectdata,body.single #secondary .column-left .quote-wrapper,body.single #secondary .column-left .tags,body.single #secondary .column-left .related{height:auto;width:100%;margin-left:0}body.single #secondary .item-nav,body.single #secondary .social{border-top:none}#simplemodal-container{width:90%;height:480px;margin-left:15px}body.single #primary .entry-header{height:auto}}@media only screen and (max-width: 600px){body.admin-bar #wpadminbar{margin-top:-46px !important}.content-area .grid .hentry.first{height:155px}.content-area .grid .hentry.w2 .entry-title{font-size:1.8rem;line-height:1.5}.content-area .grid .hentry.w2 .subtitle{font-size:1.4rem}.content-area .grid .hentry .thumbnail a{height:auto !important;background:transparent}.content-area .grid .hentry .thumbnail a img{display:block;width:100%;height:auto}.content-area .grid .grid-block{width:100%}body.single .single-visual,body.single #slideshow,body.single #slideshow li{min-height:240px !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 0){.content-area .hentry{outline:0;border:1px solid #BCBEC0}body.single #secondary .column-left .item-nav,body.single #secondary .column-left .tags,body.single #secondary .column-left .projectdata,body.single #secondary .column-left .related{margin:0;outline:0;border:1px solid #BCBEC0}}@media only screen and (max-device-width: 768px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 0){.content-area .hentry{outline:0;margin-top:0;border:1px solid #BCBEC0}body.single #secondary .column-left .item-nav,body.single #secondary .column-left .tags,body.single #secondary .column-left .projectdata,body.single #secondary .column-left .related{margin-top:1px}}body.safari-outline-fix .content-area .hentry{outline:0;border:1px solid #BCBEC0}
