/*
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 h1,
#top h2 {
	letter-spacing:0;
}
#top.page-id-3220 p {
	line-height: 95%;
}
#top .av-special-heading-h1 .av-subheading_below {
	font-size:32px;
	color:#184287;
	padding-left:50px;
}
#top .av-special-heading-h2 .av-subheading_below {
	font-size:32px;
	color:#184287;
	padding-left:50px;
}
#top .av-special-heading-h1.modern-centered .av-subheading_below,
#top .av-special-heading-h2.modern-centered .av-subheading_below {
	padding-left:0;
}
#top .av-special-heading-h2 .av-subheading_above {
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
	color:#184287;
}
#top .alternate_color .av-special-heading-h2 .av-subheading_above {
	color:#b1ca0b;
}
#top .av-special-heading-h3 .av-subheading_below,
#top .av-special-heading-h4 .av-subheading_below,
#top .av-special-heading-h5 .av-subheading_below,
#top .av-special-heading-h6 .av-subheading_below {
	font-size:22px;
}
#top .main_color h2 span {
	color:#184287;
}
#top .alternate_color h2 span {
	color:#b1ca0b;
}
#top .avia-button.avia-color-theme-color-highlight .avia_iconbox_title {
	color:#505152;
}
#top .avia-button.avia-color-theme-color-highlight svg {
	fill:#505152 !important;
}
#top .avia-image-container img {
	border-radius:50px;
}
#top .avia-image-container.no_border_radius img {
	border-radius:0;
}
#top .gform_wrapper .gform-footer .gform_button,
#top form input[type="submit"] {
	padding:15px 30px 13px;
	font-size:13px;
	min-width:139px;
	border-radius:50px;
	font-weight:900;
	letter-spacing:0;
	font-size:24px;
}
#top form input[type="submit"] {
	border:unset;
}
/* #top .av-layout-grid-container .flex_cell.clip_path {
	clip-path:ellipse(65% 66% at 50% 34%);
} */
#top .av_minimal_header_shadow {
	box-shadow:50px 0 6px 0px rgba(0,0,0,.2);
}
#top #header #header_main .logo {
	z-index:101;
}
#top #header #header_main .logo,
#top #header #header_main .logo a {
	overflow:visible;
}
#top #header #header_main .logo a img {
	height:198px;
	max-height:unset;
}
#top #header #header_main .logo .subtext img {
	display:none;
}
#top .av_header_transparency.av_alternate_logo_active .logo a > img {
	opacity:1;
}
.html_header_top #top .av_header_stretch .container {
	width:100%;
}
#top #header #header_main .main_menu {
	width:calc(100% - 125px);
	background-color:#ffffff;
	padding-right:2%;
}
#top #header #header_main .main_menu .avia-menu {
	float:right;
}
#top .avia-icon-list-container.contact_icon_list {
	margin-top:0;
}
#top .avia-icon-list-container ul li span.av-icon-char svg {
	fill:#184287;
}