@supports (-webkit-overflow-scrolling:touch){@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700&display=swap')}@font-face{font-family:'fontello';src:url('../FONT/fontello.eot?91618013');src:url('../FONT/fontello.eot?91618013#iefix') format('embedded-opentype'), url('../FONT/fontello.woff?91618013') format('woff'), url('../FONT/fontello.ttf?91618013') format('truetype'),url('../FONT/fontello.svg?91618013#fontello') format('svg');font-weight:normal;font-style:normal}body .demo-icon{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;text-indent:0;-moz-osx-font-smoothing:grayscale}body .ctrls-radio{font-family:"fontello"}html,body{-webkit-text-size-adjust:100%;margin:0;color:#212121;font-family:'Roboto', sans-serif}body{background-color:#E9ECF3;padding-top:50px}ul{margin:0;list-style:none;padding:0px}h1{color:#212121;margin:0px;font-size:24px}h3{font-size:16px;color:#32c5d2;margin:0px;font-weight:400}h4{color:#32C5D2;font-weight:300;margin:0px;margin-bottom:10px;font-size:10px;letter-spacing:1px;text-transform:uppercase}h6{color:#32c5d2;margin:0px;text-transform:uppercase;font-size:12px;font-weight:500;margin-bottom:15px}hr{border-top:1px solid #32c5d2}input{-webkit-appearance:none !important;appearance:none !important}.radios input[type="checkbox"]{opacity:0}.pull-left{float:left}.pull-right{float:right}.list-unstyled{list-style:none;padding-left:0px}.text-center{text-align:center}.btn-full-width{width:calc(100% - 30px)!important;margin:15px}.dropdown button{background-color:#E9ECF3;border-radius:5px;border:0px;color:rgba(97, 103, 119, 0.5);padding:15px;width:100%;text-align:left}.dropdown button i{font-size:25px;color:#000;position:absolute;right:35px;margin-top:-5px}::placeholder{color:rgba(97, 103, 119, 0.5);opacity:1}:-ms-input-placeholder{color:rgba(97, 103, 119, 0.5)}::-ms-input-placeholder{color:rgba(97, 103, 119, 0.5)}:focus{outline:none!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#e0f6f8}::-webkit-scrollbar-thumb{background:#32c5d2}::-webkit-scrollbar-thumb:hover{background:#32c5d2}.col-xs-6,.col-md-6{width:50%;float:left}.row:after{clear:both;display:block;content:""}#newupdate{height:100vh;width:100vw;position:fixed;background-color:#0000007a;z-index:9999;top:0px;padding-top:50px}#newupdate .close-modal{color:#32C5D2;position:absolute;top:0px;right:10px;font-size:37px}#newupdate img{width:120px;margin:0 auto;display:block;margin-top:27px}#newupdate .modal-inner{background-color:white;margin:15px;position:fixed;width:calc(100% - 30px);border-radius:5px;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.16)}#newupdate .modal-content{text-align:center;padding:10px}#newupdate .modal-content p{opacity:0.7;font-size:15px}#newupdate .buttons{margin:0px}#newupdate .buttons a{float:left;width:calc(50% - 10px);text-decoration:none;margin-bottom:10px}#btn.button, .button{background-color:#32C5D2;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1607843137254902);border-radius:5px!important;padding:12px 0px;width:calc(50% - 11px);color:#fff;-webkit-appearance:none;text-align:center;text-transform:uppercase;border:1px solid #32C5D2;text-decoration:none;font-family:'Roboto', sans-serif!important;font-size:14px!Important;letter-spacing:1px}#btn.button.secondary, .button.secondary{float:left;background-color:transparent;box-shadow:none;color:#32c5d2;margin-right:16px}#btn.button.disabled, .button.disabled{background-color:#D9DEE9;color:#A9AFBC;border-color:#D9DEE9;box-shadow:none}.mobile-hidden{display:none}.modal{display:none;height:100%;position:relative}.modal .modal-content{background-color:#fefefe}#header{background-color:#fff;height:50px;margin-top:-16px;line-height:50px;box-shadow:0px 3px 3px rgba(0, 0, 0, 0.1607843137254902);margin-bottom:10px;position:fixed;z-index:999;width:100%;line-height:20px;top:15px}#header p{color:#32C5D2}#header .demo-icon.icon-back{color:#32c5d2;font-size:25px;margin-left:15px;margin-top:13px;position:absolute;cursor:pointer}#dashboard .menu{margin:15px}#dashboard .menu-item{background-color:#fff;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.16);width:calc(50% - 8px);display:inline-block;border-radius:5px;margin-bottom:15px;overflow:hidden;min-height:107px}#dashboard .menu .menu-item:nth-child(8),#dashboard .menu .menu-item:nth-child(6),#dashboard .menu .menu-item:nth-child(4),#dashboard .menu .menu-item:nth-child(2){margin-right:10px}.full-width-menu-item.fact.menu-item .svg{width:25%;font-size:9px;float:left;display:block;max-width:197px}#dashboard .full-width-menu-item.fact .report-text{float:right;width:75%;height:inherit;display:block;position:relative;height:100%;padding-bottom:25%}#dashboard .full-width-menu-item.fact .svg .report-text{min-height:85px}#dashboard .full-width-menu-item.fact .svg .report-text i{font-size:50px}#dashboard .full-width-menu-item.fact .report-text h3{color:#32c5d2;font-weight:700;font-size:18px}#dashboard .menu-item a{padding:21px 15px;text-align:center;color:#32c5d2;text-decoration:none;width:calc(100% - 30px);display:block;font-size:12px}#dashboard .menu-item a i{font-size:40px}#dashboard .menu-item p{margin:5px 0px;max-height:14px;margin-bottom:0px}#hamburger{float:left;width:80%;background-color:#fff;z-index:999999;padding-top:0px;box-shadow:25px 60px 90px #212121b3;position:fixed;top:0px;max-width:350px}#hamburger .menu-head{border-bottom:1px solid #E9ECF3;height:65px;padding:15px}#hamburger .menu-head .pull-left img{width:175px;padding:0px}#hamburger .menu-head .pull-right i{color:#32C5D2;font-size:28px;margin-top:20px}.hamburger-content{position:relative;height:100vh;width:100%;max-width:350px}#hamburger .menu-footer{padding:15px;border-top:1px solid #e9ecf3;position:fixed;bottom:0;width:70%;max-width:320px}#hamburger .close-hamburger{color:#32c5d2;font-size:25px;cursor:pointer}#hamburger .menu-content{padding:15px;height:calc(100vh - 100px);padding-left:0px;overflow-y:scroll}#hamburger .menu-content li{padding:2vh 0px;padding-left:15px}#hamburger .active{background-color:#e0f6f8;border-top-right-radius:5px;border-bottom-right-radius:5px}#hamburger .active a{color:#32C5D2!important}#hamburger .menu-content a,#hamburger .menu-footer a{color:#212121;text-decoration:none;font-size:14px;display:block;width:100%}#hamburger .menu-content a i,#hamburger .menu-footer a i{font-size:28px;vertical-align:middle}#hamburger span.scrim.close-hamburger{width:100vw;height:100vh;background-color:rgba(33, 33, 33, 0.36);display:block;position:absolute;z-index:-1}#portal{background-color:#fff;padding-top:15px;height:100vh}#portal.box{height:auto}#portal .header-portal{padding:30px 60px}#portal .header-portal .logo{width:auto;height:auto;max-height:250px;max-width:100%;margin:auto;display:block}#portal{padding:0px 15px}#portal .password{background-color:transparent;border-color:transparent;box-shadow:none;color:#B0B3BB;width:auto;margin-right:15px}#portal .extralink{width:100%;display:block;float:right}#portal .icon-1, #portal .icon-2{color:#212121;margin-top:-25px;z-index:99;opacity:0.3;position:relative;display:block;padding-right:6px}#portal .hide-oog .icon-1,#portal .icon-2{display:none}#portal .hide-oog .icon-2{display:block;opacity:0.5}#portal .close-portal a{color:#32c5d2;font-size:27px;text-decoration:none;float:right;margin-top:5px}#portal .portal-inner .button{margin:0px;margin-top:15px;line-height:16px;font-size:14px;text-decoration:none;height:40px}#portal .portal-inner .register{background-color:transparent;border-color:transparent;box-shadow:none;color:#32c5d2}#portal .portal-inner .form-control:placeholder-shown{background-color:#E9ECF3;border-radius:5px;border-bottom:3px solid #E9ECF3;border-top:3px solid #E9ECF3;padding:18px 15px}#portal .portal-inner .form-control,#portal .portal-inner .form-control:focus{background-color:#E9ECF3;border:none;width:calc(100% - 30px)!important;border-radius:0px;box-shadow:none;border-top:3px solid #E9ECF3;border-top-left-radius:5px;border-top-right-radius:5px;padding:18px 15px;border-bottom:2px solid #32c5d2;margin-top:15px;padding-top:28px;padding-bottom:8px;font-size:15px}#portal .portal-inner .form-control#domain{width:100% !important;border-top-left-radius:0;border-bottom-left-radius:0;height:58px;padding-top:25px}#portal .portal-inner .form-control#user_name,#portal .portal-inner .form-control#half_email{border-top-right-radius:0;border-bottom-right-radius:0}#portal .error{color:#721c24;background-color:#f8d7da;border-bottom:2px solid #f5c6cb;font-size:11px;padding:5px 15px;position:absolute;top:0px;left:0px;text-align:center;width:calc(100% - 30px)}#profile span.success{background:#32c5d23b;display:block;padding:15px;border-radius:5px;color:#19848d}#profile .signoff{border:none;text-decoration:none;display:block;float:inherit!important;text-align:left;width:100%;font-size:10px !important;margin-top:50px}#profile span.error-inline{background:#e539392e;display:block;padding:15px;border-radius:5px;color:#e53939}#portal .form-control:placeholder-shown + .placeholder{display:none}#portal .portal-inner .form-control:focus + .placeholder,#portal .form-control + .placeholder{display:block}#portal .portal-inner .form-control:focus + .placeholder .input-placeholder,#portal .form-control + .placeholder .input-placeholder{color:#32c5d2;position:absolute;margin-top:-48px;margin-left:15px;font-size:12px;font-weight:500}#portal .portal-inner .form-control:focus + .placeholder .emailcompany,#portal .form-control + .placeholder .emailcompany{color:#616777;position:absolute;background-color:#e9ecf3;right:30px;margin-top:-30px}.full-width-menu-item{width:100% !important;text-align:center;margin-top:50px}#dashboard .full-width-menu-item.fact{background-color:rgb(50 197 210 / 0.1);color:#32c5d2;padding:15px;margin-right:0;width:calc(100% - 30px) !important;box-shadow:none;margin-top:20px;line-height:22px;position:relative}#dashboard .full-width-menu-item.fact .report-text > div, #dashboard .full-width-menu-item.fact .cap-text > span{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;width:100%}.full-width-menu-item a{color:#32c5d2;text-decoration:none}.full-width-menu-item.fact.menu-item .svg.circle{border-radius:50%;border:7px solid #32c5d2;padding:30px 0;margin:20px;max-width:126px;height:66px}.full-width-menu-item.fact.menu-item .svg.circle svg{margin-left:-12px}.full-width-menu-item.fact.menu-item .cap-text{width:25%;font-size:36px;font-weight:900;float:left;display:block;max-width:197px}#dashboard .full-width-menu-item.fact.text-only .report-text, #dashboard .full-width-menu-item.fact.text-only .cap-text{height:75px;position:relative;padding-bottom:0}.full-width-menu-item.fact.menu-item .svg.circle{margin:0;width:20%;box-sizing:border-box;height:100%;border-width:4px;max-width:none;padding:0;height:0;padding-bottom:calc(20% - 8px);position:relative;top:50%;position:absolute;transform:translate(0, -50%)}.full-width-menu-item.fact.menu-item .svg.circle svg{margin-left:-5px}.full-width-menu-item.fact.menu-item .svg.circle svg{margin-top:50%;position:absolute;width:100%;left:0;transform:translate(0, -50%)}#checklist .activity input,#checklist .job input,#checklist .washed input,#checklist .gloves input{opacity:0}#checklist .ok-variant i.demo-icon{float:left}#checklist .washed label:nth-child(2),#checklist .gloves label:nth-child(2){color:#69cf84;float:left}#checklist .gloves span{font-size:12px;color:rgba(97, 103, 119, 0.5);font-family:Arial}#checklist .washed label:last-child,#checklist .gloves label:last-child{color:#e53939;margin-left:15px}#checklist .activity label,#checklist .job label,#checklist .washed label,#checklist .gloves label{background-color:#E9ECF3;border-radius:5px;display:inline-block;width:calc(50% - 10px);height:87px;text-align:center;text-indent:-25px;font-size:60px;line-height:87px}#checklist .gloves.checked label{filter:opacity(0.5)}#checklist .gloves.checked label.checked{background-blend-mode:color-dodge;filter:none}#checklist .job label{font-size:30px;height:62px;text-align:center;padding-top:25px;text-indent:-30px;line-height:20px}#checklist .job .ok-variant label:nth-child(odd){margin-bottom:10px;margin-left:10px}#checklist .job label:nth-child(odd){margin-left:10px}#checklist .job .ok-variant label span{float:right;padding-right:15px;padding-top:0}@supports (-webkit-overflow-scrolling:touch){#checklist .activity label,#checklist .job label,#checklist .washed label,#checklist .gloves label{text-indent:-30px}#checklist .job label{text-indent:-30px}}#checklist .dropdown button.active label{display:none}#checklist .dropdown button.active{background-color:#32c5d2;color:#fff}#checklist .dropdown button.active i{color:#fff}#checklist .dropdown button{margin-top:10px;min-height:56px}#checklist .dropdown button:first-child{margin-top:0px}#checklist .dropdownlabel input{position:absolute;left:-999px}#checklist .myBtn.modal_theme.active, #checklist .myBtn.modal_afdelingen.active, #checklist .myBtn.modal_team.active{background:#e9ecf3;color:#212121}#checklist .myBtn.modal_theme.active label, #checklist .myBtn.modal_afdelingen.active label, #checklist .myBtn.modal_team.active label{display:block;font-size:12px;color:#32c5d2;line-height:15px;margin-top:-6px;margin-bottom:2px}#checklist .dropdown .modal_theme.active i, #checklist .dropdown .modal_afdelingen.active i, #checklist .dropdown .modal_team.active i{color:#000}#checklist .modal .modal-content label{width:calc(100% - 20px);display:block;border-top:1px solid rgba(97, 103, 119, 0.1);padding:10px;line-height:20px;height:auto;padding:20px 10px}#checklist .modal .modal-content .activity label{line-height:52px;padding-top:0px;padding-bottom:0px}#checklist .modal-custom .modal-content{background-color:#e9ecf3;margin-top:-15px;padding:15px;padding-top:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-bottom:5px}#checklist button.myBtn.modal_theme span, #checklist button.myBtn.modal_afdeling span{color:#333}#checklist .btn-start{margin:0 15px!important}#checklist .activity label{text-align:left;width:calc(100% - 24px);height:35px;font-size:15px;line-height:35px;padding:6px 12px;font-family:'Roboto', sans-serif;text-indent:0px;margin-top:10px}#checklist button.myBtn.checked, .dropdown button.checked i{background:#32c5d2;COLOR:#FFF}#checklist .offline-button p{position:fixed;background-color:#d9dee9;display:block;width:100%;color:#a9afbc;top:32px;box-shadow:0px 3px 3px rgba(0, 0, 0, 0.16);text-align:center;left:0px;padding:5px;z-index:9999}#checklist .offline-btn i{font-size:24px;vertical-align:middle}#checklist .activity .ctrls-radio{box-shadow:none;margin:0;padding:0}#checklist .washed.checked label,#checklist .gloves.checked label{color:#bfc0c3;background-color:#f4f5f9}#checklist #hamburger .modal-content{background-color:#fff;padding:10px 0px}#checklist .activity .checked,#checklist .job .checked,#checklist .washed .checked,#checklist .gloves .checked{color:#fff!important;background-color:#32c5d2!important}#checklist .job.checked svg path,#checklist .job.checked svg rect{fill:#bfc0c3}#checklist .activity .checked svg path,#checklist .activity .checked svg rect,#checklist .job .checked svg path,#checklist .job .checked svg rect,#checklist .washed .checked svg path,#checklist .washed .checked svg rect,#checklist .gloves .checked svg path,#checklist .gloves .checked svg rect{fill:#fff !important}.gloves.gloves_1 > div{background:#d9dee9 !important}.gloves label{height:43px !important;background-size:25px !important;background-color:#e9ecf3 !important;line-height:43px !important}#checklist .job .ok-variant label:after{font-size:13px!important;float:right!important;display:inline-block!important;padding-top:2px!important;padding-right:10px!important;font-family:'Roboto', sans-serif!important;text-indent:0px!important}#checklist .job .ok-variant label{padding-top:10px;font-size:20px;height:30px;line-height:20px}#checklist .job label span{font-size:12px;display:block;text-indent:0px;padding-top:6px;font-family:'Roboto', sans-serif}#checklist .job .ok-varianti.demo-icon.icon-back{float:left;margin-left:36px;width:0px;margin-right:-17px}#checklist .job.checked label{color:#bfc0c3;background-color:#f4f5f9}#checklist .instructions,#checklist .dropdown,#checklist .gegevens,#checklist .ctrls-radio,#profile .box,#isolatie-indicatie .relations,#isolatie-indicatie .page-footer-inner .tab,#isolatie-list .isolatie-list,#isolatie-indicatie .typeahead__result,#isolatie-indicatie ul.menu.filter{background-color:#fff;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.16);border-radius:5px;margin:15px;padding:15px}#checklist .ctrls-radio.full-width label:nth-child(2){width:100%;margin-left:0}#checklist .ctrls-radio label:first-child{display:none}#checklist .data li,#profile .data li{padding-top:20px;font-size:13px}#checklist .data li b,#profile .data li b{line-height:25px}#checklist .data li:first-child,#profile .data li:first-child{padding-top:0px}#checklist a.submit{display:block;width:100%;cursor:pointer}#checklist .donutchart{position:relative;font-family:'Roboto', sans-serif!important;height:100%}#checklist .donutchart p{margin:0px;font-size:13px;margin-top:5px}#checklist .button.submitfield,#checklist .button,#checklist .button svg{max-height:45px;overflow:hidden;padding:0 !important;line-height:45px}#checklist .pievalue{float:left;width:140px;text-align:center;z-index:99;color:#32c5d2;font-weight:900;top:50%;transform:translate(0, -50%);position:absolute;color:#32c5d2;font-weight:900}#checklist .donutchart .left-block{position:relative;width:50%;display:inline-block;float:left}#checklist .donutchart .right-block{width:50%;display:table-cell;float:none;vertical-align:middle;height:152px}#checklist .buttons{margin:15px}#checklist #bijzonderheden,#checklist .noteinput{background:#e9ecf3;border:none;width:calc(100% - 30px);min-height:125px;padding:15px;border-radius:5px;font-family:'Roboto', sans-serif}#checklist .noteinput{min-height:50px}#checklist .gegevens{position:relative}#checklist .note{position:absolute;right:5px;top:5px;background:#40c9d5;height:50px;width:50px;text-align:center;color:#fff;text-decoration:none;border-radius:5px;line-height:10px;padding:5px;padding-top:0px;border:none;bottom:15px;z-index:9999;border-bottom-left-radius:50px}#note h6 .small{color:#c9c9c9;font-size:0.9em;text-transform:initial}#checklist .note span{display:block;font-size:9px;text-align:right}#checklist .note img{float:right}#checklist #note{display:none}#checklist #note label{font-weight:900;font-size:0.7em;text-transform:uppercase}#checklist .gegevens#note{position:fixed;top:40px;width:calc(100vw - 60px);z-index:9999;height:calc(100vh - 150px);overflow-y:scroll}#checklist .gegevens#note .button{float:right;margin-top:15px}#checklist .instructions a,#isolatie-list .isolatie-list .menu ul li,#profile .departments .department,#isolatie-indicatie .icons,#isolatie-indicatie .depth a,#isolatie-indicatie .relations li,#isolatie-indicatie .tab-content .downloads li a,#isolatie-indicatie .tab-content .maatregel,#isolatie-indicatie .typeahead__result ul li,#isolatie-indicatie ul.menu.filter a{font-size:14px;background-color:#E9ECF3;overflow:hidden;width:calc(100% - 30px);border-radius:5px;text-decoration:none;padding:15px;margin:10px 0px;display:block;color:#212121}#isolatie-indicatie .typeahead__result ul li a{width:100%;display:block}#checklist .collapse{display:none}#checklist .collapse.open{display:block}#checklist .afronden-btn{display:block;margin:0px!important;width:100%!important}#checklist button#start i, #checklist button#stop i{color:#32c5d2;font-size:24px;float:right}#checklist button#start{width:100vw !important;height:calc(100vh) !important;min-height:100vh;position:fixed;top:0px;margin-top:0 !important;left:0;margin-left:0 !important;background:rgba(0,0,0,0.32) !important;z-index:999}#checklist button#start i{color:#fff;text-align:center;display:block;position:relative;width:100%;font-size:50px;margin:0}#checklist #time-container{float:left;font-size:13px;margin-top:7px;min-width:63px}#checklist #time-container > div{display:inline-block}#checklist input[type="radio"]{opacity:0}#stopwatch:after{display:block;width:100%;content:"";height:17px}#checklist .stopwatch b{font-size:13px}#checklist button#start, #checklist button#stop{float:left;width:150px;background-color:transparent;box-shadow:none;margin-left:-80px;margin-top:-20px;height:40px;border:none}#canvas-holder{width:100%;overflow:hidden}#canvas-holder canvas{max-width:100%}input#fileInput{display:none}#profile .logoff i{color:#32c5d2;font-size:22px;position:absolute;right:13px;top:15px}#profile .change-password{display:block;width:100%;height:50px}#isolatie-indicatie .button-list,#profile .change-password .button{background-color:transparent;box-shadow:none;width:auto;float:right;text-decoration:none;border-color:transparent;color:#32c5d2}#profile .change-password{display:block;width:100%;height:25px;padding-top:10px;padding-bottom:10px}#profile .icon-logoff{color:#32c5d2;font-size:12px;margin-top:10px;text-decoration:none;display:block;margin-left:-3px}#profile .icon-logoff i{font-size:16px}#isolatie-indicatie .typeahead__cancel-button{display:none}#isolatie-indicatie .k_search_form{margin:15px}#isolatie-indicatie .k_search_form input{width:calc(100% - 40px);border-radius:5px!important;border:0px;-webkit-appearance:none;padding:5px 20px;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.16)!important;font-size:18px;color:rgba(97, 103, 119, 0.5);line-height:34px}#isolatie-indicatie .button-list{float:none}#isolatie-indicatie .typeahead__result{margin:15px 0px}#isolatie-indicatie .breadcrumbs, .breadcrumbs a{color:rgba(97, 103, 119, 0.5);text-transform:uppercase;text-decoration:none;font-size:10px}#isolatie-indicatie .page-footer-inner .tab h4{margin:0px}#isolatie-indicatie .tab-content .downloads li{list-style:none}#isolatie-indicatie .tab-content .transmissie,#isolatie-indicatie .tab-content .incubatietijd,#isolatie-indicatie .tab-content .besmettelijke,#isolatie-indicatie .tab-content .beindig{padding-top:10px;font-size:13px;opacity:0.7}#isolatie-indicatie .page-footer-inner .tab .tab-content{display:none}#isolatie-indicatie .page-footer-inner .tab.active .tab-content{display:block;min-height:20px}#isolatie-indicatie h1{margin:15px 0px}#isolatie-indicatie .subtitle{font-size:15px;text-transform:none;color:#212121}#isolatie-indicatie .maatregelen .demo-icon{vertical-align:bottom;margin-bottom:-2px}#isolatie-indicatie .typeahead__result ul li a{color:#212121;text-decoration:none}#isolatie-indicatie .page-footer-inner .tab i{margin-top:-17px;font-size:20px;transform:rotate(-90deg)}#isolatie-indicatie .page-footer-inner .tab.active i{transform:rotate(0deg)}#isolatie-indicatie .portlet-title{margin:15px}#isolatie-indicatie .icon .icons img{height:20px}#isolatie-indicatie .icon .icons .img{float:left;width:35px;height:23px;display:block}#isolatie-indicatie .icon .icons{line-height:22px;padding-bottom:13px!important}#isolatie-indicatie .icon a{color:#212121;text-decoration:none}#isolatie-list .has-submenu{padding-bottom:0px!important}#isolatie-list .collapse{display:block;max-height:0px;overflow:hidden;transition:max-height 0.5s cubic-bezier(0, 1, 0, 1)}#isolatie-list .collapse.show{transition:max-height .5s ease-in-out;max-height:99999em}#isolatie-list .demo-icon.list-icon{width:100%;background-color:#cacfda;color:#212121;font-size:24px;margin-left:-15px;width:calc(100% + 30px);border-top:1px solid #c0c6d2;margin-top:10px;line-height:33px;border-bottom:1px solid #c0c6d2}#isolatie-list .isolatie-list a{width:100%;font-size:14px;color:#000;display:block;text-decoration:none}#isolatie-list .isolatie-list .menu .level-2 .list-icon{display:none}#isolatie-list .isolatie-list .menu .level-1{padding:10px;margin:11px;width:calc(100% - 40px)}#isolatie-list .isolatie-list .menu .level-2 ul{display:inline}#isolatie-list .isolatie-list .menu .level-0 .collapse{background-color:#cacfda;margin:0px -15px}#isolatie-list .level-1 .demo-icon.list-icon{background-color:#616777}.animate-next:after{content:"";width:100%;height:4px;top:50px;position:absolute;display:block;background-color:#32c5d2;-webkit-animation:save 1.5s;animation:save 1.5s}@-webkit-keyframes save{from{width:0%}to{width:100%}}@keyframes save{from{width:0%}to{width:100%}}.lds-dual-ring{display:inline-block;width:30px;height:30px}.lds-dual-ring:after{content:" ";display:block;width:20px;height:20px;margin:5px;border-radius:50%;border:6px solid #32C5D2;border-color:#32C5D2 transparent #32C5D2 transparent;animation:lds-dual-ring 1.2s linear infinite}.preloader{width:100vw;height:calc(100vh - 50px);position:fixed;background:#fff;z-index:999}.preloader .lds-dual-ring{position:absolute;display:block;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%, -50%)}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.menu-footer span{opacity:0.5;margin-left:15px}#checklist .form-control:placeholder-shown{background-color:#f4f5f9;border-top:3px solid #f4f5f9;padding:25px 15px;border-bottom:2px solid #c6cad4;border-top-left-radius:5px;border-top-right-radius:5px;font-size:16px}#checklist .form-control,#checklist .form-control:focus{background-color:#f4f5f9;border:none;width:calc(100%)!important;border-radius:0px;box-shadow:none;border-top:3px solid #f4f5f9;border-top-left-radius:5px;border-top-right-radius:5px;padding:18px 15px;-webkit-appearance:none;cursor:pointer;padding-top:14px;border-bottom:2px solid #A2A9B8;margin-top:15px;font-size:15px;height:55px;padding-bottom:0px}#checklist .form-control:placeholder-shown + .placeholder{display:none}#checklist .form-control:focus + .placeholder,#checklist .form-control + .placeholder{display:block}#checklist button.multiselect.dropdown-toggle.btn.btn-default{background-color:#f4f5f9;border:none;width:calc(100%)!important;border-radius:0px;box-shadow:none;border-top:3px solid #f4f5f9;border-top-left-radius:5px;border-top-right-radius:5px;padding:18px 15px;padding-top:18px;border-bottom:2px solid #A2A9B8;text-align:left;color:#555;font-size:14px;margin-top:15px;padding-bottom:7px;padding-top:23px;z-index:unset!important}#checklist b.custom.caret{color:#555;float:right;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;right:30px;top:41px}#checklist .cstm span.input-placeholder,#checklist button:hover .cstm span.input-placeholder,#checklist button:focus .cstm span.input-placeholder{color:#A2A9B8;position:absolute;margin-top:-48px;margin-left:15px;font-size:12px;font-weight:500}#checklist .form-control:focus + .placeholder .input-placeholder,#checklist .form-control + .placeholder .input-placeholder{color:#A2A9B8;position:absolute;margin-top:-48px;margin-left:15px;font-size:12px;font-weight:500}#checklist .form-control:focus + .placeholder .emailcompany,#checklist .form-control + .placeholder .emailcompany{color:#616777;position:absolute;background-color:#e9ecf3;right:30px;margin-top:-30px}#checklist button b.caret{color:#555;float:right;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent}#checklist input.form-control:placeholder-shown{height:0px}#checklist input.form-control, #checklist input.form-control:focus{width:calc(100% - 30px) !important;height:36px}.switches input{display:none}.switches li{display:block}.switches label{align-items:center;padding:15px;display:block}.switches span:first-child{position:relative;width:50px;height:26px;box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.4);border-radius:4px;transition:all 0.3s;display:block;float:left;margin-bottom:12px;margin-right:15px;background:#32C5D2}.switches span:first-child::before,.switches span:first-child::after{content:"";position:absolute}.switches span:first-child::before{left:4px;top:4px;width:18px;height:17px;background:#fff;border-radius:1px;border:1px solid #c5c5c5;z-index:1;transition:transform 0.3s;transform:translateX(24px)}.switches span:first-child::after{top:50%;left:8px;background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/162656/checkmark-switcher.svg);width:14px;height:14px;background-size:14px 14px;transform:translateY(-50%)}.switches [type="checkbox"]:checked + label span:first-child{background:#F62020}.switches [type="checkbox"]:checked + label span:first-child::before{transform:translateX(0px)}.switches [type="checkbox"]:checked + label span:first-child::after{margin-left:21px;width:12px;height:12px;background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/162656/uncheck-switcher.svg);background-size:12px 12px}ul.radios li{display:block;margin-bottom:10px;margin-top:10px}ul.radios li span{display:block}ul.radios li > div{display:inline-flex;border:1px solid #cccccc;border-radius:5px;margin-top:5px;box-shadow:2px 1px 4px 0px #33333342}ul.radios li label.buttoncheck{display:block;height:40px;text-align:center;line-height:40px;min-width:50px;color:#939393}ul.radios li label.buttoncheck > div{background-color:red;-webkit-mask-image:url(../img/uncheck.svg);mask-image:url(../img/uncheck.svg);mask-repeat:no-repeat;mask-size:15px;mask-position:center;-webkit-mask-position:center;-webkit-mask-size:15px;-webkit-mask-repeat:no-repeat}ul.radios li label.buttoncheck:first-child > div{background-color:#32c5d2;mask-image:url(../img/checkmark.svg);border:none;-webkit-mask-image:url(../img/checkmark.svg)}ul.radios li label.buttoncheck:last-child > div{border-radius:0 5px 5px 0px;mask-image:none;-webkit-mask-image:none;background-color:transparent}ul.radios li label.buttoncheck.active{background-color:#32c5d2;color:#fff;transition:0.5s;box-shadow:inset 2px 1px 4px 0px #33333342}ul.radios li label.buttoncheck.active > div{background-color:#fff}.table-scores table{width:100%;border-spacing:15px;border-collapse:separate;font-size:12px}.table-scores th{font-weight:100;border-bottom:1px solid #cdd0d6a6;padding:10px 0;text-align:center}.table-scores th:first-child{text-align:left}.table-scores td{text-align:center}.table-scores td:first-child{text-align:left}.table-scores td div,#rapport .info > div,.google-visualization-tooltip div{display:inline-block;min-width:20px;height:20px;text-align:center;color:#fff;border-radius:10px;line-height:20px;font-size:9px;width:auto;padding:0 5px}.table-scores td div.rood,#rapport .info >div.rood,.google-visualization-tooltip div.rood,#dataIN .rood,#dataDK .rood{background:#FC6042}.table-scores td div.oranje,#rapport .info >div.oranje,.google-visualization-tooltip div.oranje,#dataIN .oranje, #dataDK .oranje{background:#FCB941}.table-scores td div.groen,#rapport .info >div.groen,.google-visualization-tooltip div.groen,#dataIN .groen,#dataDK .groen{background:#2CC990}#dataIN .rood,#dataDK .rood,#dataRD .rood,#dataIN .oranje,#dataDK .oranje,#dataRD .oranje,#dataIN .groen,#dataDK .groen,#dataRD .groen{width:8px;height:8px;min-width:0px;border-radius:50%}#checklist .gloves label.gloves.goed.checked{background:url(../img/handschoenen-groen-active.svg) center center no-repeat #e9ecf3 !important;background-color:#E9ECF3 !important}#checklist .gloves label.gloves.fout.checked{background:url('../img/handschoenen-rood-active.svg') center center no-repeat #e9ecf3 !important;background-color:#E9ECF3 !important}@media only screen and (max-width:321px){#checklist .gegevens#note{width:calc(100vw - 40px);height:350px}#checklist .dropdown, #checklist .gegevens, #checklist .ctrls-radio{margin:10px;padding:10px}.job label:nth-child(2){margin-right:8px}.washed label:last-child,.gloves label:last-child{margin-left:10px}.activity label,.job label,.washed label,.gloves label{width:calc(50% - 5px)}.buttons{margin:10px}#checklist .buttons{margin:10px}}@media (min-width:900px){.mobile-hidden{display:block}body{padding-left:10%!important;padding-right:10%!important}#header{margin-left:-10%}#hamburger{left:0%}.dropdown button i{right:14%}#newupdate{left:0px;padding:20vh 20vw;height:60vh;width:60vw}#newupdate .modal-inner{width:calc(100% - 42vw)}#help #btn.button{width:calc(100% - 30px) !important}#help a{text-decoration:none!important}#portal.help{vertical-align:middle;width:100vw;display:table-cell}#portal.help .close-portal a{font-size:48px;top:30px;position:absolute;right:10vw}#checklist .gegevens#note{width:calc(80% - 60px)}#checklist .gegevens#note textarea{height:250px}#dashboard .full-width-menu-item.fact .report-text{padding-bottom:0;height:150px}.full-width-menu-item.fact.menu-item .svg{max-width:150px}.full-width-menu-item.fact.menu-item .svg.circle{width:15%;padding-bottom:15%;padding-bottom:calc(12% - 8px);width:12%;transform:translate(0, -50%);top:50%;position:absolute;margin-left:25px}}@media (max-width:340px){#checklist .activity label{font-size:13px}#dashboard .full-width-menu-item.fact .report-text h3{font-size:15px}}@media (max-width:900px){.col-md-6{width:100%}}.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}