header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.download-element a{padding:3px 6px 3px 22px;background:url(../../assets/contao/images/iconPLAIN.svg) left center no-repeat}ul.enclosure{padding-left:0}li.download-element{list-style-type:none}.ext-xl a{background-image:url(../../assets/contao/images/iconXL.svg)}.ext-xls a{background-image:url(../../assets/contao/images/iconXLS.svg)}.ext-xlsx a{background-image:url(../../assets/contao/images/iconXLSX.svg)}.ext-hqx a{background-image:url(../../assets/contao/images/iconHQX.svg)}.ext-cpt a{background-image:url(../../assets/contao/images/iconCPT.svg)}.ext-bin a{background-image:url(../../assets/contao/images/iconBIN.svg)}.ext-doc a{background-image:url(../../assets/contao/images/iconDOC.svg)}.ext-docx a{background-image:url(../../assets/contao/images/iconDOCX.svg)}.ext-word a{background-image:url(../../assets/contao/images/iconWORD.svg)}.ext-cto a{background-image:url(../../assets/contao/images/iconCTO.svg)}.ext-dms a{background-image:url(../../assets/contao/images/iconDMS.svg)}.ext-lha a{background-image:url(../../assets/contao/images/iconLHA.svg)}.ext-lzh a{background-image:url(../../assets/contao/images/iconLZH.svg)}.ext-exe a{background-image:url(../../assets/contao/images/iconEXE.svg)}.ext-class a{background-image:url(../../assets/contao/images/iconCLASS.svg)}.ext-so a{background-image:url(../../assets/contao/images/iconSO.svg)}.ext-sea a{background-image:url(../../assets/contao/images/iconSEA.svg)}.ext-dll a{background-image:url(../../assets/contao/images/iconDLL.svg)}.ext-oda a{background-image:url(../../assets/contao/images/iconODA.svg)}.ext-pdf a{background-image:url(../../assets/contao/images/iconPDF.svg)}.ext-ai a{background-image:url(../../assets/contao/images/iconAI.svg)}.ext-eps a{background-image:url(../../assets/contao/images/iconEPS.svg)}.ext-ps a{background-image:url(../../assets/contao/images/iconPS.svg)}.ext-pps a{background-image:url(../../assets/contao/images/iconPPS.svg)}.ext-ppt a{background-image:url(../../assets/contao/images/iconPPT.svg)}.ext-pptx a{background-image:url(../../assets/contao/images/iconPPTX.svg)}.ext-smi a{background-image:url(../../assets/contao/images/iconSMI.svg)}.ext-smil a{background-image:url(../../assets/contao/images/iconSMIL.svg)}.ext-mif a{background-image:url(../../assets/contao/images/iconMIF.svg)}.ext-odc a{background-image:url(../../assets/contao/images/iconODC.svg)}.ext-odf a{background-image:url(../../assets/contao/images/iconODF.svg)}.ext-odg a{background-image:url(../../assets/contao/images/iconODG.svg)}.ext-odi a{background-image:url(../../assets/contao/images/iconODI.svg)}.ext-odp a{background-image:url(../../assets/contao/images/iconODP.svg)}.ext-ods a{background-image:url(../../assets/contao/images/iconODS.svg)}.ext-odt a{background-image:url(../../assets/contao/images/iconODT.svg)}.ext-wbxml a{background-image:url(../../assets/contao/images/iconWBXML.svg)}.ext-wmlc a{background-image:url(../../assets/contao/images/iconWMLC.svg)}.ext-dmg a{background-image:url(../../assets/contao/images/iconDMG.svg)}.ext-dcr a{background-image:url(../../assets/contao/images/iconDCR.svg)}.ext-dir a{background-image:url(../../assets/contao/images/iconDIR.svg)}.ext-dxr a{background-image:url(../../assets/contao/images/iconDXR.svg)}.ext-dvi a{background-image:url(../../assets/contao/images/iconDVI.svg)}.ext-gtar a{background-image:url(../../assets/contao/images/iconGTAR.svg)}.ext-inc a{background-image:url(../../assets/contao/images/iconINC.svg)}.ext-php a{background-image:url(../../assets/contao/images/iconPHP.svg)}.ext-php3 a{background-image:url(../../assets/contao/images/iconPHP3.svg)}.ext-php4 a{background-image:url(../../assets/contao/images/iconPHP4.svg)}.ext-php5 a{background-image:url(../../assets/contao/images/iconPHP5.svg)}.ext-phtml a{background-image:url(../../assets/contao/images/iconPHTML.svg)}.ext-phps a{background-image:url(../../assets/contao/images/iconPHPS.svg)}.ext-js a{background-image:url(../../assets/contao/images/iconJS.svg)}.ext-psd a{background-image:url(../../assets/contao/images/iconPSD.svg)}.ext-rar a{background-image:url(../../assets/contao/images/iconRAR.svg)}.ext-fla a{background-image:url(../../assets/contao/images/iconFLA.svg)}.ext-swf a{background-image:url(../../assets/contao/images/iconSWF.svg)}.ext-sit a{background-image:url(../../assets/contao/images/iconSIT.svg)}.ext-tar a{background-image:url(../../assets/contao/images/iconTAR.svg)}.ext-tgz a{background-image:url(../../assets/contao/images/iconTGZ.svg)}.ext-xhtml a{background-image:url(../../assets/contao/images/iconXHTML.svg)}.ext-xht a{background-image:url(../../assets/contao/images/iconXHT.svg)}.ext-zip a{background-image:url(../../assets/contao/images/iconZIP.svg)}.ext-m4a a{background-image:url(../../assets/contao/images/iconM4A.svg)}.ext-mp3 a{background-image:url(../../assets/contao/images/iconMP3.svg)}.ext-wma a{background-image:url(../../assets/contao/images/iconWMA.svg)}.ext-mpeg a{background-image:url(../../assets/contao/images/iconMPEG.svg)}.ext-wav a{background-image:url(../../assets/contao/images/iconWAV.svg)}.ext-ogg a{background-image:url(../../assets/contao/images/iconOGG.svg)}.ext-mid a{background-image:url(../../assets/contao/images/iconMID.svg)}.ext-midi a{background-image:url(../../assets/contao/images/iconMIDI.svg)}.ext-aif a{background-image:url(../../assets/contao/images/iconAIF.svg)}.ext-aiff a{background-image:url(../../assets/contao/images/iconAIFF.svg)}.ext-aifc a{background-image:url(../../assets/contao/images/iconAIFC.svg)}.ext-ram a{background-image:url(../../assets/contao/images/iconRAM.svg)}.ext-rm a{background-image:url(../../assets/contao/images/iconRM.svg)}.ext-rpm a{background-image:url(../../assets/contao/images/iconRPM.svg)}.ext-ra a{background-image:url(../../assets/contao/images/iconRA.svg)}.ext-bmp a{background-image:url(../../assets/contao/images/iconBMP.svg)}.ext-gif a{background-image:url(../../assets/contao/images/iconGIF.svg)}.ext-jpeg a{background-image:url(../../assets/contao/images/iconJPEG.svg)}.ext-jpg a{background-image:url(../../assets/contao/images/iconJPG.svg)}.ext-jpe a{background-image:url(../../assets/contao/images/iconJPE.svg)}.ext-png a{background-image:url(../../assets/contao/images/iconPNG.svg)}.ext-tiff a{background-image:url(../../assets/contao/images/iconTIFF.svg)}.ext-tif a{background-image:url(../../assets/contao/images/iconTIF.svg)}.ext-svg a{background-image:url(../../assets/contao/images/iconSVG.svg)}.ext-svgz a{background-image:url(../../assets/contao/images/iconSVGZ.svg)}.ext-webp a{background-image:url(../../assets/contao/images/iconWEBP.svg)}.ext-avif a{background-image:url(../../assets/contao/images/iconAVIF.svg)}.ext-heic a{background-image:url(../../assets/contao/images/iconHEIC.svg)}.ext-jxl a{background-image:url(../../assets/contao/images/iconJXL.svg)}.ext-eml a{background-image:url(../../assets/contao/images/iconEML.svg)}.ext-asp a{background-image:url(../../assets/contao/images/iconASP.svg)}.ext-css a{background-image:url(../../assets/contao/images/iconCSS.svg)}.ext-scss a{background-image:url(../../assets/contao/images/iconSCSS.svg)}.ext-less a{background-image:url(../../assets/contao/images/iconLESS.svg)}.ext-html a{background-image:url(../../assets/contao/images/iconHTML.svg)}.ext-htm a{background-image:url(../../assets/contao/images/iconHTM.svg)}.ext-md a{background-image:url(../../assets/contao/images/iconMD.svg)}.ext-shtml a{background-image:url(../../assets/contao/images/iconSHTML.svg)}.ext-txt a{background-image:url(../../assets/contao/images/iconTXT.svg)}.ext-text a{background-image:url(../../assets/contao/images/iconTEXT.svg)}.ext-log a{background-image:url(../../assets/contao/images/iconLOG.svg)}.ext-rtx a{background-image:url(../../assets/contao/images/iconRTX.svg)}.ext-rtf a{background-image:url(../../assets/contao/images/iconRTF.svg)}.ext-xml a{background-image:url(../../assets/contao/images/iconXML.svg)}.ext-xsl a{background-image:url(../../assets/contao/images/iconXSL.svg)}.ext-mp4 a{background-image:url(../../assets/contao/images/iconMP4.svg)}.ext-m4v a{background-image:url(../../assets/contao/images/iconM4V.svg)}.ext-mov a{background-image:url(../../assets/contao/images/iconMOV.svg)}.ext-wmv a{background-image:url(../../assets/contao/images/iconWMV.svg)}.ext-webm a{background-image:url(../../assets/contao/images/iconWEBM.svg)}.ext-qt a{background-image:url(../../assets/contao/images/iconQT.svg)}.ext-rv a{background-image:url(../../assets/contao/images/iconRV.svg)}.ext-avi a{background-image:url(../../assets/contao/images/iconAVI.svg)}.ext-ogv a{background-image:url(../../assets/contao/images/iconOGV.svg)}.ext-movie a{background-image:url(../../assets/contao/images/iconMOVIE.svg)}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.sc{box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;clear:none !important;padding-left:15px !important;float:left}.sc-first{clear:both !important;padding-left:0 !important}.sc-clear{clear:left !important}.sc-border{padding-right:15px !important;border-right:1px solid silver}.sc-rowspan>*{margin:0 !important;padding:0 !important}.sc2{width:50%}.sc3{width:33.3%}.sc3-2{width:66.6%}.sc4{width:25%}.sc4-2{width:50%}.sc4-3{width:75%}.sc5{width:20%}.sc5-2{width:40%}.sc5-3{width:60%}.sc5-4{width:80%}
#container-outer{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}#container{display:flex;flex-direction:row-reverse}#main{width:75%;min-height:50vh}#left{width:25%}#left .inside{margin-right:40px}@media only screen and (max-device-width:1366px){.parallax-img{background-attachment:scroll;min-height:120px}}.formbody input.text,.form-control{padding:7px 12px;font-size:13px;height:42px}form.search{background-color:transparent;padding:0}.search .submit{position:absolute;right:0;top:0;padding:11px 14px;background-color:#00508a}.gekleurde-knoppen ul{padding-left:0}.gekleurde-knoppen li{list-style-type:none;text-decoration:none;margin-bottom:10px;line-height:1.7em}.gekleurde-knoppen .paars-knop .active,.gekleurde-knoppen .paars-knop .trail,.gekleurde-knoppen .groen-knop .active,.gekleurde-knoppen .groen-knop .trail,.gekleurde-knoppen .oranje-knop .active,.gekleurde-knoppen .oranje-knop .trail{border-right:20px solid rgba(0,0,0,.5)}.gekleurde-knoppen .paars-knop a,.gekleurde-knoppen .paars-knop strong{background-color:#5c0f8c;padding:10px;width:100%;color:#fff;display:block}.gekleurde-knoppen a:link,.gekleurde-knoppen a:hover,.gekleurde-knoppen a:visited{text-decoration:none}.gekleurde-knoppen .groen-knop a,.gekleurde-knoppen .groen-knop strong{background-color:#00953b;padding:10px;width:100%;color:#fff;display:block}.gekleurde-knoppen .oranje-knop a,.gekleurde-knoppen .oranje-knop strong{background-color:#ff4e00;padding:10px;width:100%;color:#fff;display:block}.hzzian-title{display:block;padding:10px 10px 10px 0;font-weight:bold;margin-bottom:1em}.hzzian-title p{margin:0;line-height:1.7em}.hzzian-title.title-zwemles,.hzzian-title.title-waterpolo,.hzzian-title.title-zwemvaardigheid{color:#fff;padding-left:10px;font-weight:300}.hzzian-title.title-zwemles a,.hzzian-title.title-waterpolo a,.hzzian-title.title-zwemvaardigheid a{color:#fff;text-decoration:none}.hzzian-title.title-zwemles{background-color:#5c0f8c}.hzzian-title.title-waterpolo{background-color:#00953b}.hzzian-title.title-zwemvaardigheid{background-color:#ff4e00}.gekleurde-knoppen ul.level_1>li.active,.gekleurde-knoppen ul.level_1>li.trail{display:none}
html{overflow:-moz-scrollbars-vertical;overflow-y:scroll}.content-parallax{position:relative;height:400px}.md>.content-parallax{height:560px}.sm>.content-parallax{height:500px}.xs>.content-parallax{height:430px}.content-parallax-text #slider-logo{z-index:8;position:absolute}.content-parallax-text img{margin:0 auto;padding:.5em 0}.parallax-image{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.slider-position-top .slider-position-bottom .home #slider .ce_image figure{display:inline-block}.home #slider .ce_image img{margin-left:-25px;max-height:100%;height:auto}.groen-bg h2,.oranje-bg h2,.paars-bg h2{font-size:22px;text-transform:uppercase;font-weight:600;color:#fff;padding-bottom:0;margin:.5em 0}.grey-bg{text-align:center}.home-block a{color:#fff;text-decoration:none}.grey-bg p{color:#000}.grey-bg a{padding:2px 10px;border:2px solid #9d9d9d;color:#555;text-decoration:none;transition-duration:.5s;font-size:18px}.grey-bg a:hover{border:2px solid #00508a;background-color:#00508a;color:#fff}.areaBg-4{line-height:1.4;padding:15px 0 35px 0;background-color:#f1f1f1}.nieuws-title{display:flex;justify-content:space-between;margin:15px 0 15px 0}.nieuws-title p{font-size:22px;color:#00508a;text-transform:uppercase;font-weight:600;margin:10px 0 10px 0}.archief-link p a{text-transform:none;font-weight:300;font-size:14px;border:2px solid #00508a;padding:10px 15px;text-decoration:none;transition-duration:.5s}.archief-link p a:hover{color:#fff;background-color:#00508a}.layout_latest{position:relative}.layout_latest .news-image-wrapper img{object-fit:cover}.layout_latest .news-label{position:absolute;top:0;left:0;background-color:#00aeff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 8px rgba(0,0,0,.5)}.layout_latest .news-label p{color:#fff;padding:20px 15px;text-transform:uppercase;margin:0;font-weight:600}.layout_latest .ce_text p:first-child{font-size:20px;font-weight:600;line-height:1.1}.layout_latest .ce_text p:first-child a{color:#00508a;text-decoration:none}.layout_latest .ce_text p{color:#000;line-height:1.4}.layout_latest .ce_text a{color:#00508a}.layout_latest .ce_text a:hover{text-decoration:none}.layout_latest .ce_text .more a{color:#00aeff;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:13px;transition-duration:.5s}.layout_latest .ce_text .more a:hover{color:#00508a}.areaBg-3{line-height:1.4;padding:70px 0}.areaBg-3 h1{font-size:36px;font-weight:500;text-transform:uppercase;margin-top:0;color:#fff}.areaBg-3 a,.areaBg-3 p{color:#fff}.areaBg-3 a:hover{color:#00508a;text-decoration:none}form{background-color:#00508a;padding:35px;color:#eee}form tbody{color:#eee}.form-titel>div:first-child{display:flex;justify-content:space-between;padding-top:20px}.form-titel>p:first-child{font-size:16px;padding:0 0 10px 0;text-transform:uppercase;font-weight:600;color:#fff}.form-titel p a{text-transform:none;font-weight:300;font-size:14px;border:2px solid #fff;padding:10px 15px;text-decoration:none;transition-duration:.5s}.form-titel p a:hover{color:#00aeff;background-color:#fff}.ce_form .widget{margin-bottom:15px;margin-top:0}.ce_form .widget-radio input{width:auto}.ce_form .widget input::placeholder,.ce_form .widget textarea::placeholder{color:#000}.ce_form .widget-text{width:48%;float:left;margin-right:4%;font-size:13px}.ce_form .widget-text:nth-child(2n+2){margin-right:0}.ce_form input{padding:12px;font-size:13px;background-color:#eee;width:100%}.ce_form textarea{width:100%;background-color:#eee;padding:12px;font-size:13px}.ce_form button.submit{padding:8px 11px;border:2px solid #fff;color:#fff;text-decoration:none;transition-duration:.5s;font-size:14px;background-color:transparent;text-transform:uppercase}.ce_form button.submit:hover{color:#00508a;background-color:#fff}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}@media only screen and (max-width :768px){#slider-logo{height:auto;top:5%}body.home .bgStyle{min-height:340px}.home #slider .ce_image img{margin-left:-45px}.layout_latest{width:100%;display:flex;flex-direction:column}.layout_latest .news_image{width:100%;height:150px;background-position:center center}.layout_latest .news-image-wrapper img{width:100%;height:150px}.layout_latest .ce_text{width:100%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.groen-bg h2,.oranje-bg h2,.paars-bg h2{font-size:18px}.layout_latest{width:100%;display:flex;flex-direction:row}.layout_latest .news_image{width:40%;height:auto;background-position:center center}.layout_latest .news-image-wrapper img{width:40%;height:auto}.layout_latest .ce_text{width:60%}.parallax-slider .bgStyle{background-attachment:scroll}}#left{margin-top:40px}#left .mod_navigation ul.level_1{list-style-type:disc;padding-left:20px}#left .mod_navigation ul.level_2{list-style-type:circle;padding-left:10px;margin-bottom:0}#left .mod_navigation li{line-height:1.7em}#left .mod_navigation li a{text-decoration:none}@media only screen and (max-width :768px){#left{width:100%}#left .inside{margin-right:0}.parallax-slider .bgStyle{background-attachment:scroll;background-size:cover}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.parallax-slider .bgStyle{background-attachment:scroll;background-position:center top}}body.noscroll{margin:0;height:100%;overflow:hidden}#navbar{position:fixed;z-index:99;width:100%;background-color:#fff;top:0;min-height:53px;border-bottom:3px solid #00aeff}.navi-content{margin-left:40px;display:flex;align-items:center}.navi-content:first-child{margin-left:0}.navi-content a{color:#00508a;text-decoration:none}.navi-content.aanmelden-knop a{color:#ff4e00}.fixedTop .mainnavi,.mainnavi{padding:10px 0}#slider{padding-top:53px}.overlay-menu{background-color:rgba(0,80,138,.95);-webkit-overflow-scrolling:touch}.overlay-menu a{text-decoration:none}.overlay-menu .level_1>li:nth-child(4){clear:both}.overlay-menu .level_1>li a{text-transform:uppercase}.overlay-menu .level_1 span.active.submenu{text-transform:uppercase;font-weight:600}.overlay-menu .level_1 li a:hover{color:#00aeff;text-decoration:underline}.overlay-menu .level_2 li a{color:rgba(255,255,255,.6);font-size:15px;text-transform:none;line-height:2em;display:inline-block}.overlay-menu .level_2 li a:hover{color:#00aeff;text-decoration:underline}.overlay-menu .level_2 li a[target="_blank"]:after{content:url(/files/hzzian/layout/img/external-link-wit.svg);margin-left:5px}#left .level_1 li a[target="_blank"]:after{content:url(/files/hzzian/layout/img/external-link.svg);margin-left:10px}.overlay-menu ul.level_3{margin-bottom:0;margin-left:10px}.toggler{padding:10px 0 10px 10px;color:#00508a;display:flex;align-items:center;cursor:pointer}.toggler.active,.toggler:hover{background-color:#e7e7e7}.ui-accordion-header-icon{display:none}.toggler:before{content:'+';font-size:20px;color:#00aeff;font-weight:600;margin-right:10px;width:20px}.toggler.active:before{content:"-"}.ui-accordion-content{padding:5px 10px 0 40px;background-color:#e7e7e7}table{width:100%;border:1px solid #e7e7e7;color:#000;overflow-x:auto;overflow-y:scroll}table thead{background-color:#eee;border-bottom:1px solid #00508a}table tbody tr th,table thead th{padding:17px;width:33.333%;font-weight:300}table tbody tr th{text-transform:uppercase}table thead th a{border-bottom:1px dotted #00508a;text-decoration:none}table thead th a:hover{border-bottom:1px solid #00508a}table td.col_last,table th.col_last{text-align:right}table tbody tr td{padding:14px}table tbody tr{border-bottom:1px solid #e7e7e7}.ce_table tr:hover{background:#e7e7e7}table tr.last{border-bottom:none}.ce_gallery>ul.cols_6 li{width:15.833%;margin-right:1%;margin-bottom:1%}.ce_gallery>ul.cols_6 li:nth-child(6n+6){margin-right:0}.ce_gallery>ul.cols_5 li{width:19.2%;margin-right:1%;margin-bottom:1%}.ce_gallery>ul.cols_5 li:nth-child(5n+5){margin-right:0}.ce_gallery>ul.cols_4 li{width:24.25%;margin-right:1%;margin-bottom:1%}.ce_gallery>ul.cols_4 li:nth-child(4n+4){margin-right:0}.ce_gallery>ul.cols_3 li{width:32.666%;margin-right:1%;margin-bottom:1%}.ce_gallery>ul.cols_4 li:nth-child(3n+3){margin-right:0}.mod_newsarchive h2{padding:0;margin-bottom:0;display:flex;align-items:center}.mod_newsarchive h2.hasNoText{color:#000}.mod_newsarchive .news-label{margin-left:10px}.mod_newsarchive .news-label p{margin:0;background-color:#00aeff;color:#fff;padding:4px 10px 2px 10px;font-size:12px;line-height:1em}.mod_newsarchive a{text-decoration:none}.mod_newsarchive p.more a{color:#00aeff;font-size:13px;font-weight:600;position:relative;text-transform:uppercase;transition-duration:.5s}.mod_newsarchive p.more a:hover{color:#00508a}.teams-knop figure a{display:flex;align-items:center;justify-content:center}.teams-knop figure a:after{content:url(/files/hzzian/layout/img/external-link-wit-large.svg);background-color:rgba(0,0,0,.6);position:absolute;display:block;width:80px;height:80px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s linear}.teams-knop figure a:hover:after{opacity:1}h2{font-size:16px;padding:0 0 10px 0;text-transform:uppercase;font-weight:600;color:#00508a;line-height:1.2em}h3{font-size:18px;padding:0 0 10px 0;font-weight:600;color:#00508a;line-height:1.2em}ol{list-style:decimal}a{color:#00508a}.ce_text figure.float_right{margin-left:20px;margin-bottom:20px}.ce_text figure.float_left{margin-right:20px;margin-bottom:20px}.ce_text figure figcaption{color:#00508a;font-weight:600;font-size:13px;margin-top:5px}#bottom{margin-top:40px}#bottom ol{padding-left:40px}#bottom ol,#bottom ol a{color:#fff;text-decoration:none}#bottom ol{margin-top:50px}#bottom li{line-height:1.7em}#bottom li a{transition-duration:.5s}#bottom li a:hover{color:#00508a}#bottom h4{font-size:16px;font-weight:600;color:#fff;text-transform:uppercase}#bottom .ce_gallery ul{display:flex;align-items:center}#bottom .ce_gallery li{margin-right:10px}.footer-bottom a,.footer-bottom p{color:#fff}.footer-bottom a{text-decoration:none}.footer-bottom a:hover{text-decoration:underline}.iframe-wrapper{padding-bottom:25%;position:relative}.iframe-wrapper iframe{width:100%;height:100%;position:absolute}.scrolltop .ce_image{height:100%;display:flex;align-items:center;justify-content:center}@media only screen and (min-width :767px) and (max-width :1400px){#navbar .menuwrapper{margin-right:70px}}@media (min-width:768px) and (max-width:979px){.navi-content{margin-left:10px}#left{min-width:231px}.groen-bg h2,.oranje-bg h2,.paars-bg h2{font-size:1.1em}.areaBg-3 h1{font-size:1.7em}.nieuws-title{margin:0}#bottom ol{margin-top:0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.sc2{width:100%}.sc.sc2{padding-left:0!important}#navbar .menuwrapper{display:none}.navOverlayItem{font-size:18px}#main{width:100%}#container{flex-direction:column}}@media only screen and (max-width :767px){#navbar{display:flex;align-items:center}#navbar .ce_image img{max-width:160px}#navbar .menuwrapper{display:none}.overlay-menu .container{padding-top:2em}.overlay-menu .level_1>li{width:100%;float:none;margin-bottom:0}.overlay-menu .level_2>li{margin-left:1em}.bgStyle,.parallax-slider .bgStyle{min-height:190px}#slider-logo img{max-height:159px;margin-left:-45px}.scrolltop{bottom:110px}.navOverlayItem{font-size:18px}.sc{padding-left:0!important;width:100%}.sc2{width:100%}.sc.sc2{padding-left:0!important}.sc3{width:100%;margin-bottom:10px}table tbody tr td,table tbody tr th,table thead th{padding:5px;text-transform:none}#table_1433,#table_1434{border:0;width:100%}#table_1433 caption,#table_1434 caption{font-size:1.3em}#table_1433 thead,#table_1434 thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#table_1433 tr,#table_1434 tr{border-bottom:3px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;display:block;margin-bottom:.625em;background:#f8f8f8;padding:.35em}#table_1433 th,#table_1434 th{font-size:.85em;letter-spacing:.1em;font-weight:600}#table_1433 td,#table_1434 td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:left;padding:5px}#table_1433 td,#table_1433 th,#table_1434 td,#table_1434 th{padding:.625em}#table_1433 td:last-child,#table_1434 td:last-child{border-bottom:0}.custom-tabel table{border-bottom:3px solid #ddd}.custom-tabel table thead th,table tbody tr th{padding:5px 0 5px 17px;width:100%;float:left}.custom-tabel table th.col_last,table td.col_last{text-align:left}.custom-tabel table tbody tr td{padding:4px 0 4px 17px;float:left;width:100%}.custom-tabel table tbody tr td.col_first{text-transform:uppercase}.custom-tabel td:empty{visibility:hidden}.iframe-wrapper{padding-bottom:70%}.ce_text figure.float_right{margin-left:0}form{padding:20px}.ce_form .widget-text{width:100%;margin-right:0}#main{width:auto;min-height:initial}#container{flex-direction:column}#container-outer,.boxed{padding-left:20px;padding-right:20px}.form-titel>div:first-child,.nieuws-title{display:initial}#bottom ol{margin-top:1em}.parallax-caption{font-size:1em}#left{margin-top:1em}.grey-bg,.groen-bg,.oranje-bg,.paars-bg,.project-bg{padding:10px}.areaBg-3 h1{font-size:1.6em}#article-359{top:-82px;margin-bottom:-80px}.groen-bg h2,.oranje-bg h2,.paars-bg h2{font-size:1.2em}}
.home-block a {
    color: #262626;
}
.paars-bg,
.hzzian-title.title-zwemles,
.gekleurde-knoppen .paars-knop a,
.gekleurde-knoppen .paars-knop strong {
    background-color: #ffd600;
}
.groen-bg,
.hzzian-title.title-waterpolo,
.gekleurde-knoppen .groen-knop a,
.gekleurde-knoppen .groen-knop strong {
    background-color: #ff8800;
}
.oranje-bg,
.hzzian-title.title-zwemvaardigheid,
.gekleurde-knoppen .oranje-knop a,
.gekleurde-knoppen .oranje-knop strong {
    background-color: #008784;
}
 {
}
.hzzian-title.title-zwemles a,
.hzzian-title.title-waterpolo a,
.hzzian-title.title-zwemvaardigheid a,
.gekleurde-knoppen .groen-knop a,
.gekleurde-knoppen .groen-knop strong,
.gekleurde-knoppen .oranje-knop a,
.gekleurde-knoppen .oranje-knop strong,
.gekleurde-knoppen .paars-knop a,
.gekleurde-knoppen .paars-knop strong {
    color: #262626;
}

