/* set domain styles */
body {
  color: #000000;
}

a {
  color: #000000;
}

a:hover {
  color: #cccccc;
}

a:focus, a.active {
  color: #cccccc;
}

/* Custom section styles */
.section-id-3 {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  height: 550px;
}

.section-id-7 .text-content {
  text-align: center;
  padding-bottom: 70px;
  border-bottom: solid 5px #5e9d42;
}

.section-id-6 p {
  padding: 20px 0;
}

/* Custom section styles (END) */
.global-text-color {
  color: #000000;
}

.global-text-alt-color {
  color: #ffffff;
}

.global-primary-color {
  color: #000000;
}

.global-primary-alt-color {
  color: #333333;
}

.global-secondary-color {
  color: #000000;
}

.global-secondary-alt-color {
  color: #333333;
}

.global-accent-color {
  color: #cccccc;
}

.global-mobile-browser-color {
  color: #999999;
}

.global-link-color {
  color: #000000;
}

.global-link-hover {
  color: #cccccc;
}

.global-link-focus {
  color: #cccccc;
}

.global-navigation-color {
  color: #000000;
}

.global-navigation-hover {
  color: #000000;
}

.global-navigation-focus {
  color: #000000;
}

.global-navigation-sub-color {
  color: #000000;
}

.global-navigation-sub-hover {
  color: #000000;
}

.global-navigation-sub-focus {
  color: #000000;
}

.global-fieldset-color {
  color: #000000;
}

.global-border-color {
  color: #f1f1f1;
}

.global-website-bgcolor {
  background-color: #ffffff;
}

.global-screen-bgcolor {
  background-color: #ffffff;
}

.global-label-color {
  color: #000000;
}

.global-footer-links {
  color: #ffffff;
}

.global-footer-headers {
  color: #f1f1f1;
}

.global-call-button-bg {
  background-color: #000000;
}

.global-call-button-text-color {
  color: #ffffff;
}

.global-text-align {
  text-align: left;
}

.global-default-font {
  font-family: Arial, Helvetica, sans-serif;
}

.global-default-font-size {
  font-size: 14px;
}

.global-font-family {
  font-family: Pathway Gothic One, sans-serif;
}

.global-menu-size {
  font-size: 1em;
}

.global-headers-size {
  font-size: 0.8em;
}

.global-nav-link-color {
  color: #ffffff;
}

.global-nav-hover-color {
  color: #000000;
}

.global-link-background {
  color: #000000;
}

.global-hover-background {
  color: #ffffff;
}

.global-logo-bg {
  background: url("/userfiles/bokioogzorg.nl/images/boki-logo.jpg") 0 0 no-repeat;
}

.global-image-bg {
  background: url("/userfiles/bokioogzorg.nl/images/boki-logo.jpg") 0 0 no-repeat;
}

.global-page-bg {
  background: none;
}

.global-header-bg {
  background: none;
}

.text-color-default {
  color: #000000;
}
.text-color-default > a {
  color: #000000;
}
.text-color-default > a:hover, .text-color-default > a:focus, .text-color-default > a:active {
  color: #1a1a1a;
}

a.text-color-default {
  color: #000000;
}
a.text-color-default:hover, a.text-color-default:focus, a.text-color-default:active {
  color: #1a1a1a;
}

.text-color-default-alt {
  color: #ffffff;
}
.text-color-default-alt > a {
  color: #ffffff;
}
.text-color-default-alt > a:hover, .text-color-default-alt > a:focus, .text-color-default-alt > a:active {
  color: white;
}

a.text-color-default-alt {
  color: #ffffff;
}
a.text-color-default-alt:hover, a.text-color-default-alt:focus, a.text-color-default-alt:active {
  color: white;
}

.text-color-primary {
  color: #000000;
}
.text-color-primary > a {
  color: #000000;
}
.text-color-primary > a:hover, .text-color-primary > a:focus, .text-color-primary > a:active {
  color: #1a1a1a;
}

a.text-color-primary {
  color: #000000;
}
a.text-color-primary:hover, a.text-color-primary:focus, a.text-color-primary:active {
  color: #1a1a1a;
}

.text-color-primary-alt {
  color: #333333;
}
.text-color-primary-alt > a {
  color: #333333;
}
.text-color-primary-alt > a:hover, .text-color-primary-alt > a:focus, .text-color-primary-alt > a:active {
  color: #4d4d4d;
}

a.text-color-primary-alt {
  color: #333333;
}
a.text-color-primary-alt:hover, a.text-color-primary-alt:focus, a.text-color-primary-alt:active {
  color: #4d4d4d;
}

