html{height:100%;font-size:10px}body{font-size:1.8rem;font-weight:400;font-family:foco,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bg:before{content:"";position:fixed;z-index:0;top:0;bottom:0;right:0;left:0;background:url("/theme/img/bg.jpg") top no-repeat;background-size:cover}.h1,.h2,.h3,h1,h2,h3{font-family:foco,sans-serif;color:#084145;font-weight:400}.h1,h1{font-size:2.8rem;color:#fff}.h2,h2{font-size:2.1rem;color:#fff;margin:0}.h2 span,h2 span{display:inline-block;font-size:1.4rem;color:#fff;background:#2da0a1;border-radius:35px;padding:.1rem .8rem}.h3,h3{font-size:1.8rem}img{max-width:100%;height:auto}a{color:#0a4051;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a.active,a:active,a:focus,a:focus:active,a:hover{color:#2da0a1;text-decoration:none;outline:none}[data-href]{cursor:pointer}label{font-weight:400;color:#2da0a1}.btn{font-size:1.8rem;border:0;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn.active,.btn:active,.btn:active:focus,.btn:focus,.btn:hover{-webkit-box-shadow:none;box-shadow:none;outline:none;color:#fff}.btn.btn-secondary{background:#6ad7c7}.btn.btn-secondary.active,.btn.btn-secondary:active,.btn.btn-secondary:active:focus,.btn.btn-secondary:focus,.btn.btn-secondary:hover{background:#2da0a1}.btn.btn-primary{background:#6ad7c7}.btn.btn-primary.active,.btn.btn-primary:active,.btn.btn-primary:active:focus,.btn.btn-primary:focus,.btn.btn-primary:hover{background:#2da0a1}.btn-group-sm>.btn,.btn-sm{padding:.2rem 1.1rem;font-size:1.6rem}.input-group{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex}.input-group input[type=date]{border-radius:4px!important}.input-group input[type=date]+.input-group-append{display:none}.form-control{height:4rem;font-size:1.8rem;color:#0a4051;-webkit-box-shadow:none;box-shadow:none}textarea.form-control{height:10em;margin-bottom:1em}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#2da0a1}.has-error .form-control{border-color:#fb625f}.has-error .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#2da0a1}.form-control::-webkit-input-placeholder{color:rgba(8,65,69,.5)}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:rgba(8,65,69,.5)}.form-control:-ms-input-placeholder{color:rgba(8,65,69,.5)}.input-group-btn .btn{height:4rem}.switch{position:relative;width:7rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding-bottom:3rem;margin-left:15px}.switch:after{position:absolute;content:"Bekijk alle vragen";top:7%;left:110%;white-space:nowrap;color:#0a4051}.switch input{display:none}.switch input:checked+label .switch-inner{margin-left:0}.switch input:checked+label .btn{right:0}.switch label{overflow:hidden;cursor:pointer;padding:0;background:#6ad7c7;border:none;height:3.5rem;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.25);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.25)}.switch .btn{position:absolute;top:0;bottom:0;font-size:1rem;width:3rem;height:2.5rem;right:2.9rem;margin:5px;padding:8px 0;-webkit-transition:all .3s ease-in 0ms;transition:all .3s ease-in 0ms}.switch .btn.btn-primary{background:-o-linear-gradient(top,#fff,#ececec);color:#fff}.switch-inner{display:block;width:200%;height:100%;margin-left:-100%;-webkit-transition:margin .3s ease-in 0ms;transition:margin .3s ease-in 0ms}.switch-inner:after,.switch-inner:before{display:block;float:left;width:50%;height:100%;padding:0;line-height:2;color:#fff;font-family:fontawesome}.switch-inner:before{content:attr(data-on);padding-left:8px}.switch-inner:after{content:attr(data-off);padding-right:10px;text-align:right}header{position:relative;background:rgba(10,64,81,.7)}header .logo h1{margin:2rem 0}header .logo a{padding:2.7rem 0;margin:0}header .logo a:before{content:none}header ul{list-style:none}header li{border:none;border-bottom:1px solid hsla(0,0%,100%,.2)}header a,header li{position:relative;color:#fff}header a{padding:0 2rem;margin-left:3rem;display:inline;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}header a.active,header a:active,header a:focus,header a:focus:active,header a:hover{color:#2da0a1}header a:before{content:"";position:absolute;top:-.5rem;left:-1.2rem;width:3.5rem;height:3.5rem;margin-top:0;background:url("/theme/img/icon-signup.png") 50%/100% no-repeat}header a.calendar:before{background-image:url("/theme/img/icon-calendar.png")}header a.user:before{background-image:url("/theme/img/icon-user.png")}header a.signout:before{background-image:url("/theme/img/icon-signout.png")}main{position:relative}canvas{z-index:2}.table-wrap{margin-left:-15px;margin-right:0;margin-top:3rem}table tbody .child-table,table thead .child-table{position:relative}table tbody td,table thead td{text-align:center;font-size:2.4rem}table tbody td:first-child,table thead td:first-child{width:16.666%;background:rgba(106,215,199,.5);text-align:left;color:#fff;padding-left:2rem}table tbody td:not(:first-child):not(:last-child):not(.separator),table thead td:not(:first-child):not(:last-child):not(.separator){border-right:1px solid rgba(10,64,81,.3)}table thead{height:10rem}table thead td{font-size:1.8rem;color:#0a4051}table thead td:not(:first-child):not(.separator){position:relative;padding:2rem 0;background:hsla(0,0%,100%,.5)}table thead td:not(:first-child):not(.separator) img{height:4rem;margin-bottom:.5rem}table thead td:first-child{font-size:2.1rem;color:#0a4051;background:rgba(106,215,199,.5);padding-top:3rem}table thead td:first-child span{padding-right:15px;float:right}table tbody tr td{height:6rem;width:8rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}table tbody tr td .child-actions{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}table tbody tr td .child-actions>div{display:inline-block}table tbody tr td:not(.separator):not(:first-child){width:30rem;color:#5c3654;background:#fff}table tbody tr td:not(.separator):not(:first-child).insufficient{color:#fb625f;text-decoration:underline}table tbody tr td:not(.separator):not(:first-child).incomplete{background:#fee7e7;cursor:pointer}table tbody tr td.separator{position:relative}table tbody tr td.separator:before{content:"";position:absolute;top:50%;left:100%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;background:url("/theme/img/icon-detail.png") 50%/100% no-repeat;opacity:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}table tbody tr:hover .child-actions{display:block}table tbody tr:hover td:not(.separator):not(.incomplete){background:#337487;cursor:pointer;color:#fff}table tbody tr:hover td.incomplete{border-color:#2b6a7d}table tbody tr:hover td.separator{background:hsla(0,0%,100%,.35)}table tbody tr:hover td.separator:before{left:50%;opacity:1}table tbody tr:hover+tr td:not(.separator){border-top-color:#2b6a7d}.table>tbody>tr>td{vertical-align:inherit;border:none}.table>tbody>tr>td:not(.separator){border-top:1px solid rgba(10,64,81,.1)}.modal h1,.modal h2{color:#084145}.modal h2:not(:first-of-type){margin-top:-5rem}.modal h2:not(:last-of-type){margin-bottom:-5rem}.domain{margin-top:2em;margin-bottom:2em;color:#6ad7c7}.domain .link-prev{color:#fff}.domain .link-prev:hover{color:#6ad7c7}.domain .link-prev:before{content:"\F104";font-family:fontawesome;color:#6ad7c7;padding-right:.5rem}.domain h2{margin:0;width:calc(100% - 9.5rem);font-size:2.4rem}.domain .breadcrumb{padding:0 0 1rem;margin-bottom:0;background:none;display:inline-block}.domain .breadcrumb>li+li:before{content:"\F105";font-family:fontawesome;color:#6ad7c7}.domain .breadcrumb li.active{color:#6ad7c7}.domain .breadcrumb li.active:after{content:none}.domain .breadcrumb a{color:#fff}.domain .breadcrumb a:hover{color:#fff;text-decoration:underline}.domain .domain-header,.domain h3{background:rgba(106,215,199,.5);padding:1.5rem 15px}.domain .h3,.domain h3{background:hsla(0,0%,100%,.5)}.domain h3{position:relative;margin:0;padding:1.7rem 15px}.domain h3>span{float:right;width:40px;text-align:center}.domain h3>span.img{height:25px}.domain h3>span span{color:#fff}.domain .domain-content{padding:4rem 0;background:#fff}.domain .domain-content p{padding:0 15px;color:#0a4051}.domain .domain-content .extra{background:rgba(22,88,107,.1);overflow:hidden}.domain .domain-content .extra h4{padding-left:15px}.domain .domain-content form{padding:0 15px}.domain .domain-content ol,.domain .domain-content ul{padding:0;margin-bottom:0;list-style:none}.domain .domain-content ol li,.domain .domain-content ul li{position:relative;font-size:2.1rem}.domain .domain-content ol li:not(:last-child),.domain .domain-content ul li:not(:last-child){border-bottom:1px solid rgba(10,64,81,.1)}.domain .domain-content ol a,.domain .domain-content ul a{display:block;color:#0a4051;padding:1.2rem 15px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.domain .domain-content ol a span,.domain .domain-content ul a span{float:right;color:#5c3654}.domain .domain-content ol a span.insufficient,.domain .domain-content ul a span.insufficient{color:#fb625f;text-decoration:underline}.domain .domain-content ol a .fa,.domain .domain-content ul a .fa{line-height:1.5;margin-right:-.2em}.domain .domain-content ol a.active,.domain .domain-content ol a:active,.domain .domain-content ol a:focus,.domain .domain-content ol a:hover,.domain .domain-content ol aactive:focus,.domain .domain-content ul a.active,.domain .domain-content ul a:active,.domain .domain-content ul a:focus,.domain .domain-content ul a:hover,.domain .domain-content ul aactive:focus{background:#0a4051;color:#fff}.domain .domain-content ol a.active span,.domain .domain-content ol a:active span,.domain .domain-content ol a:focus span,.domain .domain-content ol a:hover span,.domain .domain-content ol aactive:focus span,.domain .domain-content ul a.active span,.domain .domain-content ul a:active span,.domain .domain-content ul a:focus span,.domain .domain-content ul a:hover span,.domain .domain-content ul aactive:focus span{color:#fff}.domain .domain-content ol{color:#0a4051;counter-reset:li}.domain .domain-content ol li{position:relative;counter-increment:li;padding:1.2rem 1.5rem 1.2rem 50px}.domain .domain-content ol li:before{margin-left:-35px;content:counter(li) ")";color:#6ad7c7;position:absolute}.domain .domain-content ol li .radio-inline{margin-left:2rem}.domain .domain-content ol li input{display:none}.domain .domain-content ol li input+span{width:14px;height:14px;display:block;position:absolute;top:2px;left:2px;border-radius:10px}.domain .domain-content ol li input:checked+span{background:#6ad7c7}.domain .domain-content ol li input:disabled+span{cursor:not-allowed}.domain .domain-content ol li label{width:20px;height:20px;border:1px solid rgba(8,65,69,.4);border-radius:50%;padding:0}.domain .domain-content ol li .info{position:absolute;right:5px;bottom:5px;text-align:right}.domain .domain-content ol li .info .chat{padding:.5rem;transition:-webkit-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.domain .domain-content ol li .info .chat:active .domain .domain-content ol li .info .chat:focus,.domain .domain-content ol li .info .chat:active:focus,.domain .domain-content ol li .info .chat:hover{background:none;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.domain .domain-content ol li .info .leeftijd{font-size:11px;color:#ccc}.domain .domain-note{background:hsla(0,0%,100%,.7);padding:4rem 15px}.domain .domain-note .meta{font-size:2.1rem;color:#2da0a1}.domain .domain-note .meta span{color:#fff}.domain .domain-note p{color:#0a4051;font-style:italic;padding-bottom:2rem;border-bottom:1px solid rgba(10,64,81,.2)}.domain .domains-list .domain-header{position:relative}.domain .domains-list .domain-header button{position:relative;top:-.5rem}.domain .domains-list .domain-content{padding:0;background:none}.domain .domains-list h3{cursor:pointer}.domain .domains-list h3:focus,.domain .domains-list h3:hover{background:hsla(0,0%,100%,.8)}.domain .domains-list ul ul{background:#fff}.domain .questions h3>span{width:auto}.domain .questions .question-meta{word-spacing:.95rem}.domain .questions .domain-content{padding:0}.domain .questions .domain-empty{padding:10px 15px}.domain .questions.questions-error .domain-content,.domain .questions.questions-loading .domain-content{position:relative;min-height:500px}.domain .questions.questions-error .domain-content:before,.domain .questions.questions-loading .domain-content:before{content:"\F110";font-family:FontAwesome;font-size:3rem;position:absolute;left:50%;top:30%;-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.domain .questions.questions-error .domain-content:before{content:"\F071";-webkit-animation:none;animation:none}.modal-chat textarea.form-control{height:auto}.chat>div{font-size:.8em;color:#2da0a1}@media (min-width:768px){html{font-size:8px}header{border-bottom:1px solid hsla(0,0%,100%,.4)}header .logo{border-right:1px solid hsla(0,0%,100%,.2)}header .logo h1,header ul{margin:0}header li{display:inline-block;border:none;border-left:1px solid hsla(0,0%,100%,.2)}header li.calendar{padding:3rem 2rem 3rem 5rem;margin-left:3rem}header li.calendar:before{content:"";position:absolute;top:28%;left:1.5rem;width:3.5rem;height:3.5rem;background:url("/theme/img/icon-calendar.png") 50%/100% no-repeat}header a{padding:3rem 1.5rem;display:inline-block}header a:before{top:28%;left:-2rem}.domain .domain-content li.active:after,.domain .domain-content li.active:before{content:"";position:absolute;right:-30px;width:30px;height:50%;background:url("/theme/img/connector.png") 50%/100% auto no-repeat}.domain .domain-content li.active:before{top:0;background-position:top}.domain .domain-content li.active:after{bottom:0;background-position:bottom}}@media (min-width:992px){html{font-size:9px}h2{margin:1rem 0}}@media (min-width:1200px){html{font-size:10px}.table-wrap{margin-right:4rem;margin-top:4rem}}@media (min-width:1600px){.table-wrap{margin-right:6rem;margin-top:6rem}}
/*# sourceMappingURL=style.css.map*/