﻿html,body{height:100%;background-color:#fff;}::selection{color:#fff;background:#6b9080;}::-moz-selection{color:#fff;background:#6b9080;}a{font-family:"Open Sans",sans-serif;font-size:1rem;color:#6b9080;text-decoration:underline;}.nodecor{text-decoration:none;}.fit-to-input{width:85%;min-width:200px;}ul.no-bullet{list-style-type:none;}ul.no-indent{margin-left:0;padding-left:0;}.container-fluid{height:100%;}.row{height:100%;min-height:100%;}.col{position:relative;overflow-x:hidden;min-width:320px;margin-right:auto;margin-left:auto;}.col-7{position:relative;padding:0;margin:0;overflow-x:hidden;}@media(max-width:1199px){.col-7{display:none;}}.theme-image{min-height:100%;opacity:.8;}.trefi-logo-overlay{position:absolute;left:30px;top:10px;}.leaflets-area{display:block;height:100%;}.header-strip,.contract .fixed-top{padding-top:20px;padding-bottom:20px;padding-left:2%;min-height:150px;}@media(max-width:575px){.header-strip,.contract .fixed-top{min-height:120px;}}.controller-area .header-strip,.controller-area .contract .fixed-top,.contract .controller-area .fixed-top{color:#fff;}.header-strip .logo-header,.contract .fixed-top .logo-header{display:none;}.controller-area .header-strip .logo-header,.controller-area .contract .fixed-top .logo-header,.contract .controller-area .fixed-top .logo-header{display:inherit;float:left;height:75px;}.contract .header-strip .logo-header,.contract .fixed-top .logo-header{display:inherit;float:left;height:75px;}@media(max-width:1199px){.header-strip .logo-header,.contract .fixed-top .logo-header{display:inherit;float:left;}}@media(max-width:767px){.header-strip .logo-header,.contract .fixed-top .logo-header{float:none;}}.header-strip .text-header,.contract .fixed-top .text-header{display:inline-block;font-family:Dosis,sans-serif;font-size:2.7rem;color:#565c5c;}.controller-area .header-strip .text-header,.controller-area .contract .fixed-top .text-header,.contract .controller-area .fixed-top .text-header{vertical-align:middle;float:right;padding-right:15px;color:#fff;font-size:1.7rem;}.contract .header-strip .text-header,.contract .fixed-top .text-header{float:right;vertical-align:middle;padding-right:15px;font-size:1.5em;}@media(max-width:1199px){.header-strip .text-header,.contract .fixed-top .text-header{float:right;}}@media(max-width:767px){.header-strip .text-header,.contract .fixed-top .text-header{float:none !important;}}@media(max-width:575px){.header-strip .text-header,.contract .fixed-top .text-header{float:none !important;}}.header-strip .collapse-btn,.contract .fixed-top .collapse-btn{height:32px;width:32px;display:none;opacity:.7;}@media(max-width:575px){.header-strip .collapse-btn,.contract .fixed-top .collapse-btn{display:inherit;float:right;border:none;margin-top:18px;background-color:transparent;background-image:url("/img/QuestionMark_CTC.png");background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}}.header-strip .collapse-btn:hover,.contract .fixed-top .collapse-btn:hover{-webkit-filter:brightness(70%) hue-rotate(180deg);filter:brightness(70%) hue-rotate(180deg);}.header-strip .collapse-btn:focus,.contract .fixed-top .collapse-btn:focus{outline:none;}.inner-table{display:table;float:none;margin-right:auto;margin-left:auto;position:relative;}.inner-table .instructions-text{display:table-cell;padding-right:2%;max-width:300px;min-width:200px;border-right:solid;border-right-width:1px;border-right-color:#6b9080;font-family:"Open Sans",sans-serif;font-size:1rem;color:#000;}.inner-table .forms-area{display:table-cell;max-width:350px;padding-left:4%;}.footer-strip{display:block;position:absolute;bottom:0;left:0;padding:10px;width:100%;}.footer-strip .copyright{font-family:"Open Sans",sans-serif;font-size:.8rem;color:#889090;line-height:2em;}.footer-strip .legal-link{font-family:"Open Sans",sans-serif;font-size:.8rem;color:#6b9080;line-height:2em;}.contract .fixed-top{min-height:80px;max-height:120px;background-color:#fff;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#d3d3d3;}.contract .fixed-bottom{background-color:#565c5c;color:#fff;padding-left:20px;padding-top:10px;padding-bottom:10px;height:auto;}.contract .content-area{margin-top:125px;margin-bottom:85px;}.contract input[type="checkbox"]{transform:scale(1.3,1.3);}.contract h1{text-align:center;margin-bottom:1.5em;}.contract h2{text-align:center;padding-top:20pt;}.contract h3{padding-top:20pt;}.contract div.art h3{color:#6b9080;}.contract ul.toc{margin-top:10px;margin-bottom:100px;}.contract ul.toc li{display:block;clear:left;height:.7em;margin-top:11px;}.contract ul.toc li section{float:left;background:#fff;padding:0 50px 0 0;margin-top:12px;}.contract ul.toc li span{float:left;background:#fff;padding:0 3px 0 0;}.contract ol.toc li span.num{float:right;display:block;right:0;width:1em;padding:0 3px 0 0;}.contract ol.toc li:before{padding:0 3px 0 0;background:#fff;display:block;float:left;width:70px;}.contract ol.att li{margin-top:10px;position:relative;clear:left;height:1em;display:block;}.contract ol.att li span{float:left;}.contract ol.att li:before{content:"Bijlage " counter(item);display:block;float:left;width:70px;}.contract ol{margin-left:0;}.contract ol li{text-align:justify;margin-left:0;padding-left:0;margin-right:20pt;}.contract ol.abc li{list-style-type:upper-alpha;}.contract ol.part li{margin-top:10px;margin-left:0;}.contract ol.parties{padding-left:2em;line-height:1.5em;}.contract ol.def{padding-left:2em;}.contract ol.artlist{list-style:none;padding-left:0;counter-increment:section;}.contract ol.artlist li{display:block;list-style-type:none;margin-bottom:.4em;margin-left:2.5em;counter-increment:subsection;}.contract ol.artlist li:before{content:counter(section) "." counter(subsection);display:inline-block;width:2.5em;margin-left:-2.5em;}.contract ol.artlist ol{counter-reset:item;margin-left:0;padding-left:0;}.contract ol.artlist ol li{display:block;list-style-type:none;margin-bottom:.15em;margin-top:.15em;counter-increment:item;}.contract ol.artlist ol li:before{content:counter(item,lower-roman) "  ";display:inline-block;}.controller-area{min-width:100%;background:#6b9080;color:#fff;}.controller-area .input-group{max-width:200px;margin-right:auto;margin-left:auto;}.controller-area .minimal-text-input{color:#fff;background:#6b9080;}.controller-area form p{margin-left:10px;margin-right:10px;}.controller-area #dummyheader{padding:5px;display:table;}.controller-area #dummyheader div{display:table-cell;border:solid;border-width:thin;border-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;vertical-align:middle;}.results-area{margin-top:350px;}.results-area .table{width:auto;table-layout:fixed;margin-right:auto;margin-left:auto;}.results-area .table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.results-area .input-group-addon{background-color:#a5bcb2;}.results-area input[type="radio"]{transform:scale(1.2,1.2);}p.emphasis{color:#6b9080;font-size:1.1rem;}.minimal-text-input,.controller-area .minimal-text-input{width:85%;min-width:200px;border-top:none;border-left:none;border-right:none;border-bottom-color:#959c9c;border-width:thin;margin-bottom:35px;}.minimal-text-input:focus{outline:0;}.splitter-text{font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.7;color:#565c5c;font-size:1.3rem;}.btn-primary{width:85%;min-width:200px;margin-top:15px;margin-bottom:35px;height:2rem;font-family:"Open Sans",sans-serif;vertical-align:middle;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-style:solid;border-width:thin;border-color:#6b9080;color:#fff;background-color:#6b9080;transition:all ease .1s;}.btn-primary:hover,.btn-variant:hover{background-color:#a5bcb2;border-color:#6b9080;}.btn-primary:active,.btn-variant:active{color:#fff;background-color:#4a6459;border-color:#6b9080;}.btn-variant{width:auto;min-width:75px;margin-left:15px;margin-bottom:5px;height:2rem;font-size:1rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-style:solid;border-width:thin;border-color:#6b9080;color:#fff;background-color:#6b9080;transition:all ease .1s;}td .btn-variant{height:2rem;font-size:1rem;padding-bottom:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-style:solid;border-width:thin;border-color:#6b9080;color:#fff;background-color:#6b9080;transition:all ease .1s;}.circular-btn-group{display:block;margin-right:20px;margin-bottom:40px;width:82px;height:82px;float:left;}.circular-btn-group#grp-trefi-btn{width:100%;min-width:200px;float:none;}.circular-btn{-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;width:82px;height:82px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:70%;border:solid;border-width:thin;border-color:#a2a9a9;}.circular-btn:hover,.image-btn:hover{outline:none;color:#4a6459;background-color:#a5bcb2;border-color:#6b9080;}.circular-btn:active,.image-btn:active{outline:none;box-shadow:none;}.circular-btn:focus{outline:none;outline:none;color:#4a6459;background-color:#a5bcb2;border-color:#6b9080;}.circular-btn#digidentity-btn{background-size:50%;background-image:url("/img/digidentity-logo.png");}.circular-btn#ms-btn{background-size:60%;background-image:url("/img/ms-logo.png");}.circular-btn#idensys-btn{background-image:url("/img/lnIdensys_64.png");}.circular-btn#eh-btn{background-image:url("/img/eh-logo.png");}.circular-btn#linkedin-btn{background-size:80%;background-image:url("/img/linkedin-logo.png");}.circular-btn#facebook-btn{background-size:60%;background-image:url("/img/facebook-logo.png");}.circular-btn#trefi-btn{background-size:60%;background-image:url("/img/trefi-logo.png");}.accordion-icon{display:inline-block;margin-left:5px;margin-right:5px;color:#4a6459;}.info-popup{color:#fff;}.info-popup td{background-color:#565c5c;border:none;text-align:left;white-space:normal;text-wrap:normal;text-overflow:initial;}.branded-label{text-align:center;width:82px;font-family:"Open Sans",sans-serif;font-size:1rem;color:#6b9080;}.close-btn{height:32px;width:32px;display:none;}.image-btn{background-color:#565c5c;background-image:url(/img/magnifier-glass.png);background-repeat:no-repeat;background-position:center;background-size:80%;border:thin;height:32px;width:32px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}.trefi-green-highlight{background-color:#6b9080 !important;color:#fff;}@media(max-width:767px){.contract h1{font-size:1.5em;}.contract div.art h3{color:#6b9080;font-size:1.2em;}.results-area .table{width:90%;}}@media(max-width:575px){.collapse-btn:hover{-webkit-filter:brightness(70%) hue-rotate(180deg);filter:brightness(70%) hue-rotate(180deg);}.collapse-btn:focus{outline:none;}.inner-table .instructions-text{display:none;position:fixed;top:0;left:0;min-height:100%;min-width:100%;padding-top:50px;padding-left:20px;padding-right:20px;padding-bottom:20px;border:none;background-color:rgba(20,27,24,.9);color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:1050;}.inner-table .instructions-text .close-btn{display:inherit;position:fixed;top:35px;right:15px;border:none;background-color:transparent;background-image:url("/img/icon-close_1x.png");background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}.inner-table .instructions-text .close-btn:hover{-webkit-filter:brightness(70%) hue-rotate(180deg);filter:brightness(70%) hue-rotate(180deg);}.inner-table .instructions-text .close-btn:focus{outline:none;}.collapse.show{display:block;}.contract h1{font-size:1.5em;}.contract div.art h3{color:#6b9080;font-size:1.2em;}.footer-strip .copyright{line-height:2.5em;}.footer-strip .legal-link{line-height:2.5em;}}