/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/* BEGIN WEBSOLS DEFAULTS: */

/* Scroll-top button ook op mobiel: */
.responsive #scroll-top-link.avia_pop_class {
	display: block;
	visibility: visible;
	opacity: 0.7;
}

/* Wordbreak op mobiel en desktop: */
.flex_column.av_one_fifth {
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    overflow-wrap: break-word;
  }
@media screen and (min-width:768px) and (max-width:1366px) {
	.flex_column.av_one_fifth,
	.flex_column.av_one_fourth,
	.flex_column.av_one_third {
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
		overflow-wrap: break-word;
	}
}
@media screen and (max-width:468px) {
	.flex_column {
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
		overflow-wrap: break-word;
	}
}

/* bold tekst normale kleur: */
#top .main_color strong,
#top .alternate_color strong {
	color: inherit;
}

/* links underlined incl uitzonderingen: */
#main p a:not(.av-icon-char, .avia-button, .avia_iconbox_title, .button, .av-share-link),
#main li a:not(.av-icon-char, .avia-button, .avia_iconbox_title, .button, .av-share-link, .contact_socials ul li a) {
	text-decoration:underline;
}
#main li.av-share-link a {
	text-decoration:none;
}
body div .avia-button,
a.av-icon-char {
	text-decoration:none !important;
}
#top.single-post .entry-content {
	text-align:left;
}

/* END WEBSOLS DEFAULTS */

/* BEGIN CUSTOM SITE STUFF */
#top #header .logo a img,
#top #header .logo a svg {
    padding:10px 0px;
}
#top h1,
#top h2,
#top h3,
#top h4,
#top h5,
#top h6 {
    letter-spacing: 0px;
}
#top #header .main_menu ul > li.av-menu-button-colored a .avia-menu-text {
    border:0;
    border-bottom:1px solid;
}
#top #header .main_menu ul > li.av-menu-button-bordered a .avia-menu-text {
    border-color:#2d4a2c;
    color:#2d4a2c;
    border-width:1px;
}
#top #header .main_menu ul > li.av-menu-button a .avia-menu-text,
#top form input.button {
    padding:15px 30px 13px;
    min-width:139px;
    font-size:16px;
    font-weight:bold;
    line-height:1.2em;
    display:inline-block;
}
#top form input.button {
/*    font-family:'source-serif-4',Helvetica,Arial,sans-serif; */
}
#top .main_color .avia-button.avia-color-theme-color-highlight {
    color:#ffffff;
    background-color:#000000;
    border-color:#000000;
}
#top .main_color .avia-button.avia-color-theme-color-subtle {
    color:#2d4a2c;
}
#top .alternate_color .avia-button.avia-color-theme-color-highlight {
    background-color:#000000;
    border-color:#000000;
    color:#ffffff;
}

#top .fullsize .template-blog .post .entry-content-wrapper > * {
    max-width:100%;
}
#top.single-post article.post-entry .post-title {
    font-size:48px;
}
#top.single-post .post-meta-infos .text-sep,
#top.single-post .post-meta-infos .blog-author {
    display:none;
}
#top.single-post article.post-entry .entry-content,
#top.single-post .post-meta-infos time {
    font-size:16px;
}
#top.single-post .post-meta-infos time {
/*    font-family:'source-serif-4',Helvetica,Arial,sans-serif; */
}
/* FAQ accordeon */
#top .togglecontainer.av-minimal-toggle .av_toggle_section {
    box-shadow:0 0 1px 0 rgba(0,0,0,.3);
    margin-bottom:5px;
    border-radius:3px;
}
#top .togglecontainer.av-minimal-toggle .av_toggle_section .single_toggle {
    margin:0;
}
#top .togglecontainer.av-minimal-toggle .av_toggle_section .single_toggle .toggler {
    border:none;
    background-color:#eeeeee;
    top:0;
    border-radius:3px;
    font-weight:600;
}

#top .avia-content-slider .slide-entry-wrap article.slide-entry .entry-content-header .slide-meta-time {
    position:relative;
    top:-25px;
}
#top .avia-content-slider .slide-entry-wrap article.slide-entry .entry-content-header .blog-categories {
/*    font-family:'source-serif-4',Helvetica,Arial,sans-serif; */
    font-size: 16px;
}
#top .avia-content-slider .slide-entry-wrap article.slide-entry .entry-footer .slide-meta {
    display:none;
}
#top.single-post  .post-meta-infos {
    display:none !important;
}
#top.single-post .entry-content-header time {
    position:relative;
    top:-25px;
    text-transform:unset !important;
}
#top.single-post .entry-content-header .blog-categories,
#top.single-post .entry-content-header time {
/*    font-family:'source-serif-4',Helvetica,Arial,sans-serif; */
    font-size: 16px;
}