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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:112.5%;line-height:1.55556em}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#4b4b4b;font-family:"Roboto Slab",serif;font-weight:300;background:#f3f0ea url(../img/bg.png) repeat center center;cursor:default;max-width:100%;margin-left:auto;margin-right:auto}body:after{content:" ";display:block;clear:both}img{max-width:100%;height:auto}h1{font-size:5em;line-height:2em;text-shadow:1px 1px 1px rgba(255,255,255,0.8),0 0 1px rgba(0,0,0,0.5)}p{font-size:.9em;margin-bottom:1em}p:last-child{margin-bottom:0}@media (min-width: 768px){p{font-size:1em}}strong{font-weight:700}header .wrap{padding:40px 15px 20px 15px;overflow:hidden;*zoom:1;-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}@media (min-width: 768px){header .wrap{padding:40px 15px 40px 15px;max-width:750px;margin-left:auto;margin-right:auto}header .wrap:after{content:" ";display:block;clear:both}}@media (min-width: 992px){header .wrap{max-width:970px;margin-left:auto;margin-right:auto}header .wrap:after{content:" ";display:block;clear:both}}@media (min-width: 1200px){header .wrap{max-width:1170px;margin-left:auto;margin-right:auto}header .wrap:after{content:" ";display:block;clear:both}}header a.logo{text-decoration:none;margin-bottom:20px;display:block;text-align:center}@media (min-width: 768px){header a.logo{display:none}}header a.logo img{display:inline-block}header nav ul{position:relative;text-align:center;background:url(../img/nav-mobile.png) repeat-x center center;padding:4px 0}@media (min-width: 513px){header nav ul{padding:0;background:url(../img/nav.png) repeat-x center center;overflow:hidden;*zoom:1}}header nav ul li{display:inline-block;padding:0 1em}@media (min-width: 768px){header nav ul li{padding:0;width:13.58025%;float:left;margin-right:3.7037%}header nav ul li:last-child{width:13.58025%;float:right;margin-right:0}}header nav ul li a:link,header nav ul li a:visited{font-size:.8em;line-height:48px;padding:1px 0;font-family:"Roboto Slab",serif;color:#1f1b1c;font-weight:400;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 1px rgba(255,255,255,0.8),0 0 1px rgba(0,0,0,0.5);-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}@media (min-width: 513px){header nav ul li a:link,header nav ul li a:visited{line-height:86px}}@media (min-width: 768px){header nav ul li a:link,header nav ul li a:visited{line-height:140px}}@media (min-width: 992px){header nav ul li a:link,header nav ul li a:visited{font-size:1em;line-height:182px}}@media (min-width: 1200px){header nav ul li a:link,header nav ul li a:visited{line-height:227px}}header nav ul li:nth-child(1) a:hover,header nav ul li:nth-child(1) a:active,header nav ul li:nth-child(1) a.current{color:#a5351b}header nav ul li:nth-child(2) a:hover,header nav ul li:nth-child(2) a:active,header nav ul li:nth-child(2) a.current{color:#c46f26}header nav ul li:nth-child(4) a:hover,header nav ul li:nth-child(4) a:active,header nav ul li:nth-child(4) a.current{color:#4669ad}header nav ul li:nth-child(5) a:hover,header nav ul li:nth-child(5) a:active,header nav ul li:nth-child(5) a.current{color:#74864c}header nav ul li.logo{display:none}@media (min-width: 768px){header nav ul li.logo{display:block;top:0;bottom:0;width:30.8642%;float:left;margin-right:3.7037%;background:url(../img/bg.png) repeat center center}}header nav ul li.logo a{display:block}header nav ul li.logo a h1{display:block;overflow:hidden;font-size:1em;text-indent:-9000px;background:url(../img/logo.png) no-repeat center center;background-size:contain}@media (min-width: 768px){header nav ul li.logo a h1{height:140px}}@media (min-width: 992px){header nav ul li.logo a h1{height:184px}}@media (min-width: 1200px){header nav ul li.logo a h1{height:228px}}header nav ul li.logo img{padding:0 1em 1px 1em;vertical-align:top;max-width:100%;height:auto}main{padding:0 15px;overflow:hidden;*zoom:1;-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}@media (min-width: 768px){main{padding:0 15px;max-width:750px;margin-left:auto;margin-right:auto}main:after{content:" ";display:block;clear:both}}@media (min-width: 992px){main{max-width:970px;margin-left:auto;margin-right:auto}main:after{content:" ";display:block;clear:both}}@media (min-width: 1200px){main{max-width:1170px;margin-left:auto;margin-right:auto}main:after{content:" ";display:block;clear:both}}main section{position:relative;z-index:1;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:20px 0;overflow:hidden;*zoom:1}@media (min-width: 768px){main section{padding:40px 0}}main section h2{font-size:1.8em;line-height:1.2em;text-align:left;margin-bottom:.8em;text-shadow:1px 1px 1px rgba(255,255,255,0.8),0 0 1px rgba(0,0,0,0.5)}@media (min-width: 768px){main section h2{font-size:2.6em}}@media (min-width: 992px){main section h2{font-size:3em}}main section h3{font-weight:700;margin-bottom:1em;border-bottom:1px dotted #4b4b4b;text-shadow:1px 1px 1px rgba(255,255,255,0.8),0 0 1px rgba(0,0,0,0.5)}main section a{position:relative;display:inline-block;outline:none;color:#4669ad;vertical-align:bottom;text-decoration:none;white-space:nowrap;overflow:hidden;border-bottom:1px dotted #4669ad}main section a::before,main section a::after{pointer-events:none;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}main section a::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:rgba(52,73,94,0.2);content:'';-moz-transition:-moz-transform 0.25s;-o-transition:-o-transform 0.25s;-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}main section a:hover::before,main section a:focus::before{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}main #intro h2,main #intro h3{font-size:1.6em;line-height:1.4em;font-weight:300;text-align:center;text-shadow:1px 1px 1px rgba(255,255,255,0.8),0 0 1px rgba(0,0,0,0.5);-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}@media (min-width: 768px){main #intro h2,main #intro h3{font-size:2.2em}}@media (min-width: 992px){main #intro h2,main #intro h3{font-size:3em}}main #intro h2 span,main #intro h3 span{font-weight:700}main #intro h2{margin-bottom:.4em}main #intro h2 span:first-child{color:#a5351b}main #intro h2 span:last-child{color:#c46f26}main #intro h3{border:0 none}main #intro h3 span:first-child{color:#4669ad}main #intro h3 span:last-child{color:#74864c}main #over .col{margin-bottom:1em}main #over .col:last-child{margin:0}@media (min-width: 768px){main #over .col{margin:0;width:48.14815%;float:left;margin-right:3.7037%}main #over .col:last-child{width:48.14815%;float:right;margin-right:0}}main #sieraden h2:nth-of-type(2){margin-top:.8em}main #sieraden ul{overflow:hidden;*zoom:1}main #sieraden ul li{display:block;margin-bottom:3.7037%;width:48.14815%;float:left;margin-right:3.7037%;-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}main #sieraden ul li:nth-child(2n){width:48.14815%;float:right;margin-right:0}main #sieraden ul li:nth-last-child(-n+2){margin-bottom:0}@media (min-width: 768px){main #sieraden ul li{width:30.8642%;float:left;margin-right:3.7037%}main #sieraden ul li:nth-child(2n){width:30.8642%;float:left;margin-right:3.7037%}main #sieraden ul li:nth-child(3n){width:30.8642%;float:right;margin-right:0}main #sieraden ul li:nth-last-child(-n+3){margin-bottom:0}}@media (min-width: 768px){main #oorbellen-cta div:first-child{width:30.8642%;float:left;margin-right:3.7037%}}main #oorbellen-cta div:last-child h2{margin-top:.8em}@media (min-width: 768px){main #oorbellen-cta div:last-child{width:65.4321%;float:right;margin-right:0}main #oorbellen-cta div:last-child h2{margin-top:0}}main #bestelformulier>div{margin-bottom:2em}main #bestelformulier>div:last-child{margin-bottom:0}@media (min-width: 768px){main #bestelformulier>div{margin-bottom:0;width:48.14815%;float:left;margin-right:3.7037%}main #bestelformulier>div:last-child{width:48.14815%;float:right;margin-right:0}}main #bestelformulier ul{margin-bottom:1em}main #bestelformulier ul li::before{content:"-";padding-right:.4em}main #bestelformulier table{width:100%}main #bestelformulier table tr{-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}main #bestelformulier table tr:hover{background:rgba(52,73,94,0.2)}main #bestelformulier table tr.divider:hover,main #bestelformulier table tr.heading:hover{background:transparent}main #bestelformulier label,main #bestelformulier input,main #bestelformulier textarea{display:block;width:100%}main #bestelformulier label{line-height:2em;font-weight:300;font-size:.9em}@media (min-width: 768px){main #bestelformulier label{font-size:1em}}main #bestelformulier label span{color:red;font-weight:700;margin-left:.2em}main #bestelformulier input,main #bestelformulier textarea{font-size:.8em;font-family:"Roboto Slab",serif;color:#1f1b1c;font-weight:400;padding:.4em .6em;background:white;border:1px solid #4b4b4b}main #bestelformulier input:focus,main #bestelformulier textarea:focus{outline:0;border:1px solid #4669ad}main #bestelformulier input[type=submit]{background:#1f1b1c;border:0 none;outline:0;color:white;line-height:2em;font-weight:300;font-size:1.2em;-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}main #bestelformulier input[type=submit]:hover,main #bestelformulier input[type=submit]:active{opacity:.8;cursor:pointer}main #contact>div{margin-bottom:2em}main #contact>div:last-child{margin-bottom:0}@media (min-width: 768px){main #contact>div{margin-bottom:0;width:48.14815%;float:left;margin-right:3.7037%}main #contact>div:last-child{width:48.14815%;float:right;margin-right:0}}@media (min-width: 992px){main #contact>div{width:65.4321%;float:left;margin-right:3.7037%}main #contact>div:last-child{width:30.8642%;float:right;margin-right:0}}footer{margin-top:40px}footer .wrap{padding:20px 15px;overflow:hidden;*zoom:1;-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}@media (min-width: 768px){footer .wrap{max-width:750px;margin-left:auto;margin-right:auto}footer .wrap:after{content:" ";display:block;clear:both}}@media (min-width: 992px){footer .wrap{max-width:970px;margin-left:auto;margin-right:auto}footer .wrap:after{content:" ";display:block;clear:both}}@media (min-width: 1200px){footer .wrap{max-width:1170px;margin-left:auto;margin-right:auto}footer .wrap:after{content:" ";display:block;clear:both}}footer #connect{color:white;font-weight:300;background:#1f1b1c;text-align:center;font-size:.8em}@media (min-width: 768px){footer #connect .contact-icons{display:none}}footer #connect .contact-icons img{display:inline-block}footer #connect .col:nth-child(3){display:none}@media (min-width: 768px){footer #connect .col{margin-bottom:0}footer #connect .col:nth-child(2){width:39.50617%;float:left;margin-right:3.7037%}footer #connect .col:nth-child(3){display:block;height:82px;width:13.58025%;float:left;margin-right:3.7037%}footer #connect .col:nth-child(4){width:39.50617%;float:right;margin-right:0}}footer #connect .col div{position:relative;z-index:1;margin-bottom:.8em;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}footer #connect .col div:last-child{margin-bottom:0}@media (min-width: 768px){footer #connect .col div{top:6px}}@media (min-width: 992px){footer #connect .col div{top:27px;width:48.14815%;float:left;margin-right:3.7037%}footer #connect .col div:last-child{width:48.14815%;float:right;margin-right:0}}footer #connect .col div a{position:relative;display:inline-block;outline:none;color:white;vertical-align:bottom;text-decoration:none;white-space:nowrap;overflow:hidden;border-bottom:1px dotted white}footer #connect .col div a::before,footer #connect .col div a::after{pointer-events:none;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}footer #connect .col div a::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:rgba(255,255,255,0.05);content:'';-moz-transition:-moz-transform 0.25s;-o-transition:-o-transform 0.25s;-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}footer #connect .col div a:hover::before,footer #connect .col div a:focus::before{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}footer #connect img{line-height:1em}