@media print {
* {
    background: transparent !important;
    color: black !important;
    box-shadow:none !important;
    text-shadow: none !important;
    filter:none !important;
    -ms-filter: none !important;
}
a,
a:visited {
    text-decoration:underline;
}
.ce_text a[href]:after {
    content: " (" attr(href) ")";
}
.ce_href a[href]:after {
    content: " (" attr(href) ")";
}
abbr[title]:after {
    content: " (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
    content: "";
}
pre,
blockquote {
    border:1px solid #999;
    page-break-inside: avoid;
}
thead {
    display:table-header-group;
}
tr,
img {
    page-break-inside: avoid;
}
@page {
    margin:.2cm;
    margin-top: 10mm !important;
}
img {
    max-width: 100% !important;
}
.image_container img {
    max-width:210mm;
    width: auto!important;
    height: auto!important;
}
p {
    orphans: 3;
    widows: 3;
}
h2,
h3 {
    page-break-after: avoid;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom:5mm;
    font-weight:bold;
}
h1 {
    font-size: 22pt!important;
    line-height: 26pt!important;
}
h2 {
    font-size: 20pt!important;
    line-height: 26pt!important;
    orphans: 3;
    widows: 3;
}
h3 {
    font-size: 18pt!important;
    line-height: 22pt!important;
    orphans: 3;
    widows: 3;
}
h5 {
    font-size: 16pt!important;
    line-height: 19pt!important;
}
h6 {
    font-size: 14pt!important;
    line-height: 17pt!important;
}
table {
    width:100%;
}
table td {
    padding:0 2mm 2mm 0;
}
.mod_customnav,
.mod_navigation,
#footer,
#slider,
.mod_article .ce_sliderStart .content-slider .slider-wrapper,
.ce_dlh_googlemaps,
.mod_mobile_menu,
.mobile_menu > div {
    display: none !important;
}

#navbar {
    position: initial !important;
}
}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}
#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
* {
    box-sizing: border-box;
}

