/*! base.css stylesheet | 20150630 - jvn@vns.nl */body{font-family:'Nunito',Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.6em;color:#656565;overflow-x:hidden}p{color:#656565;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.1em;color:#333;margin-bottom:20px}a:focus{outline:0}a{color:#008000}a:hover{color:#006000}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail:active{border-color:#39a140}.btn-primary{background-color:#008000;border-color:#009000}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#006000;border-color:#006000}.main-menu{background-color:#003000}.dropdown ul.nav li a{color:#fff}.dropdown ul.nav li a:hover{color:#008000}h1 a.navbar-brand{font-family:'FuturaBT-Book',Arial,sans-serif;font-size:25px;color:#fff;font-weight:700;text-shadow:none;margin-bottom:10px;margin-top:-10px}.nav-pills{float:right;font-weight:800;color:#fff}ul.nav-pills{margin-top:10px;color:fff;padding:5px}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin-left:7px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#eee}.nav-pills>li.active>a{background-color:#008000}.nav-pills>li.active>a:focus{background-color:#000}#main-content{padding:50px 0 20px 0;text-align:center}#main-content .align-center{text-align:center;margin-top:10px}#main-content .align-left{text-align:left;margin-top:10px}.exposition{margin-top:25px;margin-bottom:-30px}#expo-img{margin-left:-25px}#expo-txt{padding:0 15px 0 15px}#cmdiv img{width:100%}.big-box{margin-bottom:40px}.glowup:hover{color:#008000;-webkit-transition-duration:2s;-moz-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}.box-bg{margin-bottom:40px}.thumbnail{display:block;padding:4px;margin-top:40px;margin-bottom:40px;background-color:#fff;border:1px solid #ddd;border-radius:1px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section-header{text-align:center}.section-header h2.section-heading{text-transform:uppercase;font-weight:700}#section-works{margin-top:30px;margin-bottom:30px}nav#filter a{background-color:#eee;color:#555}nav#filter a:hover,nav#filter a.current{background-color:#008000;color:#fff}.isotopeWrapper article{margin-bottom:30px}nav#filter{margin-bottom:1.5em}nav#filter li{display:inline-block;margin:0 0 0 5px}nav#filter a{padding:4px 12px;line-height:20px;text-decoration:none}nav#filter ul{margin-top:30px}.work-items article img{width:100%}.work-item{display:block;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.work-item img{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear}.work-item .work-desc{display:block;opacity:0;position:absolute;width:100%;left:0;top:0;color:rgba(220,220,220)}.work-item:hover .work-desc{padding-top:40%;height:100%;transition:all 200ms ease-in-out 0;opacity:1}.work-item .work-desc a{color:#fff}.work-item .work-desc a:hover{text-decoration:none}.work-item .work-desc i:hover{color:#fff}.work-item .work-desc .work-info{padding:15px}.work-item:hover .work-info{height:100%;opacity:.9;transition:all 500ms ease-in-out 0;top:0;background-color:#008000;text-align:center}.work-item .work-desc .work-info h5{text-transform:uppercase;text-align:center;color:#fff}.work-item .work-desc .work-info p{color:#fff;font-size:12px}.fancybox-mobile .fancybox-nav span{visibility:visible}.map{position:relative;margin:0 0 40px 0}.map #map-canvas{width:100%;height:350px}#contact-content{background-color:#f9f9f9}form#contactform .alert{display:none}.formblock{margin-bottom:40px}.infoblock{padding:0 35px}.infoblock p{padding-bottom:25px}input.my-explicit-required,input:required:invalid,input:focus:invalid,textarea:required:invalid,textarea:focus:invalid{background-image:url(./require.png);background-position:right top;background-repeat:no-repeat}input.my-explicit-valid,input:required:valid,textarea:required:valid{background-image:url(./valid.png);background-position:right top;background-repeat:no-repeat}form#contactform input,form#contactform textarea{border:1px solid #e7e7e7;padding-left:20px;margin-bottom:10px}.form-control::-webkit-input-placeholder{color:#ccc}.form-control:-moz-placeholder{color:#ccc}.form-control::-moz-placeholder{color:#ccc}.form-control:-ms-input-placeholder{color:#ccc}.realperson-challenge{display:block;color:#000;padding-left:20px;margin:10px 0 15px 0;cursor:default}.realperson-text{font-family:"Courier New",monospace !important;font-size:5px;font-weight:bold;letter-spacing:-1px;line-height:2px}.realperson-regen{padding-top:4px;font-size:12px;text-align:center;cursor:pointer;display:none}.realperson-disabled{opacity:.5;filter:Alpha(Opacity=50)}.realperson-disabled .realperson-regen{cursor:default}input#realperson.form-control{margin-bottom:30px}form#contactform span.my-form-comment{color:#a9a9a9}.video-container,.map-container,.embed-container{position:relative;margin:0 0 15px 0;padding-bottom:51%;padding-top:30px;height:0;overflow:hidden;border:0}.embed-container iframe,.embed-container object,.embed-container embed,.video-container iframe,.map-container iframe,.map-container object,.map-container embed,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}iframe{border:0}img.img-polaroid{margin:0 0 20px 0}.img-box{max-width:100%}section#footer{background:#003000;margin-bottom:-50px;padding:14px}section#footer .copyright{text-align:center}#footer a{color:#aaa}#footer a:hover{color:#008000;text-decoration:none}#footer p{color:#aaa}ul.social-network{list-style:none;display:inline;margin-left:0 !important;padding:0}ul.social-network li{display:inline;margin:0 5px}ul.footer-menu{list-style:none;display:inline;margin-left:0 !important;padding:0}ul.footer-menu li{display:inline;margin:0 5px}a.scrollup{height:30px;width:32px;color:#fff;font-size:18px;line-height:32px;text-align:center;text-decoration:none;position:fixed;bottom:30px;right:20px;z-index:9999;opacity:.5}a.scrollup:hover{opacity:1;color:#fff}