/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bold;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
html{margin:0;padding:0;border:0;}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,.layout-sidebar-first,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}article,.layout-sidebar-first,dialog,figure,footer,header,hgroup,nav,section{display:block;}body{line-height:1.5;background:white;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;float:none !important;}table,th,td{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:'';}blockquote,q{quotes:"" "";}a img{border:none;}:focus{outline:0;}
img,video{display:block;max-width:100%;height:auto;}.node-preview-container{background-color:#ddd;}.wickedtabs{border-bottom:1px solid #ddd;}.wickedtabs ul li{background-color:#f5f5f2;border:1px solid #ddd;border-bottom:none;display:inline-block;list-style:none;text-align:center;}.wickedtabs ul li a{color:#565656;padding:0 15px;text-decoration:none;}.wickedtabs ul li:hover{background-color:#fff;}.wickedtabs ul li a:hover{color:#000;}.align-center{max-width:100%;}.align-left{margin:10px 20px 0 0;max-width:100%;}.align-right{margin:10px 0 0 20px;max-width:100%;}figcaption{font-size:0.6em;font-style:italic;}.pager ul li{display:inline-block;margin:0 4px;font-size:0.8em;border:1px solid #000;padding:2px 5px;line-height:1;}.pager ul li.is-active a{color:#000;font-weight:bold;}.pager ul li a{text-decoration:none;}#block-kruimelpad ol{font-size:0.8em;margin:0 0 20px 0;}#block-kruimelpad ol li{display:inline-block;}#block-kruimelpad ol li::after{content:'>>';margin:0 5px;}#block-kruimelpad ol li:last-child::after{content:'';margin:0;}@media only screen and (max-width:400px){figure,figure img{height:auto;width:100%;}}
.layout-sidebar-first{background-color:#FFDE05;}.layout-sidebar-second{background-color:#209cd2;}.layout-sidebar-second a{color:#000;}.views-row{border-bottom:1px dashed #000;margin-bottom:20px;padding-bottom:20px;}.views-row:last-child{border-bottom:none;}body{background:#d9f0fa url(/themes/abc/images/1.jpg) repeat-y left top;background-size:100% auto;font-family:'Lato',sans-serif;font-size:15px;}.layout-container{border-bottom:10px solid #E3001B;}p{font-size:15px;font-weight:300;line-height:160%;margin-bottom:1em;}a{color:#009ee0;}h1,h2,h3,h4,h5,h6{font-weight:bold;}h1{font-family:Roboto;font-size:25px;margin-bottom:0.5em;}h2{font-family:Roboto;font-size:18px;margin-bottom:0.5em;}h3,h4,h5,h6{font-family:Roboto;}ul,ol{margin-left:20px;}.spacer{clear:both;}header{background-color:#fff;width:100%;z-index:9;}header .header{background:#fff url(/themes/abc/images/header.jpg) no-repeat center top;background-size:100% 5px;box-sizing:border-box;height:100%;margin:0 auto;max-width:1200px;position:relative;width:100%;}#block-socialheader{position:absolute;right:10px;bottom:10px;}#block-socialheader p{margin-bottom:0;}#block-socialheader p a{margin-left:10px;}#block-submenuinheader{position:absolute;right:0;top:10px;z-index:9;}#block-submenuinheader ul{margin-left:0;}#block-submenuinheader ul li{display:inline;font-family:Roboto;font-size:0.9em;list-style:none;margin:5px 0 0 15px;}#block-submenuinheader ul li:last-child{margin-right:20px;}#block-submenuinheader ul li a{text-decoration:none;}#block-abc-branding a{color:#000;display:block;font-size:1.5em;font-weight:bold;padding:40px 20px 20px 20px;text-decoration:none;}#block-abc-branding a:hover{color:#009ee0;}#block-abc-primairelinks{clear:both;}footer{background-color:#fff;box-sizing:border-box;clear:both;padding:10px 20px;width:100%;}footer > div{margin:0 auto;max-width:1200px;}#block-abc-block-3{float:left;}.socialmedia{float:left;margin-right:10px;}.wordvriend{float:left;margin-left:10px;}#search-block-form{text-align:center;}#search-block-form input{background-color:#fff;border:1px solid #009ee0;color:#009ee0;font-size:1em;padding:2px 6px 3px;}#search-block-form input,#search-block-form .form-wrapper,#search-block-form .form-item{display:inline;}main{display:block;overflow:hidden;position:relative;width:100%;}.layout-content{background-color:#fff;box-sizing:border-box;position:relative;z-index:2;padding:20px;width:100%;}#block-hamburger{background-color:#E3001B;box-sizing:border-box;margin-bottom:10px;padding:0 20px;}.hamburger{background:#E3001B url(/themes/abc/images/hamburger.png) repeat-x center center;box-sizing:border-box;cursor:pointer;display:block;height:30px;width:30px;}.layout-sidebar-first{box-sizing:border-box;clear:both;padding:26px 20px;width:100%;}.layout-sidebar-second{box-sizing:border-box;clear:both;width:100%;}.layout-sidebar-second > div > div{margin-bottom:14px;padding:26px 20px;}#block-introhome a.uitleg{color:#00628b;display:block;margin-top:10px;text-align:center;text-decoration:none;}#block-introhome a.leesmeer{display:block;text-align:center;}.uitgelichte-acitiviteiten .views-field-title{font-size:1.1em;font-weight:700;}.uitgelichte-acitiviteiten .views-field-field-subtitel,.uitgelichte-acitiviteiten .views-field-field-soort-activiteit,.uitgelichte-acitiviteiten .views-field-field-datum{font-size:0.9em;font-weight:200;}#block-tickets{background-color:#E3001B;border-bottom:4px dashed #fff;border-top:4px dashed #fff;text-align:center;}#block-tickets .body a{color:#fff;font-family:Roboto;text-decoration:none;text-transform:uppercase;}#block-nieuwsbrief{border-bottom:1px dashed #000;padding-bottom:20px;}#block-nieuwsbrief input.email{border:none;box-sizing:border-box;float:left;font-size:16px;padding:3px;width:60%;}#block-nieuwsbrief input.button{background-color:#FFDE05;border:none;box-sizing:border-box;cursor:pointer;float:right;font-size:16px;font-weight:bold;padding:3px;width:38%;}#block-abc-primairelinks{display:none;right:0;bottom:0;}#sidr ul{padding:0;}#block-abc-primairelinks ul{padding:0;margin-left:0;}#sidr ul li,#block-abc-primairelinks ul li{margin:20px 0;}#sidr ul li a,#block-abc-primairelinks ul li a,#block-abc-primairelinks ul li span{cursor:pointer;font-family:Roboto;text-decoration:none;}#sidr ul li a{font-size:1em;}#block-abc-primairelinks ul li a,#block-abc-primairelinks ul li span{font-size:0.8em;}.path-frontpage #block-abc-content{margin-bottom:40px;}.exposities .views-field-field-afbeelding-new,.exposities .views-field-field-afbeelding-new-1,.activiteiten .views-field-field-afbeelding-new{width:100%;}.exposities .views-field-field-afbeelding-new img,.exposities .views-field-field-afbeelding-new-1 img,.activiteiten .views-field-field-afbeelding-new img{display:block;height:auto;width:100%;}.exposities .views-field-title a,.activiteiten .views-field-title a{color:#000;font-family:roboto;font-size:1.1em;text-decoration:none;}.exposities .views-field-field-datum,.activiteiten .views-field-field-datum{font-size:0.9em;font-weight:200;margin:15px 0;}.exposities .views-field-nothing{clear:both;}.field_subtitel{font-style:italic;font-weight:200;font-size:1.2em;margin-bottom:1em;}.field_soort_activiteit,.field_datum,.field_begindatum,.field_einddatum,.field_tijd{display:inline-block;font-size:0.9em;font-weight:200;}.field_begindatum:before,.field_datum:before{content:'|';margin:0 5px;}.field_einddatum:before{content:'-';margin:0 5px;}.field_afbeelding_new:first-of-type{border-top:1px dashed #000;margin:20px 0 0 0;float:none;padding-top:20px;}.field_afbeelding_new:first-of-type img{width:100%;height:auto;}.field_afbeelding_new{float:left;margin:10px 20px 0 0;}.field_afbeelding_new:last-child{margin-right:0;}.field_introtekst{clear:both;}.views-field-field-soort-activiteit,.views-field-field-datum,.views-field-field-begindatum,.views-field-field-einddatum,.views-field-field-soort-activiteit .field-content,.views-field-field-datum .field-content,.views-field-field-begindatum .field-content,.views-field-field-einddatum .field-content{display:inline-block;font-size:0.9em;font-weight:200;}.exposities .views-field-field-datum:before,.exposities .views-field-field-begindatum:before,aside .views-field-field-begindatum:before,aside .views-field-field-soort-activiteit:before,.activiteiten .views-field-field-begindatum:before{content:'|';margin:0 5px;}.path-frontpage .exposities .views-field-field-begindatum:before{content:'';margin:0;}.views-field-field-einddatum:before{content:'-';margin:0 5px;}.views-field-field-introtekst{margin-top:20px;}.laatste-nieuws .views-field-title a{color:#000;font-family:roboto;font-size:1.1em;text-decoration:none;}#edit-bij-deze-geef-ik-toestemming-aan-abc-haarlem-om-mij-naam-en-foto{display:inline-block;}.webform label[for=edit-bij-deze-geef-ik-toestemming-aan-abc-haarlem-om-mij-naam-en-foto]{display:inline;}.webform-element-description{font-size:0.8em;margin-top:1em;}.legowedstrijd .views-field-field-foto img{height:auto;width:100%;}@media only screen and (min-width:420px){.exposities .views-field-field-afbeelding-new,.exposities .views-field-field-afbeelding-new-1,.activiteiten .views-field-field-afbeelding-new{float:left;margin:0 20px 0 0;width:50%;}#block-webformulier{margin:40px 0;}#block-webformulier .form-item,.webform .form-item{margin-bottom:0.5em;}#block-webformulier legend,#block-webformulier label,.webform legend,.webform label{display:inline-block;font-weight:bold;min-width:120px;}#block-webformulier  .fieldset-wrapper,.webform .fieldset-wrapper{margin-left:20px;}#block-webformulier input[type="submit"],.webform input[type="submit"]{background-color:#209cd2;border:1px solid #209cd2;color:#fff;cursor:pointer;font-size:1em;font-weight:bold;padding:5px 10px;}#block-webformulier .js-form-required::after,.webform .js-form-required::after{color:#ff0000;content:'*';}}@media only screen and (min-width:600px){body,p{font-size:16px;}h1{font-size:31px;}h2{font-size:24px;}.layout-container{margin:20px auto;max-width:1200px;padding:50px 0 0 0;}.layout-content{float:right;position:relative;width:75%;}.layout-sidebar-first{bottom:0;clear:none;float:left;height:100%;left:0;padding:20px 0;position:absolute;top:0;width:25%;}.sidebar-second.one-sidebar .layout-content{float:left;width:75%;}.one-sidebar .layout-sidebar-second{clear:none;float:right;margin-left:0;width:25%;}.two-sidebars .layout-sidebar-second{margin-left:25%;}#block-submenuinheader ul li{font-size:0.8em;margin-left:20px;}#block-socialheader{top:45px;}#block-abc-branding{float:left;}#block-abc-primairelinks-2 ul,#block-activiteitenmenu ul,#block-submenuinheader-2 ul{margin-left:0;}#block-abc-primairelinks-2 ul li:first-child,#block-activiteitenmenu ul li:first-child,#block-submenuinheader-2 ul li:first-child{border-top:1px dashed #009ee0;}#block-abc-primairelinks-2 ul li,#block-activiteitenmenu ul li,#block-submenuinheader-2 ul li{border-bottom:1px dashed #009ee0;color:#009ee0;list-style:none;}#block-abc-primairelinks-2 ul li a.is-active,#block-activiteitenmenu ul li a.is-active,#block-submenuinheader-2 ul li a.is-active{background-color:#009ee0;color:#FFDE05;font-weight:bold;}#block-abc-primairelinks-2 ul li:hover a,#block-activiteitenmenu ul li:hover a,#block-submenuinheader-2 ul li:hover a{background-color:#009ee0;color:#FFDE05;font-weight:bold;}#block-abc-primairelinks-2 ul li a,#block-activiteitenmenu ul li a,#block-submenuinheader-2 ul li a{color:#00628b;display:block;font-weight:bold;padding:10px 20px;text-decoration:none;width:auto;}#block-activiteitenmenu-2-menu ul,#block-hamburger{display:none;}#block-abc-primairelinks{display:block;margin:0 auto;max-width:1200px;}#block-abc-primairelinks ul{margin-left:0;}#block-abc-primairelinks ul li{box-sizing:border-box;display:block;float:left;margin:0;padding:15px;text-align:center;width:25%;}#block-abc-primairelinks ul li:nth-child(2n){background-color:#E3001B;}#block-abc-primairelinks ul li:nth-child(2n) a{color:#fff;}#block-abc-primairelinks ul li a{color:#000;display:block;}#block-abc-primairelinks ul li a:hover,#block-abc-primairelinks ul li.menu-item--active-trail a{text-decoration:underline;}#block-abc-primairelinks ul ul{display:none;margin:15px 0 0 0;position:absolute;}#block-abc-primairelinks ul ul li{display:block;text-align:left;border:none;border-bottom:1px solid #ccc;}#search-block-form{float:right;}}@media only screen and (min-width:800px){body,p{font-size:17px;}h1{font-size:33px;}h2{font-size:26px;}header .header{background-size:contain;}#block-abc-primairelinks ul li{padding:15px 30px;}#block-abc-primairelinks ul li a,#block-abc-primairelinks ul li span{font-size:1em;}.layout-content{float:right;margin-left:-75%;margin-right:25%;width:50%;}.layout-sidebar-second{clear:none;float:right;width:25%;}}@media only screen and (min-width:1150px){body,p{font-size:19px;}h1{font-size:35px;}h2{font-size:28px;}#block-abc-branding a{padding:20px 0;}.header .socialmedia{margin-right:0;}#block-socialheader{right:0;}#block-submenuinheader ul li:last-child{margin-right:0;}.legowedstrijd{display:flex;flex-wrap:wrap;justify-content:space-between;}.legowedstrijd .views-row{width:46%;}}
.sidr{background-color:#E3001B;box-sizing:border-box;display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr-inner{padding:20px;}.sidr li,.sidr a{color:#fff;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#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{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:3px;left:60px;color:#000;font-size:0.8em;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/themes/abc/abcolorbox/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/themes/abc/abcolorbox/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/themes/abc/abcolorbox/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/themes/abc/abcolorbox/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/themes/abc/abcolorbox/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/themes/abc/abcolorbox/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