/*Reset*/


.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after {
    content: " ";
    display: table;
}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after {
    clear: both;
}
img {vertical-align: bottom}
* {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    background-repeat: no-repeat;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
ol, ul {
    list-style: none;
}

table {
    border-spacing: 0;
}

body {
    position: relative;
    line-height: 1.4;
}

#mbCenter img {
    width: auto;
    max-width: 100%;
    height: auto;
    vertical-align: middle;
}
.block {
    overflow: hidden;
}

.clear, #clear {
    height: 0.1px;
    font-size: 0.1px;
    line-height: 0.1px;
    clear: both;
}

.invisible {
    width: 0;
    height: 0;
    left: -1000px;
    top: -1000px;
    position: absolute;
    overflow: hidden;
    display: inline;
}

*+html #main {
    position: static;
}
#container:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.animate {
    opacity: 0;
}
html {overflow: -moz-scrollbars-vertical; overflow-y: scroll;}

/*LAYOUT*/

body{
    font: 16px/1.4 'Roboto',sans-serif,Verdana;
    font-weight: 300;
}
.paars-bg{background-color: #5c0f8c}.groen-bg{background-color: #00953b}.oranje-bg{background-color: #ff4e00}
.areaBg-3 {
    background-color: #00AEFF;
}
.devider {
    border-bottom: 1px solid rgba(0,0,0,0.2);
    z-index: 99;
    overflow: hidden;
    float: none;
}
b, strong {
    font-weight: bold;
}
/*TOPNAVIG*/
.bangb1 {
    width: 100%;
}
.mainnavi .inner .inner_article {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.button-menu {
    display: flex;
    align-items: center;
    color: #292928;
    cursor: pointer;
    position: fixed;
    right: 20px;
    z-index: 99;
    top: 12px;
}
.navOverlayItem {
    font-size: 16px;
    margin: 0 10px;
}
.menuwrapper {
    display: flex;
    align-items: center;
}

.navi-content p{
    display: inline-block;
    margin: 0;
    white-space: nowrap;
}
.overlay-menu {
    display: none;
    background-color: rgba(0, 80, 138, 0.95);
    height: 100%;
    width: 100%;
    /*background: #fcfcfc;*/
    display: none;
    overflow: auto;
    position: fixed;
    top: 0;
    z-index: 99;
}
.container {
    max-width: 1280px;
    padding-right: 40px;
    padding-left: 40px;
    margin-right: auto;
    margin-left: auto;
}
/*MENU*/
.overlay-menu .container {
    padding-top: 60px;
}
.overlay-menu .ce_hyperlink a{
    font-weight: 200;
    display: inline-block;
    margin-bottom: 5px;
    color: #fff;
    padding-left: 15px;
    font-size: 18px;
    text-transform: uppercase;
}
.overlay-menu .ce_hyperlink a:hover {
    color: #00AEFF;
    text-decoration: underline;
}
.overlay-menu li {
    width: 33.333%;
    list-style-type: none;
    line-height: 1.7em;
    position: relative;
}
.overlay-menu li li {
	width: auto;
}
.overlay-menu .level_1>li {
    display: block;
    float: left;
    color: #fff;
    font-size: 18px;
    font-weight: 200;
    padding: 8px 15px 4px;
    text-decoration: none;
}
.overlay-menu ul.level_1>li>a, .overlay-menu ul.level_1>li>span {
    font-weight: 200;
    display: inline-block;
    margin-bottom: 5px;
    color: #fff;
}
/*FULLWIDTH*/

.boxed  {max-width: 1280px;margin-left: auto;margin-right: auto;padding-left: 40px;padding-right: 40px;}

/*Afbeelding fullwidth*/
.fullwidth .image_container img, #main .fullwidth.fullwidthimage .image_container img {
    min-width: 100%;
}
#main .fullwidth .image_container img {
    min-width: inherit;
}

