.field-validation-error{color:red;display:block;padding-top:4px}.field-validation-valid{display:none}input.input-validation-error,textarea.input-validation-error{border-color:red!important}input[type=radio].input-validation-error{background-color:red!important}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:red}.validation-summary-valid{display:none}html{margin:0;padding:0;height:100%}body{background-image:-webkit-linear-gradient(top,#fff 20%,#edf7ff 80%);background-image:-o-linear-gradient(top,#fff 20%,#edf7ff 80%);background-image:linear-gradient(to bottom,#fff 20%,#edf7ff 80%);background-repeat:repeat-x;background-color:#edf7ff;padding-top:50px;padding-bottom:20px;height:100%;overflow:auto}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px;resize:none}mark{background-color:#feea77;padding:1px}.noborder{-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;border:none!important}.vaag{-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;filter:alpha(opacity=30);cursor:default!important}.popupMessage{line-height:1.6em}*::-webkit-input-placeholder{color:#aaa!important}*:-moz-placeholder{color:#aaa!important}*::-moz-placeholder{color:#aaa!important}*:-ms-input-placeholder{color:#aaa!important}.col-min{min-width:360px}table td{vertical-align:top!important}.afspraakdata{padding:0}.afspraakdata .panel table td{vertical-align:top}.afspraakdata .panel table.footer td:first-child{padding-right:15px;font-style:italic}.afspraakdata .panel table.table td{padding:8px 10px 3px}.afspraakdata .panel.fixheight{min-height:176px}.afspraakdata .panel.fixheight .panel-body{min-height:110px}.afspraakdata .panel.fixheight .table{min-height:110px}.afspraakdata .panel .k-grid-content{margin:-1px 0;min-height:54px}.afspraakdata .panel .k-dropdown,.afspraakdata .panel .k-datepicker,.afspraakdata .panel .k-timepicker{margin-top:-5px}.afspraaktijden .k-dropdown-wrap .k-input,.vervolgafspraak .k-dropdown-wrap .k-input{text-indent:.35em}.k-dropdown-wrap{min-height:28px}.k-dropdown-wrap .k-input:before{display:none!important}.locatie,.afspraaktijd,.afspraaktijdbezet{white-space:nowrap}.afspraaktijd span{display:inline-block;width:28%}.afspraaktijd span+span{text-align:right;width:32%}.afspraaktijdbezet span+span{display:inline-block;padding:3px;padding-left:20px}.locatie span{display:inline-block;width:50%}.locatie span+span{width:38%}.locatie span+span+span{text-align:right;width:10%}.afronding .k-upload{margin-top:3px}.afronding .k-upload .k-upload-files{margin-bottom:0;border-radius:0 0 4px 4px}.btn{margin-bottom:4px}.btn-xs{margin-top:-2px;padding:2px 4px 2px 6px;background-image:none;box-shadow:none;filter:none}.glyphicon+span{margin-left:2px}.glyphicon-phone-alt{font-size:11px;top:0}.glyphicon-facetime-video{font-size:13px;top:2px}.panel-body,.panel-footer{overflow:hidden;min-height:37px}.panel-footer{padding:8px 15px}.form-control{height:auto;min-height:20px;max-width:none;padding:4px 8px}.input-group-addon,.panel-heading{color:#000}.noborder .k-dropdown-wrap{border:none!important}.popover{max-width:400px}.tooltip .tooltip-inner{background-color:#0d8eff;color:#fff;font-size:14px}.tooltip .tooltip-arrow{border-top-color:#0d8eff!important}.k-widget.k-tooltip{background-color:#0d8eff;color:#fff;font-size:14px}.k-widget.k-tooltip .k-callout-n{border-bottom-color:#0d8eff}.k-widget.k-tooltip .k-callout-e{border-left-color:#0d8eff}.k-widget.k-tooltip .k-callout-s{border-top-color:#0d8eff}.k-widget.k-tooltip .k-callout-w{border-right-color:#0d8eff}.k-loading-mask{z-index:99999!important}.k-i-loading{display:none}.k-event:not(.k-event-drag-hint)>div{height:100%}.k-grouping-header{padding:4px 8px}.k-grid-header th.k-header>.k-link{text-overflow:unset}.k-grid-content td{cursor:default}.k-grid-norecords-template{width:auto!important;border:none!important;background-color:transparent!important}.afspraakdata .k-grid-norecords-template{height:34px!important;margin:0 auto!important}.k-upload-files{max-height:186px;overflow:auto}.k-upload-files .k-file{padding-top:0;padding-bottom:0;line-height:2.1}.k-other-month:not(.k-state-disabled) .k-link{color:#777!important}.k-picker-wrap .input-validation-error{border:1px solid red!important;border-radius:3px!important;margin:-1px!important}.k-window-content{background-image:-webkit-linear-gradient(top,#fff 20%,#edf7ff 80%);background-image:-o-linear-gradient(top,#fff 20%,#edf7ff 80%);background-image:linear-gradient(to bottom,#fff 20%,#edf7ff 80%);background-repeat:repeat-x;background-color:#edf7ff}.k-task{float:left;cursor:pointer}.k-scheduler-toolbar{min-height:30px}.k-scheduler-table .k-today{background-color:#f2f9ff}.k-scheduler-table .k-slot-cell,.k-scheduler-table strong.k-scheduler-adgendagroup{font-weight:normal}.k-event{background-color:#ddd;border:1px solid #bbb;color:#000;cursor:pointer}.k-event .glyphicon{top:1px!important}.k-event .k-scheduler-mark,.k-event .k-scheduler-locatie{display:none}.k-event .status{min-height:20px}.k-event .status0,.k-task .status0 .k-scheduler-mark{background-color:#feea77}.k-event .status1,.k-task .status1 .k-scheduler-mark{background-color:#9bb5d6}.k-event .status1.open,.k-task .status1.open .k-scheduler-mark{background-color:#f9a31a}.k-event .status2,.k-task .status2 .k-scheduler-mark{background-color:#efadab}.k-event .status3,.k-task .status3 .k-scheduler-mark{background-color:#d0b2d2}.k-event .status4,.k-task .status4 .k-scheduler-mark{background-color:#b3e681}.k-event .status100{border-left:4px solid #e00;color:transparent;cursor:default}.k-event .status101{border-left:4px solid #0c0;color:transparent}.k-event .status102{border-left:4px solid #00c;cursor:default}.k-task .status100{color:#e00}.k-task .status101{color:#0c0}.k-task .status102{color:#00c}.k-task .k-event-template>span{float:left;margin-bottom:5px}.k-task .k-scheduler-mark{margin-top:-2px}.k-task .k-scheduler-title{display:inline-block;width:250px}.k-task .status100 .k-scheduler-mark,.k-task .status101 .k-scheduler-mark,.k-task .status102 .k-scheduler-mark{display:none}.k-scheduler-timecolumn{padding-top:8px!important}.k-event .k-event-template{padding:2px 4px;font-size:12px;position:absolute}.k-scheduler-toolbar .k-link{text-decoration:none!important}.k-scheduler-toolbar .k-link .badge{margin-left:8px;color:#fff;background-color:#428bca}.k-scheduler-toolbar .k-state-selected .k-link .badge{color:#000;background-color:#fff!important}.k-scheduler-toolbar .k-state-hover .k-link .badge{background-color:gray}.k-scheduler-content .k-state-selected{background-position:0 0;-webkit-box-shadow:0 0 0 2px #0074d9;box-shadow:0 0 0 2px #0074d9;border-radius:3px}.k-context-menu .k-link{font-size:13px;padding:5px 10px 5px 15px!important;white-space:nowrap}.k-context-menu .k-link .k-icon{font-size:14px;line-height:14px;margin:-2px 4px 0 -8px!important}.k-nav-current.k-state-focused{-webkit-box-shadow:none!important;box-shadow:none!important}.k-grid .k-state-selected .k-icon{color:#fff}.k-window-titlebar .k-window-action{width:20px;height:20px;padding:1px}.k-pager-wrap .k-link{border-radius:0}