@font-face{font-family:'CircularAir-Bold';
src:url("/Content/font-faces/Circular_Air-Bold.eot");
src:url("/Content/font-faces/Circular_Air-Bold.woff2") format("woff2"),url("/Content/font-faces/Circular_Air-Bold.woff") format("woff");
font-weight:normal;
font-style:normal}
@font-face{font-family:'CircularAir-Book';
src:url("/Content/font-faces/Circular_Air-Book.eot");
src:url("/Content/font-faces/Circular_Air-Book.woff2") format("woff2"),url("/Content/font-faces/Circular_Air-Book.woff") format("woff");
font-weight:normal;
font-style:normal}
@font-face{font-family:'CircularAir-Light';
src:url("/Content/font-faces/Circular_Air-Light.eot");
src:url("/Content/font-faces/Circular_Air-Light.woff2") format("woff2"),url("/Content/font-faces/Circular_Air-Light.woff") format("woff");
font-weight:normal;
font-style:normal}
.CircularLight{font-family:'CircularAir-Light',Helvetica Neue,Helvetica,Arial}.CircularBook{font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}.CircularBold{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}:root{--bg-url:url(/Content/Images/login-bg.jpg);--hoofdkleur:#007ac3}html,body{width:100%;height:100%;font-size:0.93em;line-height:1.45;background-color:#f6f6f6;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}body.disable_overflow-x{overflow-x:hidden}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.clearfix{clear:both}hr{clear:both;float:left;width:100%;margin:8px 0}.col-border-right{border-right:1px solid #eee}hr.spacing{border:none}.badge{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}div.inline{display:inline-block;float:left}div.inline.second{margin-left:10px}.klikbaar{cursor:pointer}p.tekst-enters,.tekst-enters span{white-space:pre-wrap}.hoge-tekst-regel{line-height:34px;padding-left:2px}caption{color:#333}h1,h2,h3,h4,h5{line-height:1.2;padding:0;font-family:'CircularAir-Bold';font-weight:normal}h1{margin-top:0;font-size:4.236em}h1.dashboard{padding-left:22px;margin-top:15px}h1.dashboard:first-of-type{margin-top:0}h2{font-size:2.618em;margin-top:50px;float:left;width:100%}h3{font-size:1.618em;margin-top:30px;margin-bottom:3px;display:block;clear:both;float:left;width:100%}h4{font-size:1.2em;color:#656564;display:block;float:left}.formulier h5{float:left;display:block;width:100%;font-size:1.05em;color:#656564;margin-top:0;margin-bottom:20px;margin-top:10px}small{font-size:.85em}strong{font-weight:normal;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}a{text-decoration:none;font-weight:normal;font-family:'CircularAir-Bold';color:#23527c}a:hover,a:focus{text-decoration:none;color:#23527c}.active,.active a{color:#23527c}::-moz-selection{color:#fff;background:#007ac3}::selection{color:#fff;background:#007ac3}.verlopen{color:red;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.inspringen{text-indent:1.4em}.text-danger{color:#f59a88}.text-success{color:#60da48}[ng-click]{cursor:pointer}.onboarding-stappenplan ul{float:left;width:100%;list-style-type:none;padding:0;margin:0 0 20px 0}.onboarding-stappenplan ul li{float:left;width:100%;padding:5px 0px;margin:0;border-bottom:1px solid #ececec}.onboarding-stappenplan .stap-header{float:left;width:100%;cursor:pointer;font-size:1.2em}.onboarding-stappenplan .stap-body{float:left;width:100%;padding:10px 0px}.onboarding-stappenplan .stap-header h2{padding:0;margin:0;display:inline-block;width:auto;line-height:40px;font-size:1.2em}.onboarding-stappenplan .stap-header span{padding:0px 5px;float:right;line-height:40px}.onboarding-stappenplan .stap-header .tijdsduur{color:#bbb}.onboarding-links ul{float:left;width:100%;list-style-type:none;padding:0;margin:0 0 20px 0}.onboarding-links ul li{float:left;width:100%;padding:10px 0px;margin:0;border-bottom:1px solid #ececec}.onboarding-links h2{padding:0;margin:0;display:inline-block;width:auto;line-height:50px;font-size:1.2em}.onboarding-links a.link-container{display:inline-block;float:right;margin-left:10px}.onboarding-links a.link-container>.link-icon{height:30px;width:30px;font-size:20px;margin:0 auto}.table-responsive{overflow-x:visible}.form-table-bestanden{margin-top:0}.dx-container{clear:both}*[dx-double-bar],*[dx-bar],*[dx-line]{height:465px}.installatie-versie{padding-bottom:9px}.installatie-versie h3{margin-top:0;margin-bottom:20px}#buttons{display:none}#status{width:100%;margin-top:10px;height:500px;overflow-y:scroll;color:#000}.log-entry{white-space:pre-wrap}.log-entry.error{color:red}.log-entry.warning{color:orange}#factuurRegelPopup .modal-content{width:90%}.regel-bedrag{width:100px !important}#inkoopOrderRegelsPopup .modal-content,#inkoopOrderRegelKoppelPopup .modal-content,#leveringenPopup .modal-content{width:800px}#extraFactuurregelsPopup .modal-content,#extraLeveringenPopup .modal-content,#geplandeLeveringenPopup .modal-content{width:1000px}#inkoopOrderRegelsPopup table tr{cursor:pointer}.pdf-voorbeeld{width:100%;height:1050px}#inhuurOrderPopup .modal-content,#orderRegelsFormulierPopup .modal-content{width:90%}.optionbar{float:left;background-color:rgba(0,0,0,0.025);padding:5px 20px;margin:-12px -25px 12px -25px;width:calc(100% + 50px)}.optionbar.stand-alone{margin-top:5px}.optionbar.fullwidth{background-color:transparent}.optionbar form{padding-bottom:0}.optionbar .form-group{width:auto;margin-bottom:0}.optionbar .form-group.on-popup{width:auto !important;margin-bottom:0}.optionbar .form-group .control-label{float:left;line-height:34px;margin-bottom:0;padding:0 5px 0 5px}.optionbar .filter-item{float:left;background-color:#007ac3;color:white;margin-left:5px;font-size:.85em;padding:0 8px;margin-top:3px;border-radius:3px;line-height:28px;cursor:pointer}.optionbar .filter-item strong{color:#fff}.optionbar .filter-item span{float:right;margin:9px 0 0 8px}.optionbar .optioncol{width:50%;float:left}.optionbar .optioncol:last-child{padding-left:15px;border-left:1px solid rgba(0,0,0,0.1)}.optionbar .optionrow{border-bottom:1px solid #ccc;padding-bottom:4px;margin-bottom:4px;width:100%;float:left}.optionbar .optionrow:last-child{border:0;padding-bottom:0;margin-bottom:0}.optionbar .optionrow .as_container{width:150px}.angularPlanning .optionbar form{width:100%;margin-right:0}.divider{height:34px;width:6px;float:left;border-left:1px solid #ccc}.optionbar .personeel-select{float:left}.optionbar .planningfilter{float:right}.optionbar .form-group .form-control.hasDatepicker{width:110px}.optionbar .search{float:left;width:300px}.optionbar .btn{float:right;margin:0 0 0 5px}.optionbar .form-inline{display:inline-block;width:auto}.wide-advanced-dropdown{width:325px !important}.optionbar .form-group .wide-advanced-dropdown .form-control:not(.small){width:325px !important;float:left}.optionbar .form-group .form-control:not(.small){width:225px;float:left}.dashboard-perperiode-select{width:auto !important;max-width:180px}.optionbar .divider{border-left:1px solid #ccc;padding-left:10px;margin-left:10px;float:left}.actionbar{position:fixed;left:0;bottom:0;z-index:200;padding:10px 0 10px 113px;background-color:#fff;width:100%;box-shadow:0 -4px 8px rgba(0,0,0,0.02)}.actionbar.actionbar-inside-form{width:auto}#overlay-save,#validation-overlay,#popup-overlay,.overlay{position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.6);width:100%;height:100%;text-align:center;z-index:9999;margin:0}.overlay .declaratie-popup{margin:200px auto;background-color:white;width:400px;display:inline-block;color:#333;float:none;text-align:left;position:relative}.overlay .declaratie-popup .panel-heading{float:none}.overlay .declaratie-popup ul{padding:0 0 0 15px;list-style:decimal}.overlay .declaratie-popup ul li{padding-bottom:10px}.overlay .declaratie-popup ul li:last-child{padding-bottom:0}#overlay-save.mobileredirect{background-color:#000}#overlay-save #main-loader,#popup-overlay #main-loader{position:absolute;left:0;right:0;top:0;bottom:0;width:60px;height:60px;margin:auto}#validation-overlay{display:none}#popup-overlay{position:absolute}.stamgegevens .modal-content{width:90%;text-align:left}.stamgegevens .modal-heading input{width:300px;display:inline-block;float:left;margin-left:30px}.stamgegevens .stamgegevens-grid{width:100%;float:left;column-count:3;column-gap:60px;column-rule:1px solid #ececec;min-height:600px}.stamgegevens .stamgegevens-grid-item{overflow:hidden}.stamgegevens h3{margin:10px 0px}.stamgegevens ul{margin:0;padding:0;list-style:none;overflow:hidden;float:left;margin-bottom:30px}.stamgegevens ul li{width:100%;float:left;border:3px solid #fff;padding:5px 0px}.stamgegevens ul li a:hover,.stamgegevens ul li a:focus{border-bottom:1px solid}.rapportagemenu .modal-content{width:50%}.rapportagemenu ul{margin:0 -10px;padding:0;list-style:none;overflow:hidden}.rapportagemenu ul li{width:33.3%;float:left;text-align:center;border:3px solid #fff}.rapportagemenu ul li a{display:block;background-color:#fafafa;padding:12px 6px;border-radius:3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:1px solid rgba(0,0,0,0.1)}.form-group.sub-form-group{margin-bottom:5px}.control-label.sub-control-label{font-size:14px;margin-bottom:5px}.invisible{position:absolute;left:-99999999px}form{margin:0;padding:0 0 14px 0;float:left;width:100%}form .formtitle{margin-top:10px;float:left;display:block}.form-group,.form-check-label{width:100%;float:left;display:block;margin-bottom:12px;padding-left:0}.control-label,label{margin-bottom:0;text-align:left;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.control-label .required-marker{color:red}h4 .required-marker{color:red}.form-control{padding:6px 12px;background-color:#fff;border:1px solid #d8d8d8;width:100%;outline:none;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial;-webkit-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent;font-size:14px}input[type=file].form-control{margin:5px 0}input[type=color]{padding:0 3px;max-width:100px}.form-control:focus{-moz-box-shadow:inset 0 0 0 transparent;-webkit-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent}.link{width:95%;display:inline-block}.link-delete{display:inline-block}.panel-heading form{width:auto;float:right;padding:0}div .panel-heading-small{float:right;font-size:0.618em}.panel-heading-sub{background-color:white;font-size:1.618em;padding:11px 25px;font-family:'CircularAir-Bold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-0.5px;position:relative;margin-top:10px;margin-bottom:15px}.form-vertical .panel-heading-sub{padding-left:0}.panel.volledigehoogte-form-area{margin-bottom:0}.volledigehoogte-form-area textarea.form-control{height:66.1vh}.form-control:-webkit-autofill,.form-control:-webkit-autofill:hover,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #f6f6f6 inset !important;background-color:#f6f6f6}.help-block{margin:4px 0 0 0;display:block;clear:both;color:#909090}.check-group{margin-bottom:7px;float:left;width:100%}.check-group .form-check-label{margin-bottom:5px}.check-group .form-check-label input{margin:0 2px 0 0;position:relative;top:2px}.check-group .form-check-label.disabled{color:#909090;cursor:not-allowed}.dateselect{float:left;padding-right:10px}.dateselect .as_container,.dateselect .form-control,.dateselect .form-control.as_container{min-width:100px;max-width:100px;margin-right:5px;padding:0 3px;float:left}.dateselect .backward{float:left;margin:0 5px 0 0}.dateselect .forward{float:right;margin:0}.hasDatepicker.date-responsive{width:calc(100% - 40px)}input[type="checkbox"]{position:relative;top:2px;margin-right:5px;margin-top:8px;cursor:pointer}.panel-scrum .optionbar input[type="checkbox"]{top:4px}table input[type="checkbox"]{margin-top:0}.control-label{display:block}form.full-width{width:100%}.form-value{margin-top:7px;display:inline-block}.btn-group{margin-left:10px}.form-group{margin-bottom:13px}.form-vertical .form-group{float:left;width:100%}.form-vertical .form-group [class*='col-md-']{padding:0 20px 0 0}.form-vertical .checkbox{float:left;width:100%;margin:3px 0}.form-vertical .checkbox:last-child{margin-bottom:10px}.form-vertical .checkbox input[type=checkbox],.strength-check{position:relative;margin:0}.strength-check #strength{right:0}.form-vertical .radio label,.form-vertical .checkbox label{padding-left:5px}.form-vertical.urencorrectie .checkbox label{padding:0}span.input-group-addon{width:40px}.planningfilter label{font-weight:normal}.planningfilter label.toonalles{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.input-validation-error,.input-validation-error.form-control.as_container input,.input-validation-error input,.input-validation-error .advancedSelectList.form-control{border:1px solid red;background-color:rgba(255,0,0,0.05)}.input-validation-error.form-control.as_container::before{background-color:transparent}.optionbar.form-horizontal .as_container{width:200px}.checkbox{padding:0}.checkbox input[type="checkbox"]{width:auto;height:auto;margin:3px 0 0 -20px}.checkbox.withlabel{padding-left:15px}.checkboxes-form .checkboxes,.checkboxes-form .control-label,.checkboxes-form div{display:inline}.checkboxes-multiple{display:block}.checkboxes-form .checkboxes{display:inline-block}.date-container-checkbox{display:inline-block}.radiobuttons input[type="radio"]{position:relative;top:2px;margin-right:3px}.radiobuttons label{margin-right:15px}.small{width:30%;float:left}.input-group .form-control.small{text-align:left;width:60%}.hasDatepicker{width:110px;float:left}.getal-editor{width:100px}#alternateDate{border:0;padding:0 0 0 8px;width:100px}.form-control.smalldate{width:110px}.date-container{white-space:nowrap}.date-container .ui-datepicker-trigger{float:none;display:inline-block}.ui-datepicker-trigger{background-color:#eee;border:1px solid #ccc;border-radius:3px;padding:7px 12px 5px 12px;margin-right:5px;float:left;line-height:20px;margin-left:-10px;color:#007ac3}#ui-datepicker-div table td.ui-datepicker-today{background-color:#007ac3}#ui-datepicker-div table td.ui-datepicker-today a{color:#fff}.aantal-minuten{display:inline-block;line-height:34px}textarea{resize:vertical;min-height:100px}#tablesearch{font-style:italic;min-width:225px}#tablesearch.wide{width:26px}.as_container{padding:0;border:0;min-width:175px;max-width:325px;float:left;position:relative;background-color:transparent;-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.075);box-shadow:inset 0 0 0 rgba(0,0,0,0.075)}.big.as_container{max-width:625px}.full-width.as_container{max-width:100%}.maxwidth-advanceddropdowns .as_container{width:100%;max-width:100%}.as_container:before{content:"\e93a";font-family:'cleverdesk-icons';position:absolute;right:7px;top:7px;color:#919191;z-index:1;width:20px;height:20px;line-height:20px;background-color:#fff;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;pointer-events:none}.cross{right:27px;top:7px;position:absolute;z-index:1;background-color:#ccc;width:20px;height:20px;line-height:20px;font-size:9px;text-align:center;cursor:pointer;color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.form-control.as_container .advancedSelectList{border:1px solid #ccc;width:100%;position:absolute;top:0;padding:6px 12px;-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control.as_container .advancedSelectList:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 0 0 transparent,0 0 0 transparent;box-shadow:inset 0 0 0 transparent,0 0 0 transparent}.as_info{color:#8b8b8b;text-align:center;padding:10px;display:block;font-style:italic}.checkboxlist input[type="checkbox"]{position:relative;top:1px;margin-right:3px}.checkboxlist label{font-weight:normal}label .checkboxes{float:left}label.control-label.text-left{text-align:left}.form-group.nomargin{margin-bottom:0}.help-block.addition{display:inline-block;font-size:90%;padding-left:10px}.form-control.as_container option{display:none}.as_results{background-color:white;border:1px solid #ccc;max-height:300px;width:100%;overflow-y:auto;overflow-x:hidden;z-index:201;margin-bottom:52px;border-radius:4px;position:relative;top:33px;-webkit-overflow-scrolling:touch}.as_results .alert{margin:5px;padding:5px;text-align:center}.as_results .subitem{padding:6px 12px}.as_results .subitem.volledig{background-color:#5cb85c;color:#fff}.as_results .subitem.gesloten{background-color:#ccc}.as_results .subitem.as_over{background-color:#007ac3;color:#fff;cursor:pointer}.as_results .subitem.volledig::before,.as_results .subitem.onvolledig::before,.as_results .subitem.gesloten::before{margin:0 7px 0 -4px;font-family:'cleverdesk-icons';float:left}.as_results .subitem.volledig::before{content:"\e786"}.as_results .subitem.onvolledig::before{content:"\e785";color:rgba(0,0,0,0.5)}.as_results .subitem.gesloten::before{content:"\e787"}.as_subinfo{width:250px;position:fixed;z-index:201}.as_subinfo.padding-left{padding-left:7px;padding-right:0}.as_subinfo.padding-right{padding-left:0;padding-right:7px}.as_subinfo_inner{padding:12px;border:1px solid #ccc;border-radius:3px;background-color:white;-webkit-box-shadow:0 2px 8px -5px rgba(0,0,0,0.75);-moz-box-shadow:0 2px 8px -5px rgba(0,0,0,0.75);box-shadow:0 3px 14px -5px rgba(0,0,0,0.45)}.as_subinfo_inner .omschrijving{margin-bottom:5px;display:block}.as_subinfo_inner .omschrijving:last-child{margin-bottom:0}.as_subinfo_inner .hoofdgroep-naam{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;display:block}.as_subinfo .arrow-left{width:0;height:0;position:absolute;left:2px;top:12px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #ccc}.as_subinfo .arrow-right{width:0;height:0;position:absolute;right:2px;top:12px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #ccc}.as_container .as_loader{position:absolute;left:0;top:0;margin:auto;right:0;padding:8px;height:100%;z-index:10}.drawarea{position:relative;width:80%}.drawarea #close{position:absolute;right:10px;top:10px}.drawarea canvas{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}form .flaticon-information35,th .flaticon-information35,.form-group .flaticon-information35,.control-label .flaticon-information35{display:inline-block;top:5px;position:relative;font-size:11px}.verlof_status .flaticon-information35.icontooltip{display:inline-block}td div.flaticon-information35.icontooltip{display:inline-block}form .flaticon-information35:before{margin:0;font-size:10px !important;font-size:1.0rem !important}.icontooltip div{display:none}.ui-tooltip{position:fixed;z-index:9999;background:#ccebf3;border:1px solid rgba(0,0,0,0.04);padding:11px 15px;border-radius:4px;color:rgba(0,0,0,0.65);font-weight:normal;font-family:'CircularAir-Bold';font-size:inherit;max-width:500px !important}.as_results .personeelslid span::before{content:"\e158";float:left;margin:1px 0 0 -4px;font-family:flaticon}.as_results .project span::before{content:"\e0f3";float:left;margin:1px 0 0 -4px;font-family:flaticon}.as_results .mobielelocatie span::before{content:"\e0b9";float:left;margin:1px 0 0 -4px;font-family:flaticon}.as_results .werkorder span::before{content:"\e026";float:left;margin:1px 0 0 -4px;font-family:flaticon}.host{position:relative}#strength{position:absolute;top:1em}.point:last-child{margin:0 !important}.point{background:#ddd;display:inline-block;height:4px;margin-right:2px;border-radius:4px;width:20px;float:left}.close{width:30px;height:30px;line-height:30px;text-align:center;background-color:rgba(0,0,0,0.1)}.form-control.tijd,.form-control.small{width:50px;margin-right:2px;display:inline-block;text-align:center}.form-control.inline{display:inline-block}.form-control.small{width:70px}.form-control.aantal{width:70px}.form-control.medium{width:30%}.form-control.tijd:last-child{margin-right:0}.form-control.tijd.wide{width:100px}.form-control.functietarief{width:65px}.urentabel input[type="checkbox"]{margin-top:1px;display:inline-block}.timedivider{display:inline-block;margin:0 2px 0 0;line-height:32px}.vertical-timedivider{margin-bottom:4px}.form-control.ng-valid-max-tags{padding:0;height:auto}.form-control.ng-valid-max-tags .tag-list{margin:0;list-style:none;padding:0;float:left}.radio-form{display:inline-block;padding:15px}.help-icon{margin-left:10px}#helpPopup{position:fixed;left:5em;right:5em;height:calc(90%);width:calc(80%);text-align:left}#helpPopup .modal-heading input{width:300px;display:inline-block;float:left;margin-left:30px}#helpPopup h1{font-size:1.2em}#helpPopup h2{font-size:1.1em}#helpPopup h3{font-size:1.0em}#helpPopup .highlight{background-color:yellow;font-weight:bold}#helpPopup .modal-body{overflow-y:auto;overflow-x:hidden;position:relative;padding:5px}#helpPopup #zoekbar{width:100%;border-bottom:2px solid #ececec;padding-bottom:5px;text-align:right}#helpPopup #zoekbar input{width:400px}#helpMenu{width:28%;min-height:500px;float:left}#helpMenu .menu-item:hover{background-color:#f9f9f9}#helpMenu .main-menu{border-bottom:1px solid #ececec;padding:0px 20px;margin:0px 10px;line-height:44px;display:block}#helpMenu .main-menu span[class^=icon-]{font-size:20px;margin-right:20px}#helpMenu .sub-menu-item{background-color:#fff;padding:6px 0px 6px 46px;cursor:pointer;border-bottom:1px solid #e0e0e0;margin:0 10px}#helpMenu .sub-menu-item::before{content:"-";color:#ccc;margin-right:10px}#helpMenu .sub-menu-item:hover{background-color:#e0e0e0}#helpContent{width:70%;float:left;margin-left:2%}#helpContent table{width:100%;margin:0}.profielen-overzicht p{font-weight:bold;margin-bottom:4px}.profielen-overzicht ul{padding-left:0;list-style:none}.profielen-overzicht ul li{padding-bottom:3px}.profielen-overzicht ul li:before{content:'- ';margin-right:3px}span.rol-punten{margin:0px !important;float:right}#entiteitenpopup{width:900px}#entiteitenpopup h3{margin-top:10px;margin-bottom:10px}#entiteitenpopup .modal-body{overflow:auto}#entiteitmenu{float:left;width:250px;margin-bottom:10px}#entiteitmenu .menu-item{border-bottom:1px solid #ececec;line-height:30px;display:block}#entiteitmenu .menu-item:hover{background-color:#f9f9f9}#entiteitmenu .menu-item:last-child{border-bottom:none}#entiteitdetails{float:right;margin-left:10px;width:550px}#entiteitdetails .variabele{line-height:30px}.header-groepen{border-top:1px solid rgba(25,25,112,0.06);padding:8px 0;display:block;width:100%}.container-formulier-beheer{padding:10px 0;border:none;border-radius:4px;margin-bottom:25px}.icon-clever-cross.group-cross{color:#dc3545}.container-formulier-beheer .formuliergroep{padding-top:10px;padding-left:5px;margin-bottom:10px}.container-formulier-beheer .formuliergroep:before{content:' ';display:table}.container-formulier-beheer .formuliergroep::after{content:' ';display:table;clear:both}.container-formulier-beheer .formuliergroep .btn-success{margin-left:10px}.container-formulier-beheer .input-wrapper{width:calc(100% - 50px);display:inline-block}.container-formulier-beheer .btn-delete{display:inline-block;color:#f59a88}.container-formulier-beheer .btn-top{vertical-align:top}.container-formulier-beheer .btn-copy{display:inline-block;color:#999}.container-formulier-beheer .btn-delete .icon,.container-formulier-beheer .btn-copy .icon{float:none}.container-formulier-beheer .formuliervraag{border-radius:4px;width:100%}.container-formulier-beheer .widget{background-color:rgba(25,25,112,0.06);padding:10px;margin:10px;border-radius:4px;position:relative}.container-formulier-beheer .widget .dragicon{position:absolute;top:14px;left:6px;z-index:100}.container-formulier-beheer .widget .btn-delete{position:absolute;top:14px;right:6px}.container-formulier-beheer .widget .btn-copy{position:absolute;top:14px;right:26px}.container-formulier-beheer .antwoordopties{margin-top:10px}.container-formulier-beheer .groeprij .antwoordopties .btn-info{margin-left:0;margin-top:5px}.container-formulier-beheer .groeprij .antwoordopties .dragicon,.container-formulier-beheer .groeprij .antwoordopties .btn-delete,.container-formulier-beheer .groeprij .antwoordopties .btn-copy{position:initial}.container-formulier-beheer .groeprij .antwoordopties .antwoord{margin-bottom:5px}.container-formulier-beheer .dragicon{display:inline-block;cursor:pointer}.container-formulier-beheer .groeprij{padding-bottom:10px;margin-top:10px;border-bottom:1px solid rgba(25,25,112,0.06)}.container-formulier-beheer .groeprij .btn-info{margin-left:10px}.vragenlijst-formulier .antwoorden-formulier label{font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial;font-weight:300}.vragenlijst-formulier .antwoorden-formulier label.opmerking-formulier{font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial;font-weight:bold;margin-top:10px}.antwoorden-formulier textarea{min-height:auto}.message{float:left;text-align:left;width:100%;border-radius:4px;border:1px solid rgba(0,0,0,0.04);padding:11px 15px}.message .iconwrapper{width:25px;float:left}.message .iconwrapper span{line-height:36px}.message .textwrapper{width:calc(75%);float:left}.message .textwrapper .title,.message .textwrapper p{font-weight:normal;font-size:inherit;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;display:block;width:100%;margin:0;color:rgba(0,0,0,0.65)}.message .textwrapper p{font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial;padding-bottom:0}.message-info{background-color:#ccebf3}.message-warning{background-color:#ffeebf}.message-error{background-color:#f8d0c8}.message-success{background-color:#cbf4ba}.message-default{background-color:#fff;border:1px solid rgba(0,0,0,0.15)}.message.margin{margin-bottom:10px}.melding,.template-container{border:1px solid rgba(0,0,0,0.08);background-color:rgba(0,0,0,0.025);margin-bottom:10px;padding:10px 13px;clear:both}.template-container{background-color:rgba(0,0,0,0.015)}.template-container h4{line-height:34px;padding-left:7px}.template-container h4 label{float:right;font-size:smaller;padding-right:6px}.template-container h4 .icon{margin-right:0;margin-left:-5px}.template-container h4 .icon:before{margin:6px 0;cursor:pointer}.melding:last-of-type{margin-bottom:0}.melding.warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.melding.no-margin{margin:0}table td hr.no-margin{margin:5px 0}.melding.on-hold{background-color:#f0ad4e;border-color:#eea236;color:#fff;margin-bottom:20px;text-align:center}.melding h3{margin:5px 0 10px 0}.melding h3 small{display:block;margin-top:5px}.melding table{margin-bottom:0}.alert{clear:both}.alert.afgekeurd,.alert.gecorrigeerd{margin-bottom:30px;text-align:center}.alert.afgekeurd .fa{margin-right:5px}.alert.no-margin{margin-bottom:0}#resolutie-melding{display:none;margin-top:12px;margin-bottom:12px}.welcome{text-align:center;padding:50px 20%;color:#333}.welcome .title{margin:0 0 10px 0}.welcome .blok{padding:0 20px 20px 20px;display:inline-block}.welcome .blok .icon{font-size:4em;margin:10px;display:block}.welcome .info{padding:0 20px 20px 20px}.welcome .btn.align-center{display:inline-block;float:none;margin-top:20px}.welcome h2{font-size:24px;margin:10px 0 10px 0}.welcome .title span{font-weight:100;padding-left:20px}.welcome .title span.new{top:-8px;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;display:inline-block;background-color:#18e01e;border-radius:10px;color:white;position:relative;font-size:15px;-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);padding:1px 6px 0 6px;margin-left:4px}.welcome p{margin:10px 0 13px 0}.welcome .new-feature{text-align:left;margin:10px 0;padding:0 150px;float:left;width:100%;font-size:15px;line-height:25px}.welcome .new-feature img{height:100px;float:left;margin-right:15px;border:3px solid #007ac3;border-radius:50%}.welcome .new-feature:nth-child(even) img{float:right;margin-right:0;margin-left:15px}.welcome .new-feature h3{margin:0 0 7px 0}.messagebox-container{display:none;position:fixed;right:20px;top:20px;z-index:9999}.messagebox-container.info .messagebox{background-color:#5bc0de;border-color:#46b8da}.messagebox-container.success .messagebox{background-color:#5cb85c;border-color:#4cae4c}.messagebox-container.validation-summary-errors .messagebox{background-color:#f21515;border-color:#d01a1a}.messagebox-container .messagebox:before{margin-right:10px;padding:5px;background-color:rgba(255,255,255,0.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-family:'Simple-Line-Icons'}.messagebox-container.info .messagebox:before{content:"\e08b"}.messagebox-container .messagebox{padding:0;width:450px;float:right}.messagebox-container #close{position:absolute;right:-15px;top:-15px;width:30px;height:30px;line-height:30px;text-align:center;border:2px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#000;color:#fff;cursor:pointer}#validation-overlay .modal-content{float:none;text-align:left;margin:85px auto 0 auto}#validation-overlay .modal-content .validation-summary-errors{border:1px solid rgba(0,0,0,0.08);background-color:rgba(0,0,0,0.025);margin-bottom:10px;padding:15px 13px 0 13px}#validation-overlay .modal-content .validation-summary-errors ul{list-style:square;padding:0 20px 7px 15px}.confirm{position:fixed;left:50%;margin-left:-200px;width:400px;top:250px;z-index:9999;background-color:#fff;padding:15px;text-align:center;border:1px solid rgba(0,0,0,0.08)}.bold{font-family:'CircularAir-Bold'}filter-overlay{background-color:#fff;width:350px;height:100%;position:fixed;z-index:200;right:-350px;top:0;overflow-y:auto;padding:114px 30px 30px 30px;transition:all 0.24s ease-in-out}filter-overlay.open{box-shadow:-20px 0 140px rgba(0,0,0,0.07);right:0}filter-overlay .close-filteroverlay{position:absolute;right:25px;top:137px;font-size:20px;padding:5px 15px}filter-overlay .checkbox-rule label{padding:0;white-space:nowrap;float:left;width:100%;overflow:hidden;text-overflow:ellipsis;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial;font-weight:normal}filter-overlay .checkbox-legenda-list .checkbox-rule label{overflow:visible}filter-overlay .checkbox-legenda-list .checkbox-rule label input[type="checkbox"]{position:relative;top:2px;margin-right:5px;margin-top:5px}filter-overlay .title{font-size:1.618em;margin-top:30px;margin-bottom:7px;display:block;clear:both;float:left;width:100%}filter-overlay .toon-meer a{padding-top:5px;margin-bottom:10px;display:block;clear:both}actieve-filters{margin-right:15px;position:relative;display:flex;text-align:right}actieve-filters .actievefilters{overflow-x:auto;overflow-y:hidden;position:relative}actieve-filters .gradient{position:absolute;left:0;top:0;height:34px;z-index:1;pointer-events:none;width:10px;background:-moz-linear-gradient(left,#f9f9f9 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#f9f9f9 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#f9f9f9 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#00ffffff',GradientType=1)}actieve-filters .actievefilters::-webkit-scrollbar{height:5px;display:none}actieve-filters .actievefilters:hover::-webkit-scrollbar{display:block}actieve-filters .actievefilters::-webkit-scrollbar-track{background:rgba(0,0,0,0.1);border-radius:3px}actieve-filters .actievefilters::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.5);border-radius:3px}actieve-filters .actievefilters .actief-filter{display:inline-block;cursor:pointer;margin-left:5px;line-height:10px;height:34px;line-height:34px;padding:0 7px;background-color:#fff;border:1px solid #ccc}actieve-filters .actievefilters .actief-filter:last-of-type{margin-left:0}actieve-filters .actievefilters .actief-filter .verwijder-actief-filter{float:right;width:13px;height:13px;line-height:13px;border-radius:50%;background-color:#007ac3;color:#fff;margin-top:9px;font-size:15px;margin-left:4px;text-align:center}.tabel-placeholder{width:100%;width:calc(100% - 25px);width:-webkit-calc(100% - 25px);width:-moz-calc(100% - 25px);width:-o-calc(100% - 25px);margin-left:25px;top:175px;height:200px;position:absolute}table{font-size:1em;text-align:left;width:calc(100% + 50px);max-width:unset;margin:-12px -25px 0 -25px}table.stack{margin-top:0}.two-tables table{width:100%}.two-tables hr{display:none}table.table{max-width:unset;width:calc(100% + 50px)}table th{font-family:'CircularAir-Bold';font-weight:normal}table th,table td{padding:10px}.alert table{width:100%;margin:0px}table tr th:first-child,table tr td:first-child{padding-left:20px}table tr th:last-child,table tr td:last-child,table.dataTable tr th:last-child,table.dataTable tr td:last-child{padding-right:20px}table tbody tr:nth-child(odd) td,table tfoot tr:nth-child(even) td{background-color:rgba(0,0,0,0.03)}table tbody tr:hover td,table tbody tr.nietgeldig:hover td,table tbody tr.afgerond:hover td,table tfoot tr:hover td,table tfoot tr.nietgeldig:hover td,table tfoot tr.afgerond:hover td{background:rgba(0,122,195,0.15)}table tfoot tr.extra-information-detail td{background-color:#fff}table tfoot tr.extra-information-detail:hover td{background-color:#fff}table tbody td{font-family:'CircularAir-Book'}table td .progress{margin-bottom:0;position:relative;background-color:rgba(0,0,0,0.14)}table td .progress .progress-bar{background-color:#007ac3}table td .progress .percentage{position:absolute;left:0;top:0;width:100%;text-align:center;line-height:20px;font-size:.85em;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;color:#fff}table tbody td .dropdown,table tbody th .dropdown{float:right;margin:-5px 0}table tbody td .dropdown ul,.panel .panel-heading .dropdown ul{left:auto;right:0}.voorkant.search .dropdown{text-align:center}table tbody tr.goedgekeurd td,table tbody tr.afgerond td,table tbody tr.success td{background-color:#cbf4ba}table tbody tr.goedgekeurd:hover td,table tbody tr.afgerond:hover td,table tbody tr.success:hover td{background:rgba(203,244,186,0.7)}table tbody tr.gedeeltelijkgoedgekeurd td{background-color:#e0e0e0}table tbody tr.gedeeltelijkgoedgekeurd:hover td{background:rgba(224,224,224,0.7)}table tbody tr.gecorrigeerd td,table tbody tr.ongematched td{background-color:#f4e0bc}table tbody tr.gecorrigeerd:hover td,table tbody tr.ongematched:hover td{background:rgba(244,224,188,0.7)}table tbody tr.verantwoord td{background-color:#f7bbf5}table tbody tr.verantwoord:hover td{background:rgba(247,187,245,0.7)}table tbody tr.gepland td{background-color:#59adf5}table tbody tr.gepland:hover td{background:rgba(89,173,245,0.7)}table tbody tr.afgekeurd td,table tbody tr.nietgeldig td,table tbody tr.gesloten td{background-color:#f5b2b2}table tbody tr.afgekeurd:hover td,table tbody tr.nietgeldig:hover td,table tbody tr.gesloten:hover td{background:rgba(245,178,178,0.7)}table.fixedHeader-floating{background-color:white}table.fixedHeader-floating.no-footer{border-bottom-width:0}table.fixedHeader-locked{position:absolute !important;background-color:white}.fixedHeader-floating{margin:0}@media print{table.fixedHeader-floating{display:none}}.dt-button-collection{position:absolute;background-color:#fff;margin:10px 0;border-radius:4px;box-shadow:0 1px 8px rgba(0,0,0,0.2) !important;right:0;z-index:999;width:200px;list-style:none;padding:0}.dt-button-collection li{margin:0}.dt-button-collection li span,.dt-button-collection li a{cursor:pointer;white-space:normal;word-break:break-word;max-width:200px;padding:12px 20px;display:block;border-bottom:1px solid rgba(0,0,0,0.05);font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}.tableOptions{display:block;margin:10px -10px 10px -20px}.tableOptions .ColVis,.tableOptions .dt-length label,div.dt-paging ul.pagination{margin:0 !important}.tableOptions .dt-length label select{margin-right:5px}.tableOptions .ColVis{float:left}.tr_visum .options a{float:right}button.ColVis_Button,button.ColVis_Button:hover,ul.ColVis_collection li{border:0;height:34px;width:38px;font-family:'fontawesome';-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding:0;float:left;background:#fff;border:1px solid #ccc;font-size:1.35rem}button.ColVis_Button:before{content:"\f06e"}button.ColVis_Button span{display:none}.tableOptions select{height:34px;line-height:34px;cursor:pointer}div.dt-wrapper div.dt-processing{position:absolute;width:calc(100% + 50px);height:100%;margin:-12px -25px 0 -25px;padding:0;top:0;left:0;z-index:102;background:unset}div.dt-wrapper div.dt-processing .preloader-wrapper{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.4);top:0;z-index:102}div.dt-wrapper div.dt-processing .preloader-wrapper img.preloader{position:absolute;left:0;right:0;top:0;bottom:0;width:60px;height:60px;margin:auto}div.dt-paging{float:right;margin:0;overflow:hidden;height:34px}li.buttons-columnVisibility{overflow:hidden}.pagination>li:first-child>a,.pagination>li:first-child>span{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pagination>li>a,.pagination>li>span{color:#007ac3}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#007ac3;border-color:rgba(0,0,0,0.1);z-index:0}ul.ColVis_collection{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border:0;width:250px}ul.ColVis_collection li{width:100%;height:auto;padding:4px}ul.ColVis_collection li:hover{border:0;background-color:initial}ul.ColVis_collection li label{margin:0}table.artikelregels tbody{border-bottom:2px solid #ececec}table.artikelregels .dropdown{margin-top:14px;z-index:30}table.info-table td{vertical-align:top}table.info-table td:first-child{text-align:right}table.info-table td.footerbutton{text-align:center;cursor:pointer;color:#007ac3}.rapportage-wrapper,.table-overflow{overflow:auto;float:left;width:calc(100% + 50px);margin:0 -25px;padding:12px 25px}#weekoverzicht-wrapper{padding:0}#weekoverzicht-wrapper th.dag{background-color:transparent}#weekoverzicht-wrapper .projectnaam{padding-left:25px}.financieel-resultaat-wrapper{overflow:inherit}table tr.wijzigenHover td:hover{cursor:pointer;background-color:rgba(0,122,195,0.22)}table tr td.wijzigenHover:hover{cursor:pointer;background-color:rgba(0,122,195,0.22)}table tr td .status,table tr th .status{width:5px;height:5px;margin:6px;display:block;background-color:#ccc;position:relative;border-radius:50%}table tr td .status.status-geldig{background-color:green}table tr td .status.status-ongeldig{background-color:red}table tr th .status{margin:0;position:relative;left:6px;top:9px}table tr.wijzigenHover td.options:hover{background-color:rgba(255,255,255,0);cursor:default}table .icon.icon-question{font-size:14px;font-size:1.4rem;cursor:pointer;margin-top:2px}table tr.afgekeurd .icon.icon-question{color:#fff}table.taken .btn-danger{position:relative;top:-2px;height:34px}table th.dagafkorting span{display:block;width:100%;font-size:.85em;color:#929292}.table-sub-header{font-size:1.2em}table.rotate-headers th.rotate{height:185px;position:relative;padding:0 !important;white-space:nowrap}th.rotate div{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-50deg);width:185px;height:16px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;left:7px;bottom:84px;padding-left:0;padding-right:10px;display:block;vertical-align:bottom;text-align:left}table.rotate-headers .rotate:after{left:39px !important;top:-3px !important}.fixed-table{table-layout:fixed}.fixed-table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixed-table .options{overflow:visible;text-overflow:clip;white-space:normal}.FixedHeader_Header{background-color:#fff}.dt-wrapper .row{margin-right:0}table th .truncate{width:75px;display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}table .dragicon{width:40px;cursor:move}.dt-wrapper{position:relative;clear:both}table.dataTable thead th:after{font-size:10px;font-size:1rem;top:11px}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{color:#007ac3}.dt-column-order::before,.dt-column-order::after{font-family:Helvetica Neue,Helvetica,Arial}table.dataTable thead .sorting_asc:after{content:"\e9b9";float:right;right:8px;position:absolute;bottom:8px;font-family:'cleverdesk-icons';color:#007ac3}.dt-length{float:left;padding-left:5px;border-left:1px solid #ccc}table.dataTable thead .sorting_desc:after{content:"\e9ba";float:right;right:8px;position:absolute;bottom:8px;font-family:'cleverdesk-icons';color:#007ac3}.urencorrectie table{width:100%;margin:0}.urencorrectie table th,.urencorrectie table td{padding:6px}.tableborderright{border-right:2px solid #ccc}.tableOptions .dt-buttons{float:left}.tableOptions .dt-buttons .btn{margin-right:5px}.tableOptions .dt-buttons .btn span{font-size:16px;position:relative;top:1px}.tableOptions .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.tableOptions .btn-group>.btn:last-child:not(:first-child),.tableOptions .btn-group>.dropdown-toggle:not(:first-child){border-radius:3px}.tableOptions .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:3px}.activiteiten-lijst{list-style:none;padding:0}.activiteiten-lijst li{border:1px solid #ececec;margin-top:-1px}.activiteit-titel{font-size:1.45em;padding:0 25px;line-height:50px;background-color:rgba(0,0,0,0.025);font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.activiteit-titel.open{border-bottom:1px solid #ececec}.activiteit-titel .icon{font-size:15px;padding:0 20px;float:right;margin-right:-25px;line-height:50px;background-color:rgba(0,0,0,0.027);text-align:center;cursor:pointer}.activiteiten-lijst table{margin:0;width:100%}.activiteiten-lijst h3{margin:14px 25px 2px 25px;font-size:1.3em}.activiteit-detail h3{margin:0 25px 10px 0;font-size:1.3em}.activiteiten-lijst .activiteit-detail h3{margin:14px 25px 2px 25px}.rapportage-dagboek .activiteiten-lijst .activiteit-detail h3{font-size:1.1em}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dt-empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dt-empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child{position:relative;padding-left:25px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{position:absolute;left:5px;transform:translateY(35%)}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]:hover>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]:hover>th:first-child:before{opacity:1}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable>tbody>tr.child{padding:0.5em 1em}table.dataTable>tbody>tr.child ul.dtr-details{display:block;list-style-type:none;margin:0 0 0 5px;padding:0;width:100%}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;margin-right:5px;min-width:150px;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.factuurregel .dragicon{width:10px;padding-left:5px}.factuurregel textarea{min-height:initial;min-width:185px}.uurregel-wrapper{width:calc(100% + 50px);margin:0 -25px;float:left}.uurregel-wrapper .uurregel-header{border-bottom:2px solid #ddd;padding:2px 0 4px 0}.uurregel-wrapper .uurregel-header,.uurregel-wrapper .uurregel{width:100%;float:left;clear:both}.uurregel-wrapper .uurregel{margin-bottom:4px}.uurregel-wrapper .uurregel .uurregel-col,.uurregel-wrapper .uurregel-header .header{float:left;padding:3px 5px}.uurregel-wrapper .uurregel-header .header:first-of-type,.uurregel-wrapper .uurregel .uurregel-col:first-of-type{padding-left:25px}.uurregel-col p{margin:0;padding:8px 0 0 0}.uurregel-wrapper .uurregel-header .header,.uurregel-wrapper .uurregel-header .header .onkostensoort{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 8px}.uurregel-wrapper .uurregel-header .header .onkostensoort{cursor:help}.uurregel-wrapper .uurregel .uurregel-col{padding:14px 10px}.uurregel-wrapper .uurregel .uurregel-col .as_container{min-width:100%;width:100%}.uurregel-wrapper .uurregel .uurregel-col .as_results{width:350px}.uurregel-opmerking{color:#fff;cursor:help}.uurregel-wrapper .projectwerkorder{width:20%;padding-right:50px !important;position:relative}.uurregel-wrapper .projectwerkorder .info-button{position:absolute;right:11px;top:8px;line-height:18px;padding:7px 12px;background-color:rgba(0,0,0,0.1);border-radius:4px;color:inherit}.uurregel-wrapper .projectwerkorder .info-button.disabled{opacity:.45;cursor:not-allowed}.uurregel-wrapper .uursoort,.uurregel-wrapper .bedrijfsmiddel,.uurregel-wrapper .tarief{width:12.5%}.uurregel-wrapper .personeelslid,.uurregel-wrapper .functie,.uurregel-wrapper .bewakingscode,.uurregel-wrapper .short-bedrijfsmiddel{width:7.5%}.uurregel-wrapper .short-werktijd,.uurregel-wrapper .short-aantaluur{width:6.25%}.uurregel-wrapper .werktijd,.uurregel-wrapper .aantaluur{width:10%;padding-right:15px}.uurregel-wrapper .werktijd input{width:45%;float:left;padding-left:0;padding-right:0;text-align:center}.uurregel-wrapper .werktijd input:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.uurregel-wrapper .werktijd input:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.uurregel-wrapper .werktijd .hourdivider{width:10%;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;float:left;background-color:#ececec;text-align:center;line-height:32px}.uurregel-wrapper .pauze{width:10%}.uurregel-wrapper .pauze input{position:relative;z-index:1;padding-left:0;padding-right:0;text-align:center}.uurregel-wrapper .pauze input,.uurregel-wrapper .pauze .hourcount{display:inline-block}.uurregel-wrapper .pauze .hourcount [class^=icon-]{padding:0 0 2px 0}.uurregel-wrapper .pauze .label.hourcount{padding:0.3em;float:right}.uurregel-wrapper .onkosten,.uurregel-wrapper .onkosten-aantaluur{width:37.5%;display:flex;position:relative}.uurregel-wrapper .onkosten-aantaluur{width:57.5%}.uurregel-wrapper .short-onkosten,.uurregel-wrapper .short-onkosten-aantaluur,.uurregel-wrapper .halfshort-onkosten-aantaluur{width:30%;display:flex;position:relative}.uurregel-wrapper .short-onkosten-aantaluur{width:46.25%}.uurregel-wrapper .halfshort-onkosten-aantaluur{width:53.75%}.uurregel-wrapper .onkosten-wrapper{width:100%;display:flex;padding-left:0 !important}.uurregel-wrapper .onkostensoort{width:55px;float:left;font-size:.85em;padding:0 5px}.uurregel-wrapper .onkosten-wrapper .onkostensoort .onkostensoort-label{display:none}.uurregel-wrapper .onkosten-wrapper .onkostensoort input{width:100%;padding-left:0;padding-right:0;text-align:center}.uurregel-wrapper .omschrijving{width:100%;position:relative;padding-right:55px}.uurregel-wrapper .onkosten-wrapper .omschrijving input{width:100%}.uurregel-wrapper .dropdown{position:absolute;line-height:16px;right:25px;top:8px;background-color:rgba(0,0,0,0.1);padding:8px 12px}.uurregel.goedgekeurd{background-color:#cbf4ba}.uurregel.gedeeltelijkgoedgekeurd{background-color:#e0e0e0}.uurregel.gecorrigeerd{background-color:#f4e0bc}.uurregel.verantwoord{background-color:#f7bbf5}.uurregel.gepland{background-color:#59adf5}.uurregel.afgekeurd{background-color:#f5b2b2}.urentabel .as_container{max-width:unset}.urentabel .projectactiviteit{width:100%;padding-right:34px;position:relative}.urentabel .projectactiviteit .as_container{width:100%;min-width:200px}.urentabel .projectactiviteit .info-button{border:1px solid rgba(0,0,0,0.2);background-color:white;color:#333;width:33px;position:absolute;border-radius:4px;right:0;top:0;padding:6px 9px}.urentabel .projectactiviteit .info-button.disabled{opacity:.45;cursor:not-allowed;color:gray}.urentabel .hourcontainer{white-space:nowrap}.urentabel span.opmerking{font-style:italic}.uurverloop-toggle{margin-right:0;border:1px solid rgba(0,0,0,0.2);background-color:#fff;color:#333;float:right;position:relative;top:2px;font-size:14px;padding:6px 9px 7px 8px}.uren-weekenden th.week,.uren-weekenden td.week,.uren-weekenden th.maand{border-right:2px solid #ddd}.uren-weekenden tfoot tr{border-top:2px solid #ddd}.icon-uren:before{content:"\e8e8"}.weekday{float:left;margin:0 -25px 20px -25px;width:calc(100% + 50px);background-color:rgba(0,0,0,0.025);padding:12px 25px 8px 25px}.weekday h3{margin-top:0}.dagtotaal-counter{margin-top:5px;width:100%;line-height:30px;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;float:left;padding:5px 0 0 3px}.dagtotaal-counter .btn{float:right;margin-left:5px}.totaaluren{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;font-size:18px;float:left;width:100%;margin:-5px 0 20px 0}.totaaluren.accorderen{padding:5px 8px 20px 0;position:relative;top:-5px;width:unset;float:right}.accordeer-wrapper{margin-bottom:15px}.accordeer-wrapper h3{float:left;margin:0 0 0 22px;border:1px solid #d9d9d9;border-bottom:1px solid #fff;font-size:22px;position:relative;top:1px;padding:11px 16px 6px 16px;border-top-left-radius:4px;border-top-right-radius:4px}.accordeer-wrapper h3 span{font-size:20px}.accordeer-wrapper .accordeer-container{clear:both;border:1px solid #d9d9d9;border-radius:4px}.accordeer-wrapper .accordeer-container h4{padding-left:20px;margin:20px 0 5px 0;display:block;float:left}.accordeer-wrapper .accordeer-container h4 span{font-size:14px;position:relative;top:-1px}.accordeer-wrapper .accordeer-container h4 small{margin-left:5px}.urentabel .accordeer-check{margin-left:10px}.verlofregel-weekend,table tbody tr.verlofregel-weekend td,table tbody tr.verlofregel-weekend:hover td{background:#e6e6e6}verlofregel-feestdag,table tbody tr.verlofregel-feestdag td,table tbody tr.verlofregel-feestdag:hover td{background:#ccf2fd}.wensbody{min-height:164px}.rating{direction:rtl;unicode-bidi:bidi-override;display:inline-flex}.rating input{display:none}.rating label{font-size:2rem;color:#ddd;cursor:pointer;padding:0 0.1rem}.rating input:checked~label{color:#f5c518}.rating label:hover,.rating label:hover~label{color:#f5c518}.rating input:disabled+label,.rating input:disabled+label:hover,.rating input:disabled+label:hover~label{color:#ccc;cursor:not-allowed}.rating input:not(:disabled)+label:hover,.rating input:not(:disabled)+label:hover~label{color:#f5c518}.comment,.admincomment{padding:10px 15px;border-radius:5px;margin-bottom:10px}.comment{background-color:#f7f7f7;border:1px solid #ddd}.admincomment{background-color:#fff5e6;border:1px solid #ffc107}.onderwerpen{list-style-type:none;padding:0;margin:0}.onderwerpen li{margin:5px 0}.onderwerpen li a{display:block;padding:10px 15px;text-decoration:none;color:#23527c;background-color:#f8f9fa;border:1px solid #ddd;border-radius:5px;transition:background-color 0.3s,color 0.3s}.onderwerpen li a:hover{border-color:#666;background-color:#999;color:#fff}.onderwerpen li a.selected{background-color:#666;color:#fff;border:1px solid #666}#progress-container{padding:0;float:left;width:100%;margin-top:-5px;margin-bottom:20px}#progress-container .progress{margin-bottom:0;height:23px;-webkit-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent}#progress-container .progress-bar.active{color:#fff;line-height:23px}#pipelinestages{float:left;display:table;box-sizing:border-box;width:100%;margin:0px 0px 10px 0px;padding:0;list-style-type:none;clear:both;text-align:center;overflow:hidden}#pipelinestages li{display:table-cell;padding:0px 10px 0px 20px;line-height:32px;background:#dfdfdf;color:#000;position:relative;cursor:pointer;font-size:.9em}#pipelinestages li>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#pipelinestages li:not(:last-of-type){border-right:1px solid white}#pipelinestages li:first-of-type{border-radius:5px 0px 0px 5px}#pipelinestages li:last-of-type{border-radius:0px 5px 5px 0px}#pipelinestages li:not(:first-of-type):before{content:'';border-left:16px solid #fff;border-top:16px solid transparent;border-bottom:16px solid transparent;position:absolute;top:0;left:0}#pipelinestages li:not(:last-of-type):after{content:'';border-left:16px solid #dfdfdf;border-top:16px solid transparent;border-bottom:16px solid transparent;position:absolute;top:0;left:100%;z-index:20}#pipelinestages li.active{background:#5cb85c;color:white}#pipelinestages li.active:after{border-left-color:#5cb85c}#pipelinestages li.active.current{background:#3a913a}#pipelinestages li.active.current:after{border-left-color:#3a913a}#pipelinestages li.no-click{cursor:default}#tijdlijn{float:left;width:100%;padding-left:10px;border-left:1px solid #ededed}#tijdlijn .tijdlijn-item-wrapper{float:left;width:100%;position:relative}#tijdlijn .tijdlijn-item-wrapper:not(.last){margin-bottom:10px}#tijdlijn .tijdlijn-item-type{position:absolute;width:30px;height:20px;line-height:20px;font-size:18px;text-align:center;background:white;left:-25px;top:15px}#tijdlijn .tijdlijn-item{margin-left:15px;padding:10px;background-color:rgba(0,0,0,0.03)}#navbar-main{position:fixed;left:0;top:0;width:70px;height:100%;z-index:500;background-color:#333;transition:width 0.08s linear}#navbar-main #beeldmerk{width:70px;height:70px;padding:19px}#navbar-main #beeldmerk img{width:100%;height:100%}#navbar-main ul{margin:0;padding:0;list-style:none}#navbar-main ul li{height:44px;float:left}#navbar-main ul li a{width:70px;height:44px;line-height:44px;padding-left:18px;float:left;left:0;top:0;height:100%;z-index:500;color:rgba(255,255,255,0.6);position:relative;transition:width 0.08s linear}#navbar-main ul li a span{font-size:1em;padding-left:10px}#navbar-main ul li a [class^=icon-]{font-size:20px;top:3px;position:relative;padding-left:7px}#navbar-main ul li a:hover{border-bottom:0}#navbar-main ul li.active,#navbar-main>ul>li:hover{color:#fff;background-color:#424242}#navbar-main ul li.current a,#navbar-main>ul>li.current span.extra-info{background:#007ac3;color:#fff}#navbar-main>ul>li span.extra-info{display:none;position:absolute;left:55px;top:0;line-height:44px;padding:0px 18px 0px 6px;background:#424242;color:white;z-index:500;border-radius:0px 3px 3px 0px}#navbar-main>ul>li span.extra-info{background:#424242}#navbar-main>ul>li:hover span.extra-info{display:block}#navbar-main>ul.touch-device>li:hover span.extra-info,#navbar-main>ul>li.active span.extra-info{display:none}#navbar-main ul li .submenu{position:absolute;padding:0;left:70px;top:0;background-color:#969696;width:175px;display:none;height:100%;z-index:499}#navbar-main ul li.submenu-bottom-up .submenu{top:auto;bottom:0}#navbar-main ul li.active .submenu{display:block}#navbar-main ul li .submenu li button-menu{width:175px}#navbar-main ul li .submenu li,#navbar-main ul li .submenu li a,#navbar-main ul li .submenu li button-menu span{height:44px;width:100%;line-height:45px;display:block;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}#navbar-main ul li .submenu li a,#navbar-main ul li .submenu li span{line-height:44px;cursor:pointer;color:rgba(255,255,255,0.8)}#navbar-main ul li .submenu li a:hover,#navbar-main ul li .submenu li button-menu:hover{background-color:#009af6;color:#fff}#navbar-main ul li .submenu li a:hover>#navbar-main ul li a,#navbar-main ul li .submenu li button-menu:hover>#navbar-main ul li a{background-color:#424242}#navbar-main ul li.current .submenu li a{background-color:#969696;color:#fff}#navbar-main ul li.current .submenu li.current a{background-color:#7d7d7d;text-decoration:underline}#navbar-main ul li.current .submenu li:hover a{background-color:#007ac3}#navbar-main ul li .submenu li .triangle{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #969696;position:absolute;left:-6px;top:17px}#navbar-main ul li .submenu li:hover .triangle{border-right:6px solid #007ac3}#navbar-main ul li .submenu li.submenu-title{font-size:1.3em;color:white;height:70px;line-height:70px;padding-left:18px}#navbar-main ul li .submenu li.submenu-separator{height:16px;line-height:16px}#navbar-main ul li .submenu li.submenu-separator>hr{margin:8px 8%;border-color:rgba(255,255,255,0.4);width:84%}#topbar-main{position:fixed;top:0;left:70px;width:calc(100% - 70px);height:70px;z-index:400;padding:15px 0;background-color:#007ac3}#topbar-main form{float:left;position:relative;width:300px;margin:0;padding:0}#topbar-main form input{padding:10px 40px 10px 25px;height:auto;border-radius:3px;width:300px;border:0;background-color:rgba(255,255,255,0.3);color:#fff;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}#topbar-main form input::-webkit-input-placeholder{color:rgba(255,255,255,0.75)}#topbar-main form button[type=submit]{border:0;right:30px;top:0;position:absolute;background-color:transparent}#topbar-main #zoek-resultaten{border-radius:4px;background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,0.2);border:1px solid transparent;max-height:415px;overflow-y:scroll;list-style:none;padding:0;margin:0;position:relative;width:180%}#topbar-main #zoek-resultaten li{float:left;width:100%}#topbar-main #zoek-resultaten .geen-zoekresultaat{padding:10px 15px}#topbar-main #zoek-resultaten li a{width:100%;padding:5px 10px;float:left;border-bottom:1px solid rgba(0,0,0,0.05)}#topbar-main #zoek-resultaten li a:focus,#topbar-main #zoek-resultaten li a:hover,#topbar-main #zoek-resultaten li.active a{background-color:#f5f5f5}#topbar-main .zoek-afbeelding,.zoekresultaat .zoek-afbeelding{width:32px;height:32px;border-radius:50%;float:left;margin:3px 10px 3px 0;background-color:#f6f6f6;background-size:cover;background-position:center center;position:relative}#topbar-main #zoek-resultaten .titel,.zoekresultaat .titel{position:relative;top:2px}#topbar-main #zoek-resultaten .matched-keywords,.zoekresultaat .matched-keywords{display:block;width:calc(100% - 42px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#topbar-main #zoek-resultaten .title a{color:#333}.zoek-afbeelding .icon-Project:before,.zoek-afbeelding .icon-ProjectActiviteit:before{content:'\e876'}.zoek-afbeelding .icon-Werkorder:before{content:'\e674'}.zoek-afbeelding .icon-Werkbon:before{content:'\e69c'}.zoek-afbeelding .icon-Personeelslid:before{content:'\e6c2'}.zoek-afbeelding .icon-Relatie:before{content:'\e67d'}.zoek-afbeelding .icon-InkoopOrder:before{content:'\e763'}.zoek-afbeelding .icon-Bedrijfsmiddel:before{content:'\e84f'}.zoek-afbeelding .icon-Contactpersoon:before{content:'\e71a'}.zoek-afbeelding .icon-Artikel:before{content:'\e747'}.zoekresultaat .titel{top:8px}#topbar-main #zoek-resultaten a [class^=icon-],.zoek-afbeelding [class^=icon-]{top:7px;right:auto;color:#333;left:7px;font-size:18px;position:relative}#topbar-main #zoek-resultaten .matched-keywords,.matched-keywords{font-size:.85em;color:#a7a7a7;margin-top:-1px;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}#topbar-main form .zoek-loader{height:26px;margin:6px}#topbar-main form [class^=icon-]{position:absolute;right:-10px;color:rgba(255,255,255,0.75);top:14px}#topbar-main .topbar-icons{float:right;position:relative;color:#fff;text-align:right;margin-right:4px}#topbar-main .topbar-icons>a{color:#fff;position:relative;margin-right:8px}#topbar-main .topbar-icons>a:hover,#topbar-main .topbar-icons>a:focus{color:#fff}#topbar-main .topbar-icons>a span[class^=icon-]{font-size:26px;line-height:40px}#topbar-main .topbar-icons>a .aantal{width:15px;height:15px;line-height:15px;border-radius:50%;right:-7px;top:-14px;position:absolute;text-align:center;background-color:#65ace9;color:white;font-size:.6em}#topbar-main #user{float:right;position:relative;color:#fff;text-align:right}#topbar-main #user #user-avatar{border-radius:4px;width:30px;height:30px;float:right;position:relative;top:5px;margin-left:10px;background-size:cover;background-position:center center}#topbar-main #user .dropdown{margin:5px 0 0 4px;padding:0 12px;background-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.75)}.license-info{position:fixed;background:white;width:200px;height:56px;padding:5px;line-height:20px;display:block;right:280px;text-align:center;top:0px;z-index:401;border-radius:0px 0px 5px 5px;box-shadow:0 1px 8px rgba(0,0,0,0.2)}#navbar-sub{width:calc(100% - 70px);min-height:44px;left:70px;top:70px;background-color:#fff;position:fixed;z-index:300;box-shadow:0 4px 8px rgba(0,0,0,0.02)}#navbar-sub #submenu-fadeout{position:absolute;right:0;top:0;pointer-events:none;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);width:45px;height:44px}#navbar-sub .cleverdesk-container{padding-right:0}#navbar-sub ul{margin:0 0 0 25px;padding:7px 0;list-style:none;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}#navbar-sub ul::-webkit-scrollbar{display:none}#navbar-sub ul li{display:inline-block;margin-right:20px}#navbar-sub ul li .buttonmenu{margin-top:4px}#navbar-sub ul li .buttonmenu ul{top:28px}#navbar-sub ul li a{color:#007ac3}#navbar-sub ul li a:hover,#navbar-sub ul li.active a,#navbar-sub ul li a:focus,#navbar-sub ul li.current a{border-bottom:2px solid #007ac3}#navbar-sub ul li a{padding:3px 0;line-height:22px;display:block;-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}#navbar-sub ul li:last-child a{margin-right:20px}#navbar-sub ul li a [class^=icon-]{position:relative;top:1px}#navbar-sub ul li ul li{width:100%;top:0}#navbar-sub ul li ul li a{display:block !important;font-size:1.1em;position:relative;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial;padding:9px 10px;border-bottom:1px solid #ccc;text-align:left}#navbar-sub ul li ul li a:hover,#navbar-sub ul li ul li a:focus{border-bottom:1px solid #ccc}#navbar-sub ul li.submenu-title{display:none}#navbar-sub ul li.submenu-separator{height:8px;width:24px;margin-right:0px;margin-left:-8px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#navbar-sub ul li.submenu-separator>hr{border-color:#5dc2ff;width:100%}#widgets{width:800px}#widgets .modal-body{padding-right:0px;padding-bottom:0px;padding-left:0px}#widgets .menu-item{border-bottom:1px solid #ececec;padding:0px 20px;margin:0px 10px;line-height:44px;display:block}#widgets .menu-item:hover{background-color:#f9f9f9}#widgets .menu-item:last-child{border-bottom:none}#widgets .menu-item span[class^=icon-]{font-size:20px;margin-right:20px}#widgets .widget-menu{float:left;width:250px;margin-bottom:20px}#widgets .widget-items{float:left;margin-left:20px;width:500px}#widgets .widget-items h3{margin-top:10px;margin-bottom:10px}.button_volgen_notificaties,.button_nietvolgen_notificaties{position:absolute;right:0;z-index:99;top:-4px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}.button_volgen_notificaties:before,.button_nietvolgen_notificaties:before{font-size:1.7em}.button_volgen_notificaties{color:#98999d}.button_volgen_notificaties:hover,.button_volgen_notificaties:active{color:#3493e5}.button_nietvolgen_notificaties{color:#3493e5}.button_nietvolgen_notificaties:hover,.button_nietvolgen_notificaties:active{color:#98999d}.notificaties_button{position:fixed;background-color:#333;z-index:499;right:0;top:21%;color:#fff;padding:12px;border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer}.notificaties_button .aantal{width:20px;height:19px;line-height:20px;border-radius:50%;right:8px;top:3px;position:absolute;text-align:center;background-color:#65ace9;color:white;font-size:.7em}.notificaties_button .bell:before{font-size:1.8em}#notificaties_container{position:fixed;background-color:#333;color:#fff;z-index:500;height:100vh;width:400px;overflow-y:scroll;overflow-x:hidden;right:-19px}#notificaties_container.container_touchdevice{right:0}.notificaties_inside{padding:20px}.notificatie_wrapper{position:relative;float:left;margin:10px 0px}.notificatie_link,.notificatie_link:hover{float:left;color:#fff;cursor:pointer}.icon_notificatie_inside{font-size:1.4em;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.icon_notificatie_inside:hover{color:#007ac3}.notificatie_head{font-weight:bold;font-size:1.3em;margin-top:10px}.notificatie_bericht{margin-bottom:15px}.notificatie_bericht .left_info,.notificatie_bericht .right_info{float:left}.notificatie_bericht .left_info{border-right:1px solid #fff;padding-right:10px;width:60%;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.notificatie_link:hover .notificatie_bericht .left_info{border-right:1px solid #007ac3}.notificatie_bericht p{margin-bottom:2px}.notificatie_icon{float:left;padding-right:10px;padding-top:4px;font-size:1.5em}.notificatie_bericht .right_info{padding-left:10px;width:25%}.notificatie_bericht p{font-size:0.9em;font-family:'CircularAir-Book'}.notificatie_bericht .notificatie_titel{font-weight:600;font-size:1em}.notificatie_auteur p{color:#007ac3;padding-left:30px}.notificatie_sluiten{position:absolute;font-size:17px;cursor:pointer;right:-5px;display:inline-block;top:3px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.notificatie_sluiten:hover{color:#007ac3}.status.Gesloten td{background-color:#f2dede}.taakoverzicht-project{margin-bottom:25px}.taken-projectnaam{font-weight:bold;font-size:1.4em}.taakOverzicht-wrapper .activiteiten-lijst li{background-color:#fff;border:none;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.taakOverzicht-wrapper .activiteiten-lijst li .activiteit-titel{background-color:#fff;padding:0;font-size:1em}.taakOverzicht-wrapper .activiteiten-lijst li .activiteit-titel span.icon{background-color:#fff}.container-naam-aantal{position:relative}.container-naam-aantal .aantal{width:16px;height:15px;line-height:16px;border-radius:50%;right:-21px;top:-5px;position:absolute;text-align:center;background-color:#65ace9;color:white;font-size:.85em}@-webkit-keyframes notificatiesSlideIn{0%{right:-410px}
100%{right:-19px}}
@-moz-keyframes notificatiesSlideIn{0%{right:-410px}
100%{right:-19px}}
@-o-keyframes notificatiesSlideIn{0%{right:-410px}
100%{right:-19px}}
@keyframes notificatiesSlideIn{0%{right:-410px}
100%{right:-19px}}
@-webkit-keyframes notificatiesSlideOut{0%{right:-19px}
100%{right:-410px}}
@-moz-keyframes notificatiesSlideOut{0%{right:-19px}
100%{right:-410px}}
@-o-keyframes notificatiesSlideOut{0%{right:-19px}
100%{right:-410px}}
@keyframes notificatiesSlideOut{0%{right:-19px}
100%{right:-410px}}
#notificaties_container.ng-hide-remove{-webkit-animation:notificatiesSlideIn 0.5s ease;-moz-animation:notificatiesSlideIn 0.5s ease;-o-animation:notificatiesSlideIn 0.5s ease;animation:notificatiesSlideIn 0.5s ease}#notificaties_container.ng-hide-add{-webkit-animation:notificatiesSlideOut 0.5s ease;-moz-animation:notificatiesSlideOut 0.5s ease;-o-animation:notificatiesSlideOut 0.5s ease;animation:notificatiesSlideOut 0.5s ease;display:block !important}@media screen and (-webkit-min-device-pixel-ratio:0){#notificaties_container{right:0}#notificaties_container::-webkit-scrollbar{display:none}@keyframes notificatiesSlideIn{0%{right:-410px}
100%{right:0}}
@keyframes notificatiesSlideOut{0%{right:0}
100%{right:-410px}}
#notificaties_container.ng-hide-remove{animation:notificatiesSlideIn 0.5s ease}#notificaties_container.ng-hide-add{animation:notificatiesSlideOut 0.5s ease}}.breadcrumb-container .homepage{float:left;font-size:14px;margin:21px 0 13px 25px}body.full-screen #pagewrapper #page-content{padding:55px 0 10px 0}body.full-screen #page-content .breadcrumb-container{display:none}.breadcrumb-container a:hover{border-bottom:0}.breadcrumb-container .breadcrumb{list-style:none;padding:0;margin:-5px 15px 15px;font-size:.85em;float:left}.breadcrumb-container .breadcrumb>li{display:inline-block}.breadcrumb-container .breadcrumb>li a{margin:0;float:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.breadcrumb-container .breadcrumb>li a:hover{color:#295f90}.breadcrumb-container .breadcrumb>li+li:before{padding:0 10px}.breadcrumb-container .breadcrumb>li+li:before{padding:0 10px;color:#ccc;content:"/ "}#pagewrapper{width:100%;height:100%;float:left;padding:70px 0 0 70px}#pagewrapper #page-intro{position:relative;height:138px;overflow:hidden;margin-top:42px;margin-bottom:-42px;background-color:#007ac3}#pagewrapper #page-intro .intro-overlay{background-color:rgba(255,255,255,0.45);position:absolute;left:0;top:0;width:100%;height:100%}#pagewrapper #page-intro h1{position:absolute;left:67px;bottom:20px;z-index:1;margin:0;color:#fff;transition:left .1s linear}#pagewrapper #page-content{padding:64px 0 30px 0;float:left;width:100%}.avatar-wrapper{text-align:center;float:left;width:100%}.avatar{height:39px;line-height:39px;width:39px;border-radius:4px;background-color:#ccc;display:block;background-size:cover;background-position:center center;text-align:center;color:#fff}.avatar.large{display:inline-block;width:125px;height:125px;line-height:125px}.avatar.rounded{border-radius:50%}.avatar.bg-contain{background-size:contain;background-repeat:no-repeat}.kloonregel{border:1px solid #ccc;padding:15px;width:100%;border-radius:4px;position:relative;margin-top:20px}.kloonregel:last-of-type{margin-bottom:30px}.kloonregel:after{content:'';clear:both;display:block;border-radius:4px}.kloonregel .controls{position:absolute;right:-18px;bottom:-18px;z-index:2}.kloonregel .controls a div:before{line-height:35px;width:100%;text-align:center}.vandaag-jarig{text-align:center;padding-bottom:10px;border-bottom:1px solid #ececec}.vandaag-jarig .avatar{text-align:center;margin-top:5px}.vandaag-jarig a{display:block}.vandaag-jarig .vestiging,.binnenkort-jarig .vestiging{margin-left:5px;background-color:rgba(0,0,0,0.5);color:#fff;border-radius:3px;padding:0 7px}.binnenkort-jarig{text-align:left;list-style:none;margin:0;padding:0}.binnenkort-jarig li{line-height:39px;padding:5px 0 5px 0}.binnenkort-jarig li .avatar{float:left;margin-right:10px}.binnenkort-jarig li .resterende-dagen{float:right}.accordeer-totalen-dashboard th{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordeer-totalen-dashboard th:first-child,.accordeer-totalen-dashboard td:first-child{padding-left:10px}.cleverdesk-container{width:100%;padding:0 45px;-moz-transition:padding .1s linear;-webkit-transition:padding .1s linear;transition:padding .1s linear}.row{float:left;width:calc(100% + 30px)}.row.dt-layout-row{float:none;width:100%}div.dt-container div.dt-layout-row div.dt-layout-cell{padding-left:0;padding-right:0}.col-centered{float:none;margin:0 auto}.panel-default.scroller{-moz-transition:margin 600ms cubic-bezier(0.68,-0.55,0.265,1.55);-o-transition:margin 600ms cubic-bezier(0.68,-0.55,0.265,1.55);-webkit-transition:margin 600ms cubic-bezier(0.68,-0.55,0.265,1.55);transition:margin 600ms cubic-bezier(0.68,-0.55,0.265,1.55)}.modal-content.width-80-popup{width:80%}.modal-content.width-60-popup{width:60%}.modal-content.width-800px-popup{width:800px}.panel{background-color:#fff;border-radius:4px;width:100%;margin:0 0 30px 0;position:relative;border:0;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.panel.no-margin{margin:0}.panel .panel-heading,.modal-heading{background-color:#fff;font-size:1.618em;padding:12px 25px;font-family:'CircularAir-Bold';border-bottom:2px solid #ececec;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-0.5px;line-height:34px}.panel .panel-sub-heading{font-size:1.3em;padding:11px 0 5px 0;margin-bottom:10px;font-family:'CircularAir-Bold';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-0.5px;position:relative;border-bottom:2px solid #ececec}.panel .panel-heading.draggable,.modal-heading.draggable{cursor:move}.panel .panel-heading.draggable .contract,.panel .panel-heading.draggable .expand,.panel .panel-heading.draggable .dashboard-toggle{display:none}.panel .panel-heading.draggable:hover .contract,.panel .panel-heading.draggable:hover .expand,.panel .panel-heading.draggable:hover .dashboard-toggle{display:block}.panel .panel-heading .checkbox-inline{float:right;font-size:14px;margin:0 5px 0 40px}.modal-heading{padding-right:50px}.modal-heading button.pull-right{margin-right:10px}.panel .panel-heading .btn,.panel .panel-sub-heading .btn{float:right;font-family:'CircularAir-Book';margin:0 0 0 5px;letter-spacing:0;font-size:13px}.panel .panel-heading .expand,.panel .panel-heading .contract{font-size:14px;float:right;border-radius:3px;cursor:pointer;padding:6px 12px;line-height:20px;border:1px solid #bdbdbd}.panel .panel-heading .panel-toggle{float:right;font-size:14px;cursor:pointer;padding:7px 18px}.panel .panel-toggle.icon-chevron-down.actief:before{content:'\e939';position:relative}.panel .panel-heading .dashboard-toggle{float:right}.panel .panel-body{padding:12px 25px}.panel .panel-body.no-horizontal-padding{padding-left:0px;padding-right:0px}.panel .panel-body.no-vertical-padding{padding-top:0px;padding-bottom:0px}.panel .panel-body.no-padding{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.panel .panel-body:after{content:'';display:block;clear:both}.panel-body table tr td a.file{word-break:break-all}.panel-body.no-vertical-padding{padding-top:0;padding-bottom:0}.panel-body.alert-info{border:1px solid #cad9e0;color:#546a75;background-color:#e8f3f9}.word-break{word-break:break-all}.word-break-word{word-break:break-word}.close{position:absolute;right:25px;top:13px;z-index:1}.close-button{background-color:#007ac3;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:30px;height:30px;line-height:30px;font-size:30px;font-size:3rem;position:absolute;color:#fff;top:10px;right:10px;font-weight:100;text-align:center}.close-button:hover,.close-button:focus{text-decoration:none}#logo{height:27px;margin-top:3px}#loginlogo{height:40px;display:block;margin:0 auto 30px auto}.wachtwoord-vergeten{display:block;text-align:center}html.login body{background:var(--bg-url) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.twofactor-login-setup img{display:block;margin:0 auto}#page-wrapper.login #versie-info{position:fixed;bottom:0px;left:0px;color:#505050;font-size:11px;padding:8px 12px;width:100%;background:rgba(255,255,255,0.6)}#page-wrapper.login form{padding:0px}#page-wrapper.login .panel .panel-heading{font-size:1.5em}.text-divider{display:flex;align-items:center;margin:8px 0px}.text-divider::before,.text-divider::after{flex:1;content:'';border-top:1px solid #eee;margin:5px}.text-divider span{margin:0 15px;font-size:.8em}.col-centered.singlebox{position:absolute;width:430px;height:475px;margin:auto;left:0;top:0;right:0;bottom:0}.singlebox .icon-eye{cursor:help}.wachtwoord-wijzigen{margin-top:45px}.page-header{margin-top:0;margin-bottom:15px;font-weight:300;padding-left:17px}.modal-dialog{position:fixed;top:0;left:0;width:100%;height:100%;margin-top:0;background-color:rgba(0,0,0,0.4);z-index:9999;overflow-y:auto}.modal-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:600px;margin:30px auto 0 auto}.modal-content.wide{width:800px}.modal-content.extra-wide{width:80%}.modal-content .modal-heading{border-top-left-radius:4px;border-top-right-radius:4px}.modal-content.openstaande_uren-popup,.modal-content.medium{width:50%}.modal-content.accordeer-popup,.modal-content.selecteer-verantwoordelijke{width:auto;position:absolute;margin:auto;left:10%;right:10%;top:10%;bottom:10%}.modal-content.selecteer-verantwoordelijke{top:2%;bottom:2%}.modal-content.accordeer-popup .modal-body{width:100%;height:100%;position:absolute;top:0;padding:0;overflow-y:auto}.modal-content.fullscreen-popup{width:90%;margin:65px auto 0 auto}.modal-content .panel-body ol{text-align:left}.panel-body .delete{float:right}.modal-body{width:100%;padding:15px 25px}popupcontent .preloader{width:35px;height:35px;display:block;margin:35px auto}.modal-body .optionbar,.angularPlanning .modal-body .optionbar,.projectPlanning .modal-body .optionbar{margin-bottom:-12px;border:0;padding:12px 25px 0px 25px;border-radius:0}.modal-body .optionbar .btn,.angularPlanning .modal-body .optionbar .btn,.projectPlanning .modal-body .optionbar .btn{float:left;margin:0 5px 0 0}.modal-body:after{content:'';clear:both;display:block;width:100%}.panel-body .weekoverzicht-title{text-align:center;line-height:32px}.begrotingFormulier.modal-content,.werkBonVerplaatsenFormulier.modal-content{width:95%}.personeelsledenFormulier.modal-content.selecteer-verantwoordelijke{overflow:hidden}.personeelsledenFormulier.modal-content.selecteer-verantwoordelijke.scroll-vertical{overflow-y:auto}.personeelsledenFormulier.modal-content.selecteer-verantwoordelijke .modal-body{position:relative}.personeelsledenFormulier.modal-content.selecteer-verantwoordelijke .modal-body .optionbar{position:fixed;bottom:2%;width:auto;margin-bottom:10px;background-color:transparent}.personeelsledenFormulier.modal-content.selecteer-verantwoordelijke .modal-body table.mdws{padding-bottom:44px}.tab-list{list-style:none;float:left;padding:0 0 0 25px;background-color:rgba(0,0,0,0.025);width:calc(100% + 50px);margin:-12px -25px 0 -25px}.tab-list-rapportage{list-style:none;float:left;padding:0 0 0 25px;background-color:rgba(0,0,0,0.025);width:calc(100% + 50px);margin:0 -25px 0 -25px}.tab-list li{float:left;margin-right:20px}.tab-list li a{padding:0 5px;line-height:32px;display:block;position:relative;color:#333;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.tab-list li.ui-tabs-active a,.tab-list li:hover a,.tab-list li:focus a{color:#007ac3}.tab-list li a .aantal{width:15px;height:15px;line-height:15px;border-radius:50%;right:-10px;top:3px;position:absolute;text-align:center;background-color:#65ace9;color:white;font-size:.85em}tab-list .legenda{float:right}.handtekening img{width:100%}.ui-tabs-panel{padding-top:20px;float:left;width:100%}.ui-tabs-panel .optionbar{margin-top:0}.ui-tabs-nav{float:right;list-style:none}.ui-tabs-nav li{float:left;font-size:14px;font-size:1.4rem}.ui-tabs-nav li .legenda-list{margin-top:5px}.ui-tabs-nav li:hover a{text-decoration:none}.ui-tabs-nav li a .aantal{min-width:15px;height:15px;line-height:15px;font-size:12px;font-size:1.2rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid rgba(0,0,0,0.2);display:inline-block;text-align:center}.ui-tabs-nav li a{border:1px solid rgba(0,0,0,0.08);border-bottom:0;padding:11px 10px;cursor:pointer;display:block;margin-left:5px}.ui-tabs-nav li.ui-tabs-active a{background-color:#fff}.ui-tabs-nav li a:hover{color:#007ac3}.factuur-gegevens .as_container{width:100%;max-width:100%;min-width:100%}.tabblok-filter .panel.panel-default{clear:both}.accordeer-tabblok{float:left;margin:0 -25px 0 -25px;width:calc(100% + 50px)}.accordeer-tabblok .panel{margin:0}.accordeer-tabblok .tab-header{width:100%;font-size:1.618em;font-family:'CircularAir-Bold';padding:5px 0 10px 0}.algemeen-tabblok{float:left;margin:0 -25px 0 -25px;width:calc(100% + 50px)}.algemeen-tabblok .panel{margin:0}.algemeen-tabblok .panel-heading{display:none}.kpi{display:table;width:100%;table-layout:fixed;margin:0;padding:0}.kpi li{width:auto;display:table-cell;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;text-align:center}.kpi li span{font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial;font-size:.85em;display:block}.legenda-list{float:left;margin-left:10px}.checkbox-legenda-list{float:left}.checkbox-legenda-list input[type=checkbox]{float:left}.checkbox-legenda-list .legenda-item{float:left;padding:10px 6px 0 0;line-height:10px}.checkbox-legenda-list .legenda-item .legenda-color{float:left;width:10px;height:10px;position:relative;top:-1px;margin-right:4px;border-radius:50%}.legenda-list .legenda-item{float:left;padding:12px 6px;font-size:12px;line-height:10px}.legenda-list .legenda-item .legenda-color{float:left;width:10px;height:10px;position:relative;top:-1px;margin-right:4px;border-radius:50%}.legenda-list .legenda-item .legenda-color.gevaar,.legenda-list .legenda-item .legenda-color.nietgepland{background-color:red}.legenda-list .legenda-item .legenda-color.waarschuwing,.legenda-list .legenda-item .legenda-color.deelsgepland{background-color:orange}.legenda-list .legenda-item .legenda-color.goed,.legenda-list .legenda-item .legenda-color.volgepland{background-color:lawngreen}.legenda-list .legenda-item.gedeeltelijkgoedgekeurd .legenda-color{background-color:#e0e0e0}.legenda-list .legenda-item.gepland .legenda-color{background-color:#337ab7}.legenda-list .legenda-item.verantwoord .legenda-color,.legenda-list .legenda-item .legenda-color.teveelgepland{background-color:#de5bdb}.legenda-list .legenda-item.gecorrigeerd .legenda-color,.legenda-list .legenda-item.transportbon .legenda-color,.legenda-list .legenda-item.project .legenda-color{background-color:#f0ad4e}.legenda-list .legenda-item.goedgekeurd .legenda-color{background-color:#5cb85c}.legenda-list .legenda-item.afgekeurd .legenda-color,.legenda-list .legenda-item.werkbon .legenda-color{background-color:#d9534f}.legenda-list .legenda-item .legenda-color.scrum-prio-0{background-color:#aaedff}.legenda-list .legenda-item .legenda-color.scrum-prio-1{background-color:#a2e6a7}.legenda-list .legenda-item .legenda-color.scrum-prio-2{background-color:#ffdca6}.legenda-list .legenda-item .legenda-color.scrum-prio-3{background-color:#fed7d7}.legenda-list .legenda-item .legenda-color.crm-prio-0{background-color:#aaedff}.legenda-list .legenda-item .legenda-color.crm-prio-1{background-color:#a2e6a7}.legenda-list .legenda-item .legenda-color.crm-prio-2{background-color:#ffdca6}.legenda-list .legenda-item .legenda-color.crm-prio-3{background-color:#fed7d7}.legenda-list .legenda-item.berichten-algemeen .legenda-color{background-color:#6ab7c1}.legenda-list .legenda-item.berichten-documenten .legenda-color{background-color:#c16a6a}.legenda-list .legenda-item.berichten-planning .legenda-color{background-color:#f5e26e}.legenda-list .legenda-item.berichten-toolbox .legenda-color{background-color:#a86ef5}.ontvangers-header{font-family:'CircularAir-Bold'}.ontvangers{padding-left:0}.ontvangers li{list-style:none;padding-bottom:5px}.panel-body.panel-body-berichten{min-height:50vh}#table_berichten tbody tr td:first-child{position:relative}#table_berichten tbody tr td a{display:block}#table_berichten tbody tr.bericht-ongelezen a{color:#000}#table_berichten tbody tr.bericht-normaal a{color:#000;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}#table_berichten tbody tr.bericht-gelezen a{color:#000;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}#table_berichten tbody tr td .onderwerp{color:#007ac3}#table_berichten tbody tr .legenda-color{width:5px;height:100%;position:absolute;top:0;left:0;display:inline-block}#table_berichten tbody tr.bericht-type-algemeen .legenda-color{background-color:#6ab7c1}#table_berichten tbody tr.bericht-type-documenten .legenda-color{background-color:#c16a6a}#table_berichten tbody tr.bericht-type-planning .legenda-color{background-color:#f5e26e}#table_berichten tbody tr.bericht-type-toolbox .legenda-color{background-color:#a86ef5}.bericht-wrapper{display:inline-block;clear:both;margin-top:10px}.bericht-wrapper .bericht-tijd{color:#8b898f;font-size:0.8em;padding-bottom:3px}.bericht-wrapper.pull-left .bericht-inhoud,.bericht-wrapper.pull-right .bericht-inhoud{padding:7px;border-radius:4px}.bericht-wrapper.pull-left .bericht-inhoud p,.bericht-wrapper.pull-right .bericht-inhoud p{margin-bottom:0;white-space:pre-wrap}.bericht-wrapper.pull-left .bericht-inhoud{border:1px solid #000;background-color:#fff}.bericht-wrapper.pull-right .bericht-inhoud{border:1px solid #3493e5;background-color:#e9f3fc}.form-group.form-berichten{margin-top:50px}.type_werkorder,.type_project,.type_werkbon,.planstatus_kleur{width:18px;height:18px;line-height:19px;text-align:center;color:#fff;background-color:#333;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float:left;cursor:help}.planstatus_kleur{background-color:black;cursor:default}.type_werkorder.Correctief,.type_werkorder.Corrective,.type_werkorder.Korrektur,.type_project.werkbon,.type_werkbon.werkbon{background-color:#f04e4e}.type_werkorder.Correctief:before,.type_werkorder.Corrective:before,.type_werkorder.Korrektur:before{content:"C"}.type_project.werkbon:before,.type_werkbon.werkbon:before{content:"W"}.type_werkorder.Preventief,.type_werkorder.Preventive,.type_werkorder.Vorbeugend,.type_project.standaard,.type_werkbon.transportbon{background-color:#f0ad4e}.type_werkorder.Preventief:before,.type_werkorder.Preventive:before,.type_werkorder.Vorbeugend:before{content:"P"}.type_project.standaard:before{content:"P"}.type_werkbon.transportbon:before{content:"T"}.timeline{text-align:center}.timeline .timeline-wrapper{width:100%;float:left}.timeline .timeline-wrapper:last-of-type{margin-bottom:10px}.timeline .timeline-wrapper .date-author{background-color:#f2f2f2;border-radius:50px;padding:4px 15px;margin-bottom:3px;display:inline-block}.timeline .timeline-wrapper .line{width:2px;background-color:#f2f2f2;height:30px;display:block;margin:0 auto}.timeline .timeline-wrapper .timeline-content{background-color:#f2f2f2;border-radius:50px;padding:4px 15px;display:inline-block}.extra-werkzaamheden{padding-top:10px}.extra-werkzaamheden textarea{display:inline-block;min-height:55px;vertical-align:top}.extra-werkzaamheden *[type=submit]{float:right}.extra-werkzaamheden.taken #TaakOmschrijving{width:100%}.extra-werkzaamheden.taken .col-md-3{padding-left:0}.extra-werkzaamheden.taken .col-md-3 .form-group{width:100%}.extra-werkzaamheden.taken button[type=submit]{width:auto;min-height:auto}.extra-werkzaamheden.taken .col-md-3:last-of-type{padding-right:0}.extra-werkzaamheden.taken #Deadline{width:80%}.extra-werkzaamheden.taken .ui-datepicker-trigger{width:20%;margin:0}.werkbonomschrijving{margin-top:5px;padding-top:5px;border-top:1px solid rgba(0,0,0,0.1);font-style:italic;font-size:90%}.samenvatting-werkbon{text-align:left;width:65%;margin:10px auto 0 auto}.afgerond-door{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.time-btn.btn-info{float:none;padding:6px 12px;border-radius:5px;cursor:pointer}#scrumbord .panel-body{padding-top:0;padding-bottom:0}#scrumbord .lane-titel{text-transform:uppercase}#scrumbord .punten-aantal{text-transform:lowercase;margin:0 10px;color:#828282;font-size:.9em}#scrumbord table tr th:first-child,#scrumbord table tr td:first-child{padding-left:10px}#scrumbord table tr th{background-color:#f8f8f8;border-bottom:2px solid #e9e9e9}#scrumbord table tr td{background:#fff;border-left:2px solid #e9e9e9}#scrumbord table tr td:first-child{border-left:0}#scrumbord table tbody tr td:hover{background-color:rgba(0,0,0,0.01)}#scrumbord .modal-body .optionbar{margin-bottom:-30px;border-bottom:0;padding:0 25px 12px 25px}#scrumbord .modal-body .optionbar .btn{float:left;margin:0 5px 0 0}#scrumbord .optionbar{margin:0 -25px;border-bottom:2px solid #e9e9e9;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}#scrumbord .optionbar form{width:100%;margin-right:0}#scrumbord .taak{cursor:move;position:relative;width:100%;margin-bottom:4px;float:left}#scrumbord .taak .taak-inner{position:relative;height:auto;background:#fff;overflow:hidden;border-radius:5px;border:1px solid #ddd;padding:7px 7px 2px 26px;font-size:.96em}.taak .taak-inner .content{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;float:left;width:100%;padding:3px}#scrumbord .taak .border{position:absolute;left:0;top:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:100%;width:19px;background-color:#3ad0f8}#scrumbord .taak .border span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:17px;height:17px;line-height:17px;font-size:10px;text-align:center;background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#scrumbord .taak .border.prio_0,#openstaandetakenbord .taak .border.prio_0{background-color:#aaedff}#scrumbord .taak .border.prio_1,#openstaandetakenbord .taak .border.prio_1{background-color:#a2e6a7}#scrumbord .taak .border.prio_2,#openstaandetakenbord .taak .border.prio_2{background-color:#ffdca6}#scrumbord .taak .border.prio_3,#openstaandetakenbord .taak .border.prio_3{background-color:#fed7d7}#scrumbord .taak .date{float:right;color:rgba(0,0,0,0.6)}#scrumbord .taak .icon{float:left;position:relative;top:2px;margin-right:2px}#scrumbord .taak .taak-top{border-bottom:1px solid rgba(0,0,0,0.15);padding:0 3px 3px 3px;float:left;width:100%}#scrumbord .taak .eigenaar-naam{float:left;font-weight:bold;text-transform:uppercase;font-size:.9em}#scrumbord .taak .taak-top .eigenaar-naam small{font-weight:normal}#scrumbord .taak .taak-top .on-hold{padding:3px;float:right;font-weight:bold}#scrumbord .taak .taak-top .bijlage{padding:3px;float:right;font-weight:bold}.tijdlijn-item .bijlage{font-weight:bold}.zwaailicht{height:13px;position:relative;top:-1px;margin-left:-1px}.punten-totaal{padding:12px 6px;font-size:12px;line-height:10px}.punten-totaal .lane-titel{font-weight:bold}.panel-scrum{margin:0}.scrum-tabblok .panel-heading{display:none}.scrum-tabblok .panel-body{padding:0}.scrum-tabblok .tab-list{margin-top:-15px}.opmerkingen-scrum ul{padding:0}.opmerkingen-scrum ul li{list-style:none;border-bottom:0.5px solid #007ac3;padding:10px 0;margin:5px 0}.opmerkingen-scrum .opmerking-top{font-size:12px;display:block;padding-bottom:3px}.opmerkingen-scrum .opmerking{font-size:15px}.bestanden-scrum ul{padding:0}.bestanden-scrum ul li{list-style:none;padding:2px 0}#openstaandetakenbord .panel-heading{font-size:1.3em;padding:5px 25px 0px;line-height:30px}#openstaandetakenbord .taak{position:relative;width:19.5%;margin-bottom:0.4%;margin-right:0.5%;float:left}#openstaandetakenbord .taak .taak-inner{position:relative;height:110px;background:#fff;overflow:hidden;border-radius:5px;border:1px solid #ddd;padding:7px 7px 2px 26px}#openstaandetakenbord .taak .border{position:absolute;left:0;top:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:100%;width:19px;background-color:#3ad0f8}#openstaandetakenbord .taak .border span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:17px;height:17px;line-height:17px;font-size:10px;text-align:center;background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#openstaandetakenbord .taak .date{float:right;color:rgba(0,0,0,0.6)}#openstaandetakenbord .taak .huidige-lane{float:left;color:rgba(0,0,0,0.6)}#openstaandetakenbord .taak .icon{float:left;position:relative;top:2px;margin-right:2px}#openstaandetakenbord .taak .taak-top{border-bottom:1px solid rgba(0,0,0,0.15);padding:0 3px 3px 3px;float:left;width:100%}#openstaandetakenbord .taak .eigenaar-naam{float:left;margin-right:20px;font-weight:bold;text-transform:uppercase}#openstaandetakenbord .taak .taak-top .eigenaar-naam small{font-weight:normal}#openstaandetakenbord .legenda-list{float:right}.optionbar.mailinfo{margin-bottom:15px}iframe.mail-preview{width:100%;height:500px;resize:vertical;border:1px solid rgba(0,0,0,0.08)}table.mailbox tr td:not(.options),table.mailbox tr td:not(.options) a{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}table.mailbox tr.gelezen td:not(.options),table.mailbox tr.gelezen td:not(.options) a{font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}.folders-tree p:first-of-type{font-size:1.2em;font-weight:bold}ul.foldertree{list-style-type:none;padding:0}ul.foldertree li{padding-bottom:6px}ul.foldertree li.subfolders.collapsed{padding-bottom:6px}ul.foldertree li.subfolders{padding-bottom:0}li.folderbranch span.folder:before{content:"\e6ba";display:inline-block;width:10px;font-family:'cleverdesk-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}li.subfolders:before{content:"\e93a";display:inline-block;width:10px;font-family:'cleverdesk-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-size:0.8em;font-weight:bold}li.subfolders.collapsed:before{content:"\e93c"}li.subfolders>ul{padding-left:40px;padding-top:5px}a.noastyle:link{text-decoration:inherit;color:inherit;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}a.noastyle:visited{text-decoration:inherit;color:inherit;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}li.folderbranch.selected>a.noastyle{font-weight:bold}li.folderbranch.selected>span{font-weight:bold}li.folderbranch.collapsed ul{display:none}.alert-folders{padding:5px;border-radius:3px}table.bestanden-formulier{margin:0;width:100%}table.bestanden-formulier tbody tr:nth-child(odd) td,table tfoot tr:nth-child(even) td{background-color:#fff}table.bestanden-formulier tbody tr td{width:100%;padding:0}.documenten table{margin-bottom:0}p.onderwerpcontent{float:left;width:100%;padding:20px;padding:10px;margin-bottom:10px;border:1px solid rgba(0,0,0,0.1)}#toolbar .toolbarbuttons{padding:7px;border:1px solid rgba(0,0,0,0.1);border-bottom:0;background-color:#f9f9f9;overflow:hidden}#toolbar .toolbarbuttons a{font-family:'fontawesome';color:#333;text-decoration:none;padding:2px 12px;background-color:#fff;border:1px solid #ccc;margin:0 5px 2px 0;float:left;margin-bottom:0}#toolbar .toolbarbuttons a:hover{color:#007ac3}#toolbar .toolbarbuttons .heading{font-size:14px;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}#toolbar .toolbarbuttons .create-link{border-left:1px solid #ccc;float:left;margin-left:10px;padding-left:14px}#toolbar .toolbarbuttons .create-link input{margin-right:5px;padding:2px;border:1px solid #ccc}#toolbar .toolbarbuttons .create-link label{float:left;margin:0}#toolbar .toolbarbuttons .create-link a{font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}.wysihtml5-sandbox{height:325px !important}.file-select{margin-top:4px}ul.onderwerpen{padding-left:0;margin:0 0 10px 0;float:left;width:100%;list-style:none;top:-1px;position:relative}ul.onderwerpen ul.submenu.actief{display:block}ul.onderwerpen li{display:block;width:100%;float:left;position:relative;margin-top:-1px}ul.onderwerpen li a{border:1px solid #e2e2e2;background-color:rgba(0,0,0,0.025);padding:8px 10px;font-family:'CircularAir-Book';width:100%;display:inline-block;text-decoration:none}ul.onderwerpen li a.item-actief{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}ul.onderwerpen li .icon{background-color:rgba(0,0,0,0.025);line-height:38px;height:36px;position:absolute;right:0;top:0;margin-right:0;width:36px;text-align:center;cursor:pointer;padding:unset}ul.onderwerpen li .icon.open:before{content:"\f106"}ul.onderwerpen ul.submenu{top:0;float:left;margin:0;width:100%;clear:both;border-top:0;padding-left:10px;display:none}ul.submenu ul.submenu li a{font-weight:unset}.auteurgegevens{padding:10px;float:left;width:100%;margin-top:8px;margin-bottom:15px;border:1px solid rgba(0,0,0,0.08);background-color:rgba(0,0,0,0.025)}.auteurgegevens strong{margin-right:3px}.boxonderwerp{width:100%;float:left}.onderwerpen .avatar.large{line-height:125px;display:block;width:100%;height:150px;border-radius:2px}.onderwerpen div a{display:block;position:relative;margin-bottom:12px}.onderwerpen div span.tegel-titel{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(92,90,97,0.6);border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:5px;color:#fff;text-decoration:none;font-weight:normal;font-family:'CircularAir-Bold';font-size:0.93em}.onderwerpen-tegels .btn-info{width:100%;height:150px;border-radius:2px;border:none;position:relative;padding:0;margin:0;text-align:left}.onderwerpen-tegels .btn-info span:first-of-type{display:block;text-align:center;font-size:40px;line-height:120px}.optionbar .btn-back{float:left;margin-left:0}.avatar-mapje{background-image:url('/Content/Images/mapje.png')}.btn.btn-default.btn-lijst-weergave.actief,.btn.btn-default.btn-tegel-weergave.actief{background-color:#555;border-color:#555;color:#fff}.leesbevestiging div{line-height:32px;border:1px solid #60da48}.leesbevestiging div a.btn.btn-success{margin-right:10px}.publicatie-datum-document-container h4{color:#000;font-size:1.1em}.publicatie-datum-document-container h4 span{font-family:'CircularAir-Book'}.bijlage-document{height:50px}.bijlage-document img{height:100%;width:auto}#bonafbeelding{max-width:100%;max-height:500px;height:auto}.product-img{width:100%;height:150px;display:block;margin-bottom:20px;border:1px solid #ccc;background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative;clear:both}.afbeelding-wrapper{position:relative}.afbeelding-wrapper img{max-width:100%;border-radius:4px}.afbeelding-wrapper a{position:absolute;right:22px;top:15px;background-color:rgba(255,255,255,0.7);border-radius:50%}.modules,.rollen{list-style:none;padding:0;margin:0}ul.modules li{background-color:#f6f6f6;border:1px solid rgba(0,0,0,0.08);border-top:0;float:left;width:100%}ul.modules li:first-child{border-top:1px solid rgba(0,0,0,0.08)}ul.modules li input[type=checkbox]{margin:0;width:14px;height:14px}ul.modules li label{float:left;margin:0;padding:10px 13px}ul.modules li span{cursor:pointer;margin:12px 13px}ul.rollen{max-height:300px;overflow-y:scroll;overflow-x:hidden;padding:0;clear:both}ul.rollen li{border:0;background-color:#fff;padding:0 5px 0 0}ul.rollen li .stripe{height:1px;width:16px;background-color:#e0e0e0;float:left;margin:9px 0 9px 0}ul.rollen li label{padding:5px 10px 5px 0;margin-left:20px;border-left:1px solid #e0e0e0}ul.rollen li:first-child label{padding-top:15px}ul.rollen li:first-child span.rol-punten{padding-top:12px}ul.rollen li:last-child label{padding-bottom:15px}ul.bestanden{padding-left:15px}.ta-editor.ta-html,.ta-scroll-window.form-control{width:100%}.background-error{text-align:center;z-index:0;display:block;min-width:100%}.background-text{color:#007ac3;font-size:11em;opacity:0.6}#error{text-align:center;z-index:99}#error h1{display:block}#error p{margin:0}#error img{border-radius:3px}#error .error-button{background-color:#007ac3;color:#fff;padding:7px 15px;margin:30px 20px;border-radius:3px;display:inline-block}.body-placeholder{background:#e5e5e5 url(/Content/Images/glow-effect.png) repeat-y 0 0;background-size:100% 40px;-webkit-animation:slide 1.2s linear infinite;width:100%}@-webkit-keyframes slide{from{background-position:-1500px 0}
to{background-position:500px 0}}
.body-placeholder{height:12px;margin-bottom:14px}.body-placeholder .stop{height:12px;float:right;background-color:#fff;width:35%}.body-placeholder:nth-child(2) .stop{width:15%}.body-placeholder:nth-child(3) .stop{width:55%}.body-placeholder:nth-child(4) .stop{width:65%}.body-placeholder:nth-child(5) .stop{width:25%}.body-placeholder:nth-child(7) .stop{width:10%}.body-placeholder:last-of-type{margin-bottom:0}.btn{border-radius:3px;padding:6px 12px;margin-right:5px;float:left;background-color:transparent;font-family:'CircularAir-Book';white-space:nowrap;cursor:pointer;line-height:20px;outline:none}.btn.disabled{opacity:.5;cursor:not-allowed}.btn:last-of-type{margin-right:0}.a-btn-after-button{margin-left:5px}.btn span{font-size:.85em}.btn.btn-default{background-color:#fff;border-color:#bdbdbd;color:#555}.btn.btn-info{background:#61abeb;color:#fff}.btn.btn-success{background:#60da48;color:#fff}.btn.btn-warning{background:#f5c84f;color:#fff}.btn.btn-danger{background:#f59a88;color:#fff}.btn.btn-danger,.btn.btn-warning,.btn.btn-success,.btn.btn-info{border-color:transparent;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.btn.btn-danger:hover{background:#f17259}.btn.btn-warning:hover{background:#f2b91f}.btn.btn-success:hover{background:#42c728}.btn.btn-info:hover{background:#3493e5;cursor:pointer}.btn.btn-neutral,.btn.annuleren{color:#909090;padding:4px 10px 5px 10px}.btn-neutral:hover{border-color:transparent}.buttons-samen{position:relative;float:right;display:block}.buttons-samen .btn-volgenpland{z-index:99}.buttons-samen .btn-nietvolgepland{position:absolute;right:0}.dropdown{padding:0 12px;line-height:30px;background-color:#ececec;border-radius:4px;display:inline-block;position:relative;color:inherit;cursor:pointer}.btn.dropdown{border-radius:3px;padding:6px 12px;line-height:20px}.dropdown>span:first-child::before{content:"\2807";font-size:1.2em;margin-right:-4px}.dropdown>span .status-bullet{background-color:red;border-radius:50%;width:16px;height:16px;line-height:16px;text-align:center;font-size:8px;position:absolute;right:-8px;top:-8px;color:#fff;font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}.dropdown ul{visibility:hidden;-webkit-transition:0.2s 0.2s;transition:0.2s 0.2s;position:absolute;margin:0;padding:0;list-style:none;border-radius:4px;background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,0.2);right:0;top:29px;min-width:200px;z-index:1}.dropdown:hover ul{visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.dropdown ul li{border-bottom:1px solid rgba(0,0,0,0.05);text-align:left;color:#333;cursor:pointer}.dropdown ul li.selected{color:#007ac3}.voorkant.search .dropdown ul li:hover{color:#007ac3}.angularPlanning .voorkant.search.heeft-dropdown input{width:calc(100% - 36px);display:inline-block}.angularPlanning .voorkant.search.heeft-dropdown .dropdown{height:32px;line-height:31px;width:32px}.angularPlanning .voorkant.search.heeft-dropdown select.dropdown{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;color:#ececec}.angularPlanning .voorkant.search.heeft-dropdown select.dropdown option{color:#000}.angularPlanning .voorkant.search.heeft-dropdown select.dropdown option.selected{color:#007ac3}.angularPlanning .voorkant.search.heeft-dropdown .select-wrapper{display:inline-block;position:relative}.angularPlanning .voorkant.search.heeft-dropdown .select-wrapper:after{font-family:'cleverdesk-icons';content:"\e93a";font-size:14px;position:absolute;top:7px;right:-9px;color:#434b67;pointer-events:none;width:32px}.dropdown ul li [class^=icon-]{font-size:14px;position:relative;top:1px;width:20px;display:inline-block}.dropdown ul .divider{border:0;height:3px;width:100%;background-color:rgba(0,0,0,0.05)}.dropdown ul li:last-child{border-bottom:0}.dropdown ul li a{display:block;padding:12px;line-height:initial;font-family:'CircularAir-Book';color:inherit}.dropdown ul li a [class^="flaticon-"]:before{font-size:1.2em;top:-1px;position:relative;margin-right:5px}.dropdown ul li a:hover{border-bottom:0;color:#007ac3}.dropdown ul li .version,.dropdown ul li strong{display:block;width:100%;text-align:center;padding:5px;line-height:17px}.dropdown ul li .version{font-size:1.618em;padding-top:16px}.dropdown ul li strong{padding-bottom:14px}.options-menu-wrapper{position:absolute;right:0;top:0;padding:13px 12px}.options-menu{float:right;padding:0 12px;line-height:30px;display:inline-block;position:relative;color:inherit;cursor:pointer;z-index:150}.options-menu>span:first-child::before{content:"\2807";font-size:1.2em;margin-right:-4px}.options-menu ul{visibility:hidden;position:absolute;margin:0;padding:0;list-style:none;border-radius:4px;background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,0.2);right:0;top:29px;min-width:200px;z-index:1}.options-menu.open ul{visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.options-menu ul li{border-bottom:1px solid rgba(0,0,0,0.05);text-align:left;color:#333;cursor:pointer}.options-menu ul li.selected{color:#007ac3}.options-menu ul li [class^=icon-]{font-size:14px;position:relative;top:1px;width:20px;display:inline-block}.options-menu ul .divider{border:0;height:3px;width:100%;background-color:rgba(0,0,0,0.05)}.options-menu ul li:last-child{border-bottom:0}.options-menu ul li a{display:block;padding:12px;line-height:initial;font-family:'CircularAir-Book';color:inherit}.options-menu-wrapper .options-menu ul li a,.tab-header .options-menu ul li a{font-size:small;display:block;padding:12px;line-height:initial;font-family:'CircularAir-Book';color:inherit}.options-menu ul li a [class^="flaticon-"]:before{font-size:1.2em;top:-1px;position:relative;margin-right:5px}.options-menu ul li a:hover{border-bottom:0;color:#007ac3}.productievoortgang-panel .activiteiten-lijst li,.rapportage-dagboek .activiteiten-lijst li{border:none;cursor:pointer}.productievoortgang-panel .activiteiten-lijst li table,.rapportage-dagboek .activiteiten-lijst li table{margin:10px 0}.productievoortgang-panel .activiteit-titel,.rapportage-dagboek .activiteit-titel{background-color:transparent;padding-left:0;font-size:1em;border-bottom:1px solid #ececec}.rapportage-dagboek .activiteit-titel{font-size:1.1em}.productievoortgang-panel .activiteit-titel .icon,.rapportage-dagboek .activiteit-titel .icon{background-color:transparent}#pdfscrollpanel{overflow-y:scroll}.select-meerdere{margin-bottom:10px}.select-meerdere select{display:inline-block;width:calc(100% - 51px)}.select-meerdere div{height:100%;cursor:pointer}.select-meerdere div:before{font-size:20px;line-height:29px;color:#f17259}#pdfoptions{position:fixed;z-index:9999;left:25px;top:25px;padding:5px 5px 5px 25px;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:3px 3px 19px 0px rgba(50,50,50,0.65);-moz-box-shadow:3px 3px 19px 0px rgba(50,50,50,0.65);box-shadow:3px 3px 19px 0px rgba(50,50,50,0.65)}#pdfoptions .handle{position:absolute;width:20px;height:100%;line-height:105px;color:#fff;text-align:center;background-color:#007ac3;cursor:move;left:0;top:0}.pdfEditor table tbody tr td{background-color:rgba(255,255,255,0)}table tbody tr td{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}table tbody tr td:hover{background:rgba(0,122,195,0.15)}.pdfEditor input[type="checkbox"]{margin-top:11px}.pdfEditor .layer span{border:1px solid #ededed}.pdfEditor .layer{padding:7px 10px;background-color:rgba(0,0,0,0.02);border:1px solid rgba(0,0,0,0.1);margin-bottom:2px;cursor:pointer}.pdfEditor .selected,.pdfEditor .btn-selected,.pdfEditor tr.selected>td,.pdfEditor tbody.selected tr>td,.pdfEditor .layer span:hover,.pdfEditor .layer.selected{border:1px solid #4c8ef0;background-color:rgba(76,142,240,0.1)}.pdf-table{border-collapse:initial;table-layout:fixed;overflow:hidden}.pdf-table td{border:1px solid transparent}.pdf-options{margin-bottom:5px;background-color:rgba(0,0,0,0.02);border:1px solid rgba(0,0,0,0.1);padding:5px 10px;width:100%;overflow:hidden}.pdf-options:last-child{margin-bottom:0}.pdf-options.fullwidth{width:100%;margin-bottom:10px}.pdf-options label{float:left;margin:0 10px 0 0;line-height:34px}.pdf-options button{float:left;margin-right:3px;height:34px}.pdf-options button:last-child{margin-right:0}.pdf-options .form-control{float:left;display:inline-block;width:95px}.pdf-options .sub-option{float:left;border-left:1px solid rgba(0,0,0,0.1);padding-left:5px;margin-left:5px}.pdf-options .sub-option input{margin-right:5px}.pdf-options .sub-option input:last-child{margin-right:0}.cuf-input{width:180px}.cuf-bundeling-info{border-bottom:1px solid #ececec}.cuf-wrapper .info-header{padding-left:10px;line-height:40px}.cuf-wrapper .info-header input[type=text]{width:auto;display:inline-block;margin-left:10px;width:50%}.cuf-wrapper .info-header.begroting-header{background:#fbfbfb}.cuf-wrapper .info-header .bundeling_omschrijving{cursor:pointer}.cuf-wrapper .toggle-checkbox{float:right;margin-left:10px}.cuf-wrapper .toggle-info{float:right;width:40px;height:40px;display:inline-block}.cuf-wrapper .flaticon-information35{top:10px;left:10px;display:block;cursor:pointer;line-height:inherit}.cuf-wrapper .toggle-contents{float:right;width:40px;height:40px;background:#fbfbfb;display:inline-block}.cuf-wrapper .toggle-contents>span{display:block;cursor:pointer;padding-left:12px;font-size:16px;line-height:inherit}.cuf-wrapper ul{padding-left:10px;list-style-type:none}.cuf-wrapper table{width:100%;margin:0}body.fullscreen-maps #pagewrapper,body.fullscreen-maps #pagewrapper #page-content{padding:0;margin:0;height:100%}body.fullscreen-maps .cleverdesk-container{padding:0;height:100%}body.fullscreen-maps .row{width:100%;height:100%;margin:0}body.fullscreen-maps .optionbar{width:100%;margin:0px}body.fullscreen-maps .panel-heading{display:none}body.fullscreen-maps form,body.fullscreen-maps .panel,body.fullscreen-maps .panel-default,body.fullscreen-maps .panel-body{margin:0;padding:0;height:100%}body.fullscreen-maps filter-overlay{padding-top:0px}body.fullscreen-maps filter-overlay .close-filteroverlay{top:25px}.verhuurPlanning>.panel{margin-bottom:0}.verhuurPlanning .panel-body{padding-top:0;padding-bottom:0}.verhuurPlanning .optionbar{margin:0 -25px;border-bottom:2px solid #e9e9e9;background-color:#fff}.verhuurPlanning #planning-container .table-container{overflow:auto}.verhuurPlanning table.headers{position:absolute;z-index:102}.verhuurPlanning table tr th.voorkant{z-index:102;position:relative}.verhuurPlanning table tr td:nth-child(1){z-index:101;position:relative}.verhuurPlanning table.planning-data{margin-top:104px}.verhuurPlanning .modal-content table.planning-data{margin-top:82px}.verhuurPlanning table.planning-data tr.klikbaar{cursor:pointer}.verhuurPlanning table{height:auto;border-collapse:separate;table-layout:fixed;margin:0;width:100%}.verhuurPlanning table thead .tijdseenheden th{height:0;padding:0;border-bottom:0 solid transparent}.verhuurPlanning .naam{width:100%;font-size:.9em;position:relative;white-space:nowrap;display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.verhuurPlanning .planning-data .voorkant .bedrijfsmiddel-wrapper{display:inline-block}.verhuurPlanning .planning-data .voorkant input[type="checkbox"]{vertical-align:top}.verhuurPlanning .planning-data .voorkant .bedrijfsmiddel-naam{width:100%;font-size:.8em;position:relative;white-space:nowrap;display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.verhuurPlanning .planning-data .voorkant .bedrijfsmiddel-magazijn{width:100%;font-size:.8em;position:relative;white-space:nowrap;display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.verhuurPlanning table tbody td,.verhuurPlanning table thead th{border-bottom:1px solid #cbcbcb}.verhuurPlanning th.dag{background-color:#f8f8f8}.verhuurPlanning td.weekend,.verhuurPlanning th.weekend{background-color:#e6e6e6}.verhuurPlanning th.voorkant,.verhuurPlanning td.voorkant{width:300px;padding-left:10px}.verhuurPlanning th.voorkant{background-color:#f8f8f8}.verhuurPlanning td.voorkant{background-color:#f0f0f0}.verhuurPlanning th.dag.vandaag,.verhuurPlanning .vandaag{background-color:#c3fcc3}.verhuurPlanning .dag{border-left:1px solid #cbcbcb;text-align:center;position:relative;padding:0;width:80px}.verhuurPlanning .dag.voorraad{padding:5px 0px}.verhuurPlanning .dag.voorraad>div.beschikbaar{margin-top:5px;font-size:0.8em}.verhuurPlanning table tbody tr.selected td{background-color:#ccebf3 !important}.verhuurPlanning .dag .dagafkorting{top:1px;position:relative;font-size:12px}.verhuurPlanning .dag .datumafkorting{font-size:9px;font-weight:normal;top:-3px;position:relative}.begroting-looptijd{height:40px;line-height:40px;color:white;cursor:pointer;font-size:.9em}.verhuurPlanning .modal-content.reservering-popup,.verhuurPlanning .modal-content.bedrijfsmiddel-planning-popup{overflow:hidden}.verhuurPlanning .modal-content.reservering-popup,.verhuurPlanning .modal-content.bedrijfsmiddel-planning-popup{top:2%;bottom:2%}.verhuurPlanning .modal-content.reservering-popup,.verhuurPlanning .modal-content.bedrijfsmiddel-planning-popup{width:auto;position:absolute;margin:auto;left:10%;right:10%}.verhuurPlanning .modal-content.reservering-popup .modal-body,.verhuurPlanning .modal-content.bedrijfsmiddel-planning-popup .modal-body{position:relative}.verhuurPlanning .modal-content.reservering-popup .modal-body .optionbar,.verhuurPlanning .modal-content.bedrijfsmiddel-planning-popup .modal-body .optionbar{position:fixed;bottom:2%;width:auto;margin-bottom:10px;border-bottom:0px;background-color:transparent;z-index:2}.verhuurPlanning .modal-content.reservering-popup .modal-body .optionbar table.planning-data,.verhuurPlanning .modal-content.bedrijfsmiddel-planning-popup .modal-body table.planning-data{padding-bottom:44px}table.verhuur-boekingen tbody tr.selected td{background-color:#ccebf3 !important}ul.laadlijst-items li.toon-meer{list-style-type:none;margin-top:10px}.capaciteit-planning th,.capaciteit-planning td{border:1px solid white;background-color:#f8f8f8;font-size:0.9em}.capaciteit-planning th.voorkant,.capaciteit-planning td.voorkant{width:230px;padding-left:20px}.capaciteit-planning th span.dagafkorting{top:1px;position:relative;font-size:12px}.capaciteit-planning th span.datumafkorting{font-size:9px;font-weight:normal;top:-3px;position:relative}.capaciteit-planning td.weekend,.capaciteit-planning th.weekend{background-color:#e6e6e6}.capaciteit-planning th.voorkant{background-color:#f8f8f8}.capaciteit-planning td.voorkant{background-color:#f0f0f0;text-align:left}.capaciteit-planning th.dag.vandaag,.capaciteit-planning .vandaag{background-color:#c3fcc3}.capaciteit-planning th.dag{text-align:center;width:60px}.capaciteit-planning td.dag{background-color:#ccc;text-align:center;color:white;width:60px;cursor:pointer}.capaciteit-planning .tooltip-header{font-size:12px;font-weight:bold}.capaciteit-planning td.teweinigcapaciteit,.teweinigcapaciteit .legenda-color{background-color:red;color:white}.capaciteit-planning td.voldoendecapaciteit,.voldoendecapaciteit .legenda-color{background-color:green;color:white}#exportform{width:auto}.begin-datum-options{float:left;line-height:34px;margin-bottom:0;padding-right:10px;font-weight:bold}.begin-datum-options:first-of-type{padding-right:5px}.scrollbar_planning{width:28px}.projectPlanning td.projectnaam{padding-left:15px}.projectPlanning td.personeelnaam{font-size:90%;padding:6px 0 6px 45px}.projectPlanning .flaticon-correct8{cursor:pointer}.projectPlanning .flaticon-correct8.done,.projectPlanning .flaticon-correct8:hover{color:#61e561}.projectPlanning tbody .personeelslid .naam{padding-left:38px}.projectPlanning .planned{background-color:#61abeb}.projectPlanning table tr td{padding-top:4px;padding-bottom:4px}.projectPlanning .projectnaam{width:500px}@media (max-width:1350px){.projectPlanning .voorkant{width:200px}}.projectPlanning .naam{width:100%;position:relative;padding:0 25px 0 0;white-space:nowrap;display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.projectPlanning .naam .opentoggle{position:absolute;right:5px;height:100%;cursor:pointer}.projectPlanning .project-activiteit-menu{width:25px;float:left;cursor:pointer;font-size:16px;padding:6px 0 0 0;text-align:center}.projectPlanning .project-activiteit-naam{font-weight:normal;display:block;float:left;padding:6px 0 5px 1px;white-space:nowrap;width:calc(100% - 47px);overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.projectPlanning .project-activiteit-planmemo{float:right;cursor:pointer;font-size:22px;color:#999;text-align:center}.projectPlanning .project-activiteit-planmemo:hover{color:#000}.projectPlanning .geen-activiteiten{padding:5px 9px 4px 20px;display:block;background-color:#fff}.projectPlanning .medewerker,.projectPlanning .bedrijfsmiddel,.projectPlanning .taak{font-weight:normal;display:block;padding:2px 25px 0 25px;font-size:.85em}.projectPlanning .functie,.projectPlanning .productgroep{display:block;padding:0 25px 0 25px;margin-top:-3px;font-size:.85em;color:#999}.project-planning table.headers{position:sticky;top:0px;z-index:102}.projectPlanning table tbody td,.projectPlanning table thead th{border-bottom:1px solid #cbcbcb}.projectPlanning th.dag{background-color:#f8f8f8}.projectPlanning td.weekend,.projectPlanning th.weekend{background-color:#e6e6e6}.projectPlanning td.project,.projectPlanning th.project{border-bottom:2px solid #cbcbcb}.projectPlanning .voorkant{position:sticky !important;left:0px}.projectPlanning th.voorkant{background-color:#f8f8f8}.projectPlanning td.voorkant{background-color:#f0f0f0}.projectPlanning th.dag.vandaag,.projectPlanning .vandaag{background-color:#c3fcc3}.projectPlanning .dag{border-left:1px solid #cbcbcb;text-align:center;position:relative;padding:2px 0 0 0}.projectPlanning .klikbaar:hover{cursor:pointer;background-color:rgba(0,0,0,0.13)}.projectPlanning .klikbaar:hover::before{content:'+';position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;border-radius:50%;width:20px;height:20px;line-height:20px;background-color:#47bf3e;color:#fff;font-size:20px}.projectPlanning .dag .dagafkorting{top:1px;position:relative;font-size:12px}.projectPlanning .dag .datumafkorting{font-size:9px;font-weight:normal;top:-3px;position:relative}.projectPlanning .dag.isreedsgepland:before{content:'';width:5px;height:5px;border-radius:50%;background-color:rgba(0,0,0,0.17);position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;cursor:help}.projectPlanning .dag.projectheader{border-left:0;line-height:28px;text-align:left}.projectPlanning .dag>div>span.looptijd{display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#fff;font-size:12px;padding:0 20px;line-height:40px}.projectPlanning .project>div>span.looptijd{display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#fff;font-size:12px;padding:0 20px;line-height:20px}.projectPlanning .dag>div.project-bezetting{cursor:pointer}.projectPlanning .dag>div.project-bezetting{background-color:green;height:50%;width:100%;position:absolute;bottom:0;left:0;z-index:1;overflow:hidden;text-align:left}.projectPlanning .dag>div.activiteit-bezetting{background-color:green;height:100%;width:100%;position:absolute;left:0;top:0;z-index:1;overflow:hidden}.projectPlanning .dag>div.activiteit-bezetting{background-color:#41cf41}.projectPlanning .dag>.agendaitem-bezetting{background-color:rgba(0,120,255,0.6);height:100%;width:100%;position:absolute;left:0;top:0}.projectPlanning .dag>.taak-open,.projectPlanning .dag>.taak-afgerond,.projectPlanning .dag>.taak-overdeadline{height:100%;width:100%;position:absolute;left:0;top:0;overflow:hidden;color:white}.projectPlanning .dag>.taak-open{background-color:#88b7e6}.projectPlanning .dag>.taak-afgerond{background-color:#409f3c}.projectPlanning .dag>.taak-overdeadline{background-color:#f70707}.projectPlanning .dag>.agendaitem-bezetting .plantijden{display:none;border-radius:3px;width:100px;height:20px;line-height:15px;top:-18px;padding:3px 5px 1px 5px;text-align:center;z-index:10;position:absolute;font-size:12px;background-color:#fff;color:#000;margin-left:-50px;left:50%;cursor:default;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);box-shadow:0 1px 5px 0 rgba(0,0,0,0.3)}.projectPlanning .dag>.agendaitem-bezetting:hover .plantijden{display:block}.projectPlanning .dag>.agendaitem-bezetting .aantallen{display:block;color:#fff;font-size:12px;line-height:40px;cursor:pointer}.projectPlanning .dag>.agendaitem-bezetting .plantijden .triangle-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;position:absolute;bottom:-5px;margin:auto;right:0;left:0}.projectPlanning .dag .dag-div{height:63px;overflow:auto}.projectPlanning .dagen-header th.voorkant{padding-top:0px;padding-bottom:0px}.projectPlanning .dagen-header th{height:42px}.ui-resizable-e,.ui-resizable-w{width:10px}.projectfilter-popup{width:80%}.projectfilter-popup .filterblock{width:33.33333%;float:left;display:inline-block;background-color:rgba(0,0,0,0.04);padding:20px;height:300px;overflow-y:auto;overflow-x:hidden;border-right:10px solid white;font-size:11px}.projectfilter-popup .filterblock:nth-child(3){border-right:0}.projectfilter-popup .filterblock label{margin-bottom:0;font-weight:normal}.projectfilter-popup .filterblock label.select-all{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.projectfilter-popup .filterblock h3{margin:0 0 5px 0;font-size:20px}.projectfilter-popup .optionbar{margin-top:15px;float:left}.optionbar .form-group .selecteer-medewerker{width:350px}.laatzien-verberg{padding-top:7px;display:block}.meegeplandpersoneel ul{padding:0;margin-bottom:0}.meegeplandpersoneel ul li{list-style:none}.meer-minder{font-family:'CircularAir-Book',Helvetica Neue,Helvetica,Arial}.btn-sq{width:100px;height:100px;background:#60da48;border-color:transparent;color:white}table#planning{margin-bottom:0}table#planning li#cancel{position:absolute;width:21px;height:21px;line-height:21px;top:-18px;right:-18px;border:2px solid #fff;background:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:3;color:transparent}table#planning li#cancel:after{content:"\00d7";color:#fff;margin-left:-65px}table#planning td{border:none;padding-top:4px;padding-bottom:4px}.contextMenu ul{list-style:none;padding:0;background-color:#fff;padding:5px 10px;border:1px solid #ccc}table#planning th.week{color:#333;text-align:center;border-right:1px solid #f1f1f1}table#planning th.month{text-align:center;background:#fff}table#planning th.month.border{border:1px solid #e6e6e6;border-bottom:0}table#planning td a{display:block;line-height:35px}table#planning tr:hover{background:transparent}table#planning tr th{background:#ececec;border-bottom:0}table#planning tr td.scheduled{background-color:#ccc !important}table#planning tr td.clicked{background-color:#aaa !important}table#planning tr td.fixedcell,table#planning tr td.fixedcellnoclick{border-bottom:1px solid #efefef;border-left:1px solid #efefef;text-align:center;width:40px}table#planning tr td.fixedcellnoclick small{width:100%;padding:5px 0;font-size:70%;display:block}table#planning tr td.fixedcell:hover{background:#efefef}table#planning tr td.fixedcell div{cursor:pointer;width:100%;height:35px}.contextContainer{position:absolute;list-style:none}table#planning tr .weekend{background-color:rgba(0,0,0,0.03)}table#planning tr td [class^="icon-"]{float:left;margin-right:5px}table#planning tr td div.keuring{background-color:lime}table#planning tr td div.standaardreservering{background-color:blue}table#planning tr td div.laadlijstreservering{background-color:red}table#planning tr td div.onderhoudsRegimeafgerond{background-color:green;color:White}table#planning tr td div.onderhoudsRegimeopen{background-color:red;color:White}table#planning tr td div a{color:White}table#planning tr.odd:hover td.weekend,table#planning tr.even:hover td.weekend{background-color:#ffcc91 !important}#planning_context{width:140px;-moz-border-radius:3px;border-radius:3px;position:absolute;z-index:999}#planning_context ul{list-style:none;margin:0;padding:0;background:rgba(0,0,0,0.7);-moz-border-radius:3px;border-radius:3px}#planning_context ul li{padding:7px 6px;font-size:1em;color:#fff;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}#planning_context ul li:hover{background-color:#f21515;cursor:pointer;color:#fff;-moz-border-radius:3px;border-radius:3px}td.tip_ic img{width:20px}.planning-popup-inline-padding{padding-top:7px}.planning-popup-inline-margin{float:left;margin:0 10px}.planning-bottom-content{height:100%;position:relative}.disable_h_scrolling{overflow-x:hidden}.Personeelsplanning .breadcrumb-container{display:none}.Personeelsplanning .panel-body{padding:5px}.optionbutton-planning{position:absolute;right:14px;top:12px;font-size:16px;background-color:white;color:#333;border-radius:3px;text-shadow:0 0 transparent;height:15px;width:23px;cursor:pointer;line-height:18px;padding:0 4px}.ui-resizable-s{width:100%;height:3px;bottom:0;background:#007ac3;cursor:row-resize}.ui-resizable-s:hover{background-color:#5caedd}#planning-container{width:calc(100% + 50px);margin:-12px -25px 0 -25px;clear:both}#planning-container .table-container{clear:both;min-height:100px;background-color:#f8f8f8;overflow:hidden;position:relative}#planning-container .table-container.jaar-planning,#planning-container .table-container.project-planning,#planning-container .table-container.capaciteit-planning{overflow:auto}.jaar-planning table.headers,.capaciteit-planning table.headers{position:absolute;z-index:102}.jaar-planning table tr th:nth-child(1),.project-planning table tr th:nth-child(1),.capaciteit-planning table tr th:nth-child(1){z-index:102}.capaciteit-planning table tr th:nth-child(1){position:relative}.jaar-planning table tr td:nth-child(1),.project-planning table tr td:nth-child(1),.capaciteit-planning table tr td:nth-child(1){z-index:101;position:relative}.jaar-planning>div{margin-top:120px}.capaciteit-planning table.planning-data{margin-top:124px}#planning-container .scroll-div{overflow-x:hidden;height:100%;position:relative;background-color:#fff}#planning-container .scroll-div.custom-scroll{overflow-y:hidden}.angularPlanning>.panel,.projectPlanning>.panel,#capaciteitplanning>.panel,.werkbonPlanning>.panel{margin-bottom:0}.disableOverflow{overflow-y:hidden !important}.angularPlanning table tbody .dag,.angularPlanning table tbody tr td.voorkant,.angularPlanning table tbody tr td.select-mdw{background-color:#fff}.angularPlanning table tbody .weekend{background-color:#f8f8f8}.angularPlanning .feestdag,#capaciteitplanning .feestdag{background-color:rgba(0,192,247,0.2) !important}.angularPlanning .project-bezetting,.angularPlanning .activiteit-bezetting{background-color:green}.angularPlanning .dag>div.agendaitem-bezetting{background-color:aqua}.angularPlanning .behoefte-draggable{padding:6px 0;text-align:center}.angularPlanning .dag .dagafkorting{top:5px;position:relative;font-size:12px}.angularPlanning .dag .datumafkorting{font-size:9px;font-weight:normal;top:-3px;position:relative}.angularPlanning th.dag.vandaag,.angularPlanning .vandaag{background-color:#c3fcc3}.angularPlanning table tbody tr.selected-mdw td{background-color:#ccebf3 !important}.angularPlanning table tbody tr.klikbaar td{cursor:pointer}.angularPlanning table tbody tr.klikbaar:hover td{background:rgba(0,0,0,0.02)}.angularPlanning .panel-body,.projectPlanning .panel-body,#capaciteitplanning .panel-body,.werkbonPlanning .panel-body{padding-top:0;padding-bottom:0}#capaciteitplanning form{padding:0}.angularPlanning .optionbar,.projectPlanning .optionbar,#capaciteitplanning .optionbar{margin:0 -25px;border-bottom:2px solid #e9e9e9;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;padding:5px 10px}.optionbar.white-bg{background-color:#fff}.angularPlanning table,.projectPlanning table,.capaciteit-planning table{height:auto;border-collapse:separate;table-layout:fixed;margin:0;width:100%}.angularPlanning table tbody tr:first-child td:first-child,.angularPlanning table tbody tr:first-child td.voorkant,.angularPlanning table tbody tr:first-child td.select-mdw,.angularPlanning table tbody tr:last-child td{border-bottom:1px solid #cbcbcb}.angularPlanning table.fixed-table-header{position:absolute;top:0px;z-index:91}.angularPlanning table tbody tr:nth-child(odd),.angularPlanning table tbody tr:nth-child(even){background-color:#fff}.angularPlanning table tbody tr:nth-child(odd) td.weekend,.angularPlanning table tbody tr:nth-child(even) td.weekend{background-color:#f8f8f8}.angularPlanning table tr td.dag:hover,.angularPlanning table tr td.weekend:hover{background-color:rgba(0,0,0,0.09) !important}.angularPlanning table tbody td{padding:0;background-color:#fff;border-bottom:1px solid #e8e8e8}.angularPlanning table tbody tr td{height:auto}.angularPlanning table.mdws tbody tr td{height:40px}.angularPlanning table tbody tr:hover td{background-color:#fff}.angularPlanning .planning-top,.projectPlanning .planning-top{position:relative}.angularPlanning table.mdws tbody tr.voortgang-rule td{height:3px}.angularPlanning .voortgang-rule .dag{position:relative}.angularPlanning .dag .dag-voortgang{width:100%;height:100%;position:relative;background-color:#e8e8e8;border-radius:0}.angularPlanning .dag .dag-voortgang .voortgang{height:100%;position:absolute;left:0;top:0}.angularPlanning .dag .dag-voortgang .voortgang.medium{background-color:#f3c064}.angularPlanning .dag .dag-voortgang .voortgang.full{background-color:#6ef364}.angularPlanning .dag .dag-voortgang .voortgang.more{background-color:#de5bdb}.angularPlanning .dag .voortgang-info{display:none;position:absolute;z-index:1;margin:auto;top:-28px;left:0;right:0;min-width:70px;width:70%;padding:2px 6px;font-size:12px;background-color:white;border:1px solid #ccc;border-radius:3px}.angularPlanning .dag:hover .voortgang-info{display:block}.angularPlanning .dag .voortgang-info .triangle-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ccc;position:absolute;top:22px;margin:auto;right:0;left:0}ul.planningfilter{padding:0;overflow:hidden;list-style:none;margin:0}ul.planningfilter li{height:25px;display:block}ul.planningfilter li input[type=checkbox]{margin-top:10px;position:relative;top:1px}.angularPlanning .agendaitems-container{position:absolute;top:0;left:22%;width:78%;height:100%;pointer-events:none}.angularPlanning .planning-bottom{height:100%;position:relative;pointer-events:auto}.angularPlanning.fullscreen .planning-top,.angularPlanning.fullscreen .planning-bottom{max-height:300px}.angularPlanning .benodigde-certificaten{margin:0 0 10px 0}.angularPlanning .benodigde-certificaten li{text-indent:0;font-size:.9em}.angularPlanning .benodigde-certificaten li .icon{font-size:12px;margin-right:3px;top:1px;position:relative}.angularPlanning h2{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;white-space:nowrap}.angularPlanning .naam{width:100%;line-height:18px;padding:4px 0 0 25px;white-space:nowrap;display:block;overflow:hidden;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.angularPlanning .naamIcon{width:100%;line-height:18px;padding:4px 0 0 0px;white-space:nowrap;display:block;overflow:hidden;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.angularPlanning .naam.leeg{padding:10px 25px}.angularPlanning .naam.activiteit{font-weight:normal;display:block;float:left;padding:5px 0 5px 1px;width:calc(100% - 47px);overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.act-toggle{width:25px;float:left;cursor:pointer;font-size:16px;padding:6px 0 0 3px;text-align:center}.angularPlanning .ui-draggable{cursor:move}.angularPlanning .ui-draggable .indicator{float:left;display:block;width:20px;height:20px;line-height:20px;margin:4px 0px;text-align:center;text-shadow:0 0 0 rgba(0,0,0,0.7)}.angularPlanning .ui-draggable .indicator:before{line-height:20px;font-size:11px;float:none}.angularPlanning .voorkant{position:relative}.angularPlanning .voorkant .info,.verhuurPlanning .voorkant .info{position:absolute;right:8px;top:8px;font-size:22px;color:#999;cursor:pointer;line-height:22px}.angularPlanning .voorkant .koppeling,.verhuurPlanning .voorkant .koppeling{position:absolute;right:34px;top:8px;font-size:22px;color:#999;cursor:pointer;line-height:22px}.angularPlanning .voorkant .koppeling-nolink,.verhuurPlanning .voorkant .koppeling-nolink{position:absolute;right:34px;top:8px;font-size:22px;color:#999;line-height:22px}.angularPlanning .voorkant .activiteit-planmemo{position:absolute;right:22px;top:3px;font-size:22px;color:#999;cursor:pointer;line-height:22px}.angularPlanning .voorkant .info:hover,.angularPlanning .voorkant .activiteit-planmemo:hover{color:#000}.agendaitem-info{padding:6px 14px 0 14px;white-space:nowrap;position:relative;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:14px;text-align:left}.disabled-activity .agendaitem-info{padding:6px 6px 0 6px;cursor:pointer}.jaar-planning .agendaitem-info{padding-left:10px}.angularPlanning .functie,.angularPlanning .productgroep{color:#999;width:100%;padding:0 0 0 25px;white-space:nowrap;display:block;overflow:hidden;font-size:.85em;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.angularPlanning .dag{border-right:1px solid #cbcbcb;text-align:center}.angularPlanning tr .dag.projectheader{border-left:0;line-height:28px;text-align:left}.angularPlanning th.dag{background-color:#f8f8f8;padding:0;vertical-align:middle;width:auto}.jaar-planning th.dag{width:40px;height:60px}.project-planning .dag{width:40px;height:42px}.project-planning .dag .project{border-bottom:thick}.project-planning .dag.flex{width:auto}.jaar-planning th.voorkant,.jaar-planning td.voorkant{width:300px}.project-planning th.voorkant,.project-planning td.voorkant{width:335px;padding-left:10px}.angularPlanning th.dag.klikbaar{cursor:pointer}.angularPlanning #fullscreen{float:right;cursor:pointer}.angularPlanning #fullscreen:before{margin-left:0}.angularPlanning table thead th.dag,.angularPlanning table thead th.voorkant,.angularPlanning table thead th.select-mdw{border-bottom:2px solid #e9e9e9}.angularPlanning .select-mdw{padding:0px 0px 0px 14px;width:27px}.angularPlanning .voorkant{width:22%;border-right:1px solid #cbcbcb;vertical-align:top}.angularPlanning th input{font-weight:normal}.angularPlanning select.dateselect{width:auto}.angularPlanning .voorkant input{width:auto}.angularPlanning .voorkant .color{width:8px;float:left;margin:0 0 0 10px;background:#ccc;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:8px;position:relative;top:9px}#planning-bottom .projectnaam,#planning-bottom .werkordernaam{padding-left:9px;line-height:28px}#planning-bottom table.werkorders .type_werkorder{margin-top:5px;margin-left:5px}#planning-bottom table.werkorders tbody td{border-right:1px solid #e8e8e8;padding:0px 10px}.angularPlanning .preloader-wrapper{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.4);top:0;z-index:102}.angularPlanning .preloader-wrapper img.preloader{position:absolute;left:0;right:0;top:0;bottom:0;width:60px;height:60px;margin:60px auto}.angularPlanning .toggleTePlannenActiviteiten{background:#f8f8f8;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;cursor:pointer}.angularPlanning .toggleTePlannenActiviteiten span{display:block;text-align:center}.angularPlanning ul.activiteitweergaves{list-style-type:none;padding:0 0 0 10px;margin:0px;background:white;border-bottom:2px solid #e9e9e9;overflow:hidden}.angularPlanning ul.activiteitweergaves li{float:left;margin-right:10px}.angularPlanning ul.activiteitweergaves li.selected a,.angularPlanning ul.activiteitweergaves li:hover a,.angularPlanning ul.activiteitweergaves li:focus a{color:#007ac3;border-bottom:2px solid #007ac3}.angularPlanning ul.activiteitweergaves li a{padding:0 5px;line-height:40px;display:block;position:relative;color:#333;border-bottom:2px solid #ccc}.angularPlanning ul.activiteitweergaves li.last{float:right;margin-right:10px;padding-top:5px}ul.planning-tabs{list-style-type:none;padding:0 0 0 25px;margin:0px;background-color:rgba(0,0,0,0.025);overflow:hidden}ul.planning-tabs li{float:left;margin-right:20px}ul.planning-tabs li.selected a,ul.planning-tabs li:hover a,ul.planning-tabs li:focus a{color:#007ac3;border-bottom:2px solid #007ac3}ul.planning-tabs li a{padding:0 5px;line-height:32px;display:block;position:relative;color:#333;border-bottom:2px solid #ccc}.angularPlanning .behoefteblokje{float:left;margin:4px 2px 1px 1px;border:1px solid #ccc;background-color:rgba(0,0,0,0.05);padding:3px 6px;font-style:italic}.angularPlanning .behoefte-title{margin:9px 9px 9px 0;float:right;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.angularPlanning .voorkant.search{padding-right:25px;background-color:#f8f8f8}.angularPlanning .voorkant.search input,.angularPlanning .voorkant.search select{width:100%;margin:0;font-weight:initial}.angularPlanning .zzp{float:left;position:relative;top:7px}.angularPlanning .zzp input[type="checkbox"]{width:15px;margin-right:3px;position:relative;top:2px}.angularPlanning .agendaitem{text-align:center;color:#fff;font-size:12px;font-size:1.2rem;line-height:24px;padding-left:10px;background-color:#5caedd;text-transform:uppercase;position:absolute;height:24px;pointer-events:auto;overflow:hidden}.angularPlanning .agendaitem [class^="flaticon-"]:before{font-size:12px;font-size:1.2rem;top:2px;float:left;position:relative}.planning-top .agendaitem,.planning-top table td.dag:hover{cursor:pointer}.planning-bottom .agendaitem{-moz-transition:all 0.2s cubic-bezier(0.175,0.885,0.32,1.275);-o-transition:all 0.2s cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transition:all 0.2s cubic-bezier(0.175,0.885,0.32,1.275);transition:all 0.2s cubic-bezier(0.175,0.885,0.32,1.275)}.angularPlanning .agendaitem .activiteit-naam{position:relative}.angularPlanning .begroting td{height:1px;padding:0;background-color:#f8f8f8}.angularPlanning .check-element{padding:10px;border:1px solid black;background:white}.angularPlanning .begroting td.ng-binding{text-indent:21px;font-style:italic;cursor:default}.angularPlanning .begroting .functie-beschrijving,.angularPlanning .begroting .productgroep-beschrijving{padding:2px 0 2px 26px;float:left;width:100%}.angularPlanning .begroting ul{padding:0 0 0 24px;float:left;width:100%;margin-bottom:2px;list-style:none}.angularPlanning .arrow{float:left;width:22px;margin-top:7px;cursor:pointer}.angularPlanning .arrow:before{content:"\e03c";font-family:flaticon}.angularPlanning .arrow.opened:before{content:"\e03d";font-family:flaticon}.angularPlanning .accepting{background-color:#e3f5ff}body .angularPlanning table tr .dragover{background-color:#a3d2ed !important}.angularPlanning .dag>div{height:39px;line-height:28px;overflow:hidden;color:#fff;background-color:#333;font-size:12px}.angularPlanning .dag .ui-draggable{height:39px}.angularPlanning .dag>div .projectnr{width:100%;display:block;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.angularPlanning .dag>div.doorloop-start{border-top-left-radius:0;border-bottom-left-radius:0}.angularPlanning .dag>div.doorloop-eind{border-top-right-radius:0;border-bottom-right-radius:0}.angularPlanning .dag>div .icon,.ui-draggable-dragging .icon{float:none;font-size:12px;margin:0 3px 0 0}.legenda .icons{border:1px solid #ccc;color:#333;padding:1px 8px}.angularPlanning .nietGepland{background-color:#d9534f !important;color:#fff}.angularPlanning .deelGepland{background-color:#f0ad4e !important;color:#fff}.angularPlanning .volGepland{background-color:#5cb85c !important;color:#fff}.angularPlanning .overGepland{background-color:#5bc0de !important;color:#fff}.angularPlanning .legenda{position:absolute;right:15px;top:-30px}.legenda .spacer{margin-right:0;height:22px}.legendaItem{float:left;margin:0 0 10px 10px;padding:2px 8px;font-size:1.3rem;text-transform:uppercase;color:#fff}.legendaItem [class^="flaticon-"]{float:left}.legendaItem [class^='flaticon-']:before{float:left;font-size:1.3rem;margin:0 5px 0 0}.legenda.mdws .legendaItem{margin:0 10px 10px 0}.venstertje{position:fixed;width:350px;background:#fff;z-index:95;padding:0 25px 25px 25px;margin:auto;left:0;right:0;bottom:0;top:0;height:415px;overflow-y:auto}.venstertje .sluit-popup{position:absolute;top:0;right:0;background:red;color:#fff;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;line-height:30px;height:30px;width:30px;text-align:center;cursor:pointer}.angularPlanning .inPeriode,.angularPlanning table td.dag.inPeriode:hover{background-image:url('/Content/Images/line.jpg');background-repeat:repeat-x;background-position:center}.draggable_activiteit.ui-draggable-dragging,.draggable_werkorder.ui-draggable-dragging{border:1px solid #ccc;background:#fff;width:200px;border-radius:4px;padding:5px 10px;text-align:center;position:fixed;z-index:999;cursor:pointer;white-space:nowrap;display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui-draggable-dragging a{display:none}.contextContainer{z-index:9999}#planning_context{position:absolute}context-menu-object{position:absolute}.contextMenu{position:absolute;width:200px;-webkit-box-shadow:1px 2px 7px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 2px 7px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 7px 0 rgba(0,0,0,0.1)}.contextMenu ul{padding:0;margin-bottom:0;list-style:none}.contextMenu ul li{border-bottom:1px solid #e1e1e1;padding:5px 10px}.contextMenu ul li:hover{background-color:#1e90ff;color:#fff;cursor:pointer}.contextMenu ul li:last-child{border-bottom:0}.projectfilter-popup{width:80%}.projectfilter-popup .filterblock{width:25%;float:left;display:inline-block;background-color:rgba(0,0,0,0.04);padding:20px;height:300px;overflow-y:auto;overflow-x:hidden;border-right:10px solid white}.projectfilter-popup .filterblock:nth-child(4){border-right:0}.projectfilter-popup .filterblock label{margin-bottom:0;font-weight:normal}.projectfilter-popup .filterblock label.select-all{font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial}.projectfilter-popup .filterblock h3{margin:0 0 5px 0;font-size:20px}.projectfilter-popup .optionbar{margin-top:15px;float:left}table.table-personeel-info{padding:0;width:100%;table-layout:fixed;border-collapse:separate;height:auto}table.table-personeel-info tbody tr td,table.table-resources-doorplannen tbody tr td{background-color:#fff}.gezamenlijk-ingepland-title{margin-top:25px;margin-bottom:0}.opsomming-identiek ul{padding-left:16px}.opsomming-identiek ul li{padding-bottom:5px}.optionbar-popup{padding-top:10px}table .tijdseenheden td,.angularPlanning table thead .tijdseenheden th,.projectPlanning table thead .tijdseenheden th,.capaciteit-planning table thead .tijdseenheden th{height:0;padding:0;border-bottom:0 solid transparent}.angularPlanning .einde-van-uur{border-right:1px solid #939393}.angularPlanning .buiten-standaard-dienst{background-color:rgba(225,225,225,0.45)}.angularPlanning .dag>div.verantwoord .agendaitem-info:before{content:"";height:100%;width:2px;top:0;background-color:#5cb85c;position:absolute}.angularPlanning .dag>div.verantwoord .agendaitem-info .agendaitem-content{margin-left:2px}.optionbar.planning-optionbar{background-color:#fff;margin:0 -25px;border-bottom:2px solid #e9e9e9;border-top-left-radius:4px;border-top-right-radius:4px}.werkbonplanning_dagweergave table{height:auto;margin:0 !important;width:100%}.werkbonplanning_dagweergave .badge{white-space:normal;text-align:left;margin-bottom:1px;font-weight:normal;cursor:pointer}.werkbonplanning_dagweergave .badge span::before{font-size:10px;line-height:12px}.werkbonplanning_dagweergave .badge.bedr-agendaitem{background-color:#d9534f}.werkbonplanning_dagweergave .badge.bedr-agendaitem.uitgecheckt{background-color:#5cb85c}.werkbonplanning_dagweergave .badge.inhuur{background-color:#61abeb}.werkbonplanning_dagweergave .badge.bedr-boeking{background-color:#0d730d}.werkbonplanning_dagweergave .badge.begroting{background-color:#ccc}#pijplijn .panel-body{padding-top:0;padding-bottom:0}#pijplijn .lane-titel{text-transform:uppercase}#pijplijn .punten-aantal{text-transform:lowercase;margin:0 10px;color:#828282;font-size:.9em}#pijplijn table tr th:first-child,#pijplijn table tr td:first-child{padding-left:10px}#pijplijn table tr th{background-color:#f8f8f8;border-bottom:2px solid #e9e9e9}#pijplijn table tr td{background:#fff;border-left:2px solid #e9e9e9}#pijplijn table tr td:first-child{border-left:0}#pijplijn table tbody tr td:hover{background-color:rgba(0,0,0,0.01)}#pijplijn .modal-body .optionbar{margin-bottom:-30px;border-bottom:0;padding:0 25px 12px 25px}#pijplijn .modal-body .optionbar .btn{float:left;margin:0 5px 0 0}#pijplijn .optionbar{margin:0 -25px;border-bottom:2px solid #e9e9e9;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}#pijplijn .optionbar form{width:100%;margin-right:0}#pijplijn .verkoopkans{cursor:move;position:relative;width:100%;margin-bottom:4px;float:left}#pijplijn .verkoopkans .verkoopkans-inner{position:relative;height:auto;background:#fff;overflow:hidden;border-radius:5px;border:1px solid #ddd;padding:7px 7px 2px 26px;font-size:.96em}.verkoopkans .verkoopkans-inner .content{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;float:left;width:100%;padding:3px}#pijplijn .verkoopkans .border{position:absolute;left:0;top:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:100%;width:19px;background-color:#3ad0f8}#pijplijn .verkoopkans .border span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:17px;height:17px;line-height:17px;font-size:10px;text-align:center;background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#pijplijn .verkoopkans .border.prio_0,#openstaandetakenbord .verkoopkans .border.prio_0{background-color:#aaedff}#pijplijn .verkoopkans .border.prio_1,#openstaandetakenbord .verkoopkans .border.prio_1{background-color:#a2e6a7}#pijplijn .verkoopkans .border.prio_2,#openstaandetakenbord .verkoopkans .border.prio_2{background-color:#ffdca6}#pijplijn .verkoopkans .border.prio_3,#openstaandetakenbord .verkoopkans .border.prio_3{background-color:#fed7d7}#pijplijn .verkoopkans .date{float:right;color:rgba(0,0,0,0.6)}#pijplijn .verkoopkans .icon{float:left;position:relative;top:2px;margin-right:2px}#pijplijn .verkoopkans .verkoopkans-top{border-bottom:1px solid rgba(0,0,0,0.15);padding:0 3px 3px 3px;float:left;width:100%}#pijplijn .verkoopkans .relatie-naam{float:left;font-weight:bold;text-transform:uppercase}#pijplijn .verkoopkans .verkoopkans-waarde{float:right}#pijplijn .verkoopkans .verkoopkans-top .eigenaar-naam small{font-weight:normal}#pijplijn .verkoopkans .verkoopkans-top .on-hold{padding:3px;float:right;font-weight:bold}.winstgevendheid .profit{width:100%;background-color:#4cae4c}.winstgevendheid .profit::-webkit-progress-value{background-color:#4cae4c !important}.winstgevendheid .profit::-moz-progress-bar{background-color:#4cae4c !important}.winstgevendheid .loss{width:100%;background-color:#d01a1a}.winstgevendheid .loss::-webkit-progress-value{background-color:#d01a1a !important}.winstgevendheid .loss::-moz-progress-bar{background-color:#d01a1a !important}.profit::-webkit-progress-bar,.loss::-webkit-progress-bar{background-color:#bbb}.winstgevendheid .border-top{border-top:1px solid black}.winstgevendheid .border-right{border-right:1px solid black;padding:0}.winstgevendheid .border-bottom{border-bottom:1px solid black}.winstgevendheid .border-left{border-left:1px solid black}.offerteportal #topbar-main{width:100%;left:0;height:35px}.offerteportal #pagewrapper{padding:0 0 0 0}.offerteportal .modal-content{margin-top:75px}.aanwezig span{color:#60da48}.deellevering{opacity:.6;height:15px}.laadlijst-handtekening{width:100%;height:auto;border:1px solid rgba(0,0,0,0.05)}.cursor-pointer{cursor:pointer}.cursor-normal{cursor:default}.taken .copyitem .control-label{line-height:34px}.formulier-handtekening{max-width:100%}.ta-toolbar .btn-group{margin-bottom:5px}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.ta-toolbar .btn-group .btn{display:inline-block;margin:0 -1px;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid #ccc;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.ta-scroll-window.ta-text.ta-editor.border-around{border:1px solid #e6e6e6;border-radius:1px}.focussed .ta-scroll-window.ta-text.ta-editor.border-around{border:1px solid #ccc;border-radius:1px}.icon-wysiwyg{display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wysiwyg:before{line-height:10px;font-size:14px}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{padding:0;list-style:none;background-color:white;width:300px;border:1px solid #ccc}.ui-autocomplete li a{display:block;padding:6px 12px;cursor:pointer}a.ui-state-focus{color:#fff;background-color:#007ac3}a.ui-state-focus:hover{text-decoration:none}.suggestion-list{padding:0;list-style:none;background-color:white;width:90%;margin-top:-1px;border-radius:4px;border:1px solid #ccc}.suggestion-list li{padding:6px 15px}.suggestion-list li em{background-color:#f3f8b1;color:#333}.suggestion-list li:hover{background-color:#007ac3;border-radius:4px;color:#fff;cursor:pointer}.tag-list{margin:0}.tag-item{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;margin:3px 3px 1px 3px;padding:1px 6px;line-height:19px;width:auto;font-size:.85em;float:left;background:#007ac3;color:#fff}.tag-list .remove-button{background-color:#fff;width:13px;height:13px;line-height:13px;font-size:10px;display:block;float:right;margin:3px 0 3px 3px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;cursor:pointer}.tags input[type="text"]{display:block;width:calc(99%) !important;padding:6px 12px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#ui-datepicker-div{background:#fff;padding:10px;border:1px solid rgba(0,0,0,0.1);width:265px;text-align:center;z-index:99999 !important;display:none}#ui-datepicker-div table{margin:5px 0 0 0;width:100%}#ui-datepicker-div table th,#ui-datepicker-div table td{padding:4px;text-align:center;text-transform:uppercase;border-bottom:2px solid #ccc}#ui-datepicker-div table td{border-bottom:0}#ui-datepicker-div table .ui-datepicker-week-col{border:1px solid #ccc;background-color:rgba(0,0,0,0.05)}#ui-datepicker-div table th.ui-datepicker-week-col{border-bottom:2px solid #ccc}#ui-datepicker-div .ui-datepicker-prev{float:left;cursor:pointer}#ui-datepicker-div .ui-datepicker-next{float:right;cursor:pointer}#ui-datepicker-div .ui-datepicker-days-cell-over a{border:1px dotted #999}@media screen and (-webkit-min-device-pixel-ratio:0){.dag.ng-scope.ui-droppable,.dag.ng-scope.ui-droppable.weekend{width:auto}}@media print{@page{size:auto;
margin:11mm 11mm 3mm 11mm}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.optionbar{display:none}a[href]:after{content:none}.no-print{display:none}div[class*="col-"]{page-break-inside:avoid}}@media (min-width:769px){.form-horizontal .control-label{padding-left:6px}}@media (max-width:992px){.two-tables table{width:calc(100% + 50px)}.two-tables hr{display:block}}@media (min-width:1025px){.fixed-table .break-word{word-wrap:break-word}}@media (max-width:1600px){.actionbar{padding-left:195px !important}#pagewrapper #page-intro h1{left:125px}}@media (max-width:1475px){#pagewrapper #page-intro h1{left:100px}.actionbar{padding-left:170px !important}}@media (max-width:1366px){.cleverdesk-container{padding:0 30px}.actionbar{padding-left:140px !important}#pagewrapper #page-intro h1{left:65px}.activiteit-cell{width:225px}.overflow-ellipsis{width:50px}}@media (max-width:1300px){.uurregel-wrapper .uurregel-header .header .onkostensoort,.uurregel-wrapper .uurregel-header .header.onkosten-aantaluur{display:none}.uurregel-wrapper .onkosten-wrapper .onkostensoort{width:75px;white-space:nowrap;text-overflow:ellipsis}.uurregel-wrapper .onkosten-wrapper .onkostensoort .onkostensoort-label{display:block;font-family:'CircularAir-Bold',Helvetica Neue,Helvetica,Arial;overflow:hidden;line-height:17px;text-overflow:ellipsis}.uurregel-wrapper .onkosten,.uurregel-wrapper .onkosten-aantaluur{width:100%;display:flex;margin-top:-5px;padding-top:0 !important}.uurregel-wrapper .projectwerkorder{width:30%}.uurregel-wrapper .projectwerkorder.totaaluur{width:60%}.uurregel-wrapper .uursoort,.uurregel-wrapper .bedrijfsmiddel{width:20%}.uurregel-wrapper .werktijd{width:15%}.uurregel-wrapper .pauze{width:20%;padding-right:50px !important}.uurregel-wrapper .omschrijving{margin-top:17px;padding-right:45px;padding-left:15px}.uurregel-wrapper .bedrijfsmiddel .omschrijving{margin-top:0}.uurregel-wrapper .dropdown{right:15px;top:-11px}.uurregel-wrapper .onkosten-wrapper{margin-left:10px}}@media (max-width:1024px){html,body{font-size:0.8649em}.no-tablet,.dt-length,.panel.scroller,.panel .panel-heading .expand,.panel .panel-heading .contract{display:none !important}.navbar-toggle{display:block;z-index:10}.col-centered.singlebox{width:100%;max-width:500px}.navbar-top-links{float:left}.sidebar-nav{overflow:visible}.sidebar{margin-top:50px}.navbar{border:0}.navbar-brand{z-index:10;position:relative}.navbar-default .navbar-toggle{border-color:rgba(255,255,255,0.4)}.navbar-top-links li{float:left}#side-menu.nav{position:relative;max-height:500px;width:500px;float:right;overflow:scroll;display:none;color:#fff;background-color:rgba(0,0,0,0.9)}#side-menu.nav.open{display:block}.sidebar ul li ul a{padding:3px 35px 3px 0}table.table td.options,table.table th.options{min-width:100px}#page-wrapper{padding:70px 15px 1px 15px}.col-xs-12,.col-md-12,.col-lg-12{width:100%}.optionbar .form-group .selecteer-medewerker{width:296px}.hrm_uren .optionbar .form_medewerker-select{padding-left:0;border-left:0;width:100%}.hrm_uren .optionbar .medewerker-select{padding:0;margin:0;border:0;float:left;margin-top:5px;padding-top:5px;border-top:1px solid #e1e1e1;width:100%}.hrm_uren .optionbar .medewerker-select .as_container{float:left !important}.hrm_uren .panel-heading .legenda{margin-top:-58px}.hrm_uren h4 .pull-right{margin:-10px 0 0 0}.projecten .optionbar label{width:100%}.projecten .optionbar .as_container{clear:both}.projecten .optionbar form{width:100%;margin-bottom:5px;border-bottom:1px solid #e1e1e1}.projecten .optionbar .form-group{max-width:175px;padding-right:10px;margin-bottom:5px;float:left}.projecten .optionbar .form-group:last-child{text-align:right;padding-right:0;max-width:unset;float:right}.optionbar form{width:100%}.panel{margin-bottom:10px}#resolutie-melding{display:block !important}.welcome{padding:50px 0}.welcome .new-feature{padding:0 10%}table th,table td{padding:9px 5px}table tr th:first-of-type,table tr td:first-of-type{padding-left:25px}table tr th:last-of-type,table tr td:last-of-type{padding-right:25px}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child,table.dataTable.dtr-inline.collapsed>thead>tr[role="row"]>th:first-child{padding-left:37px}table.dataTable>tbody>tr.child ul.dtr-details{margin-left:12px}#topbar-main .cleverdesk-container{padding:0 25px}.cleverdesk-container,body.full-screen #page-content .cleverdesk-container,body.full-screen-bc #page-content .cleverdesk-container{padding-left:15px;padding-right:15px;width:100%}.actionbar{padding-left:115px !important}.message .iconwrapper span{line-height:26px}#pagewrapper #page-intro h1{left:25px}.actieve-filters{display:none}.panel .panel-heading{line-height:30px}.optionbar label{display:none}.optionbar .legenda-list{margin-left:0}}@media (max-height:900px){#navbar-main ul li,#navbar-main ul li a,#navbar-main ul li a span,#navbar-main ul li.active a{height:44px;line-height:40px}#navbar-main ul li .submenu li,#navbar-main ul li .submenu li a,#navbar-main ul li .submenu li button-menu span{height:44px}#navbar-main ul li .submenu{position:absolute;padding:0}#pagewrapper #page-intro{height:123px}#pagewrapper #page-intro h1{font-size:2.618em}}.no-margin-bottom{margin-bottom:0}.no-padding-bottom{padding-bottom:0}.no-padding{padding:0}