.widget ul li { list-style: none; color: #553FAA; }
.widget ul li a { color: #553FAA; }
.eprov-wrap.F_i__t {
    display: none !important;
}
.eprov-wrap.F_i__t.testerr {
    display: block !important;
    clear: both;
}
select {
    color: #4f577c;
}
li#menu-item-892 {
    display: none !important;
}
select#input_1_44 {
    width: 50%;
}
#wrap {
   width:600px;
   margin:0 auto;
}
#left_col {
   float:left;
   width:300px;
}
#right_col {
   float:right;
   width:300px;
}
.left-sidebar #secondary { margin-left: 3%; }
#access li:hover > a, #access a:focus {
    background: transparent!important;
    color: #4f5784 !important;
    font-weight: 700;
}

#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a {
    background: transparent !important;
    color: #4f5784 !important;
    font-weight: bold;
}
input#gform_submit_button_1:hover {
    background: #5f577c !important;
    position: inherit !important;
    left: 0px;
    text-decoration: none;
    text-align: center;
}
.gform_legacy_markup_wrapper .gform_footer {
    padding: 16px 0 10px 0;
    margin: 16px 0 0 0;
    clear: both;
    width: 100%;
    display: flex !important;
}
input#gform_submit_button_1 {
    display: block !important;
    background: #4f577c!important;
    clip: initial !important;
    clip-path: initial;
    color: #fff;
    height: auto;
    padding: 5px 20px;
		position: inherit !important;
}
#branding hgroup { display: none; }
#page { margin-top: 0px; }
body { background: transparent; color: #4f577c; }
#branding { border-top: 0px solid #bbb; }
#branding #s { display: none; }
h1 { color:#4f577c!important;  }
.entry-meta { display: none; }
h2 { color:#4f577c!important; font-size: 20px; font-weight: bold; }
    .left {
        float: left;
        width: 30%;
    }
    .right {
        float: right;
        width: 70%;
    }
    img {
        max-width: 100%;
        height: auto;
    }
    .group:after {
        content:"";
        display: table;
        clear: both;
    }
    @media screen and (max-width: 480px) {
        .left, .right {
            float: none;
            width: auto;
        }
    }
h3 {color:#4f577c!important; font-size: 18px; font-weight: bold;}
.berichtenpagina p { margin-bottom: 0em; }
.berichtenpagina input { font-size: 18px; }
.thumb img { margin-top: 9px; }
.left-sidebar #content {
    margin: 0 7.6% 0 16%;
    width: 68.4%;
}
.group { margin-top: 30px; }
.leesmeer { text-decoration: none; top: 10px; position: relative; font-weight:bold; }
.single .leesmeer { display: none; }
#content nav { position: relative; }
.volgende { margin-top: 2px; }
#click-menu { right: 2%!important; top: 11px!important; background: transparent!important; }
@media only screen and (max-width: 800px) and (min-width: 0px) { #dc_jqaccordion_widget-2 { display: none; } }
.lijst th { font: 15px "Helvetica Neue", Helvetica, Arial, sans-serif!important; color: #4f577c!important; text-transform: none; letter-spacing: 0.3px; }
body .gform_wrapper .gform_body .gform_fields #field_7_9.gfield input[type=text]
.gfield_select { display: none; }
#menu-main-1 li { margin-bottom: 8px; margin-top: 5px; border-bottom: none; }
.widget ul ul li { border-bottom: 0px dashed #553FAA!important; }
.ginput_product_price { display: none; }
.ginput_product_price_label { display: none; }
.input_1_15 { display: none; }
label[for="input_1_3_1"] {
   display: none!important; }
label[for="input_1_15"] {
   display: none!important; }
#input_1_15 { display: none; }
.gfield_select { border-color: #ddd; }
.commentlist > li.bypostauthor { background: #D5D6FB; color: #4f577c; }
.fn { display: none }
.says { display: none }
.comment-meta { display: none }
#comments-title {display: none }
.home .entry-title { display: none; }
.home .entry-content h2 { margin: 0 0 0em; }
.widget-title { text-transform: none; font: 15px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #553FAA; letter-spacing: 0em; font-weight: bold; padding-bottom: 10px; }
.commentlist .avatar { display: none; }
.page-template-sidebar-page-php .commentlist > li.comment { margin-left: 20px; }
.entry-content th, .comment-content th {
    color: #4f577c;
    font-size: 14px;
    font-weight: 500;
}
/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 0% 0 1% 1.6%;
}
.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }
/*  GRID OF TWO  */
.span_2_of_2 {
	width: 100%;
}
.span_1_of_2 {
	width: 49.2%;
}
aside#dc_jqaccordion_widget-2 {
    display: none;
}
/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
		.cz-image-sections .panel-grid-cell a img { width: 93%; max-width: 100%; }
		body {
    padding: 10px;
}
}

@media only screen and (max-width: 480px) {
	.span_2_of_2, .span_1_of_2 { width: 100%; }
}
.wpcf7-textarea { width: 105%;
  height: 50px; }
.panel-grid-cell .widget-title { color: #4f577c!important; font-size: 18px; letter-spacing: normal;     text-transform: none; font-weight:bold; }
h1 { font-weight: bold; }
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img { border: 0px solid #ddd; }
.fb-footer { vertical-align: middle; }
.fb-footer-text { top: 1px; position: relative; left: 8px; }
.fb { margin-bottom: 8px; }
.mc4wp-form input[type=date], .mc4wp-form input[type=email], .mc4wp-form input[type=number], .mc4wp-form input[type=tel], .mc4wp-form input[type=text], .mc4wp-form input[type=url], .mc4wp-form select, .mc4wp-form textarea {     background: #fafafa;
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
  border: 1px solid #ddd; padding: 3px;     line-height: 1.625; }
.wp-caption .wp-caption-text { padding: 10px 0 0px 12px; font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #553FAA; }
.wp-caption .wp-caption-text:before { display: none; }
.wp-caption { background-color: #fff; }
.mc4wp-form input[type=submit] { -webkit-appearance: push-button;
    -moz-appearance: push-button;
  appearance: push-button; }
#colophon { background-color: #D5D6FB; }
.berichtenpagina p { -webkit-margin-before: 0em; }
h2 { -webkit-margin-after: 0em; }
.gform_wrapper ul li.gfield { padding-bottom: 10px; }
.page-template-workshops-page p { margin-bottom: 0px; -webkit-margin-before: 0px; -webkit-margin-after: 0px; }
.page-template-healingveld-page p { margin-bottom: 0px; -webkit-margin-before: 0px; -webkit-margin-after: 0px; }
#swipebox-title { display: none; }
#site-generator { display: none; }
.page-id-828 #site-generator { display: block; }
#respond { background: #D5D6FB }
#respond input#submit { background: #D5D6FB; color: #68577C; text-shadow: none; }
h4 { font-weight: bold; }
.entry-content h1 { margin: 0 0 0em; font-size: 26px; }
#panel-4-0-0-0 { margin-bottom: 0px!important; }
.widget ul li { font-size: 14px; }
.left-sidebar #secondary { margin-top: 78px; }
.home .entry-content {
    padding: 0;
}
.home h1 { line-height: 40px; }
.home h2 { font-size: 19px; }
.so-panel { margin-bottom: 0px!important; }
#pgc-4-3-0 p { margin-bottom: 14px; }
#pgc-4-3-0 p img { margin-top: 0em; }
#panel-4-3-1-0 p img { margin-top: 0px; }
#panel-4-3-1-0 p { margin-bottom: 0px; height: 15px; }
.alignnone { padding: 0px!important; }
@media print {
	#branding img {
		display: block;
	}
  .print { display: none; }
  #secondary { display: none; }
  #content { width: 620px!important;  }
  #main #content { margin: 0 0; }
  #tablepress-1_wrapper { width: 1000px; }
  #tablepress-2_wrapper { width: 1000px; }
  #tablepress-3_wrapper { width: 1000px; }
  .page-id-632 #branding { display: none; }
  .page-id-634 #branding { display: none; }
  .page-id-636 #branding { display: none; }
}
.single .threeLines { display: none; }
.widget ul ul li a { font-weight: normal; font-size: 14px; }
.entry-content th { letter-spacing: normal; line-height: 1.6em; text-transform: capitalize; }
.tablepress { font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif; }
.gform_wrapper { margin: 0em 0; }
.mc4wp-form { margin: 0em 0; }
#responsive-menu { background: #4F577C!important; }
#responsive-menu #responsive-menu-title { background: #4F577C!important; }
.comment-author { display: none; }
/*.page-template-workshops-page #content, .page-template-healingveld-page #content { margin: 0px 7.6% 30px 24%!important; }*/
.odd td { border-right: 1px solid #ddd; }
.even td { border-right: 1px solid #ddd; }
.tablepress tbody td { text-align: center; vertical-align: middle; }
.tablepress thead th { border-right: 1px solid #ddd; text-align:center; }
.DTTT_print_info { height: 200px; }
#gbNavLinks a { font-weight: bold; }
#gbSignText textarea { width: 100%!important; height: 100px; }
#gbEntriesWrap hr { background-color: #D5D6FB; }
.page-id-46 hr { background-color: #D5D6FB; }
#gbEntriesWrap b { position: relative; bottom: 10px; }
.comment-edit-link { position: relative; bottom: 10px; }
#input_1_42 input { display: none; }
#field_1_39 { padding-bottom: 0px; }
#field_1_41 { margin-top: 0em; }
#field_1_42 label { margin-left: 12px; }
#pg-4-1 p img { margin-top: 0em; }

/*  2018  */
.singular .entry-title, .singular-2 h1 { font-size: 26px; }
.singular-2 .entry-title { 
line-height: 0.5em;
padding-bottom: 20px;
padding-top: 0px;
top: -10px;
position: relative; }

/* .singular .hentry { position: relative; top: -50px; } */
#rmp_menu_trigger-8543{
		background: #4f577c !important;
}
.grecaptcha-badge { opacity:0; }
.singular .hentry { top: -55px; padding: 0em 0 0; }
.printomatic { margin-top: -20px; margin-left: -25px; }