.text-color-secondary {
  color: #000000;
}
.text-color-secondary > a {
  color: #000000;
}
.text-color-secondary > a:hover, .text-color-secondary > a:focus, .text-color-secondary > a:active {
  color: #1a1a1a;
}

a.text-color-secondary {
  color: #000000;
}
a.text-color-secondary:hover, a.text-color-secondary:focus, a.text-color-secondary:active {
  color: #1a1a1a;
}

.text-color-secondary-alt {
  color: #333333;
}
.text-color-secondary-alt > a {
  color: #333333;
}
.text-color-secondary-alt > a:hover, .text-color-secondary-alt > a:focus, .text-color-secondary-alt > a:active {
  color: #4d4d4d;
}

a.text-color-secondary-alt {
  color: #333333;
}
a.text-color-secondary-alt:hover, a.text-color-secondary-alt:focus, a.text-color-secondary-alt:active {
  color: #4d4d4d;
}

.text-color-accent {
  color: #cccccc;
}
.text-color-accent > a {
  color: #cccccc;
}
.text-color-accent > a:hover, .text-color-accent > a:focus, .text-color-accent > a:active {
  color: #e6e6e6;
}

a.text-color-accent {
  color: #cccccc;
}
a.text-color-accent:hover, a.text-color-accent:focus, a.text-color-accent:active {
  color: #e6e6e6;
}

.btn-color-default {
  background-color: #000000;
  border-color: black;
  color: #fff;
}
.btn-color-default:hover, .btn-color-default:focus {
  background-color: #1a1a1a;
  border-color: #1a1a1a;
  color: #fff;
}
.btn-color-default:active, .btn-color-default.active, .btn-color-default:hover:active, .btn-color-default.active:hover, .btn-color-default:focus:active, .btn-color-default.active:focus {
  background-color: #333333;
  border-color: #333333;
  color: #fff;
}

.btn-color-default-bordered {
  background-color: #000000;
  border-color: #1a1a1a;
  color: #fff;
}
.btn-color-default-bordered:hover, .btn-color-default-bordered:focus {
  background-color: #1a1a1a;
  border-color: #333333;
  color: #fff;
}
.btn-color-default-bordered:active, .btn-color-default-bordered.active, .btn-color-default-bordered:hover:active, .btn-color-default-bordered.active:hover, .btn-color-default-bordered:focus:active, .btn-color-default-bordered.active:focus {
  background-color: #333333;
  border-color: #4d4d4d;
  color: #fff;
}

