.group-result {display:none!important}
.col-md-6 {
    width: 48%;
}
.lastItem {
    margin: 0 0 0 0!important;
}
.page-header h2 a {
	color:#000000;
text-decoration:none;
}
.page-header h2 {
margin-top: 0px;
margin-bottom: 0px;
margin-left:10px;
}
.item .page-header {
    padding-bottom: 0px;
    margin: 10px 0 10px 0;
    border-bottom: 0px solid #eeeeee;
}
.view-category .page-header  {
    background: transparent;
    box-shadow: 0 0px 0px rgba(0,0,0,0.12), 0 0px 0px rgba(0,0,0,0.24);
    margin-left: -10px!important;
	margin-right: 3px!important;
    padding: 0px 0px 0px 0;
}
.content-category  {
    background: #ffffff;
    box-shadow: 0 0px 0px rgba(0,0,0,0.12), 0 0px 0px rgba(0,0,0,0.24);
    margin-left: -10px!important;
	margin-right: 3px!important;
	margin-top:0px;
	margin-bottom:0px;
    padding: 0px;
}
.view-article header.article-header  {
    background: #ffffff;
    margin-left: -10px!important;
	margin-right: 3px!important;
	margin-top:0px;
	margin-bottom:20px;
    padding: 0px;
}
.category-desc,.cat-items {
	margin: 0 0 0 0;
    background: #ffffff;
    padding: 15px;
    box-shadow: 0 0 0 rgba(0,0,0,0.12), 0 0 0 rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);	
}
.page-header.clearfix h1,.componentheading h1 {
    font-size: 26px;
    padding: 0 0 0 10px;
	margin:0px;
}
.itemid-366 .page-header.clearfix h1,.itemid-366 .componentheading h1,.itemid-421 .componentheading h1,.itemid-421 .page-header.clearfix h1 {
    font-size: 26px;
    padding: 9px 10px 9px 0px;
	margin:0px;
}
.itemid-366 h2.article-title,.itemid-421 h2.article-title  {font-size:14px;color: #399649; font-weight: 400;color: #399649!important;float:left;}
.itemid-366 h2.article-title a,.itemid-421 h2.article-title a {color: #399649!important;}
.itemid-366 .moduleItemDateCreated,.itemid-421 .moduleItemDateCreated {float:left;clear: none;line-height:16px;margin-left:15px;}

header.article-header h1,.finder h1,h1 {
    font-size: 26px;
    padding: 9px 10px 9px 10px;
	margin:0px;
}
.right h1 { padding: 9px 10px 9px 0px;}
div.latestItemReadMore {
	width:100%;
    display: inline;
	text-align:right;
}
div.latestItemIntroText {
    font-size: inherit;
    font-weight: normal;
    line-height: inherit;
    padding: 4px 0 0px 0;
	float:left;
	clear:left;
}
div.latestItemHeader {
	font-size:1.2em;margin:0px 0px 10px 0px;
}
div.latestItemHeader p{
	margin:0px 0px 5px 0px;
}
div.tagItemReadMore {
    display: inline;
	text-align:right;
	float:right;
}
div.tagItemBody {
    padding: 0px 0;
    margin: 0;
}
.task-tag h2.page-title {margin:0 0 10px 0;}
div.tagItemView {
    margin-bottom: 28px;
	border-bottom: 1px solid #cccccc;
	padding:10px;
}
.latestItemView .latestItemLinks {display:none;}
.items-row { display: flex; /* equal height of the children */ flex-wrap: wrap; }
.subTitle-sidebar-container {display:block;margin: 0 0 10px 0!important;}
.subTitle-sidebar,.tag-2 {background:#E0E0E0;color:#424242;border-radius: 4px;width:auto;}
.tags {margin:0 5px 10px 0!important;float:left;}
.label-info {
	color:#424242;
	background-color: #9e9e9e;
    background-color: #E0E0E0;
}
.label-info[href]:hover, .label-info[href]:focus {
    background-color: #9e9e9e;
}
a.label:hover, a.label:focus {
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 100%!important;
    font-weight: normal;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
	
}
#k2ModuleBox115 .article-title {margin: 15px 0 10px 0!important;}
#k2ModuleBox156 h1 {display:none;}
#k2ModuleBox156 h2 {font-size:18px;}
.view-category .t3-content,.view-search .t3-content,.view-latest .t3-content,.view-itemlist .t3-content,.view-login .t3-content,.view-profile .t3-content,.view-remind .t3-content,.view-reset .t3-content,.view-tag .t3-content,.message {
	background: transparent;
	padding: 15px;
   box-shadow: 0 0px 0px rgba(0,0,0,0.12), 0 0px 0px rgba(0,0,0,0.24);
    margin-left:-10px;
}
.view-item .t3-content,.view-article .t3-content,.view-form .t3-content,.itemid-350 .latestItemView, .view-itemlist .t3-content {
    background: #ffffff;
	padding: 15px;
   box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    margin-left:-10px;
}
.com_k2.view-itemlist.layout-category {
	
	
}
.view-article .col-sm-6,.view-category .col-sm-6 {
position: relative;
min-height: 1px;
padding-left: 20px;
padding-right: 5px;	
}
.view-article .col-md-9,.view-category .col-md-9,.view-latest .col-md-9,.view-itemlist .col-md-9,.view-item .col-md-9,.view-profile .col-md-9,.view-tag .col-md-9,.view-login .col-md-9,.zoek-form .col-md-9 {
    width: 73%;
}
.view-form .col-md-9,.view-search .col-md-9,.itemid-118 .col-md-9,.itemid-355 .col-md-9{
	width: 100%;
}
.itemid-326 .col-md-9{
	width: 50%;
}
.itemid-118 .items-row .item,.itemid-118 .itemContainer {
    margin: 0 1em 1em 1em;
}
.itemid-118 h2 {font-size:18px;}
.itemid-118 .item {	border-top:5px solid #399649;}
.directinschrijvenLink {text-align:right;}
#k2ModuleBox115 .moduleItemIntrotext{font-size: 12px;
line-height: 1.4;}
#k2ModuleBox115 h2 {font-size:18px;}
#login-form input[type="text"], #login-form input[type="password"] {
    width: 50%;
}
#login-form #form-login-remember label {
    font-weight: normal;
	padding:8px 8px 38px 0;
}
.form-horizontal .control-group .control-label {
    display: inline-block;
    float: left;
    width: 130px;
    padding-top: 5px;
    text-align: left;
}
.control-group .control-label
{float:left; min-width: 80%;
    padding-top: 5px;
    text-align: left;}
.form-horizontal .control-group .controls {
    margin-left: 130px;
}
.login {margin-bottom:20px;}
.view-login .right {margin-top:0px;}
.control-group .checkbox {height:25px;}
.itemid-325 .item-page {
    margin-bottom: 0px;
}
.bfPageIntro h1 {
    font-size: 26px;
    padding: 0px;
	margin:0px;
}

.bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton {
    float: none!important;
}
.breadcrumb {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    border-radius: 0;
}
.breadcrumb {
    padding: 0 0 0 0;
    margin-bottom: 20px;
    list-style: none;
    background-color: #ffffff;
    border-radius: 0;
}

@media screen and (max-width: 991px) {
	.col-md-6 {
    width: 100%;
}

.items-row { display: block; /* equal height of the children */}
.view-article .col-sm-6,.view-category .col-sm-6 {
position: relative;
min-height: 1px;
padding-left: 0px;
padding-right: 0px;	
}
.t3-mainbody {
    margin-top: 0px;
    
}
.view-article .col-md-9,.view-category .col-md-9 {
    width: 100%;
}
.view-article .t3-content,.view-category .t3-content {
	background: #ffffff;
	padding: 20px;
   box-shadow: 0 0px 0px rgba(0,0,0,0.12), 0 0px 0px rgba(0,0,0,0.24);
    margin-left:-10px;
}

.items-row .item {
    margin: 0 0 0 0;
    background: #ffffff;
    padding: 5px;
    box-shadow: 0 0 0 rgba(0,0,0,0.12), 0 0 0 rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.row {
    margin-left: 0;
    margin-right: 0;
}
.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    padding-right: 0px;
}
.home .page-header  {
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    margin-left: 0px!important;
    padding: 0px;
}
.home .page-header-right {
    width: 95%!important;
    font-size: 26px;
    padding: 0px;
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    float: left!important;
    margin: 20px 10px 20px 10px!important;
}
.page-masthead {display:none;}
.t3-content {
    padding-top: 160px;
    padding-bottom: 10px;
}
.home .t3-content {
    padding-top: 0px;
    padding-bottom: 10px;
}
}
div.k2LatestCommentsBlock ul li, div.k2TopCommentersBlock ul li, div.k2ItemsBlock ul li, div.k2LoginBlock ul li, div.k2UserBlock ul.k2UserBlockActions li, div.k2UserBlock ul.k2UserBlockRenderedMenu li, div.k2ArchivesBlock ul li, div.k2AuthorsListBlock ul li, div.k2CategoriesListBlock ul li, div.k2UsersBlock ul li {
    display: block;
    padding: 0;
    margin: 0 0 2px 0;
}

.home .t3-sidebar {padding-top: 15px;padding-bottom: 0px; background:#F5F5F5;    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.view-category .t3-sidebar,.view-article .t3-sidebar,.view-latest .t3-sidebar,.view-itemlist .t3-sidebar,.view-item .t3-sidebar,.view-profile .t3-sidebar,.view-tag .t3-sidebar {padding-top: 15px;padding-bottom: 0px; background:#f1f1f1; margin:0 0 0 15px;    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.itemid-366 .t3-sidebar {background:#ffffff!important;}
.itemid-421 .t3-sidebar {background:#ffffff!important;}
.itemid-421 #Mod125 {margin-bottom:20px;}
.itemid-367 .t3-sidebar {padding-top: 15px;padding-bottom: 0px; background:#ffffff; margin:15px 0 0 15px;    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.view-search .t3-sidebar,.itemid-326 .t3-sidebar,.view-reset .t3-sidebar,.view-remind .t3-sidebar,.itemid-355 .t3-sidebar,.itemid-354 .t3-sidebar,.itemid-325 .t3-sidebar {display:none;}
.view-form #Mod115,.view-login #Mod115,.com_k2.view-item #Mod115 {display:none;}
.view-form .page-header-right,.view-login .page-header-right, .com_k2.view-item .page-header-right,.itemid-325 .page-header-right,.view-search .page-header-right,.itemid-326 .page-header-right,.view-reset .page-header-right,.view-remind .page-header-right,.view-itemlist .page-header-right,.view-tag .page-header-right,.itemid-118 .page-header-right,.view-latest .page-header-right,.itemid-354 .page-header-right,.itemid-366 .page-header-right  {display:none;}
.view-form #Mod125,.view-category #Mod125,.view-article #Mod125,.view-latest #Mod125,.view-featured #Mod125,.view-login #Mod125 {display:none;} 
.banneritem { box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);margin:0 0 0 1em;}
.itemid-118 .t3-sidebar-right {display:none;}
#Mod128.t3-module  {border-bottom:1px solid #cccccc;margin-bottom:2em;}
#Mod139.t3-module  {border-bottom:0px solid #cccccc;margin-bottom:1em;}
.itemid-350 .latestItemView {margin-top:2em;}
.itemid-350 .latestItemsCategory {margin-bottom:0px;}
.itemid-350 .latestItemLinks {display:none;}
.itemid-350 .tags {margin-top:0.5em!important;}
.itemid-366 h2 {margin-top:20px;}
.itemid-366 h2.article-title {margin-top:0px;}
@media screen and (max-width: 991px) {
.view-category .t3-sidebar {padding-top: 15px;padding-bottom: 0px; background:#F5F5F5; margin:0 0 0 0;    box-shadow: 0 0px 0px rgba(0,0,0,0.12), 0 0px 0px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}}

.home .page-header,.pageheader {background:#ffffff;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);margin-left: -20px;padding: 0px;}
.pageheader {background:#ffffff;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);margin-left: -20px;padding: 0px;}
.home .page-header h1,.pageheader h1 {font-size:26px;padding:10px;}
.home .page-header-right {width: 25%;font-size:26px;padding:0px;background:#ffffff;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);float:left;margin: 20px 0 20px;}
.page-header-right {width: 25%;font-size:26px;padding:0px;background:#F5F5F5;float:left;margin:0 0 0 15px;}
.itemid-366 .page-header,.itemid-366 .componentheading {
    padding-bottom: 0px;
    margin: 0 0 0px;
    border-bottom: 0px solid #eeeeee;
}
@media screen and (max-width: 991px) {
.page-header-right {width: 100%;font-size:16px;padding:0px;background:#F5F5F5;float:left;margin:0 0 0 0;}	
}
.home .page-header-right h1 {font-size:26px;padding:10px;margin:0px;}
.page-header-right h1 {font-size:26px;padding:10px;margin:0px;font-weight:normal;}
.article-title a {color:#000000;}
.fa .fa-lock {margin-top:3px;}
sup {
    top: -0.3em;
}
h3.module-title {font-size:26px;padding:0px 10px 10px 0px;margin:0px;font-weight:normal;}

div.k2ItemsBlock ul li div.moduleItemAuthor {
	padding-top:5px;
}
.moduleItemDateCreated {color:#424242;clear:both;display: block;font-size:12px;}

div.k2ItemsBlock ul li div.moduleItemIntrotext {
    display: block;
    padding: 4px 0;
	margin-top:5px;
	
}
@media screen and (max-width: 991px) {
.off-canvas-toggle + .container .navbar-header .logo {
    left: 120px;
    border-left: 1px solid #399649;
}}
/* begin side-menu  */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #ffffff;
    background-color: #cccccc;
}
 .nav-pills > li.active > a:focus {
    color: #ffffff;
    background-color: #cccccc;
}
.t3-off-canvas {
    background: #444444;
    color: #ffffff;
}
.t3-off-canvas .t3-off-canvas-body a {
    color: #ffffff;
    text-decoration: none;
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}
.t3-off-canvas .t3-off-canvas-body a:hover, .t3-off-canvas .t3-off-canvas-body a:focus {
    color: #ffffff;
    text-decoration: none;
}
a:focus {
    text-decoration: none;
    background-color: transparent;
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #eeeeee;
}
/* begin top-menu  */
@media screen and (min-width: 991px) {
  .topmenu .navbar-default .navbar-nav > li > a {
    padding: 0;
    line-height: 15px;
  }
 .home .col-md-9 {
    width: 74%!important;
}
}
section.readmore {text-align:right;}
@media screen and (min-width: 991px) {
 .topmenu  .navbar-nav > li {
    margin-left: 10px;
  }
   .topmenu  .navbar-nav > li a {
    font-size:12px;
  }
 .topmenu  .navbar-nav > .active > a, .topmenu  .navbar-nav > .active > a:hover, .topmenu  .navbar-nav > .active > a:focus {
    -webkit-box-shadow: inset 0 0px 0 #ffffff;
    box-shadow: inset 0 0px 0 #ffffff;
}
.topmenu .navbar-nav > li > a:hover, .topmenu .navbar-nav > li > a:focus {
    -webkit-box-shadow: inset 0 -2px 0 #ffffff;
    box-shadow: inset 0 0 0 #ffffff;
}
}
.topmenu .navbar-default .navbar-nav > li > a {
    color: #ffffff;
    padding: 5px;
    text-transform: uppercase;
}
.topmenu .navbar-default .navbar-nav > li {
    margin-left: 10px;
}
.navbar-nav {
    float: right;
    margin: 0 0 5px 0;
}
.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: #3a8747;
    border-bottom-color: #3a8747;
}
/* begin side menu  */
.off-canvas-toggle {
    border-radius: 0;
    border: 0;
    background: transparent;
    color: #ffffff;
    padding: 0;
    width: 55px;
    height: 55px;
    line-height: 55px;
    position: absolute;
    top: 0;
    left: 0;
}
.off-canvas-toggle:hover, .off-canvas-toggle:active, .off-canvas-toggle:focus {
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #3a8747;
    color: #ffffff;
}
.nav.menufooter > li > a:hover, .nav.menufooter > li > a:focus {
    text-decoration: none;
    background-color: #f1f1f1;
}
@media screen and (max-width: 991px) {
.topmenu {display:none;}
.navbar-default {min-height:90px;}
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #757575;
}

.page-masthead {   background:#cde0c9;}
.row-feature.row-feature-primary {
width: 1180px;
margin-right: auto;
margin-left: auto;
    color: #000000;
	background: url(../images/background/header-bg.svg);
	background-size: contain;
	background-repeat:no-repeat;
	background-position: right;
	
}
.row-feature.row-feature-primary::after {
	
}
.row-feature.row-feature-primary h1, .row-feature.row-feature-primary h2, .row-feature.row-feature-primary h3 {
    color: #000000;
}
/* begin search  */
input.searchbox {
    width: 90%;
border: 1px solid #bbb;
font-size:2em;
	display: inline;
	  height:50px;
	    margin:0px;
}
.btn.search.submit {
   background:#ffffff;
   border: solid 1px #399649;
   font-size:2em;
   margin:0px;
   color:#399649;
   height:50px;
   margin:0px;
}
p.searchResult {margin:0px;font-size:0.9em;}
.search-results .result-url {
    color: #399649;
    margin-top: 10px;
}
.icon-search .icon-green {color:#399649;font-size:2em;}
.btn.btn-default.green.search {margin:1em 0 1em 0}
.icon-calendar {color:#399649;}
#filter_date1_img.btn {background:#ffffff;margin-left:5px; border: solid 1px #399649;}
#filter_date2_img.btn {background:#ffffff;margin-left:5px; border: solid 1px #399649;}
#filter_date1_img .btn:before
{
  float: left;
  width: 1em;
  text-align: center;
  font-size: 1.7em;
  margin: 0 0.5em 0 -1em;
  padding: 0 .2em;
  pointer-events: none;
}
.icon-calendar:before    { font-family: FontAwesome; content: "\f133"; }
.edit:before   { content: "\270E"; }
.delete:before { content: "\2718";}
.save:before   { content: "\2714";}
.email:before  { content: "\2709";}
.cross:before  { content: "\2716"; }
.input-append, .input-prepend {
    display: inline-block;
    margin-bottom: 0px;
    vertical-align: middle;
    font-size: 0;
    white-space: nowrap;
}
span.highlight {
    background-color: transparent;
    font-weight: bold;
    padding: 0px 0px;
}
@media screen and (max-width: 991px) {
	.input-prepend {width:100%;float:left;}
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: normal;
}
/* begin magazine items  */
h2.latestItemTitle {font-size:14px;margin-top: 0px;margin-bottom: 0px;}
div.latestItemTagsBlock span {
    font-weight: normal;
    color: #555;
    padding: 0 0 0 0;
	float:left;
}
div.itemTagsBlock ul.itemTags li a::before {
    content: ""!important;
}
.latestItemBody {display:none;}
span.latestItemDateCreated,div.itemHeader span.itemDateCreated,div.catItemHeader span.catItemDateCreated {
    color: #999;
    font-size: 1em;;
}

div.latestItemsCategory {
    background: #ffffff;
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    border: 0px solid #ddd;
    border-radius: 0px;
    margin: 0px 11px 24px 0;
    padding: 20px;
	width:98%;
	float:left;
}
div.latestItemView {
	float:left;
	width:auto;
	  word-wrap: break-word;
	  width:100%;
}
.latestItemHeaderTitel {
 font-size:1em;
}
div.latestItemsCategoryImage img {float:left;margin: 0 16px 0 0;}

.image-6{ display:none;}
.latestItemsCategory h2 {margin:0 0 1em 0;}
div.k2FeedIcon {
    padding: 10px;
	width:20%;
	float:right;
}
/* begin magazine items artikel */
div.itemToolbar {display:none;}
div.itemIntroText {
    color: #444;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.62857143;
}
div.itemHeader h2.itemTitle span sup {
    font-size: 12px;
    color: #399649;
    text-decoration: none;
}
div.itemIsFeatured::before, div.catItemIsFeatured::before, div.userItemIsFeatured::before {
    display:none;
}
.itemFullText h2 {font-size: 18px;}
.k2Avatar img {
    display: block;
    float: left;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 50%;
    padding: 2px;
    margin: 2px 4px 4px 0;
	max-width:50px;
}
#k2Container {
    padding: 0 0 0px 0;
}
div.itemHeader span.itemAuthor {
    display: block;
    padding: 0;
    margin: 8px 0 0 8px;
}
div.catItemView {
    margin-bottom: 0px;
    padding: 0px;
}
div.itemListCategory {
    background: #ffffff;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin: 0 0 24px 0;
    padding: 20px;
}
.task-category h3.catItemTitle {font-size: 14px;margin:0px;padding:0px;}
.itemid-367 h3.catItemTitle,.itemid-367 h3.catItemTitle{font-size: 1.2em;margin:0px 0 1em 0!important;padding:0px;}
 h2.warning {color:#4444;}
 div.tagItemIntroText {
;
    padding: 18px 0 12px 0!important;
}
 .login-description {margin:0 0 15px 0 }
 .banneritem {float:left;}
@media screen and (max-width: 991px) {
	.view-article .col-md-9,.view-category .col-md-9,.view-latest .col-md-9,.view-itemlist .col-md-9,.view-item .col-md-9 {
    width: 100%;
}
.view-article .t3-content,.view-category .t3-content,.view-search .t3-content,.view-latest .t3-content,.view-itemlist .t3-content,.view-item .t3-content,.view-login .t3-content,.view-profile .t3-content{
	background: #ffffff;
	padding: 8px;
   box-shadow: 0 0px 0px rgba(0,0,0,0.12), 0 0px 0px rgba(0,0,0,0.24);
    margin-left:0px;
}
.view-category .t3-sidebar,.view-article .t3-sidebar,.view-latest .t3-sidebar,.view-itemlist .t3-sidebar,.view-item .t3-sidebar,.view-profile .t3-sidebar {padding-top: 8px;padding-bottom: 0px; background:#F5F5F5; margin:0 0 0 0;    box-shadow: 0 0px 0px rgba(0,0,0,0.12), 0 0px 0px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
div.itemListCategory {
    background: #F5F5F5;
    border: 0px solid #ddd;
    border-radius: 4px;
    margin: 0 0 0 0;
    padding: 8px;
}
}
.fancypantsaccordionholder {
    max-width: 100%;
    border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-left: 1px solid #ddd;
margin: 0.5rem 0 1rem 0;
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
}
a#c7-accordion-heading-Omschrijving.headerlink:before {
   font-family: FontAwesome;
   content: "\f0f6";
   color:#444444;
   font-size:18px;
      display: inline-block;
    width: 16px;
    margin-right: 1em;
    text-align: center;
}
a#c7-accordion-heading-Sprekers.headerlink:before {
   font-family: FontAwesome;
   content: "\f0e6";
   color:#444444;
   font-size:18px;
     display: inline-block;
    width: 16px;
    margin-right: 1em;
    text-align: center;
}
a#c7-accordion-heading-Programma.headerlink:before {
   font-family: FontAwesome;
   content: "\f133";
   color:#444444;
   font-size:18px;
     display: inline-block;
    width: 16px;
    margin-right: 1em;
    text-align: center;
}
a#c7-accordion-heading-Voorwie.headerlink:before {
   font-family: FontAwesome;
   content: "\f0c0";
   color:#444444;
   font-size:18px;
     display: inline-block;
    width: 16px;
    margin-right: 1em;
    text-align: center;
}
a#c7-accordion-heading-Algemeneinformatie.headerlink:before {
   font-family: FontAwesome;
   content: "\f129";
   color:#444444;
   font-size:18px;
   margin-right:0.5em;
   display: inline-block;
    width: 16px;
    margin-right: 1em;
    text-align: center;
}
a#c7-accordion-heading-Workshops.headerlink:before {
   font-family: FontAwesome;
   content: "\f19d";
   color:#444444;
   font-size:18px;
     display: inline-block;
    width: 16px;
    margin-right: 1em;
    text-align: center;
}
.fancypantsaccordionholder ul {padding:0px;margin:0px;}
.fancypantsaccordionholder ul ul {padding:0px;margin-left:20px;}
	.accordion-item {
		display: block;
cursor: pointer;
min-height: 5rem;
line-height: 5rem;
padding: 1rem 0 2.5rem 1rem;
background-color: #fff;
border-bottom: 1px solid #ddd;
	}
.acc-content {
display: block;
cursor: pointer;
min-height: 3rem;
line-height: 3rem;
padding: 2rem 1rem;
background-color: #fff;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd; }
/* begin magazine items artikel */
.gkTabsWrap.vertical ol li.active, .gkTabsWrap.horizontal ol li.active, .gkTabsWrap.vertical ol li:hover, .gkTabsWrap.horizontal ol li:hover {
    color: #399649;
}
.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li {
    font-size: 1.1em;
	text-transform: uppercase;
    cursor: pointer;
    float: left;
    line-height: 28x !important;
    list-style-type: none;
    margin: 0 !important;
    padding: 0 18px !important;
    position: relative;
}
.gkTabsGK5 h4 {font-size:1em;color: #000000;}
.gkTabsGK5 h4 a {font-size:1em;color: #000000;}
.gkTabsGK5 h2 {font-size:1.2em;color: #000000;}
.gkTabsGK5 h2 a {font-size:1.2em;color: #000000;}
.gkTabsGK5 a {color: #399649;}
.gkTabsGK5:hover a {color: #399649;text-decoration:none;}
.gkTabsItem .bfPageIntro {display:none;}
h2 a {color: #000000;}
h2:hover a {color: #399649;text-decoration:underline;}
/* begin slider */
.djslider-loader-default {
    margin: 0 10px 0 -10px!important;
    position: relative;
	padding:0px;
    background: url(../images/loader.gif) center center no-repeat;
    max-width: 100%!important;
    overflow: hidden;
}
.djslider-default .slider-container {
    position: absolute;
    overflow: hidden;
    left: 0;
    top: 0;
    height: 100%;
    width: 110%!important;
}
.slide-desc-bg-default {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color:#ffffff;
}
.slide-desc-text-default {
  
    text-align: left;
}
.slide-desc-text-default .slide-title {
    font-size: 1em!important;
    margin-bottom: 10px;
    font-weight: 500!important;
}

div.left {float:left;width:60%;}
div.right {float: left; width:40%; margin-top:-60px;background:#f1f1f1;padding:10px;}
@media screen and (max-width: 991px) {div.left {float:left;width:100%;} div.right {float: left; width:100%; margin-top:20px;background:#f1f1f1;padding:10px;}}
/* begin formulier */
.bfQuickMode .bfLabelLeft label {
    width: 20%!important;
    margin: 0px 10px 0px 0px;
}
.btn-default.grey {
    background-color: transparent;

}#finder-filter-window {
    margin: 10px 0 10px;
    overflow: auto;
	height:100%;
    padding: 0;
    width: 100%;
}
#finder-filter-w1 {display:none;}
#finder-filter-w2 {display:none;}
#finder-filter-select-dates li.filter-date {
    background: none;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0px 0;
    text-align: left;
	display:inline-block!important;
    width: 22%!important;
}
.filter-branch .finder-selects .control-label {
    margin-bottom: 5px!important;
}
.bfQuickMode legend {
	color:#399649;
    background: none;
    font-weight: 600;
    padding: 0;
    margin: 0 0 5px 0!important;
	border-bottom:0px solid;
    width: auto;
    height: auto;
    line-height: none;
	font-size: 16px;
	
}
div.catItemTagsBlock ul.catItemTags li a::before {
    content: ""!important;
}
.itemid-367 .itemContainer {
    width: 100% !important;
}
.tagItemHeader {font-weight: 500;
line-height: 1.1;font-size:18px;}
span.highlight {
    background-color: #FFFFCC;
    font-weight: bold;
    padding: 0px!important;
}
.k2-zoeken .t3-mainbody {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 20px;
}
.k2-zoeken .page-masthead .row-feature {
    padding: 100px 0 20px 0;
}
.ui-multiselect-menu .ui-widget-header {
    display:none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border: 1px solid #666666!important;
    background: #f6f6f6 url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x!important;
    font-weight: bold;
    color: #666666!important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #cccccc;
    background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
    font-weight: bold;
    color: #666666!important;
}
.K2FilterBlock h3 {
    font-size: 14px!important;
}
.K2FilterBlock .k2filter-keyword h3 {
    font-size: 26px!important;
}


/* k2 zoeken/filter */
.k2filter-cell.k2filter-cell0 {width:100%!important;}
.k2filter-cell.k2filter-cell0 .inputbox {padding:10px!important; height:50px!important; font-size:14px!important;color:#666666!important; border:2px solid #cccccc;}
select::-moz-placeholder, textarea::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="color"]::-moz-placeholder, .inputbox::-moz-placeholder {
    color: #666666;
    opacity: 1;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    font-weight: normal !important;
    font-size: 14px !important;
}
.ui-multiselect {
    padding: 4px 0 4px 4px;
    text-align: left;
}
.results_container {padding-top:130px;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 2;
    color: #ffffff!important;
	font-weight:bold;
    background-color: #399649;
    border-color: #399649;
    cursor: default;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: #666666!important;
    background-color: #eeeeee;
    border-color: #dddddd;
}
div.genericItemHeader h2.genericItemTitle {
    padding: 10px 0 4px 0;
    margin: 0;
	font-size:18px;
	
}
div.genericItemHeader h2.genericItemTitle a {
	color:#399649!important;
}
div.genericItemIntroText {
    font-size: inherit;
    font-weight: normal;
    line-height: inherit;
    padding: 4px 0 0px 0;
}
div.genericItemCategory span {
    font-weight: normal;
    color: #555;
    padding: 0 0 0 0;
	font-size: 0.9em;
}
div.genericItemCategory {
    display: inline;
    margin: 0 8px 0 0;
    padding: 0 8px 0 0;
    border-right: 0px solid #ccc;
}
div.genericItemCategory a {
    font-weight:normal;
	color:#399649!important;
}
div.genericItemLink  {color: #399649;}
div.genericItemBody {
    padding: 0px 0;
    margin: 0;
}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #666666;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    margin-left: -1px;
}
.ui-widget-header {
    border: 1px solid #666666!important;
    background: #f1f1f1!important;
    color: #000000!important;
    font-weight: bold;
}
.ui-widget-header .ui-icon {
    background-image: url("../../../images/ui-icons_222222_256x240.png")!important;
}
.k2filter-field-1 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    font-weight: normal !important;
    font-size: 14px !important;
}
div.genericItemView {
    margin-bottom: 28px!important;
}
p.resultf {margin:10px 0 0 0;}

.itemid-366 .item-page .article-aside {display:none!important;}
#K2FilterBox167 .btn-primary,#K2FilterBox167 #bfSubmitButton {
    color: #399649;
	text-decoration:underline;
    background-color: #ffffff;
    border-color: #ffffff;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
	padding:0px;
	margin-top: 0px;
}
div.zoeken_link a {font-weight:normal!important;text-transform:uppercase;}
div.catItemExtraFields ul li span.catItemExtraFieldsLabel, div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel,.genericItemExtraFieldsValue {
    font-weight: normal!important;
font-size: 0.9em!important;
}
div.userItemTagsBlock ul.userItemTags li a:before {
    content: ""!important;
}
/* k2 zoeken/elastic */
.geek-search-wrapper .result-statistics {
    font-size: 14px;
    color: #000000;
    font-style: normal;
    text-decoration: none;
	
}
.geek-search-wrapper .filter-categories .chzn-container-multi .chzn-choices .search-field input[type="text"] {
    height: 28px;
    color: #000000;
}
.filter-types.form-group {display:none;}
.geek-search-wrapper .search-form .form-group {
    margin-bottom: 10px;
}
.phrases-box {
    display:block;
}
.filter-categories {
    float:left;
}
.filter-author {
    float:left;
}
.filter-tag {
    float:left;
}
.filter-tag {
    float:left;
}
.form-group {margin-left:10px;}
.form-group h3 {font-size:14px;}
.control-label {
    padding: 10px 10px 10px 0px; 
    display: block;
    min-width: 150px;
}
input.datepicker,input.range {
    display: inline;
    max-width: 110px;
    box-sizing: border-box;
}
.geek-search-wrapper .filter-categories .chzn-container-multi .chzn-choices {
    min-height: 28px!important;
        border: 1px solid #aaa!important;
    background: #ffffff!important;
}
.chzn-container-multi .chzn-choices li.search-field input[type="text"] {
    margin: 1px 0;
    padding: 0;
     min-height: 28px;
    outline: 0;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none;
    color: #000000;
    font-size: 100%;
    font-family: sans-serif;
    line-height: normal;
    border-radius: 0;
}
.chzn-container-multi .chzn-choices {
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0 5px;
    width: 200px;
     min-height: 28px;
    border: 1px solid #cccccc;
    background-color: #fff;
    background-image: none;
    background-image: none;
    background-image: none;
    background-image: none;
    background-image: none;
    cursor: text;
}
.geek-search-wrapper .search-results .result-title a {
    color: #399649!important;
}
.geek-search-wrapper .search-results .result-title a:hover {
    color: #399649!important; text-decoration:underline;
}
p.additional > span:nth-child(1)
{
    display:none!important;
}
p.additional > span:nth-child(4)
{
    display:none!important;
}
.phrases-box 
{
    display:none!important;
}
span.branch
{
    display:none!important;
}
p.additional > span:nth-child(2) > span.rubriek {display:none!important;}
p.additional > span:nth-child(3) > span.auteur {display:none!important;}

.itemid-496 .article-aside {display:none;}

.geek-search-wrapper .filter-categories .chzn-container {
    display: inline-block;
    min-width: 200px!important;
    width: auto !important;
}
#geek-search-form-173 > div.filter-tag.form-group.clearfix > div > div {color:#000000!important;}
input.datepicker.hasDatepicker {color:#000000!important;}
::-moz-placeholder {
  opacity: 1;
}
.geek-search-wrapper .search-form .input-group.input-large > input {
    width: 100%;
    padding: 6px 0;
    z-index: 2;
    background: #FFFFFF!important;
    text-indent: 20px;
}
.geek-search-wrapper .filter-categories .chzn-container-multi .chzn-choices .search-field input[type="text"] {
    height: 28px!important;
    color: #000000!important;
}
.chzn-container-multi .chzn-choices li.search-field input[type="text"] {
    margin: 1px 0;
    padding: 0;
    height: 25px;
    outline: 0;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none;
    color: #000000!important;
    font-size: 100%;
    font-family: sans-serif;
    line-height: normal;
    border-radius: 0;
}
.chzn-container-multi .chzn-choices {
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0 5px;
    max-width:200px!important;
    height: auto;
    border: 1px solid #aaa;
    background-color: #fff;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
    background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
    background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
    background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
    background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
    cursor: text;
}
.chzn-container {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
	   max-width:200px!important;
}
.geek-search-wrapper .result-statistics {
    font-size: 16px!important;
    color: #000000!important;
    font-style: normal!important;
    text-decoration: none!important;
}
#k2ModuleBox159 .moduleItemAuthor {
	    float: left;
    clear: none;
    line-height: 16px;
    margin-left: 15px;
    padding-top: 0px!important;
}
.gkTabsGK5 {padding-top:1em;}

.itemid-366 ul,.itemid-366 ol {
    margin-top: 0;
    margin-bottom: 0px;
}
.userEmail {display:none!important;}