/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/Divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
body { line-height:1.5em;}
h1,h2,h3,h4,h5,h6 { line-height: normal; color:#111111; font-weight: 300;}


::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999999;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #999999;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #999999;
}
:-moz-placeholder { /* Firefox 18- */
  color: #999999;
}


body .img-luwtehuis { background-size:cover; }
body #top-header { background-color: #ffffff; height:32px; font-size:14px; }
body #top-header * { color:#777777; }
body #top-header #et-info { float:right; }

#main-header {
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,0);
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0);
    box-shadow: 0 1px 0 rgba(0,0,0,0);
}
.et_pb_bg_layout_dark .et_pb_slide_description {
    text-shadow: 0 1px 3px rgba(0,0,0,0);
}

#main-footer .et_pb_social_media_follow li a.icon {	background-color:rgba(255,255,255,0.5); }
#main-footer .et_pb_social_media_follow li a.icon:hover {	background-color:rgba(255,255,255,1); }
#main-footer .et_pb_social_media_follow li a.icon:before {
    height: 32px;
    width: 32px;
    font-size: 16px;
    line-height: 32px;
    color: #00a9c3;
}

.et_pb_post .entry-content { padding-top: 0px; }
@media only screen and (min-width: 520px) {
.single-post .et_pb_post .post-meta-img { float:left; max-width:300px; margin-right:10px; margin-top: 5px; }
}
.et_header_style_left .et_menu_container #et-top-navigation { position:relative; width:100%; height:150px; }
.et_header_style_left .et_menu_container #et-top-navigation #top-menu-nav {position:absolute; float:right; bottom:40px; right:0;}
@media only screen and (min-width: 981px) {
.logo_container #logo {
    /*max-height: 50px;*/
}
}

@media only screen and (min-width: 981px) {
	.et_header_style_left .et_menu_container #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
		padding-bottom: 35px;
		padding-bottom:0;
	}
	.et_header_style_left .et-fixed-header .et_menu_container #et-top-navigation nav>ul>li>a, .et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a {
    padding-bottom: 20px;
}
	.et_header_style_left .et_menu_container #et-top-navigation, .et_header_style_split #et-top-navigation {
		padding: 50px 0 0 0;
		padding: 0;
		
		
	}
	.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {
		height:100px;
	}
	.et_header_style_left .et-fixed-header .et_menu_container #et-top-navigation #top-menu-nav { bottom:10px; }
}
@media only screen and (min-width: 981px) {
	body .et-fixed-header #top-menu li.current-menu-item>a {
		color: #00a9c3!important
	}
}
@media only screen and (min-width: 1199px) {
	.et_header_style_left .et_menu_container #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
		padding-bottom: 100px;
		padding-bottom: 0;
	}
}

@media only screen and (max-width: 980px) {}

/* media queries */
@media only screen and (min-width: 981px) {
}
@media only screen and (min-width: 981px) {
}
@media only screen and (min-width: 1199px) {
}
@media only screen and (min-width: 1350px) {
}