.image_container img {
    display: block;
    height: auto;
    max-width: 100%;
}

/*FOOTER*/
.footercontainer, .footercontainer .container {
    background-color: #00AEFF;
}
.footercontainer{
    padding: 4em 0;
}
.footer-bottom{
    background-color: #00508A;
    color: white;
    text-align: right;
    padding: 2em 0;
}
.footer-bottom p{
    margin: 0;
    text-transform: uppercase;
}
.scrolltop {
    z-index: 1;
    margin-top: 0;
    position: absolute;
    width: 40px;
    height: 40px;
    right: 20px;
}
.scrolltop a {
    width: 40px;
    height: 40px;
    background-color: #00508A;
    color: #fff;
    position: absolute;
    overflow: hidden;
    cursor: pointer;
}

/* YOUTUBE*/
#wrapper .mejs-container * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.mejs-container {
    width: 100% !important;
    height: auto !important;
    padding-top: 57%;
}

.mejs-overlay, .mejs-poster {
    width: 100% !important;
    height: 100% !important;
}

.mejs-mediaelement video, .mejs-mediaelement .me-plugin, .mejs-mediaelement embed {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100% !important;
    height: 100% !important;
}


/*SLIDER HOME*/
.bgStyle {
    min-height: 420px;
    background-position: center center;
    background-size: cover;
    padding: 4% 0;
}
#slider-logo {
    width: 100%;
    height: 70%;
    left: 0;
    top: 14%;
}

