body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#00acd8}

.input-medium {
  width: 100%;
  max-width: 380px;
}

.comp-guest {
  display: none;
}

.doc-wrap .fabrikElementReadOnly {
  margin-top: 0;
}


.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {
  border: 1px solid #e5e5e5;
  background-color: #f8f9fa;
  box-shadow: none;
  border-radius: .2em;
}

.pull-right.btn-group,.fabrikDetails .fabrikActions.form-actions{position:absolute;top:25px;right:0}


.btn-default.btn, .btn {
  background-color: #f0f0f0;
}

/*.nav>li>a:hover, .nav>li>a:focus, .nav li.current a {
  text-decoration: none;
  background-color: #eee;
  color: #00acd8;
}*/

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  height: 30px;
}

.form-horizontal .control-label {
  padding-top: 10px;
}

.fabrikGroup.form-horizontal {
  margin-bottom: 25px;
}

select {
	display: block;
	font-size: 15px;
	font-family: sans-serif;
	font-weight: 400;
	color: #333;
	line-height: 1.3;
	padding: .6em 1.4em .5em .8em;
	width: 100%;
  height: auto !important;
	max-width: 100%;
	box-sizing: border-box;
	margin: 0;
	border: 1px solid #e5e5e5;
	/*box-shadow: 0 1px 0 1px rgba(0,0,0,.03);*/
	border-radius: .2em;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: #f8f9fa;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
	  linear-gradient(to bottom, #f8f9fa 0%,#f8f9fa 100%);
	background-repeat: no-repeat, repeat;
	background-position: right .7em top 50%, 0 0;
	background-size: .65em auto, 100%;
}
select::-ms-expand {
	display: none;
}
select:hover {
	border-color: #dee2e6;
}

select:focus {
	border-color: #dee2e6;
	/*box-shadow: 0 0 1px 2px rgb(223 174 64 / 10%);
	box-shadow: 0 0 0 3px -moz-mac-focusring;*/
	color: #40354E;
	outline: none;
}
select option {
	font-weight:normal;
}

/* Support for rtl text, explicit support for Arabic and Hebrew */
*[dir="rtl"] .select-css, :root:lang(ar) .select-css, :root:lang(iw) .select-css {
	background-position: left .7em top 50%, 0 0;
	padding: .6em .8em .5em 1.4em;
}

h1, h3, .componentheading {
  font-size: 24px;
  font-weight: normal;
  margin: 0 0 16px;
  line-height: 24px;
}

/* Disabled styles */
select:disabled, select[aria-disabled=true] {
	color: graytext;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
	  linear-gradient(to bottom, #f8f9fa 0%,#f8f9fa 100%);
}
.select:disabled:hover, select[aria-disabled=true] {
	border-color: #e5e5e5;
}

.right-wrap a {
  background-color: #f8f9fa;
  padding: 12px 0 12px 22px;
  font-size: 15px;
  border-bottom: 1px solid #e5e5e5;
}

.right-wrap span {
  color: #333;
  background-color: #f8f9fa;
  padding: 16px 0 16px 22px;
  border-bottom: 1px solid #e5e5e5;
  font-weight: normal;
  font-size: 19px;
  text-transform: none;
}


input.fabrik_filter.search-query.input-medium {
  width: auto;
}

.radio, .checkbox {
  min-height: 20px;
  padding-left: 0;
}














/* BEFORE 23/08/2020 */

#list_26_com_fabrik_26 td.fabrik_select.fabrik_element input, #list_26_com_fabrik_26 input#list_26_checkAll, #list_26_com_fabrik_26 th.heading.fabrik_ordercell.fabrik_actions a.btn.btn-default.delete {
  display: none;
}
td.opnames___opname_nieuw.fabrik_element.fabrik_list_26_group_60 {
    color: red;
}

form#form_26_10 .fb_el_opnames___opname_nieuw.span12 {
    display: none;
}

