@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700);body{font:400 12px/20px 'Open Sans',Arial;color:#202020;-webkit-font-smoothing:antialiased}*:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:'Open Sans'}.row{max-width:75rem}a,a:focus{color:#0f1d41}a:hover{color:#fd4f00}.menu-icon.dark:after{background:#202020;box-shadow:0 7px 0 #202020,0 14px 0 #202020}h1{font:300 58px/75px 'Open Sans',Arial;color:#fff}@media (max-width:1200px){h1{font:300 42px/58px 'Open Sans',Arial}}@media (max-width:1024px){h1{font:300 38px/55px 'Open Sans',Arial}}@media (max-width:640px){h1{font:300 32px/42px 'Open Sans',Arial}}header .teaser{height:700px;background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/header_bg.jpg) center center no-repeat;background-size:cover}@media (max-width:1200px){header .teaser{font:300 40px/50px 'Open Sans',Arial;color:#fff}}@media (max-width:640px){header .teaser{background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/header_bg.jpg) -730px center no-repeat;background-size:cover}}.page header .teaser{height:350px;background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/header_bg.jpg) top center no-repeat;background-size:cover}header .teaser .name{color:#fff;font-size:16px;display:block;margin:180px 0 30px}@media (max-width:1200px){header .teaser .name{margin:90px 0 30px}}@media (max-width:1024px){header .teaser .name{margin:80px 0 30px}}@media (max-width:640px){header .teaser .name{margin:110px 0 30px}}header nav{min-height:205px;background:#fff;font-size:20px;color:#0f1d41}header nav .toggle-button{display:block !important;position:absolute;right:calc(.9375rem + 25px);top:83px}@media (min-width:1024px){header nav .toggle-button{display:none !important}}@media (max-width:990px){header nav{min-height:155px}}header nav.small{position:fixed !important;top:-500px;z-index:9999;width:100%;min-height:125px;-webkit-transition:top .2s;transition:top .2s}@media (max-width:990px){header nav.small{min-height:100px}}.goToTop header nav.small{top:0;transition-delay:0s;box-shadow:2px 3px 19px 0px rgba(0,0,0,.1)}header nav ul.menu{list-style:none;margin:0;padding:0;bottom:39px;right:0;position:absolute}@media (max-width:990px){header nav ul.menu{position:relative;margin:65px 0 0 3px}}header nav ul.menu li{display:inline-block;margin:0 28px}@media (max-width:990px){header nav ul.menu li{display:block}}header nav ul.menu li:last-child{margin-right:0}header nav ul.menu li a{font-size:20px;color:#0f1d41}header nav ul.menu li.active a{color:#fd4f00}header nav ul.menu ul.sub-menu{position:absolute;visibility:visible;opacity:1;list-style:none;padding:0;left:0;top:0;z-index:-1;padding:97px 0 0;margin-left:-1px;-webkit-box-shadow:0 10px 16px 0 rgba(17,50,111,.1);box-shadow:0 10px 16px 0 rgba(17,50,111,.1);transition:all .2s linear;width:100%;background-color:#fff;display:block}#main_logo{display:block;width:278px;height:140px;background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/logo.png) center bottom no-repeat;background-size:278px 140px;margin:25px 0}.small #main_logo{background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/logo.png) center bottom no-repeat;background-size:278px 140px;height:62px}section.content{text-align:center;padding:75px 0 90px}section.grey{background:#f1f1f1}section.content p{font-size:20px;line-height:34px}section.content ul{text-align:left;width:75%;margin:60px auto 40px auto;font-size:20px;line-height:34px}section.content .introImg{padding:20px 0 75px}section.content h1,section.content h2{font-weight:300;margin:0 0 70px;color:#0f1d41;font-size:2.5rem}section.diap,section.diap h2{color:#fff}section.bijoverlijden{background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/bijoverlijden_bg.jpg) 50% 0% fixed no-repeat;background-size:cover !important}section.quote{font-size:40px;line-height:54px;color:#0f1d41;font-weight:300;text-align:center;padding:135px 0}@media (max-width:120px){section.quote{font-size:30px;line-height:42px;padding:95px 0}}@media (max-width:640px){section.quote{font-size:30px;line-height:42px;padding:125px 0 60px}}section.quote .inner{position:relative}section.quote .inner:before{width:49px;height:33px;content:' ';left:-30px;top:-20px;position:absolute;background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/quote_before.png) center center no-repeat}@media (max-width:1200px){section.quote .inner:before{left:-50px}}@media (max-width:640px){section.quote .inner:before{left:50%;top:-60px;margin-left:-30px}}section.quote .inner:after{width:49px;height:33px;content:' ';right:-30px;bottom:-10px;position:absolute;background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/quote_after.png) center center no-repeat}@media (max-width:1200px){section.quote .inner:after{right:-50px;bottom:-10px}}@media (max-width:640px){section.quote .inner:after{display:none}}section.bijleven{background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/bijleven_bg.jpg) 50% 0% fixed no-repeat;background-size:cover !important}p.address{margin-top:70px}form#contactform{margin-top:65px}.inputBox,.textarea{width:100%;border-radius:3px;color:#4d4d4d;font:normal 14px/30px 'Open Sans',Arial;border:2px solid #cecece;padding:5px 0 5px 15px;margin:0 0 15px}.textarea{height:221px;resize:none}.btn{background:#fd4f00;border:0;color:#fff;font:600 13px/29px 'Open Sans',Arial;border-radius:3px;width:108px;float:right}#map-canvas{height:685px}@media (max-width:640px){#map-canvas{height:400px}}section.footer{background:#0f1d41;color:#8b8e99}section.footer .logo{margin:125px 0 80px}section.footer h4{font-size:14px;line-height:24px;letter-spacing:2px;text-transform:uppercase;color:#fff}section.footer ul li{font-size:13px;line-height:22px}section.footer div{font-size:13px;line-height:22px}section.footer div a{color:#8b8e99}section.footer .contact span{display:block;position:relative;padding:0 0 0 20px}section.footer .contact span.email{padding-bottom:20px}section.footer .contact span:before{content:' ';position:absolute;width:14px;height:20px;left:0;top:0;background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/icons_footer.png) center 4px no-repeat}section.footer .contact span.phone:before{background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/icons_footer.png) center -20px no-repeat}section.footer .contact span.email:before{background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/icons_footer.png) center -45px no-repeat}.copyright{margin-top:90px;background-color:#0b1327;height:80px;width:100%}@media screen and (max-width:1200px){header nav ul{bottom:33px}header nav ul li{margin:0 20px}header nav ul li:last-child{margin-right:40px}header nav ul li a{font-size:18px}header .teaser{height:530px}#main_logo{display:block;width:185px;height:93px;background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/logo.png) center bottom no-repeat;background-size:185px 93px;margin:25px}.small #main_logo{background:url(//www.huibruijgrok.nl/wp-content/themes/huibruijgrok/img/logo.png) center bottom no-repeat;background-size:185px 93px;height:40px}section.content p{font-size:16px;line-height:28px}section.content ul{font-size:16px;line-height:28px}section.content ul{width:75%}section.footer ul li{font-size:12px;line-height:20px}section.footer div{font-size:12px;line-height:20px}section.footer .logo{margin:95px 0 80px}}