#jubileum-zegel {
	width: auto;
    height: auto;
    right: 20%;
    top: 4%;
    position: absolute;
    display: none;
}

/* Footer menu */
.footer-menu {
	margin-top: 2rem;
}
.footer-menu a {
	color: #fff;
	text-decoration: none;
}


/*Parallax*/

.parallax-slider {
	position: relative;
	min-height: 400px;
}

.parallax-slider .bgStyle {
    /*min-height: 400px;
    width: auto;*/
    background-attachment: fixed;
    background-size: cover;
    background-position: center bottom;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 2;
}
.parallax-slider #slider-logo {
    position: initial;
}
#slider-logo img {
    margin-left: -25px;
}
.parallax-caption {
    display: block;
    text-align: right;
    margin-right: 2em;
    font-size: 1.4em;
    color: rgba(48, 48, 48, 0.55);
    font-weight: 600;
    text-shadow: 2px 2px 2px #c5c5c5;
}
.parallax-img {
    min-height: 400px;
    background-attachment: fixed;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
}

#slider-logo img {
    max-width: 250px;
    max-height: 259px;
}
.slider-position-top .bgStyle, body.home .slider-position-top .bgStyle {
    background-position-y: top ;
}
.slider-position-bottom .bgStyle, body.home .slider-position-bottom .bgStyle {
    background-position-y: bottom ;
}

#jubileum-logo {
	position: absolute;
	width: 100%;
    height: auto;
    left: 0;
    top: 14%;
}
#jubileum-logo ul {
	display: flex;
	justify-content: space-between;
}

#jubileum-logo ul li.col_first img {
	margin-left: -25px;
}

#jubileum-logo ul li {
	width: 33.3%;
}

#jubileum-logo ul li:nth-of-type(2) {
	display: none;
}

@media screen and (max-width: 767px) {
	#jubileum-logo {
		top: 4%;
	}
	
	#jubileum-logo ul {
		flex-direction: column;
	    align-items: center;
	    justify-content: center;
	}
	#jubileum-logo ul li {
		width: 15rem;
	}
	
	#jubileum-logo ul li.col_first img {
		margin: 0 auto 2rem;
		width: 60%;
	}
}