.btn-color-default-gradient {
  background-color: #000000;
  border-color: #1a1a1a;
  background-image: linear-gradient(#000000, #1a1a1a);
  color: #fff;
}
.btn-color-default-gradient:hover, .btn-color-default-gradient:focus {
  background-color: #1a1a1a;
  border-color: #333333;
  background-image: linear-gradient(#1a1a1a, #333333);
  color: #fff;
}
.btn-color-default-gradient:active, .btn-color-default-gradient.active, .btn-color-default-gradient:hover:active, .btn-color-default-gradient.active:hover, .btn-color-default-gradient:focus:active, .btn-color-default-gradient.active:focus {
  background-color: #333333;
  border-color: #4d4d4d;
  background-image: linear-gradient(#333333, #4d4d4d);
  color: #fff;
}

.btn-color-default-alt {
  background-color: #ffffff;
  border-color: white;
  color: #333;
}
.btn-color-default-alt:hover, .btn-color-default-alt:focus {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  color: #333;
}
.btn-color-default-alt:active, .btn-color-default-alt.active, .btn-color-default-alt:hover:active, .btn-color-default-alt.active:hover, .btn-color-default-alt:focus:active, .btn-color-default-alt.active:focus {
  background-color: #cccccc;
  border-color: #cccccc;
  color: #333;
}

.btn-color-default-alt-bordered {
  background-color: #ffffff;
  border-color: #e6e6e6;
  color: #333;
}
.btn-color-default-alt-bordered:hover, .btn-color-default-alt-bordered:focus {
  background-color: #e6e6e6;
  border-color: #cccccc;
  color: #333;
}
.btn-color-default-alt-bordered:active, .btn-color-default-alt-bordered.active, .btn-color-default-alt-bordered:hover:active, .btn-color-default-alt-bordered.active:hover, .btn-color-default-alt-bordered:focus:active, .btn-color-default-alt-bordered.active:focus {
  background-color: #cccccc;
  border-color: #b3b3b3;
  color: #333;
}

.btn-color-default-alt-gradient {
  background-color: #ffffff;
  border-color: #e6e6e6;
  background-image: linear-gradient(#ffffff, #e6e6e6);
  color: #333;
}
.btn-color-default-alt-gradient:hover, .btn-color-default-alt-gradient:focus {
  background-color: #e6e6e6;
  border-color: #cccccc;
  background-image: linear-gradient(#e6e6e6, #cccccc);
  color: #333;
}
.btn-color-default-alt-gradient:active, .btn-color-default-alt-gradient.active, .btn-color-default-alt-gradient:hover:active, .btn-color-default-alt-gradient.active:hover, .btn-color-default-alt-gradient:focus:active, .btn-color-default-alt-gradient.active:focus {
  background-color: #cccccc;
  border-color: #b3b3b3;
  background-image: linear-gradient(#cccccc, #b3b3b3);
  color: #333;
}

.btn-color-primary {
  background-color: #000000;
  border-color: black;
  color: #fff;
}
.btn-color-primary:hover, .btn-color-primary:focus {
  background-color: #1a1a1a;
  border-color: #1a1a1a;
  color: #fff;
}
.btn-color-primary:active, .btn-color-primary.active, .btn-color-primary:hover:active, .btn-color-primary.active:hover, .btn-color-primary:focus:active, .btn-color-primary.active:focus {
  background-color: #333333;
  border-color: #333333;
  color: #fff;
}

.btn-color-primary-bordered {
  background-color: #000000;
  border-color: #1a1a1a;
  color: #fff;
}
.btn-color-primary-bordered:hover, .btn-color-primary-bordered:focus {
  background-color: #1a1a1a;
  border-color: #333333;
  color: #fff;
}
.btn-color-primary-bordered:active, .btn-color-primary-bordered.active, .btn-color-primary-bordered:hover:active, .btn-color-primary-bordered.active:hover, .btn-color-primary-bordered:focus:active, .btn-color-primary-bordered.active:focus {
  background-color: #333333;
  border-color: #4d4d4d;
  color: #fff;
}

.btn-color-primary-gradient {
  background-color: #000000;
  border-color: #1a1a1a;
  background-image: linear-gradient(#000000, #1a1a1a);
  color: #fff;
}
.btn-color-primary-gradient:hover, .btn-color-primary-gradient:focus {
  background-color: #1a1a1a;
  border-color: #333333;
  background-image: linear-gradient(#1a1a1a, #333333);
  color: #fff;
}
.btn-color-primary-gradient:active, .btn-color-primary-gradient.active, .btn-color-primary-gradient:hover:active, .btn-color-primary-gradient.active:hover, .btn-color-primary-gradient:focus:active, .btn-color-primary-gradient.active:focus {
  background-color: #333333;
  border-color: #4d4d4d;
  background-image: linear-gradient(#333333, #4d4d4d);
  color: #fff;
}

.btn-color-primary-alt {
  background-color: #333333;
  border-color: #333333;
  color: #fff;
}
.btn-color-primary-alt:hover, .btn-color-primary-alt:focus {
  background-color: #4d4d4d;
  border-color: #4d4d4d;
  color: #fff;
}
.btn-color-primary-alt:active, .btn-color-primary-alt.active, .btn-color-primary-alt:hover:active, .btn-color-primary-alt.active:hover, .btn-color-primary-alt:focus:active, .btn-color-primary-alt.active:focus {
  background-color: #666666;
  border-color: #666666;
  color: #fff;
}

.btn-color-primary-alt-bordered {
  background-color: #333333;
  border-color: #4d4d4d;
  color: #fff;
}
.btn-color-primary-alt-bordered:hover, .btn-color-primary-alt-bordered:focus {
  background-color: #4d4d4d;
  border-color: #666666;
  color: #fff;
}
.btn-color-primary-alt-bordered:active, .btn-color-primary-alt-bordered.active, .btn-color-primary-alt-bordered:hover:active, .btn-color-primary-alt-bordered.active:hover, .btn-color-primary-alt-bordered:focus:active, .btn-color-primary-alt-bordered.active:focus {
  background-color: #666666;
  border-color: gray;
  color: #fff;
}

.btn-color-primary-alt-gradient {
  background-color: #333333;
  border-color: #4d4d4d;
  background-image: linear-gradient(#333333, #4d4d4d);
  color: #fff;
}
.btn-color-primary-alt-gradient:hover, .btn-color-primary-alt-gradient:focus {
  background-color: #4d4d4d;
  border-color: #666666;
  background-image: linear-gradient(#4d4d4d, #666666);
  color: #fff;
}
.btn-color-primary-alt-gradient:active, .btn-color-primary-alt-gradient.active, .btn-color-primary-alt-gradient:hover:active, .btn-color-primary-alt-gradient.active:hover, .btn-color-primary-alt-gradient:focus:active, .btn-color-primary-alt-gradient.active:focus {
  background-color: #666666;
  border-color: gray;
  background-image: linear-gradient(#666666, gray);
  color: #fff;
}

.btn-color-secondary {
  background-color: #000000;
  border-color: black;
  color: #fff;
}
.btn-color-secondary:hover, .btn-color-secondary:focus {
  background-color: #1a1a1a;
  border-color: #1a1a1a;
  color: #fff;
}
.btn-color-secondary:active, .btn-color-secondary.active, .btn-color-secondary:hover:active, .btn-color-secondary.active:hover, .btn-color-secondary:focus:active, .btn-color-secondary.active:focus {
  background-color: #333333;
  border-color: #333333;
  color: #fff;
}

.btn-color-secondary-bordered {
  background-color: #000000;
  border-color: #1a1a1a;
  color: #fff;
}
.btn-color-secondary-bordered:hover, .btn-color-secondary-bordered:focus {
  background-color: #1a1a1a;
  border-color: #333333;
  color: #fff;
}
.btn-color-secondary-bordered:active, .btn-color-secondary-bordered.active, .btn-color-secondary-bordered:hover:active, .btn-color-secondary-bordered.active:hover, .btn-color-secondary-bordered:focus:active, .btn-color-secondary-bordered.active:focus {
  background-color: #333333;
  border-color: #4d4d4d;
  color: #fff;
}

.btn-color-secondary-gradient {
  background-color: #000000;
  border-color: #1a1a1a;
  background-image: linear-gradient(#000000, #1a1a1a);
  color: #fff;
}
.btn-color-secondary-gradient:hover, .btn-color-secondary-gradient:focus {
  background-color: #1a1a1a;
  border-color: #333333;
  background-image: linear-gradient(#1a1a1a, #333333);
  color: #fff;
}
.btn-color-secondary-gradient:active, .btn-color-secondary-gradient.active, .btn-color-secondary-gradient:hover:active, .btn-color-secondary-gradient.active:hover, .btn-color-secondary-gradient:focus:active, .btn-color-secondary-gradient.active:focus {
  background-color: #333333;
  border-color: #4d4d4d;
  background-image: linear-gradient(#333333, #4d4d4d);
  color: #fff;
}

.btn-color-secondary-alt {
  background-color: #333333;
  border-color: #333333;
  color: #fff;
}
.btn-color-secondary-alt:hover, .btn-color-secondary-alt:focus {
  background-color: #4d4d4d;
  border-color: #4d4d4d;
  color: #fff;
}
.btn-color-secondary-alt:active, .btn-color-secondary-alt.active, .btn-color-secondary-alt:hover:active, .btn-color-secondary-alt.active:hover, .btn-color-secondary-alt:focus:active, .btn-color-secondary-alt.active:focus {
  background-color: #666666;
  border-color: #666666;
  color: #fff;
}

.btn-color-secondary-alt-bordered {
  background-color: #333333;
  border-color: #4d4d4d;
  color: #fff;
}
.btn-color-secondary-alt-bordered:hover, .btn-color-secondary-alt-bordered:focus {
  background-color: #4d4d4d;
  border-color: #666666;
  color: #fff;
}
.btn-color-secondary-alt-bordered:active, .btn-color-secondary-alt-bordered.active, .btn-color-secondary-alt-bordered:hover:active, .btn-color-secondary-alt-bordered.active:hover, .btn-color-secondary-alt-bordered:focus:active, .btn-color-secondary-alt-bordered.active:focus {
  background-color: #666666;
  border-color: gray;
  color: #fff;
}

.btn-color-secondary-alt-gradient {
  background-color: #333333;
  border-color: #4d4d4d;
  background-image: linear-gradient(#333333, #4d4d4d);
  color: #fff;
}
.btn-color-secondary-alt-gradient:hover, .btn-color-secondary-alt-gradient:focus {
  background-color: #4d4d4d;
  border-color: #666666;
  background-image: linear-gradient(#4d4d4d, #666666);
  color: #fff;
}
.btn-color-secondary-alt-gradient:active, .btn-color-secondary-alt-gradient.active, .btn-color-secondary-alt-gradient:hover:active, .btn-color-secondary-alt-gradient.active:hover, .btn-color-secondary-alt-gradient:focus:active, .btn-color-secondary-alt-gradient.active:focus {
  background-color: #666666;
  border-color: gray;
  background-image: linear-gradient(#666666, gray);
  color: #fff;
}

.btn-color-accent {
  background-color: #cccccc;
  border-color: #cccccc;
  color: #333;
}
.btn-color-accent:hover, .btn-color-accent:focus {
  background-color: #b3b3b3;
  border-color: #b3b3b3;
  color: #333;
}
.btn-color-accent:active, .btn-color-accent.active, .btn-color-accent:hover:active, .btn-color-accent.active:hover, .btn-color-accent:focus:active, .btn-color-accent.active:focus {
  background-color: #999999;
  border-color: #999999;
  color: #333;
}

.btn-color-accent-bordered {
  background-color: #cccccc;
  border-color: #b3b3b3;
  color: #333;
}
.btn-color-accent-bordered:hover, .btn-color-accent-bordered:focus {
  background-color: #b3b3b3;
  border-color: #999999;
  color: #333;
}
.btn-color-accent-bordered:active, .btn-color-accent-bordered.active, .btn-color-accent-bordered:hover:active, .btn-color-accent-bordered.active:hover, .btn-color-accent-bordered:focus:active, .btn-color-accent-bordered.active:focus {
  background-color: #999999;
  border-color: gray;
  color: #333;
}

.btn-color-accent-gradient {
  background-color: #cccccc;
  border-color: #b3b3b3;
  background-image: linear-gradient(#cccccc, #b3b3b3);
  color: #333;
}
.btn-color-accent-gradient:hover, .btn-color-accent-gradient:focus {
  background-color: #b3b3b3;
  border-color: #999999;
  background-image: linear-gradient(#b3b3b3, #999999);
  color: #333;
}
.btn-color-accent-gradient:active, .btn-color-accent-gradient.active, .btn-color-accent-gradient:hover:active, .btn-color-accent-gradient.active:hover, .btn-color-accent-gradient:focus:active, .btn-color-accent-gradient.active:focus {
  background-color: #999999;
  border-color: gray;
  background-image: linear-gradient(#999999, gray);
  color: #333;
}

.block-primary {
  background-color: #000000;
  color: #ffffff;
}

a.block-primary {
  background-color: #000000;
  color: #ffffff;
}
a.block-primary:hover, a.block-primary:focus {
  color: #ffffff;
}

.block-primary-alt {
  background-color: #333333;
  color: #ffffff;
}

a.block-primary-alt {
  background-color: #333333;
  color: #ffffff;
}
a.block-primary-alt:hover, a.block-primary-alt:focus {
  color: #ffffff;
}

.block-secondary {
  background-color: #000000;
  color: #ffffff;
}

a.block-secondary {
  background-color: #000000;
  color: #ffffff;
}
a.block-secondary:hover, a.block-secondary:focus {
  color: #ffffff;
}

.block-secondary-alt {
  background-color: #333333;
  color: #ffffff;
}

a.block-secondary-alt {
  background-color: #333333;
  color: #ffffff;
}
a.block-secondary-alt:hover, a.block-secondary-alt:focus {
  color: #ffffff;
}

.block-accent {
  background-color: #cccccc;
  color: #000000;
}

a.block-accent {
  background-color: #cccccc;
  color: #000000;
}
a.block-accent:hover, a.block-accent:focus {
  color: #000000;
}

.highlight-primary {
  background-color: #000000;
}

a.highlight-primary {
  background-color: #000000;
}

.highlight-primary-alt {
  background-color: #333333;
}

a.highlight-primary-alt {
  background-color: #333333;
}

.highlight-secondary {
  background-color: #000000;
}

a.highlight-secondary {
  background-color: #000000;
}

.highlight-secondary-alt {
  background-color: #333333;
}

a.highlight-secondary-alt {
  background-color: #333333;
}

.highlight-accent {
  background-color: #cccccc;
}

a.highlight-accent {
  background-color: #cccccc;
}

.text-contrast-primary {
  color: #ffffff;
}

a.text-contrast-primary {
  color: #ffffff;
}

.text-contrast-primary-alt {
  color: #ffffff;
}

a.text-contrast-primary-alt {
  color: #ffffff;
}

.text-contrast-secondary {
  color: #ffffff;
}

a.text-contrast-secondary {
  color: #ffffff;
}

.text-contrast-secondary-alt {
  color: #ffffff;
}

a.text-contrast-secondary-alt {
  color: #ffffff;
}

.text-contrast-accent {
  color: #000000;
}

a.text-contrast-accent {
  color: #000000;
}