.ft-wrap,.ft-wrap a,.ft-wrap a:hover,.ft-wrap a:visited{text-align:center;font-size:13px;color:#b0edfc;margin-bottom:28px}
.page-wrap{width:96%;padding:2%}
.fabrikDetails .btn-default{margin:12px 0 0;padding:10px 18px;font-size:16px}
.fabrikDetails .icon-print{margin-top:4px}
a,a:hover,a:active,a:visited{text-decoration:none}
.content{background-color:#fff;min-height:580px;margin:60px 0 28px;padding-bottom:30px}
td.repeat-merge ul.fabrikRepeatData li,td.repeat-reduce ul.fabrikRepeatData li{border-bottom:none!important;padding:0 0 5px!important}
.fabrik_groupdata .pull-right.btn-group .btn,.fabrik_groupdata .fabrikDetails .fabrikActions.form-actions .btn{margin:12px 0 0!important;padding:9px 16px!important;font-size:16px!important;background-color:#e6e6e6;border-radius:2px!important}
.fabrik_groupdata ul.fabrikRepeatData{margin:10px 0 5px!important}
.page-width,.doc-header{position:relative}
.fabrikSubGroup .fabrikGroupRepeater.pull-right.btn-group{position:relative!important}
.logo img {
  max-width: 100%;
  padding: 14px 0;
  width: 78px;
}
.header-wrap {
    background-color: #002c55;
    min-height: 60px;
    overflow: hidden;
}


.fabrikElement label.checkbox {
  margin-left: 20px;
}


.mainmenu-wrap{min-height:90px;background-color:#fff}
.menu-wrap{text-align:center;padding:20px;border-right:1px solid #eee}
.first .menu-wrap {border-left:1px solid #eee}

.container-fluid{padding-right:0;padding-left:0}
.form_16_751 .legend{display:none}
.menu-bl{width:16.66666%;float:left}
.menu-artsen-bl{width:28%;float:right}
a{color:#00acd8;text-decoration:none}
.header-wrap .welcome{color:#fff;font-size:16px}
.header-wrap .login-greeting, .header-wrap .login-greeting a, .header-wrap .login-greeting a:hover{font-size:15px;color:#fff}
.header-wrap .username-wrap, .header-wrap .introtime, .header-wrap .timeico{font-size:16px;padding:9px 0 9px 34px;height:42px;margin:0;}

.timeico {float: left;}
.menu-wrap.first{border-left:1px solid #eee}
.menu-wrap .menu-ico .fa{font-size:36px;color:#00acd8}
.menu-wrap .menu-txt {
    color: #00acd8;
    padding-top: 10px;
    display: inline-block;
    font-size: 13px;
    font-weight: 500;
}.login-wrap{text-align: center;width:380px;height:374px;position:absolute;left:50%;top:50%;margin:-190px 0 0 -190px;border-radius:2px;background-color:#fff}
.nav{margin-bottom:0}
.login-wrap .login{padding:30px 40px 20px}
.login-wrap input[type="text"],.login-wrap input[type="password"]{display:inline-block;height:20px;padding:10px 11px;margin-bottom:4px;font-size:14px;width:276px}
.login-wrap #form-login-remember{margin:11px 0;display:inline-block}
.login-wrap .login-logo{margin-bottom:22px}
.btn-primary.light.button {
  opacity: 0.8;
}
.btn-primary,.btn-success,.btn,.button{text-shadow:none;background-image:none;border-color:transparent;border:0;padding:8px 16px;border-radius:2px;color: #333;}
.btn-primary,.btn-success{background-color:#002c55;color:#fff;border-radius: 3px;}
.k-button-upload,.k-button-new,.k-button-new:hover,.k-button-new:active,.k-button-new:visited{background-color:#e6e6e6;color:#333}
.btn-primary:hover, .btn-primary:focus {
  background-color: #002c55;
  color: #fff;
  border-radius: 3px !important;
}

.login-wrap img {
  width: 100px;
}

.well{border:0;background-color:#f9f9f9;border-radius:0}
.docs-wrap-l,.docs-wrap-r{float:left;width:50%;margin-top:10px}
.docs-bl .moduletable{background-color:#f9f9f9;margin:10px 5px 10px 5px;padding:10px 20px 37px}
.docs-wrap .alert-info{color:#999;background-color:transparent;border:0;margin:0;padding:0}
.no-owner .label-success,.badge-success{background-color:#da4f49}
#toolbar-new{display:none}
.docs-wrap h3{font-size:20px}
#modal-messages.modern #messages-header #messages-title {
    font-weight: 400;
}

.fabrikElementReadOnly {
  margin-top: 10px;
}
.page-width{width:76%;float:left;margin:0 2%}
.submenu-width{width:20%;float:left}
.label-success,.badge-success{background-color:#002c55}
.right-wrap .fa{padding-right:6px}
.page-wrap-right {
  padding: 24px 0;
}
.form-search ul.pull-right .fabrik_filter{border-radius:4px;border:1px solid #ccc;padding:5px 14px;height:24px;line-height:24px;background-color:#f9f9f9;margin-bottom:10px}
.label,.badge{padding:3px 5px;font-size:12px;font-weight:normal;text-shadow:unset}
.form-actions{background-color:transparent;border-top:0}
.plg-yesno input[type="radio"]{visibility:hidden}
#verslagen___goedgekeurd label{cursor:pointer}
.icon-remove{background-position:-312px 0}
.page-header{padding-bottom:0;margin:0;border-bottom:0}
.icon-checkmark{background-position:-289px 0}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#002c55;box-shadow:none}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#d6625c;box-shadow:none}
.k-ui-namespace .logman_table_layout__item--header th{font-size:15px;padding:12px 5px}
.icon-delete{background-position:-456px 0}
.fabrikForm td{line-height:32px;font-size:15px}
.table th,.table td{padding:7px 8px}
.form-actions{padding:0;margin-top:0}
#modal-messages.modern #messages-header.message,#modal-messages.modern #messages-header.error{background-color:#002c55;background-image:none}
#modal-messages.modern #messages-main span.messages-error,#modal-messages.modern #messages-main span.messages-message{color:#333}
.logout-btn a, .logout-btn a:visited {
  background-color: rgb(255 255 255 / 10%);
  color: #fff;
  line-height: 60px;
  display: inline-block;
  float: right;
  padding: 0 30px;
}.logout-btn a:active,.logout-btn a:hover,.logout-btn a:focus{background-color:#ffffff12!important}
.hd-wrap li{padding:0;margin:0}

#modal-messages.modern #messages-footer {color: #888 !important;}

.hd {float: left;}

.hd-1 {
	width: 25%;
}

.hd-2 {
	width: 45%;
}

.hd-3 {
	width: 30%;
}

.k-ui-namespace .k-toolbar {
    background: none;
    border-bottom: none;
}

.profedit {
    line-height: 60px;
	color: #fff;
    float: right;
    padding: 0 30px;
    text-align: center;
}

.profedit .fa-user-circle-o {padding-right: 3px;}

.profedit a, .profedit a:hover, .profedit a:active {
	color: #fff;
}
.hd-2 .user {
  border-left: 1px solid rgb(255 255 255 / 19%);
}

@media(max-width:768px){
.docs-wrap-l,.docs-wrap-r{width:100%}
.page-width{width:96%}
.hd-2, .submenu-width, .profedit{display:none}
.hd-1 {width: 70%}
.logo{margin:0 auto}
.mainmenu .span3{width: 100% !important;}
.mainmenu .span9 .menu-admin{display: none;}
.mainmenu .span9 {width: 100%}
.menu-artsen-bl {width: 50%}
}

@media(min-width:768px) and (max-width:979px){

.docs-wrap-l,.docs-wrap-r{width:100%}
.page-width{width:96%}
.hd-2, .submenu-width, .profedit{display:none}
.hd-1 {width: 70%}
.logo{margin:0 auto}
.mainmenu .span3{width: 100% !important;}
.mainmenu .span9 .menu-admin{display: none;}
.mainmenu .span9 {width: 100%}
.menu-artsen-bl {width: 50%}
}

@media(min-width:980px) and (max-width:1200px){

}

@media(min-width:1200px){

}

.doc-content .fabrikElementReadOnly
{
  margin-top:0px !important;
}
