#overeenkomst-container{position:relative;float:left;width:100%;height:100%}#overeenkomst-content-pagina{position:relative;float:left;width:92%;margin-left:4%;margin-right:4%;padding:40px 0px}#overeenkomst-content-pagina ul{margin-left:0px!important;padding-left:0px!important}#overeenkomst-content-pagina li{position:relative;float:left;list-style:none;padding:9px 15px 9px 15px;margin:10px 0px 0px 0px;outline:none;border:0px;font-size:14px;font-weight:600;background-color:#dfdfdf;cursor:pointer;clear:both;-webkit-appearance:none;color:#5d5d5d!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#overeenkomst-content-pagina li a{color:#333!important}.x-container{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:1280px}.container{position:relative;float:left;width:92%;margin-left:4%;margin-right:4%}#overeenkomst-head{position:relative;float:left;width:100%;padding:10px 0;background-color:#dfdfdf}#overeenkomst-head-logo{position:relative;float:left}#overeenkomst-head-logo img{border:0px;height:65px;margin-top:5px}#overeenkomst-head-zoek-klant{position:relative;float:left;margin-left:40px;margin-top:21px}#overeenkomst-head-zoek-klant input[type=text]{position:relative;float:left;width:100%;font-weight:400;padding:7px 30px 7px 14px;margin:0px}#uitloggen-container{position:relative;float:right;margin-top:21px}#uitloggen-container-tekst{position:relative;float:left;color:#000000;font-weight:500;font-size:14px;margin-top:8px;margin-right:15px}#overeenkomst-titel{position:relative;float:left;width:100%;padding:40px 0;border-bottom:3px solid #dfdfdf;color:#000000;font-weight:600;font-size:20px;background-color:#eeeeee}.button-uitloggen{position:relative;float:left;padding:9px 15px 9px 15px;margin:0px 0px 0px 10px;outline:none;border:0px;color:#5d5d5d;font-size:14px;font-weight:600;background-color:#d2222a;color:#fff!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.button-nieuwe-klant{position:relative;float:left;padding:9px 15px 9px 15px;margin:18px 0px 0px 50px;outline:none;border:0px;color:#5d5d5d;font-size:14px;font-weight:600;background-color:#d2222a;color:#fff!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.overeenkomst-selectie{position:relative;float:right;width:164px;padding:9px 15px 9px 15px;margin:0px 0px 0px 0px;outline:none;border:0px;color:#5d5d5d;font-size:14px;font-weight:600;background-color:#fff;color:#333!important}.nieuwe-overeenkomst-button{position:relative;float:right;padding:9px 15px 9px 15px;margin:20px 0px 0px 0px;outline:none;border:0px;color:#5d5d5d;font-size:14px;font-weight:600;background-color:#dfdfdf;color:#333!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.verwijder-overeenkomst{margin:20px 10px 0px 0px!important}#overeenkomst-gegevens-titel{position:relative;float:left;width:100%;padding:25px 0;background-color:#f5f5f5;border-top:1px solid #dcdcdc}.overeenkomst-blok-adresgegevens{border-bottom:1px solid #dcdcdc}.overeenkomst-blok-adresgegevens table{width:100%}.overeenkomst-blok-adresgegevens table>tbody>tr>td{position:relative;float:left;width:27%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overeenkomst-blok-adresgegevens table>tbody>tr>td:last-child{width:16%;text-align:right}.overeenkomst-links{position:relative;float:left;width:48%}.overeenkomst-rechts{position:relative;float:right;width:48%}.header-overeenkomst-rechts{position:relative;float:right}.label-tekst{position:relative;float:left;font-weight:600;font-size:15px;line-height:35px}.datum-service{position:relative;float:right;font-size:15px}.datum-service span{font-weight:600;margin-right:15px}.label-tekst-links{position:relative;float:left;font-weight:600;font-size:15px}.label-tekst-rechts{position:relative;float:right;font-weight:600;font-size:15px;margin-right:25px;text-align:right}.label-tekst-hetzelfde{position:relative;float:right;font-weight:400;text-align:right}.label-tekst-hetzelfde input[type=checkbox]{position:relative;float:left;margin-right:5px}.label-tekst-hetzelfde span{position:relative;float:left}.resultaat-tekst{position:relative;float:left;margin-left:20px;font-weight:400;font-size:15px;line-height:35px}.resultaat-tekst a{color:#333333}#overeenkomst-gegevens{position:relative;float:left;width:100%;padding:40px 0;background-color:#ffffff}.overeenkomst-gegevens-bottom{padding:15px 0 40px 0!important}.overeenkomst-regel-container{position:relative;float:left;width:100%;margin-top:15px}.overeenkomst-regel{position:relative;float:left;width:100%;background-color:#f0f0f0;padding:13px 15px;margin-bottom:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.overeenkomst-regel-links{position:relative;float:left;width:34%;color:#000;line-height:20px}.overeenkomst-regel-links-margin{margin-top:4px}.overeenkomst-regel-rechts{position:relative;float:right;width:65%}.overeenkomst-regel-rechts-hetzelfde{color:#969696}.overeenkomst-regel-rechts a{color:#333333}.overeenkomst-regel-rechts input[type=email],.overeenkomst-regel-rechts input[type=text]{width:100%;margin-top:-5px;margin-bottom:-5px}.overeenkomst-regel input[type=email],.overeenkomst-regel input[type=text]{margin-top:-5px;margin-bottom:-5px}.init-datepicker-swisher-service{background-image:url(../../images/icon-calendar.png);background-position:top 5px right 8px;background-repeat:no-repeat}.overeenkomst-regel-edit{position:absolute;right:13px;top:14px;width:17px;height:17px;background-image:url(../../images/icon-edit.png);background-position:top;background-repeat:no-repeat}.overeenkomst-regel-edit:hover{background-position:bottom}.overeenkomst-regel-calendar{position:absolute;right:25px;top:19px;width:16px;height:16px;background-image:url(../../images/icon-calendar.png);background-position:top;background-repeat:no-repeat;cursor:pointer}.overeenkomst-regel-kleur{position:absolute;left:0;top:0;width:10px;height:100%}.bg-rood{background-color:#cc0000}.bg-oranje{background-color:#e69138}.bg-geel{background-color:#ffc40f}.bg-rose{background-color:#FC68FF}.bg-paars{background-color:#674ea7}.bg-groen{background-color:#6aa84f}.bg-grijs{background-color:#999999}.bg-blauw{background-color:#2b78e4}.bg-zwart{background-color:#000000}.bg-lichtblauw{background-color:#00FFFF}.overeenkomst-regel-breed{position:relative;float:right;width:97%}.overeenkomst-regel-breed input[type=checkbox]{position:relative;float:left;padding:0;width:13px;height:13px;margin:3px 0 2px 0}.overeenkomst-regel-breed-tekst{position:relative;float:left;width:85%;margin-left:12px}.overeenkomst-blok{position:relative;float:left;width:100%;background-color:#ffffff}.overeenkomst-blok-rood{border-top:10px solid #cc0000}.overeenkomst-blok-oranje{border-top:10px solid #e69138}.overeenkomst-blok-geel{border-top:10px solid #ffc40f}.overeenkomst-blok-rose{border-top:10px solid #FC68FF}.overeenkomst-blok-paars{border-top:10px solid #674ea7}.overeenkomst-blok-groen{border-top:10px solid #6aa84f}.overeenkomst-blok-grijs{border-top:10px solid #999999}.overeenkomst-blok-blauw{border-top:10px solid #2b78e4}.overeenkomst-blok-zwart{border-top:10px solid #000000}.overeenkomst-blok-lichtblauw{border-top:10px solid #00FFFF}.border-rood{border:2px solid #cc0000}.border-rose{border:2px solid #FC68FF}.border-oranje{border:2px solid #e69138}.border-geel{border:2px solid #ffc40f}.border-paars{border:2px solid #674ea7}.border-groen{border:2px solid #6aa84f}.border-grijs{border:2px solid #999999}.border-blauw{border:2px solid #2b78e4}.border-zwart{border:2px solid #000000}.border-lichtblauw{border:2px solid #00FFFF}.overeenkomst-blok-uitklap{position:relative;float:left;width:100%;padding-top:22px;padding-bottom:22px;cursor:pointer}.overeenkomst-blok-min{position:absolute;left:-33px;top:20px;width:20px;height:18px}.overeenkomst-blok-min:after{position:absolute;left:0;top:0;width:20px;height:18px;content:'-';font-size:26px;line-height:15px;text-align:center}.overeenkomst-blok-plus:after{width:20px;height:18px;content:'+';font-size:20px;line-height:16px}.overeenkomst-blok-tekst{position:relative;float:left;font-weight:600;font-size:15px}.overeenkomst-blok-breed{position:relative;float:left;width:100%;padding:20px 0 20px 0}.overeenkomst-blok-breed-container{position:relative;float:left;width:100%;padding:0px 0 23px 0}.ruimte-input{position:relative;float:right;margin-top:-7px!important;width:80%}.overeenkomst-regel-small{padding:8px 15px}.overeenkomst-regel input[type=number]{padding:3px 0px 3px 10px;width:43px;float:right;-webkit-appearance:none}.overeenkomst-regel select{padding:3px 10px;float:right}.overeenkomst-regel .select-small{width:70px}.overeenkomst-regel .select-big{width:65%}.label-tekst-right{position:relative;float:right;padding:12px 0 13px 0;font-weight:600;font-size:15px}.label-tekst-right span{margin-right:39px;margin-left:25px}.overeenkomst-regel-rechts-aantal{position:relative;float:left;margin-top:5px}.overeenkomst-regel-rechts-type{position:relative;float:left!important;margin-left:30px;width:150px}.overeenkomst-regel-rechts-plusmin{position:absolute;right:0;top:1px}.overeenkomst-regel-rechts-min{position:relative;float:left;width:18px;height:18px;font-size:26px;line-height:17px;text-align:center;border:2px solid #7f7f7f;color:#7f7f7f;margin-right:10px}.overeenkomst-regel-rechts-plus{position:relative;float:left;width:18px;height:18px;font-size:20px;line-height:18px;text-align:center;border:2px solid #7f7f7f;color:#7f7f7f}.overeenkomst-regel-weekplanning{position:relative;float:left;width:100%;display:none;margin-bottom:30px;padding:18px 25px 12px 25px;background-color:#f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.overeenkomst-regel-opmerking{position:relative;float:left;width:100%;padding:18px 25px 25px 25px;background-color:#f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.overeenkomst-regel-weekplanning-tekst{position:relative;float:left;width:100%;line-height:18px;color:#000}.overeenkomst-regel-weekplanning-titel{position:relative;float:left;width:100%;color:#969696;margin-bottom:15px}.weekplanning-cijfer{position:relative;float:left;width:20px;margin-right:10px;margin-bottom:15px;text-align:left;color:#000;font-weight:400;cursor:pointer}.kleur-rood{color:#cc0000}.kleur-oranje{color:#e69138}.kleur-geel{color:#ffc40f}.kleur-rose{color:#FC68FF}.kleur-paars{color:#674ea7}.kleur-groen{color:#6aa84f}.kleur-grijs{color:#999999}.kleur-blauw{color:#2b78e4}.kleur-zwart{color:#000000}.kleur-lichtblauw{color:#00FFFF}.toevoegen-paars{background-color:#674ea7!important}.toevoegen-geel{background-color:#ffc40f!important}.toevoegen-groen{background-color:#6aa84f!important}.toevoegen-grijs{background-color:#999999!important}.toevoegen-blauw{background-color:#2b78e4!important}.toevoegen-zwart{background-color:#000!important}.toevoegen-lichtblauw{background-color:#00FFFF!important}.btn-overeenkomst-standaard{position:relative;float:left;padding:9px 15px 9px 15px;margin:30px 15px 0px 0px;outline:none;border:0px;color:#5d5d5d;font-size:14px;font-weight:600;background-color:#d2222a;color:#fff!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-appearance:none}.btn-overeenkomst-standaard:hover{background-color:#f31a24}.btn-overeenkomst-standaard-margin{margin-bottom:23px}.overeenkomst-blok-table{position:relative;float:left;width:100%;border-spacing:0px;border-bottom:2px solid #eaeaea}.overeenkomst-blok-table table a{color:#969696!important}.overeenkomst-blok-table thead{font-weight:600;font-size:15px}.overeenkomst-blok-table thead tr{padding:0px 3%;margin:0}.overeenkomst-blok-table thead tr td{padding:15px 20px 15px 20px;margin:0;border-bottom:2px solid #eaeaea}.overeenkomst-blok-table thead tr td:first-child{padding-left:0;margin:0}.overeenkomst-blok-table tbody{color:#000}.overeenkomst-blok-table tbody tr{padding:0px;margin:0;background-color:#f0f0f0}.overeenkomst-blok-table tbody tr:hover{background-color:#faf1f2}.overeenkomst-blok-table tbody tr td{padding:10px 20px 10px 20px;margin:0;border-bottom:2px solid #ffffff;border-top:2px solid #ffffff;border-left:2px solid #eaeaea}.overeenkomst-blok-table tbody tr td:first-child{padding-left:2%;margin:0;border-left:0px solid #eaeaea}.overeenkomst-blok-table-edit{position:relative;float:right;width:17px;height:17px;background-image:url(../../images/icon-edit.png);background-position:top;background-repeat:no-repeat}.overeenkomst-blok-table-edit-inner{margin-left:20px}.alignright{text-align:right}.fixed150{width:150px}.fixed125{width:125px}.fixed100{width:100px}.fixed50{width:50px}.float-left{float:left!important}.number-small{padding:3px 0px 3px 10px!important;width:43px}.select-kleiner{padding:2px 17px 2px 5px}.overeenkomst-dispensers-totaalbedrag{position:relative;float:right;margin:37px 0px 0px 0px;font-size:16px;font-weight:600}.overeenkomst-dispensers-totaalbedrag-tekst{position:relative;float:left;width:130px;text-align:right}.overeenkomst-dispensers-totaalbedrag-bedrag{position:relative;float:left;width:130px;padding-right:20px;text-align:right}.overeenkomst-regel-breed-links{position:relative;float:left;width:70%}.overeenkomst-regel-breed-rechts{position:relative;float:left;width:30%;text-align:right}.overeenkomst-regel-breed-totaal{position:relative;float:left;width:100%;font-weight:500;padding:0 10px 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.overeenkomst-blok-breed-container-margin{margin-top:30px}.overeenkomst-kosten-totaalbedrag{position:relative;float:right;margin:20px 0px 0px 0px;font-size:16px;font-weight:600}.overeenkomst-kosten-totaalbedrag-tekst{position:relative;float:left;width:130px;text-align:right}.overeenkomst-kosten-totaalbedrag-bedrag{position:relative;float:left;width:130px;padding-right:25px;text-align:right}.overeenkomst-links p{font-size:13px;line-height:18px}.overeenkomst-regel-blok-incasso{position:relative;float:left;width:100%;min-height:150px;font-size:12px;padding:18px 25px 12px 25px;background-color:#f0f0f0;margin-bottom:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.overeenkomst-regel-blok-incasso-rechts{margin-top:36px}.overeenkomst-regel-blok-incasso table{line-height:14px}.overeenkomst-regel-blok-incasso table tr td{padding-right:15px}.overeenkomst-blok-handtekening{position:relative;float:left;width:100%;padding-top:40px;border-top:2px solid #eaeaea;background-color:#ffffff}.overeenkomst-blok-padding-bottom{padding-bottom:25px}.label-tekst-checkbox{position:relative;float:left;width:100%;font-weight:400}.label-tekst-checkbox input[type=checkbox]{position:relative;float:left;margin-right:5px}.label-tekst-checkbox span{position:relative;float:left}#overeenkomst-handtekening-blok{position:relative;float:left;width:100%;margin-top:30px;margin-bottom:20px}#overeenkomst-handtekening-blok-links{position:relative;float:left;clear:both;width:70%}#overeenkomst-handtekening-blok-rechts{position:relative;float:right;clear:both;width:15%}#overeenkomst-handtekening-blok-links-links{position:relative;float:left;width:30%;margin-bottom:30px}#overeenkomst-handtekening-blok-links-midden{position:relative;float:left;width:30%;margin-left:5%;margin-right:5%;margin-bottom:30px}#overeenkomst-handtekening-blok-links-rechts{position:relative;float:left;width:30%;margin-bottom:30px}#overeenkomst-handtekening-blok-links span{position:relative;float:left;width:100%;margin-bottom:7px;font-weight:500}#overeenkomst-handtekening-blok-links input[type=text]{position:relative;float:left;width:100%}#overeenkomst-handtekening-blok-links-breed{position:relative;float:left;width:100%}#overeenkomst-handtekening-blok span{position:relative;float:left;width:100%}#handtekening-vak{position:relative;float:left;clear:both;width:650px;height:250px;padding:0px 0px;background-color:#fff;margin:0 0px 0px 0;font-size:13px;font-family:"Roboto", arial;border:2px solid #d9d9d9;-webkit-appearance:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 1px 2px 4px 2px #eee;-moz-box-shadow:inset 1px 2px 4px 2px #eee;-ms-box-shadow:inset 1px 2px 4px 2px #eee;box-shadow:inset 1px 2px 4px 2px #eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#signature-pad{position:relative;float:left;width:650px!important;height:250px!important}#signature-pad canvas{width:646px!important;height:246px!important}.m-signature-pad--body{width:650px!important;height:250px!important}.m-signature-pad--footer{float:right;display:inline;width:30%}.m-signature-pad--footer .button{position:relative;float:right;display:inline;font-family:"Roboto", arial;padding:9px 15px 9px 15px;margin:-4px 10px 0px 0px;outline:none;border:0px;font-size:14px;font-weight:600;background-color:#d9d9d9;cursor:pointer;-webkit-appearance:none;color:#333!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-ms-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px}.btn-overeenkomst-standaard-verzenden{position:relative;float:right;width:100%;text-align:center;margin-top:279px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}.datepicker-swisher-service{position:absolute;opacity:0.0;height:0px;width:0px;left:35%;top:15px;z-index:500;background-color:#fff;box-shadow:5px 5px 10px rgba(0, 0, 0, 0.5);border:1px solid #d5d5d5;overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}.kalender-active{top:4px!important;opacity:1!important;height:auto!important;width:auto!important}.ruimte-naam{position:relative;float:left;display:inline;margin-left:15px;font-size:15px}.antwoord-van-input{padding:3px 0px 3px 10px;width:43px;float:right}.dagen-gekozen{position:relative;float:left;display:inline;width:96%;margin:3px 2% 3px 2%}.zoek_product{position:relative;float:left;display:inline;margin-top:1px;margin-right:5px!important}#btn-zoek-product{position:relative;float:left;display:inline;margin-top:0px!important}.route-tab-container{position:absolute;width:100%;height:31px;top:0px;left:0px;border-bottom:1px solid #cecece;background-color:#f5f5f5;z-index:2}.route-tab{position:relative;float:left;display:inline;font-size:12px;font-weight:bold;padding:4px 10px 3px 10px;margin:5px 0px 0px 5px;background-color:#f5f5f5;color:#777!important;border-top:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #cecece;-webkit-border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;-ms-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px}.route-tabroute-tab-active{position:relative;float:left;display:inline;font-size:12px;font-weight:bold;padding:4px 10px 3px 10px;margin:5px 0px 0px 5px;background-color:#fff;color:#d2222a;border-top:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #fff;-webkit-border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;-ms-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px}.service-app-datum-boven{position:relative;float:left;display:inline;font-size:15px;margin:10px 0px 0px 25px;font-weight:bold;color:#d2222a}.opmerkingen{position:relative;float:left;display:inline;width:90%;padding:0% 5% 0% 5%;margin:0px!important;background-color:#f5f5f5}.opmerkingen ul{list-style:none;margin:0px;padding:0px}.opmerkingen li{list-style:none;margin:0px;padding:0px}.module-opmerkingen{position:relative;float:left;display:inline;width:100%;padding:20px 0px 20px 0px!important;border-bottom:1px solid #d0d0d0}.module-opmerkingen:last-child{border-bottom:0px}.titel-opmerking-module{font-weight:bold}#inbox-bottom-right-bottom .service-app-head{display:none!important}#inbox-bottom-right-bottom #overeenkomst-gegevens-titel,#inbox-bottom-right-bottom #overeenkomst-head{display:none!important}#melding-matten-verant{font-size:11px;float:right;text-align:right;display:none}.overeenkomst-opmerking-wrapper{float:left;margin-top:14px;width:100%;height:100px}.overeenkomst-opmerking-wrapper textarea{width:100%;float:left;display:block;height:75%}.overeenkomst-opmerking-wrapper span{width:100%}.type-huurmat-selecteren{width:370px}.prijs-per-week-tabel,.prijs-totaal-tabel{width:60px}.inkoop{display:none}#overeenkomst-werkbon-vraag-emailadressen{position:relative;float:left;display:inline;width:90%;border:2px red dotted;margin-top:50px;padding:10px;font-weight:600;color:red;margin-bottom:10px;clear:both}#overeenkomst-werkbon-vraag-emailadressen input{width:300px;margin-bottom:10px;margin-top:5px}.tbl-montage tbody tr td{padding:5px}#backtotoplink{position:fixed;bottom:20px;right:20px;padding:10px;background-color:#f0f0f0;border:1px solid #d2222a;border-radius:5px;font-weight:bolder}