#block-page-content{min-height:60vh}footer{position:relative;float:left;width:100%;height:auto;padding:60px 0;color:#fff;font-size:0.85em;background-color:#3c405c}footer ul{padding-left:0;list-style:none}footer ul.dropdown-menu{top:inherit !important;bottom:80% !important;left:40px !important}footer h6{color:#fff}footer .footer-contact-visual{float:left;position:relative;width:80%}footer .footer-contact-visual img{width:100%}footer .footer-contact-visual .footer-contact-visual-pill{position:absolute;left:10%;top:40%;right:10px;width:80%;border-radius:20px;background-color:#fff;box-shadow:1px 0 11px 0 #fff;-webkit-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%);color:#3890ff;font-weight:500;text-align:center}footer .contactform-sent{display:none}.contactform-alert{display:none;padding:15px;margin-bottom:15px;color:#fff;font-size:0.9em;background-color:#2da33b;border-radius:4px}.social-links{width:15%;margin:40px auto 0 auto;padding:10px;text-align:center;border-radius:4px;background-color:transparent}.social-links .social-link{display:inline-block;float:none;width:40px;height:40px;padding:12px;margin:0 5px;color:#fff;line-height:10px;text-align:center;border:solid 2px #fff;border-radius:50%;transition:border 0.2s ease-in-out}.social-links .social-link .fa{transform:scale(1.5);transition:transform 0.2s ease-in-out}.social-links .social-link:hover{border:solid 2px rgba(255, 255, 255, 0)}.social-links .social-link:hover .fa{transform:scale(2)}.page-child .social-links{float:right;background:none;width:auto}.page-child .social-links .social-link{width:30px;height:30px;padding:5px;color:#60637a;border:solid 2px #60637a}.page-child .social-links .social-link .fa{transform:scale(1)}.page-child .social-links .social-link:hover{border:solid 2px #fff}.page-child .social-links .social-link:hover .fa{transform:scale(1.5)}.keurmerk{position:absolute;bottom:0;right:2%;padding:5px 10px 10px 10px;background:rgba(255, 255, 255, 1);border-radius:10px}.keurmerk img{width:auto;max-width:70px}.weetje-blauw{position:relative;margin:2em 0em 2em 0em;padding:1em 1em 1em 1em;color:#fff;border-radius:4px;background-color:#60abe7}.weetje-blauw h1,.weetje-blauw h2,.weetje-blauw h3,.weetje-blauw h4,.weetje-blauw h5,.weetje-blauw h6,.weetje-blauw p,.weetje-blauw span{margin-bottom:0;color:#fff}.weetje-grijs{position:relative;margin:2em 0em 2em 0em;padding:1em 1em 1em 1em;border-radius:4px;color:#fff;background-color:transparent;background-image:linear-gradient(90deg, rgba(168, 151, 113, .3), rgba(168, 151, 113, .2))}.weetje-grijs h1,.weetje-grijs h2,.weetje-grijs h3,.weetje-grijs h4,.weetje-grijs h5,.weetje-grijs h6{color:#452f6b}.weetje-grijs p,.weetje-grijs span{margin-bottom:0;color:#000}.weetje-oranje{position:relative;margin:2em 0em 2em 0em;padding:1em 1em 1em 1em;color:#fff;border-radius:4px;background-color:#e8b342}.weetje-oranje h1,.weetje-oranje h2,.weetje-oranje h3,.weetje-oranje h4,.weetje-oranje h5,.weetje-oranje h6,.weetje-oranje p,.weetje-oranje span{margin-bottom:0;color:#fff}.column.weetje-blauw,.column.weetje-grijs,.column.weetje-oranje{padding:1em}.blok-grijs .ge-content{position:relative;min-height:350px;margin:0;padding:0 2em;border-radius:4px;background-color:#ebe8e4;box-shadow:0 0 5px 0 rgba(0, 0, 0, .2);text-align:center;text-overflow:ellipsis;overflow:hidden}.blok-wit .ge-content{position:relative;min-height:350px;margin:0;padding:0 2em;border-radius:4px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0, 0, 0, .2);text-align:center;text-overflow:ellipsis;overflow:hidden}.blok-partner .ge-content{position:relative;min-height:270px;margin:0;margin-bottom:30px;padding:0 2em;border-radius:4px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0, 0, 0, .2);text-align:center;text-overflow:ellipsis;overflow:hidden}.blok-partner .ge-content p{margin-bottom:0 !important;line-height:0 !important}.blok-partner .ge-content img{display:block;float:none;max-width:100%;max-height:70px;margin:100px auto 100px auto}.blok-header-wit{position:absolute;top:10px;left:0;width:100%;text-align:center;color:#fff;text-shadow:0 5px 10px rgba(0, 0, 0, 0.4)}.blok-header-bruin{position:absolute;top:10px;left:0;width:100%;text-align:center;color:#a7966f;text-shadow:0 5px 10px rgba(0, 0, 0, 0.4)}.oranje-vlak-1,.oranje-vlak-2,.oranje-vlak-3{float:none;margin:0 auto 40px auto;width:272px;height:131px;color:#fff;font-size:20px;text-align:center;background-image:url(/assets/images/bril-oranje-vlak.svg);background-position:0px 0px;background-size:contain;background-repeat:no-repeat}.oranje-vlak-1 h1,.oranje-vlak-2 h1,.oranje-vlak-3 h1,.oranje-vlak-1 h2,.oranje-vlak-2 h2,.oranje-vlak-3 h2,.oranje-vlak-1 h3,.oranje-vlak-2 h3,.oranje-vlak-3 h3,.oranje-vlak-1 h4,.oranje-vlak-2 h4,.oranje-vlak-3 h4,.oranje-vlak-1 h5,.oranje-vlak-2 h5,.oranje-vlak-3 h5,.oranje-vlak-1 h6,.oranje-vlak-2 h6,.oranje-vlak-3 h6,.oranje-vlak-1 p,.oranje-vlak-2 p,.oranje-vlak-3 p,.oranje-vlak-1 span,.oranje-vlak-2 span,.oranje-vlak-3 span{color:#fff}.oranje-vlak-1 a,.oranje-vlak-2 a,.oranje-vlak-3 a{color:#fff}a.oranje-vlak-1,a.oranje-vlak-2,a.oranje-vlak-3{display:inline-block;float:none;margin:0;width:272px;height:131px;color:#fff;font-size:20px;text-align:center;background-image:url(/assets/images/bril-oranje-vlak.svg);background-position:0px 0px;background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease-in-out}a.oranje-vlak-1 h1,a.oranje-vlak-2 h1,a.oranje-vlak-3 h1,a.oranje-vlak-1 h2,a.oranje-vlak-2 h2,a.oranje-vlak-3 h2,a.oranje-vlak-1 h3,a.oranje-vlak-2 h3,a.oranje-vlak-3 h3,a.oranje-vlak-1 h4,a.oranje-vlak-2 h4,a.oranje-vlak-3 h4,a.oranje-vlak-1 h5,a.oranje-vlak-2 h5,a.oranje-vlak-3 h5,a.oranje-vlak-1 h6,a.oranje-vlak-2 h6,a.oranje-vlak-3 h6,a.oranje-vlak-1 p,a.oranje-vlak-2 p,a.oranje-vlak-3 p,a.oranje-vlak-1 span,a.oranje-vlak-2 span,a.oranje-vlak-3 span{color:#fff}a.oranje-vlak-1:hover,a.oranje-vlak-2:hover,a.oranje-vlak-3:hover{transform:scale(1.03) rotate(-1deg)}.oranje-vlak-1{padding-top:45px}.oranje-vlak-2{padding-top:35px}.oranje-vlak-3{padding-top:25px}a.a-icon:after{margin-left:10px;font-family:FontAwesome;content:'\f08e';font-size:0.7em}a.link-rechthoek-grijs,a.link-rechthoek-oranje{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:280px;height:90px;padding:0 25% 0 4%;margin-right:10px;margin-bottom:20px;color:#000;font-size:1.05em;background-color:#b4acb9;transition:color 0.2s;text-overflow:ellipsis;overflow:hidden}a.link-rechthoek-grijs:hover,a.link-rechthoek-oranje:hover{color:#fff}a.link-rechthoek-grijs:after,a.link-rechthoek-oranje:after{position:absolute;top:30px;right:4%;font-family:"FontAwesome";font-size:80px;color:rgba(0, 0, 0, 0.1);content:"\f0c9"}a.link-rechthoek-oranje{background-color:rgba(236, 156, 40, .8)}.col-md-12 a.link-rechthoek-grijs,.col-md-12 a.link-rechthoek-oranje,.col-md-11 a.link-rechthoek-grijs,.col-md-11 a.link-rechthoek-oranje,.col-md-10 a.link-rechthoek-grijs,.col-md-10 a.link-rechthoek-oranje,.col-md-9 a.link-rechthoek-grijs,.col-md-9 a.link-rechthoek-oranje,.col-md-8 a.link-rechthoek-grijs,.col-md-8 a.link-rechthoek-oranje{width:48%}.achtergrond-violet{padding:30px 17px;background-color:#f3effb}.achtergrond-blauw{padding:30px 17px;background-color:#eef7fd}.achtergrond-groen{padding:30px 17px;background-color:#eceae2}.achtergrond-geel{padding:30px 17px;background-color:#f9f4e3}#check{padding-bottom:18px;border-bottom:solid 2px #3f73bb}#check h2{color:#3f73bb;font-size:26px}.nav-tabs{border-bottom:5px solid #3f73bb}.nav-tabs > li a{font-weight:600}.nav-tabs > li a:hover{border-bottom:none}.nav-tabs > li.active a,.nav-tabs > li.active a:hover,.nav-tabs > li.active a:focus{color:#fff;background-color:#3f73bb;border:1px solid #3f73bb}.tab-content,.form-show-content{padding:30px 40px 80px 40px;box-shadow:0 10px 20px rgba(0, 0, 0, 0.1)}.tab-content ul,.form-show-content ul{padding-left:20px}#clientform textarea{min-height:100px}#clientform div.checkbox{min-height:27px;float:left;width:100%}form label{font-weight:normal}form label.required{font-weight:bold}form label.required::after{content:'verplicht veld';display:inline-block;padding:4px 8px;margin-left:12px;color:#fff;font-size:10px;border-radius:6px;background:#9e7f49;transform:translateY(-2px)}@media (max-width:768px){#block-page-header .page-header h3{float:left;width:100%;padding-left:0;margin-left:0;margin-bottom:15px;font-size:20px}.table-responsive{overflow:hidden}.table-responsive table{display:block;float:left;width:96%;margin-left:2%}.table-responsive table > thead{display:none}.table-responsive table > tbody,.table-responsive table > tbody > tr,.table-responsive table > tbody > tr > td{display:block;float:left;width:100%}.table-responsive table > tbody > tr{margin-bottom:20px;border:1px solid #ddd;border-top:none;border-radius:10px;overflow:hidden}.table-responsive table > tbody > tr > td{width:92%;padding:6px 4%}.table-responsive table > tbody > tr > td:first-child{font-weight:500;border-top-left-radius:10px;border-top-right-radius:10px}.table-responsive table > tbody > tr > td:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dataTables_wrapper > div.row:first-child{transform:scale(0.8)}.dataTables_wrapper > div.row:last-child{transform:scale(0.9)}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{margin-bottom:20px}.btn-lg{padding:8px 12px;font-size:15px}.form-show-content{padding:10px 20px 40px 20px}#clientform .col-sm-9{padding-left:0}#clientform .col-sm-9 input,#clientform .col-sm-9 select,#clientform .col-sm-9 textarea{margin-left:15px;width:calc(100% - 15px)}.nav-tabs > li a{padding:6px 8px;font-weight:400;font-size:14px}}
/*
 * bootstrap-fileinput v5.0.4
 * http://plugins.krajee.com/file-input
 *
 * Krajee default styling for bootstrap-fileinput.
 *
 * Author: Kartik Visweswaran
 * Copyright: 2014 - 2019, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD-3-Clause
 * https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
 */.btn-file input[type=file],.file-caption-icon,.file-no-browse,.file-preview .fileinput-remove,.file-zoom-dialog .btn-navigate,.file-zoom-dialog .floating-buttons,.krajee-default .file-thumb-progress{position:absolute}.file-loading input[type=file],input[type=file].file-loading{width:0;height:0}.file-no-browse{left:50%;bottom:20%;width:1px;height:1px;font-size:0;opacity:0;border:none;background:0 0;outline:0;box-shadow:none}.file-caption-icon,.file-input-ajax-new .fileinput-remove-button,.file-input-ajax-new .fileinput-upload-button,.file-input-ajax-new .no-browse .input-group-btn,.file-input-new .close,.file-input-new .file-preview,.file-input-new .fileinput-remove-button,.file-input-new .fileinput-upload-button,.file-input-new .glyphicon-file,.file-input-new .no-browse .input-group-btn,.file-zoom-dialog .modal-header:after,.file-zoom-dialog .modal-header:before,.hide-content .kv-file-content,.is-locked .fileinput-remove-button,.is-locked .fileinput-upload-button,.kv-hidden{display:none}.file-caption-icon .kv-caption-icon{line-height:inherit}.btn-file,.file-caption,.file-input,.file-loading:before,.file-preview,.file-zoom-dialog .modal-dialog,.krajee-default .file-thumbnail-footer,.krajee-default.file-preview-frame{position:relative}.file-error-message pre,.file-error-message ul,.krajee-default .file-actions,.krajee-default .file-other-error{text-align:left}.file-error-message pre,.file-error-message ul{margin:0}.krajee-default .file-drag-handle,.krajee-default .file-upload-indicator{float:left;margin-top:10px;width:16px;height:16px}.krajee-default .file-thumb-progress .progress,.krajee-default .file-thumb-progress .progress-bar{height:11px;font-family:Verdana, Helvetica, sans-serif;font-size:9px}.krajee-default .file-thumb-progress .progress,.kv-upload-progress .progress{background-color:#ccc}.krajee-default .file-caption-info,.krajee-default .file-size-info{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px;height:15px;margin:auto}.file-zoom-content > .file-object.type-flash,.file-zoom-content > .file-object.type-image,.file-zoom-content > .file-object.type-video{max-width:100%;max-height:100%;width:auto}.file-zoom-content > .file-object.type-flash,.file-zoom-content > .file-object.type-video{height:100%}.file-zoom-content > .file-object.type-default,.file-zoom-content > .file-object.type-html,.file-zoom-content > .file-object.type-pdf,.file-zoom-content > .file-object.type-text{width:100%}.file-loading:before{content:" Loading...";display:inline-block;padding-left:20px;line-height:16px;font-size:13px;font-variant:small-caps;color:#999;background:url(../img/loading.gif) top left no-repeat}.file-object{margin:0 0 -5px;padding:0}.btn-file{overflow:hidden}.btn-file input[type=file]{top:0;left:0;min-width:100%;min-height:100%;text-align:right;opacity:0;background:none;cursor:inherit;display:block}.btn-file ::-ms-browse{font-size:10000px;width:100%;height:100%}.file-caption .file-caption-name{width:100%;margin:0;padding:0;box-shadow:none;border:none;background:0 0;outline:0}.file-caption.icon-visible .file-caption-icon{display:inline-block}.file-caption.icon-visible .file-caption-name{padding-left:15px}.file-caption-icon{left:8px}.file-error-message{color:#a94442;background-color:#f2dede;margin:5px;border:1px solid #ebccd1;border-radius:4px;padding:15px}.file-error-message pre{margin:5px 0}.file-caption-disabled{background-color:#eee;cursor:not-allowed;opacity:1}.file-preview{border-radius:5px;border:1px solid #ddd;padding:8px;width:100%;margin-bottom:5px}.file-preview .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.file-preview .fileinput-remove{top:1px;right:1px;line-height:10px}.file-preview .clickable{cursor:pointer}.file-preview-image{font:40px Impact, Charcoal, sans-serif;color:green}.krajee-default.file-preview-frame{margin:8px;border:1px solid rgba(0, 0, 0, .2);box-shadow:0 0 10px 0 rgba(0, 0, 0, .2);padding:6px;float:left;text-align:center}.krajee-default.file-preview-frame .kv-file-content{width:213px;height:160px}.krajee-default .file-preview-other-frame{display:flex;align-items:center;justify-content:center}.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered{width:400px}.krajee-default.file-preview-frame[data-template=audio] .kv-file-content{width:240px;height:55px}.krajee-default.file-preview-frame .file-thumbnail-footer{height:70px}.krajee-default.file-preview-frame:not(.file-preview-error):hover{border:1px solid rgba(0, 0, 0, .3);box-shadow:0 0 10px 0 rgba(0, 0, 0, .4)}.krajee-default .file-preview-text{display:block;color:#428bca;border:1px solid #ddd;font-family:Menlo, Monaco, Consolas, "Courier New", monospace;outline:0;padding:8px;resize:none}.krajee-default .file-preview-html{border:1px solid #ddd;padding:8px;overflow:auto}.krajee-default .file-other-icon{font-size:6em;line-height:1}.krajee-default .file-footer-buttons{float:right}.krajee-default .file-footer-caption{display:block;text-align:center;padding-top:4px;font-size:11px;color:#777;margin-bottom:30px}.file-upload-stats{font-size:10px;text-align:center;width:100%}.kv-upload-progress .file-upload-stats{font-size:12px;margin:-10px 0 5px}.krajee-default .file-preview-error{opacity:0.65;box-shadow:none}.krajee-default .file-thumb-progress{height:11px;top:37px;left:0;right:0}.krajee-default.kvsortable-ghost{background:#e1edf7;border:2px solid #a1abff}.krajee-default .file-preview-other:hover{opacity:0.8}.krajee-default .file-preview-frame:not(.file-preview-error) .file-footer-caption:hover{color:#000}.kv-upload-progress .progress{height:20px;margin:10px 0;overflow:hidden}.kv-upload-progress .progress-bar{height:20px;font-family:Verdana, Helvetica, sans-serif}.file-zoom-dialog .file-other-icon{font-size:22em;font-size:50vmin}.file-zoom-dialog .modal-dialog{width:auto}.file-zoom-dialog .modal-header{display:flex;align-items:center;justify-content:space-between}.file-zoom-dialog .btn-navigate{padding:0;margin:0;background:0 0;text-decoration:none;outline:0;opacity:0.7;top:45%;font-size:4em;color:#1c94c4}.file-zoom-dialog .btn-navigate:not([disabled]):hover{outline:0;box-shadow:none;opacity:0.6}.file-zoom-dialog .floating-buttons{top:5px;right:10px}.file-zoom-dialog .btn-navigate[disabled]{opacity:0.3}.file-zoom-dialog .btn-prev{left:1px}.file-zoom-dialog .btn-next{right:1px}.file-zoom-dialog .kv-zoom-title{font-weight:300;color:#999;max-width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-input-ajax-new .no-browse .form-control,.file-input-new .no-browse .form-control{border-top-right-radius:4px;border-bottom-right-radius:4px}.file-caption-main{width:100%}.file-thumb-loading{background:url(../img/loading.gif) center center no-repeat content-box !important}.file-drop-zone{border:1px dashed #aaa;border-radius:4px;text-align:center;vertical-align:middle;margin:12px 15px 12px 12px;padding:5px}.file-drop-zone.clickable:hover{border:2px dashed #999}.file-drop-zone.clickable:focus{border:2px solid #5acde2}.file-drop-zone .file-preview-thumbnails{cursor:default}.file-drop-zone-title{color:#aaa;font-size:1.6em;padding:85px 10px;cursor:default}.file-highlighted{border:2px dashed #999 !important;background-color:#eee}.file-uploading{background:url(../img/loading-sm.gif) center bottom 10px no-repeat;opacity:0.65}.file-zoom-fullscreen .modal-dialog{min-width:100%;margin:0}.file-zoom-fullscreen .modal-content{border-radius:0;box-shadow:none;min-height:100vh}.file-zoom-fullscreen .modal-body{overflow-y:auto}.floating-buttons{z-index:3000}.floating-buttons .btn-kv{margin-left:3px;z-index:3000}.kv-zoom-actions .btn-kv{margin-left:3px}.file-zoom-content{height:480px;text-align:center}.file-zoom-content .file-preview-image,.file-zoom-content .file-preview-video{max-height:100%}.file-zoom-content > .file-object.type-image{height:auto;min-height:inherit}.file-zoom-content > .file-object.type-audio{width:auto;height:30px}@media (min-width:576px){.file-zoom-dialog .modal-dialog{max-width:500px}}@media (min-width:992px){.file-zoom-dialog .modal-lg{max-width:800px}}@media (max-width:767px){.file-preview-thumbnails{display:flex;justify-content:center;align-items:center;flex-direction:column}.file-zoom-dialog .modal-header{flex-direction:column}}@media (max-width:350px){.krajee-default.file-preview-frame:not([data-template=audio]) .kv-file-content{width:160px}}@media (max-width:420px){.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered{width:100%}}.file-loading[dir=rtl]:before{background:url(../img/loading.gif) top right no-repeat;padding-left:0;padding-right:20px}.file-sortable .file-drag-handle{cursor:move;opacity:1}.file-sortable .file-drag-handle:hover{opacity:0.7}.clickable .file-drop-zone-title{cursor:pointer}.file-preview-initial.sortable-chosen{background-color:#d9edf7}