

/* qode slider button color */
.carousel-inner .slider_content .qbutton {
background-color: transparent !important;
}
.add_img_border_class img{
border: 6px solid #ffffff !important;
box-shadow: 3px 3px 12px #000000;
}

.q_accordion_holder h4 {    
    text-align: left !important;
  }
  .q_accordion_holder h4.title-holder span {    
    color: #ff00ff;    
    font-size: 25px;    
    font-weight: normal !important;
  }
  .q_accordion_holder h4.title-holder.ui-state-hover span {    
    color: #00ff00;
  }

/* hiding on mobiles */
@media screen and (max-width: 1000px) {
.hide_on_mobiles {
display: none !important;
}
}

/* hiding on desktop */
@media screen and (min-width: 1001px) {
.hide_on_desktop {
display: none !important;
}
}

/* alles zichtbaar maken in expandable sections */
.more_facts_outer, 
.more_facts_outer * {
    position: relative !important;
}

/*change pricing table color*/
.q_price_table .price_table_inner {
    background-color: #266e95;
}

/*change pricing table color van pottenbakkersweken*/
.page-id-5759 .qode_price_table .price_table_inner {
    background-color: #c96f65;
}

/*change pricing table color van pottenbakkerscursus Bob en Patricia*/
.page-id-7640 .qode_price_table .price_table_inner {
    background-color: #88dffd;
}


/*change color messages contactform*/
div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #aaaaaa !important;
}
div.wpcf7-response-output.wpcf7-validation-errors {
    background-color: #aaaaaa;
}

/*change calendar height on mobile to only show 1 month */

@media (max-width: 768px) {
    .bk_calendar_frame {
        height: 300px !important; 
        overflow: hidden !important;
        border-bottom: 1px solid #999999;
    }

    .wpbc_change_over_triangle>.block_hints {
	display: grid;
	grid-template-columns: 1fr 1fr;
    }
}

/* Mobile layout voor wandelingen en tarieftabellen*/

@media (max-width: 768px) {
	
	.wandeling_hoofdinfo > * {
		display: flex;
		flex-wrap: wrap;
	}
	
	.wandeling_hoofdinfo > .full_section_inner > .vc_column_container > .vc_column-inner > .wpb_wrapper > .q_icon_with_title {
		padding: 0px;
		margin: 10px auto;
	}
	
	.wandeling_hoofdinfo > .full_section_inner > .vc_column_container > .vc_column-inner > .wpb_wrapper > .q_icon_with_title > .icon_text_holder > .icon_text_inner {
		padding: 0px;
	}
	
	.wandeling_hoofdinfo > .full_section_inner > .vc_column_container > .vc_column-inner > .wpb_wrapper > .q_icon_with_title > .icon_text_holder > .icon_text_inner > .icon_title_holder {
		width: max-content;
		margin: 0px;
		display: flex;
		align-items: center;
	}
	
	.wandeling_hoofdinfo > .full_section_inner > .vc_column_container > .vc_column-inner > .wpb_wrapper > .q_icon_with_title > .icon_text_holder > .icon_text_inner > .icon_title_holder > .icon_title {
	    width: max-content;
	}
	
	.wandeling_afstand {
		width: 50%;
		display: block;
	}
	
	.wandeling_hoogtemeters {
		width: 50%;
		display: block;
	}
	
	.wandeling_extrainfo>*>*>.vc_column_container>.vc_column-inner>.wpb_wrapper,
	.wandeling_extrainfo>*>.vc_column_container>.vc_column-inner>.wpb_wrapper	{
		margin: 0px auto;
		width: max-content;
	}
	
	.wandeling_extrainfo>*>*>.vc_column_container>.vc_column-inner>.wpb_wrapper>.q_icon_list,
	.wandeling_extrainfo>*>.vc_column_container>.vc_column-inner>.wpb_wrapper>.q_icon_list	{
		margin-top: 15px;
	}
	
	.wandeling_extrainfo>*>*>*>*>*>.wpb_single_image,
	.wandeling_extrainfo>*>*>*>*>.wpb_single_image	{
		margin-bottom: 15px !important;
	}

	.tarieven_tabel_row > .section_inner {
		width: 100vw !important;
	}

	.tarieven_tabel .column-1 {
		width: 30%;
	}
	
	.tarieven_tabel  .column-2 {
		width: 40%;
	}
	
	.tarieven_tabel .column-3 {
		width: 40%;
	}
}
@media screen and (min-width: 768px) {
.five-columns.vc_row .vc_col-sm-2 {
float: left;
width: 18.5%;
padding: 0;
margin-right: 1.5%;
min-height: 0;
}
.five-columns.vc_row .vc_col-sm-2:nth-last-child(2) {
margin-right: 0;
}
}

/*duidelijke linken in blogposts*/
.post_text_inner p a {
text-decoration: underline;
}





