@import url(http://fonts.googleapis.com/css?family=Arvo:700|Open+Sans:300italic,300,700);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{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}/*! normalize.css v2.1.3 | 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}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}@font-face{font-family:'typoslabserif-lightregular';src:url("../fonts/TypoSlabserif-Light-webfont.eot");src:url("../fonts/TypoSlabserif-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/TypoSlabserif-Light-webfont.woff") format("woff"),url("../fonts/TypoSlabserif-Light-webfont.ttf") format("truetype"),url("../fonts/TypoSlabserif-Light-webfont.svg#typoslabserif-lightregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?u2483o");src:url("../fonts/icomoon.eot?#iefixu2483o") format("embedded-opentype"),url("../fonts/icomoon.woff?u2483o") format("woff"),url("../fonts/icomoon.ttf?u2483o") format("truetype"),url("../fonts/icomoon.svg?u2483o#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';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}.icon-arrow-left:before{content:"\e602"}.icon-arrow-right:before{content:"\e603"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'Open Sans', sans-serif;font-weight:200;font-size:14px;line-height:1.4em;color:#222;text-rendering:optimizeLegibility}body.medium{font-size:12px}body.small{font-size:10px}h1,h2,h3,h4{color:#222;text-transform:uppercase;line-height:1.2em}h1 time,h2 time,h3 time,h4 time{margin-right:.5em;font-weight:normal}h1 a,h2 a,h3 a,h4 a{text-decoration:none;color:inherit}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.15em;text-transform:none}a{font-weight:normal;outline:0;color:#0d72b8}a:hover{text-decoration:none}a.backhome{border:2px solid #222;padding:0 0.8em;line-height:2.75em;height:3em;font-weight:bold;font-size:0.8em;text-transform:uppercase;text-align:center;background:#222;color:#fff;text-decoration:none;display:inline-block}a.backhome:hover{color:#222;background:#fff}p{margin-bottom:1em}b,strong{font-weight:bold}i,cite,em{font-style:italic}input[type=text],input[type=password],input[type=email],textarea{border:none;padding:10px 10px;margin-top:5px;height:39px;background:rgba(255,255,255,0.85)}input[type=submit],.btn{background:rgba(0,0,0,0.8);padding:10px;font-size:1em;text-decoration:none;color:#fff;border:none}input[type=submit]:hover,.btn:hover{background-color:#000 !important}#container{position:relative}.panel{max-width:100%;overflow:hidden;position:relative}.panel a{color:#fff}.panel .content{height:100%;position:relative;background-size:cover}#navbar{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.8);z-index:1000;height:3.85em;padding-top:4px}#navbar.fixed{position:fixed;top:0;bottom:auto}#navbar a{float:left;padding:0 20px;color:#fff;background:transparent;text-decoration:none;z-index:1001;font-size:1em;line-height:3.2em;white-space:nowrap;text-transform:uppercase;border-bottom:4px solid transparent;transition:all 200ms}#navbar a.active{border-bottom:4px solid #fff}#navbar a.inspiration{white-space:nowrap;overflow-x:hidden;color:#000;color:transparent;width:58px}#navbar a.inspiration:before{content:"\e608";font-family:'icomoon';color:#fff;font-size:1.42em;line-height:1.9em}#navbar div{margin:0 auto}.thuis .content{background-size:cover}.thuis .logo{position:absolute;left:50%;top:50%;width:300px;height:300px;border:4px solid #fff;border-radius:50%;margin:-150px 0 0 -150px;padding:95px 30px 30px}.thuis .logo img{width:100%}.over-ch{position:relative;background:#000;overflow:hidden}.over-ch>.content{height:100%}.over-ch .backdrops{overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0}.over-ch .darken{position:absolute;width:100%;height:100%}.over-ch .backdrop{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity 1200ms 0 ease;transition:opacity 1200ms 0 ease;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.over-ch .backdrop.active{opacity:1}.over-ch .about-slides .slide{top:-100%;background-size:cover;position:absolute;top:-120%;left:0;width:100%;-webkit-transition:all 0ms ease;transition:all 0ms ease}.over-ch .about-slides .slide.active{top:6em;opacity:1;transition:all 800ms ease}.over-ch .about-slides .slide.old-active{top:100%;opacity:0;transition:all 800ms ease}.over-ch .about-slides h2,.over-ch .about-slides h3{text-align:center;text-transform:none}.over-ch .about-slides h2{font-family:'Arvo', serif;font-size:4em}.over-ch .about-slides h3{font-family:'typoslabserif-lightregular', serif;font-size:2.16em;margin-bottom:1em}.over-ch .about-slides p{text-align:justify}.over-ch .about-slides .header-image{height:3em;border-bottom:2px solid black;margin:0px auto 4em;text-align:center;width:320px;position:relative;font-size:14px;font-family:'icomoon'}.over-ch .about-slides .attachment-full{vertical-align:middle}.over-ch .about-slides .content{max-width:560px;padding:1.5em 2em;width:100%;margin:0 auto;background:#fff;height:auto}.over-ch .about-slides .content .body{font-size:1.35em;line-height:1.4em}.over-ch .about-slides .content .body a{border:2px solid #222;padding:0 0.8em;line-height:2.75em;height:3em;font-weight:bold;font-size:0.8em;text-transform:uppercase;text-align:center;background:#222;color:#fff;text-decoration:none;display:inline-block}.over-ch .about-slides .content .body a:hover{color:#222;background:#fff}.over-ch .about-nav-container{position:absolute;bottom:0px;left:0;right:0;padding:40px 0;background:-webkit-gradient(linear, left 0%, left bottom, from(transparent), to(#000))}.over-ch #about-nav{margin:0 auto;font-size:10px}.over-ch #about-nav .navicon,.over-ch #about-nav a.about-49:before,.over-ch #about-nav a.about-210:before,.over-ch #about-nav a.about-189:before,.over-ch #about-nav a.about-195:before,.over-ch #about-nav a.about-200:before,.over-ch #about-nav a.about-202:before,.over-ch #about-nav a.about-219:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 300ms 0 ease;-moz-transition:all 300ms 0 ease;transition:all 300ms 0 ease;border-radius:50%;border:2px solid rgba(255,255,255,0.2);display:inline-block;font-family:'icomoon';height:60px;line-height:4.26em;text-align:center;text-shadow:0 0 10px rgba(0,0,0,0.2);transition:all 300ms 0 ease;vertical-align:bottom;width:60px}.over-ch #about-nav .navicon.active,.over-ch #about-nav a.active.about-49:before,.over-ch #about-nav a.active.about-210:before,.over-ch #about-nav a.active.about-189:before,.over-ch #about-nav a.active.about-195:before,.over-ch #about-nav a.active.about-200:before,.over-ch #about-nav a.active.about-202:before,.over-ch #about-nav a.active.about-219:before{border:2px solid #fff}.over-ch #about-nav .navicon:hover,.over-ch #about-nav a.about-49:hover:before,.over-ch #about-nav a.about-210:hover:before,.over-ch #about-nav a.about-189:hover:before,.over-ch #about-nav a.about-195:hover:before,.over-ch #about-nav a.about-200:hover:before,.over-ch #about-nav a.about-202:hover:before,.over-ch #about-nav a.about-219:hover:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 100ms 0 ease;-moz-transition:all 100ms 0 ease;transition:all 100ms 0 ease}.over-ch #about-nav a{font-size:14px;text-decoration:none;padding:0 10px;transition:color 1200ms ease;color:#fff;position:relative;outline:none}.over-ch #about-nav a span{opacity:0;position:absolute;top:0;left:-30px;right:-30px;text-align:center;color:#fff;-webkit-transition:all 300ms 0 ease;-moz-transition:all 300ms 0 ease;transition:all 300ms 0 ease;font-family:'typoslabserif-lightregular', serif;font-size:1.2em;text-shadow:0 1px 1px #000}.over-ch #about-nav a:hover span{opacity:1;left:-30px;right:-30px;top:-80px}.over-ch #about-nav a.about-49:before{content:"\e60a";font-size:4em;line-height:1.1em}.over-ch #about-nav a.about-210:before{content:"\e602";font-size:2.5em;line-height:1.7em}.over-ch #about-nav a.about-189:before{content:"\e604";font-size:2.86em;line-height:1.5em}.over-ch #about-nav a.about-195:before{content:"\e603";font-size:2.86em;line-height:1.5em}.over-ch #about-nav a.about-200:before{content:"\e60d";font-size:2.86em;line-height:1.5em}.over-ch #about-nav a.about-202:before{content:"\e601";font-size:2.86em;line-height:1.5em}.over-ch #about-nav a.about-219:before{content:"\e639";font-size:2.86em;line-height:1.5em}.over-ch .headicon,.over-ch #about-49 .header-image:before,.over-ch #about-210 .header-image:before,.over-ch #about-189 .header-image:before,.over-ch #about-195 .header-image:before,.over-ch #about-200 .header-image:before,.over-ch #about-202 .header-image:before,.over-ch #about-219 .header-image:before{display:block;position:absolute;bottom:-15px;left:0;padding-left:0px;width:320px;font-size:6.42em;text-shadow:-5px 0 white, 5px 0 white, 0 -5px white, 0 5px white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.over-ch #about-49 .header-image:before{content:"\e60a";padding-left:20px;font-size:9.29em}.over-ch #about-210 .header-image:before{content:"\e602";padding-left:20px;font-size:5.29em}.over-ch #about-189 .header-image:before{content:"\e604";font-size:6.43em}.over-ch #about-195 .header-image:before{content:"\e603";font-size:6.43em}.over-ch #about-200 .header-image:before{content:"\e60d";font-size:6.43em}.over-ch #about-202 .header-image:before{content:"\e601";font-size:6.43em}.over-ch #about-219 .header-image:before{content:"\e639";font-size:6.43em}.agenda{background:#000;position:relative}.agenda .arrow{height:45px;width:27px;top:50%;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;position:absolute;z-index:100;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;transition:color 500ms ease}.agenda .arrow.left{background:url("../img/arrow-slide-left.png") no-repeat center;left:10px}.agenda .arrow.right{background:url("../img/arrow-slide-right.png") no-repeat center;right:10px}.agenda .arrow.disabled{opacity:.2;cursor:default}.agenda .backdrops{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.agenda .backdrop{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity 200ms 0 ease;-moz-transition:opacity 200ms 0 ease;transition:opacity 200ms 0 ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.agenda .backdrop.active{opacity:1}.agenda .events-container{overflow-x:auto;overflow-y:hidden;position:absolute;bottom:0;left:0;right:0;top:0}.agenda .events{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;position:absolute;bottom:0;background:rgba(0,0,0,0.8);min-width:100%}.agenda .event{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;color:#fff;min-width:280px;padding:2em;border-right:1px solid rgba(255,255,255,0.2);z-index:100;opacity:0.5;cursor:pointer;position:relative}.agenda .event.active{opacity:1;cursor:default}.agenda .event.active .description{opacity:1;max-height:50vh;overflow-y:auto}.agenda .event .description{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;bottom:100%;left:0%;max-width:100%;color:#222;background:#fff;opacity:0;max-height:0;overflow:hidden}.agenda .event .description .body{padding:2em;max-width:400px}.agenda .event h2{margin:.3em 0;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda .event a{text-decoration:underline;color:#222}.agenda .event a:hover{text-decoration:none}.agenda .event time{display:block}.agenda .event .date{background:#fff;color:#222;float:left;margin:0 10px 0 0;text-align:center;text-transform:uppercase}.agenda .event .date div{padding:0 5px}.agenda .event .date .every,.agenda .event .date .dayname{border-bottom:1px solid #222}.agenda .event .date .day{line-height:3.1;font-weight:bold}.agenda .event .date .daynum{font-size:1.6em;padding:0 5px 5px}.panel.vacatures .vacancy-slides{background:url("../img/bricks.jpg") no-repeat center;background-size:cover;padding:1px 5% 5% 0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.panel.vacatures .hiring{border:2px solid #222;box-shadow:0 0 0 2px #fff;padding:0.8em 1.2em;width:8em;margin:0 auto 1em;font-weight:bold;text-transform:uppercase;text-align:center;background:#fff;z-index:2;position:relative}.panel.vacatures h2{margin-bottom:1em;font-weight:bold;text-transform:uppercase;text-align:center;font-family:'Arvo', serif}.panel.vacatures h2 a{color:inherit;font-weight:bold}.panel.vacatures h2 p:last-child{margin-bottom:0}.panel.vacatures .slide{display:inline-block;margin:-2px;max-width:560px;min-width:300px;padding:5% 0 0 5%;width:50%}.panel.vacatures .slide:nth-child(1) .content:hover{-webkit-transform:rotate(2deg) scale(1.2);-moz-transform:rotate(2deg) scale(1.2);-ms-transform:rotate(2deg) scale(1.2);-o-transform:rotate(2deg) scale(1.2);transform:rotate(2deg) scale(1.2)}.panel.vacatures .slide:nth-child(2) .content:hover{-webkit-transform:rotate(-1.2deg) scale(1.2);-moz-transform:rotate(-1.2deg) scale(1.2);-ms-transform:rotate(-1.2deg) scale(1.2);-o-transform:rotate(-1.2deg) scale(1.2);transform:rotate(-1.2deg) scale(1.2)}.panel.vacatures .slide:nth-child(3) .content:hover{-webkit-transform:rotate(-0.5deg) scale(1.2);-moz-transform:rotate(-0.5deg) scale(1.2);-ms-transform:rotate(-0.5deg) scale(1.2);-o-transform:rotate(-0.5deg) scale(1.2);transform:rotate(-0.5deg) scale(1.2)}.panel.vacatures .slide:nth-child(4) .content:hover{-webkit-transform:rotate(3deg) scale(1.2);-moz-transform:rotate(3deg) scale(1.2);-ms-transform:rotate(3deg) scale(1.2);-o-transform:rotate(3deg) scale(1.2);transform:rotate(3deg) scale(1.2)}.panel.vacatures .slide:nth-child(5) .content:hover{-webkit-transform:rotate(1.3deg) scale(1.2);-moz-transform:rotate(1.3deg) scale(1.2);-ms-transform:rotate(1.3deg) scale(1.2);-o-transform:rotate(1.3deg) scale(1.2);transform:rotate(1.3deg) scale(1.2)}.panel.vacatures .slide.no-vacancies .content{cursor:default}.panel.vacatures .slide.no-vacancies .content .hiring{width:13em}.panel.vacatures .slide.no-vacancies .content:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.panel.vacatures .slide .content{-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);-webkit-transition:-webkit-transform 0.2s ease-in-out;-moz-transition:-moz-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;background:#fff;box-shadow:2px 3px 2px rgba(0,0,0,0.3);cursor:pointer;height:auto;padding:2em;z-index:1;position:relative}.panel.vacatures .slide .content:before{content:'';display:block;background:#222;height:2px;position:absolute;left:2em;right:2em;top:4em;z-index:1}.panel.vacatures .slide .content:hover{z-index:2}.panel.vacatures .slide .content .body{font-size:1.35em;line-height:1.4em}.panel.vacatures .slide .content .body a{color:#008e4f}.single-vacancies #container{width:100%;max-width:600px;font-size:16px;line-height:1.4;margin:0 auto;padding:2em}@-webkit-keyframes point{0%{right:10px}50%{right:20px}}@-moz-keyframes point{0%{right:10px}50%{right:20px}}@keyframes point{0%{right:10px}50%{right:20px}}.panel.inspiration{background:#000;color:#fff}.panel.inspiration .inspirationcontent{overflow-y:hidden;overflow-x:auto;width:100%;height:100%}.panel.inspiration .content{width:3000px}.panel.inspiration .columns{height:100%}.panel.inspiration .column{height:100%;display:inline-block;vertical-align:top;overflow:hidden}.panel.inspiration .column img{display:block}.panel.inspiration .column.landscape img{height:50%}.panel.inspiration .column.portrait img{height:100%}.panel.inspiration .arrow{-webkit-animation:point 1s infinite;-moz-animation:point 1s infinite;animation:point 1s infinite;-webkit-transition:opacity 2s linear;-moz-transition:opacity 2s linear;transition:opacity 2s linear;background:url("../img/arrow-slide-right.png") no-repeat center;display:block;height:45px;margin-top:-22px;overflow:hidden;position:absolute;right:10px;text-indent:100%;top:50%;white-space:nowrap;width:27px;z-index:100}.panel.inspiration .arrow.disabled{opacity:0}.contact{background-size:369.5px 266px;background:#82ca9c url("../img/bg-contact.png") fixed no-repeat center 0%;color:#fff;font-size:1.1em;overflow:hidden;text-shadow:0 1px 0 rgba(0,0,0,0.15)}.contact a{white-space:nowrap}.contact .contact-container{position:absolute;max-width:800px;top:50%;left:50%;margin-left:-400px}.contact .contact-timetable{float:right;width:50%;padding-left:20px}.contact .contact-description{clear:both;float:left;width:50%;padding-right:20px}.contact .left,.contact .right{width:50%;position:relative}.contact .left{float:left}.contact .right{float:right}.contact .wpcf7-form{margin:0 auto 50px;max-width:800px}.contact .wpcf7-form::after{clear:both;content:"";display:table}.contact .wpcf7-textarea{height:144px}.contact span.wpcf7-form-control-wrap{display:block !important}.contact .left p{margin:5px 5% 11px 0}.contact .right p{margin:5px 0 5px 5%}.contact p{line-height:19px}.contact input,.contact textarea{width:100%;max-width:100%}.contact input.wpcf7-not-valid,.contact textarea.wpcf7-not-valid{border:1px solid red}.contact div.wpcf7-validation-errors{border:none}.contact .wpcf7-not-valid-tip{display:none}.contact .wpcf7-response-output{clear:both;margin:20px 0 0;padding:10px 20px;border:1px solid white;text-align:center}.contact #social{position:absolute;bottom:40px;left:50%;margin-left:-218px}.contact #social .socialicon,.contact #social .facebook:before,.contact #social .twitter:before,.contact #social .googleplus:before,.contact #social .instagram:before,.contact #social .pinterest:before,.contact #social .foursquare:before{width:50px;height:50px;text-align:center;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'icomoon';-webkit-transition:all 300ms 0 ease;transition:all 300ms 0 ease;vertical-align:bottom;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);font-size:50px;line-height:1em}.contact #social a{position:relative;width:50px;height:50px;display:inline-block;margin:3px 10px;border-radius:50%;border:0px solid transparent;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:background 300ms 0 ease;transition:background 300ms 0 ease}.contact #social a:hover{background:#fff}.contact #social a span{opacity:0;position:absolute;bottom:0;left:-30px;right:-30px;text-align:center;color:#fff;-webkit-transition:all 300ms 0 ease;transition:all 300ms 0 ease;font-family:'typoslabserif-lightregular', serif;font-size:1.2em}.contact #social a:hover span{opacity:1;left:-30px;right:-30px;bottom:-25px}.contact #social .facebook:hover{color:#4463b1}.contact #social .facebook:before{content:"\e605"}.contact #social .twitter:hover{color:#4e9edc}.contact #social .twitter:before{content:"\e60e"}.contact #social .googleplus:hover{color:#da4935}.contact #social .googleplus:before{content:"\e607"}.contact #social .instagram:hover{color:#4c81a4}.contact #social .instagram:before{content:"\e609"}.contact #social .pinterest:hover{color:#cb2027}.contact #social .pinterest:before{content:"\e60c"}.contact #social .foursquare:hover{color:#0bbadf}.contact #social .foursquare:before{content:"\e606"}#footer{background:#71b088;text-align:center;-webkit-transition:all 300ms 0 ease;transition:all 300ms 0 ease;padding:20px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#footer a,#footer span{color:rgba(255,255,255,0.8);-webkit-transition:all 300ms 0 ease;transition:all 300ms 0 ease;line-height:1.8em}#footer span{margin:0 5px;display:inline-block}#footer:hover a,#footer:hover span{color:#fff}.mobile #navbar a{padding:0 7px}.mobile #navbar a.inspiration{width:30px}.mobile .agenda .arrow{top:auto;bottom:20px}.mobile .agenda .event,.mobile .agenda .event.active{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 !important;-moz-flex:1 !important;-ms-flex:1 !important;flex:1 !important;padding:2em 5em}.mobile .darken{display:none !important}.mobile .about-nav-container{position:absolute;top:35px;bottom:auto;left:0;right:0;padding:30px 0;background:none}.mobile #over-ch{background:#fff}.mobile .over-ch #about-nav a{padding:0 5px}.mobile .about-slides .slide.active{top:0}.mobile .about-slides .slide{top:0;left:100%;width:100%}.mobile .about-slides .slide .content{padding-top:120px}.mobile .about-slides .slide .content .header-image{display:none}.mobile .about-slides .slide.active{top:0;left:0}.mobile .about-slides .slide.old-active{top:0;left:-100%}.mobile #about-nav{font-size:6px}.mobile #about-nav .navicon,.mobile .over-ch #about-nav a.about-49:before,.over-ch .mobile #about-nav a.about-49:before,.mobile .over-ch #about-nav a.about-210:before,.over-ch .mobile #about-nav a.about-210:before,.mobile .over-ch #about-nav a.about-189:before,.over-ch .mobile #about-nav a.about-189:before,.mobile .over-ch #about-nav a.about-195:before,.over-ch .mobile #about-nav a.about-195:before,.mobile .over-ch #about-nav a.about-200:before,.over-ch .mobile #about-nav a.about-200:before,.mobile .over-ch #about-nav a.about-202:before,.over-ch .mobile #about-nav a.about-202:before,.mobile .over-ch #about-nav a.about-219:before,.over-ch .mobile #about-nav a.about-219:before{width:30px;height:30px;color:#000;border:2px solid rgba(0,0,0,0.2)}.mobile #about-nav .navicon.active,.mobile .over-ch #about-nav a.active.about-49:before,.over-ch .mobile #about-nav a.active.about-49:before,.mobile .over-ch #about-nav a.active.about-210:before,.over-ch .mobile #about-nav a.active.about-210:before,.mobile .over-ch #about-nav a.active.about-189:before,.over-ch .mobile #about-nav a.active.about-189:before,.mobile .over-ch #about-nav a.active.about-195:before,.over-ch .mobile #about-nav a.active.about-195:before,.mobile .over-ch #about-nav a.active.about-200:before,.over-ch .mobile #about-nav a.active.about-200:before,.mobile .over-ch #about-nav a.active.about-202:before,.over-ch .mobile #about-nav a.active.about-202:before,.mobile .over-ch #about-nav a.active.about-219:before,.over-ch .mobile #about-nav a.active.about-219:before{border:2px solid #000}.mobile #about-nav a{font-size:7px}.mobile #about-nav a span{display:none}.mobile .contact .left,.mobile .contact .right{width:100%;float:none;height:auto}.mobile .contact .left p,.mobile .contact .right p{margin:5px 0}.mobile .contact .wpcf7{position:static;margin:30px 0;height:auto}.mobile .contact .wpcf7-textarea{height:80px}.mobile .contact #social{position:static;clear:both;left:0;bottom:0;padding:40px 0;margin:0 20px;text-align:center}.mobile .contact #social a,.mobile .contact #social .socialicon,.mobile .contact #social .facebook:before,.mobile .contact #social .twitter:before,.mobile .contact #social .googleplus:before,.mobile .contact #social .instagram:before,.mobile .contact #social .pinterest:before,.mobile .contact #social .foursquare:before{height:30px;width:30px;font-size:30px}.mobile .contact #social a{margin:3px}.mobile .contact #social a span{display:none}.mobile .contact .contact-container{position:static;margin:0 auto;max-width:800px;top:0;left:0;overflow:auto;padding:0 20px 50px}.mobile .contact .contact-timetable,.mobile .contact .contact-description{width:100%;clear:both;margin:10px 0;padding:0}@media screen and (max-width: 479px){body{font-size:14px}.over-ch .about-slides h2{font-size:3em}.over-ch .about-slides h3{font-size:1.66em}}

.single-vacancies #container ul {
  list-style: disc outside;
  margin: 1em 0 1em 1em;
}
.single-vacancies #container ul li {
  line-height: 1.6em;
}

.single-vacancies #container h2,
.single-vacancies #container h3,
.single-vacancies #container h4 {
  margin: 1em 0;
}

/*
.about-8833:before {
	@extend .navicon;
	content: "\f118";
	font-size: 4em;//56
	line-height: 1.1em;
}
*/

.open-time-title {
	text-align: center;
	font-size: 20px;
	font-weight: 600;
	padding-bottom: 1rem !important;
	float: none !important;
	margin: auto;
}
.open-time-content {
	text-align: center;
	background-color: rgba(0,0,0,0.8);
	padding: 1rem !important;
	font-size: 14px;
	line-height: 2;
	float: none !important;
	margin: 0rem auto 3rem auto !important;
}
.open-time-content h2 {
	color: white;
}

.contact-reservation-description {
	margin: auto;
	float: none !important;
	background-color: rgba(0,0,0,0.8);
	padding: 1rem !important;
	font-size: 14px;
	text-align: center;
}

@media only screen and (max-width: 600px) {
	.panel.vacatures h2 {
		font-size: 1.3em;
	}
} 

form.wpcf7-form {
	max-width: 80% !important;
}
