/* cmsms stylesheet: Stichting_Kerkenland_normalize_css modified: 15-02-20 11:43:55 */
/*! normalize.css v2.1.3 | MIT License | git.io/normalize *//* ==========================================================================HTML5 display definitions========================================================================== *//*** Correct `block` display not defined in IE 8/9.*/article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}/*** Correct `inline-block` display not defined in IE 8/9.*/audio,canvas,video {display: inline-block;}/*** Prevent modern browsers from displaying `audio` without controls.* Remove excess height in iOS 5 devices.*/audio:not([controls]) {display: none;height: 0;}/*** Address `[hidden]` styling not present in IE 8/9.* Hide the `template` element in IE, Safari, and Firefox < 22.*/[hidden],template {display: none;}/* ==========================================================================Base========================================================================== *//*** 1. Set default font family to sans-serif.* 2. Prevent iOS text size adjust after orientation change, without disabling*    user zoom.*/html {font-family: sans-serif; /* 1 */-ms-text-size-adjust: 100%; /* 2 */-webkit-text-size-adjust: 100%; /* 2 */}/*** Remove default margin.*/body {margin: 0;}/* ==========================================================================Links========================================================================== *//*** Remove the gray background color from active links in IE 10.*/a {background: transparent;}/*** Address `outline` inconsistency between Chrome and other browsers.*/a:focus {outline: thin dotted;}/*** Improve readability when focused and also mouse hovered in all browsers.*/a:active,a:hover {outline: 0;}/* ==========================================================================Typography========================================================================== *//*** Address variable `h1` font-size and margin within `section` and `article`* contexts in Firefox 4+, Safari 5, and Chrome.*/h1 {font-size: 2em;margin: 0.67em 0;}/*** Address styling not present in IE 8/9, Safari 5, and Chrome.*/abbr[title] {border-bottom: 1px dotted;}/*** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.*/b,strong {font-weight: bold;}/*** Address styling not present in Safari 5 and Chrome.*/dfn {font-style: italic;}/*** Address differences between Firefox and other browsers.*/hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}/*** Address styling not present in IE 8/9.*/mark {background: #ff0;color: #000;}/*** Correct font family set oddly in Safari 5 and Chrome.*/code,kbd,pre,samp {font-family: monospace, serif;font-size: 1em;}/*** Improve readability of pre-formatted text in all browsers.*/pre {white-space: pre-wrap;}/*** Set consistent quote types.*/q {quotes: "\201C" "\201D" "\2018" "\2019";}/*** Address inconsistent and variable font size in all browsers.*/small {font-size: 80%;}/*** Prevent `sub` and `sup` affecting `line-height` in all browsers.*/sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}/* ==========================================================================Embedded content========================================================================== *//*** Remove border when inside `a` element in IE 8/9.*/img {border: 0;}/*** Correct overflow displayed oddly in IE 9.*/svg:not(:root) {overflow: hidden;}/* ==========================================================================Figures========================================================================== *//*** Address margin not present in IE 8/9 and Safari 5.*/figure {margin: 0;}/* ==========================================================================Forms========================================================================== *//*** Define consistent border, margin, and padding.*/fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}/*** 1. Correct `color` not being inherited in IE 8/9.* 2. Remove padding so people aren't caught out if they zero out fieldsets.*/legend {border: 0; /* 1 */padding: 0; /* 2 */}/*** 1. Correct font family not being inherited in all browsers.* 2. Correct font size not being inherited in all browsers.* 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.*/button,input,select,textarea {font-family: inherit; /* 1 */font-size: 100%; /* 2 */margin: 0; /* 3 */}/*** Address Firefox 4+ setting `line-height` on `input` using `!important` in* the UA stylesheet.*/button,input {line-height: normal;}/*** Address inconsistent `text-transform` inheritance for `button` and `select`.* All other form control elements do not inherit `text-transform` values.* Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.* Correct `select` style inheritance in Firefox 4+ and Opera.*/button,select {text-transform: none;}/*** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`*    and `video` controls.* 2. Correct inability to style clickable `input` types in iOS.* 3. Improve usability and consistency of cursor style between image-type*    `input` and others.*/button,html input[type="button"], /* 1 */input[type="reset"],input[type="submit"] {-webkit-appearance: button; /* 2 */cursor: pointer; /* 3 */}/*** Re-set default cursor for disabled elements.*/button[disabled],html input[disabled] {cursor: default;}/*** 1. Address box sizing set to `content-box` in IE 8/9/10.* 2. Remove excess padding in IE 8/9/10.*/input[type="checkbox"],input[type="radio"] {box-sizing: border-box; /* 1 */padding: 0; /* 2 */}/*** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.* 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome*    (include `-moz` to future-proof).*/input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box;}/*** Remove inner padding and search cancel button in Safari 5 and Chrome* on OS X.*/input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}/*** Remove inner padding and border in Firefox 4+.*/button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}/*** 1. Remove default vertical scrollbar in IE 8/9.* 2. Improve readability and alignment in all browsers.*/textarea {overflow: auto; /* 1 */vertical-align: top; /* 2 */}/* ==========================================================================Tables========================================================================== *//*** Remove most spacing between table cells.*/table {border-collapse: collapse;border-spacing: 0;}
/* cmsms stylesheet: Stichting_Kerkenland_nav modified: 15-02-20 11:43:55 */
#menu_vert {/* no margin/padding so it fills the whole div */margin: 0;padding: 0;}.clearb {/* needed for some browsers */clear: both;}#menuwrapper {height: 1%;width: auto;margin: 0;padding: 0;}ul#primary-nav, ul#primary-nav ul {/* remove any default bullets */list-style-type: none;margin: 0;padding: 0;}ul#primary-nav {/* pushes the menu div up to give room above for background color to show */padding-top: 10px;/* keeps the first menu item off the left side */padding-left: 10px;}ul#primary-nav ul {/* make the ul stay in place so when we hover it lets the drops go over the content below else it will push everything below out of the way */position: absolute;top: auto;display: none;}ul#primary-nav ul ul {/* now we move the next level ul down from the top a little for distinction */margin-top: 1px;/* pull it in on the left, helps us not lose the hover effect when going to next level */margin-left: -1px;/* keeps the left side of this ul on the right side of the one it came out of */left: 100%;/* sets the top of it inline with the li it came out of */top: 0px;}ul#primary-nav li {/* floating left will set menu items to line up left to right else they will stack top to bottom */float: left;/* no margin/padding keeps them next to each other, the padding will be in the "a" */margin: 0px;padding: 0px;}#primary-nav li li {/* Set the width of the menu elements at second level. Leaving first level flexible. */width: 220px;/* removes any left margin it may have picked up from the first li */margin-left: 0px;/* keeps them tight to the one above, no missed hovers */margin-top: -1px;/* removes the left float set in first li so these will stack from top down */float: none;/* relative to the ul they are in */position: relative;}/* set the "a" link look here */ul#primary-nav li a {font-size: 1em;font-weight: normal;color: #a4a4a4;font-weight: bold;padding: 13px 25px 17px;display: block;text-decoration: none;}ul#primary-nav li a:hover {color: #01b5f2;}ul#primary-nav li li a:hover, ul#primary-nav li li a.menuactive:hover {/* this is set to #000, black, below so hover will be white text */color: #FFF;text-decoration: underline;}ul#primary-nav li li a.menuactive {color: #fff;}ul#primary-nav li a.menuactive {color: #01b5f2;font-weight: bold;}ul#primary-nav li a.menuactive:hover {color: #01b5f2;font-weight: bold;}#primary-nav li li a.menuparent span {display: block;}ul#primary-nav li ul a, #header.scroll #menuwrapper ul#primary-nav li ul a {text-align: left;margin: 0px;position: relative;padding: 6px 3px 6px 15px;font-weight: normal;color: #fff;}ul#primary-nav li ul {/* very lite grey color, by now you should know what the rest mean */background: #6ebe45;margin: 0px;padding: 0px;position: absolute;width: auto;height: auto;display: none;position: absolute;z-index: 999;}ul#primary-nav li ul ul {/*Info: The opacity property is  CSS3, however, will be valid just in CSS 3.1) http://jigsaw.w3.org/css-validator2) More Options chose CSS3 3) is full validate;)*/opacity: 95;/* CSS 3 */}#primary-nav li:hover ul ul ul,#primary-nav li.menuparenth ul ul ul,#primary-nav ul,#primary-nav li:hover ul,#primary-nav li:hover ul ul,#primary-nav li.menuparenth ul,#primary-nav li.menuparenth ul ul {display: none;}#primary-nav ul ul ul li:hover ul,#primary-nav ul ul ul li.menuparenth ul,#primary-nav li:hover ul,#primary-nav ul li:hover ul,#primary-nav ul ul li:hover ul,#primary-nav li.menuparenth ul,#primary-nav ul li.menuparenth ul,#primary-nav ul ul li.menuparenth ul {display: block;}/* IE6 Hacks */#primary-nav li li {float: left;clear: both;}#primary-nav li li a {height: 1%;}
/* cmsms stylesheet: Stichting_Kerkenland_core modified: 06-04-21 17:36:39 */
/* algemene styles */html.no-csstransforms .slanted {display: none;}* {font-family: 'Roboto', sans-serif;}.wrapper {width: 1100px;}body {/* min-width: 1200px; */}body.padding {padding-top: 62px;}.clearb {clear: both;}/* header styles */#header {background: #ffffff;box-shadow: 0px 3px #dedede;max-width: 1330px;margin: 0 auto;display: block;height: 62px;z-index: 200;position: relative;}#header #doneer {position: absolute;width: 140px;height: 130px;display: block;top: 0;right: 0;background: #f41951;text-align: center;}#header #doneer img {margin: 25px 0px 0px;}#header #doneer h3 {color: #ffffff;margin-top: 5px;}#header #doneer a {text-decoration: none;}#header #logo {height: 265px;width: 170px;position: relative;float: left;}#header #logo h1 {padding: 0;line-height: 0;font-size: 0;width: 161px;height: 250px;display: block;position: absolute;background: #ffffff;box-shadow: 0px 3px #dedede;}#header #logo h1 a {height: 250px;text-indent: -999em;text-decoration: none;position: absolute;display: block;marign: 10px auto 0px;width: 161px;background: url(/uploads/Stichtingkerkenland/images/logo.png) no-repeat top left;}#header #anbi {float: right;height: 71px;padding: 2px 5px;margin: 10px 30px;background: #ffffff;box-shadow: 0px 3px #dedede;}#header #anbi a {width: 84px;height: 66px;display: inline-block;color: transparent;text-indent: -999999em;background: url(https://stichtingkerkenland.nl/uploads/Stichtingkerkenland/images/anbi-logo.png) no-repeat 0px 0px;}#header #anbi a:hover {background-position: 0px -66px;}#header #menu {/* float: left;*/height: 62px;width: 800px;margin-left: 200px;}#header.scroll {height: 100px;position: fixed;top: 0;left: 0;right: 0;width: 100%;}#header.scroll #innerheader {width: 1330px;margin: 0 auto;display: block;position: relative;}#header.scroll #innerheader #logo h1,#header.scroll #innerheader #logo a {height: 150px;width: 130px;}#header.scroll #innerheader #doneer {width: 110px;height: 103px;}#header.scroll #innerheader #doneer a img {margin: 15px 0px 0px;}#header.scroll #innerheader #logo a {background: url(/uploads/Stichtingkerkenland/images/logo-small.png) no-repeat top center;}#header.scroll #innerheader #anbi {margin: 15px 30px 0px;box-shadow: 0px 3px #ffffff;}#header.scroll #innerheader ul#primary-nav li a {padding-top: 30px;padding-bottom: 40px;}#slides {width: 100%;min-width: 100%;height: 350px;background: url(/uploads/Stichtingkerkenland/images/slide1.jpg) no-repeat top left;background-size: cover;position: absolute;top: 0;left: 0;right: 0;z-index: -5;}#slogan {margin-top: 285px;background: #6ebe45;height: 80px;width: 100%;text-align: center;color: #ffffff;position: relative;}#slogan h2 {padding: 20px 0px 0px;font-weight: 300;font-size: 34px;}#slogan a.bigbutton {background: #569436;border-radius: 4px;color: #ffffff;font-weight: bold;text-decoration: none;padding: 10px 40px;font-size: 20px;border: 1px solid #4e8631;}#slogan a.bigbutton:hover {background: #6ebe45;}#slogan #slant1 {background: #6ebe45;position: absolute;transform: rotate(-1deg);-ms-transform: rotate(-1deg);-webkit-transform: rotate(-1deg);height: 40px;left: 0;right: 0;top: -18px;z-index: -2;}#slogan #slant2 {background: #6ebe45;position: absolute;transform: rotate(1deg);-ms-transform: rotate(1deg);-webkit-transform: rotate(1deg);height: 40px;left: 0;right: 0;bottom: -18px;z-index: -2;}/* content styling */#content {width: 1070px;margin: 0 auto;display: block;min-height: 250px;margin-top: 75px;color: #464646;}#content h1,#content h3,#content h5 {color: #01b5f2;}#content h2,#content h4,#content h6 {color: #6ebe45;}#content a {text-decoration: none;color: #68b341;}#content a:hover {text-decoration: underline;}#content b,#content strong {font-weight: bold;}#content i,#content em {font-style: italic;}#content #main {width: 685px;}#content #main.full {width: 1070px;}#content #sidebar {width: 285px;margin-left: 95px;float: right;}#content table td {vertical-align: top;}/* start steun styles */#steun {width: 100%;margin-top: 75px;height: 130px;background: #01b5f2;text-align: center;position: relative;}#steun #slant1 {background: #01b5f2;position: absolute;transform: rotate(-1deg);-ms-transform: rotate(-1deg);-webkit-transform: rotate(-1deg);height: 50px;left: 0;right: 0;top: -18px;}#steun h2 {padding: 40px 0px 20px;font-weight: 300;font-size: 38px;color: #ffffff;}#steun h2 a {color: #ffffff;font-weight: bold;text-decoration: none;}/* footer styles */#footer {width: 100%;height: 260px;background: #6ebe45;padding-top: 50px;color: #ffffff;}#footer footer {width: 1100px;margin: 0 auto;display: block;}#footer footer #right,#footer footer #left {width: 50%;}#footer footer #right {float: right;text-align: right;}#footer footer #left h4 {text-transform: uppercase;font-weight: bold;font-size: 19px;font-style: italic;}#footer footer #left ul {list-style-type: none;padding-left: 20px;width: 500px;}#footer footer #left ul li {width: 45%;display: inline-block;float: left;padding-top: 5px;}#footer footer #left ul li a {color: #ffffff;text-decoration: none;font-weight: 500;}#footer a {color: #ffffff;text-decoration: none;font-weight: 500;}/* extra styles */div#blocks {width: 100%;margin-top: 65px;}div#blocks div {margin: 0;padding: 0;font-size: 20px;font-weight: bold;line-height: 20px;color: #ffffff;height: 80px;}div#blocks div.blue {background: #01b5f2;}div#blocks div.blue span {background: #01abe5;}div#blocks div.green {background: #6ebe45;}div#blocks div.green span {background: #68b341;}div#blocks div.red {background: #f41951;}div#blocks div.red span {background: #d91648;}div#blocks div span {width: 90px;height: 100%;display: inline-block;margin-right: 15px;text-align: center;vertical-align: middle;line-height: 110px;}div#blocks div a {color: #ffffff;}/* news styles */.newsitem {border-bottom: 1px solid #01b5f2;padding: 20px 0px;}.newsitem:last-child {border: none;}.newsitem .newscontent {margin-bottom: 5px;}a.scrollanchor {width: 1px;height: 1px;display: inline-block;position: relative;padding-bottom: 70px;margin-top: -100px;}/* comments */#comments .comment h3 {margin-bottom: 2px;}#comments .comment em {font-size: 14px;}#comments .comment {border-bottom: 1px dashed #68b341;padding: 5px 0px 10px;margin-bottom: 5px;}#comments .comment::last-child {border-bottom: 0px;
