#site-header {

    background-color: #fd543c;

}/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/* Aanpassingen update feb 21 */


h1 {margin: 0px !important;}

#over-deil {background-color:rgba(226,226,226,0.6) !important; padding: 5% !important; margin: 0px 8px;}

a {text-decoration: none !important;}

.vc_toggle_title h4 {font-size: 30px !important; line-height: 30px !important;}

/* desktop styles */
@media only screen and (min-width: 1025px) {
div#site-header-sticky-wrapper.wpex-sticky-header-holder.not-sticky.wpex-can-sticky div#site-logo-inner.wpex-clr a#site-logo-link.overlay-header-logo img.logo-img {
    max-height: 100px !important;}

	
div#site-header-sticky-wrapper.wpex-sticky-header-holder.wpex-can-sticky.not-sticky div#site-logo-inner.wpex-clr a#site-logo-link.main-logo img.logo-img 
    max-height: 100px !important;}
	
	
header#site-header.header-one.wpex-dropdown-style-minimal-sq.fixed-scroll.shrink-sticky-header.anim-shrink-header.overlay-header.white-style.custom-bg.wpex-clr.sticky-header-shrunk div#site-header-inner.container.clr div.cta {
    top: 5px !important;}	

header#site-header.header-one.fixed-scroll.shrink-sticky-header.anim-shrink-header.custom-bg.wpex-clr.sticky-header-shrunk div#site-header-inner.container.clr div.cta {
    top: 5px !important;}	



}

/* tablet landscape */
@media only screen 
  and (min-device-width: 776px) 
  and (max-device-width: 1024px) {
	  header#site-header.header-one.wpex-dropdown-style-minimal-sq.fixed-scroll.shrink-sticky-header.anim-shrink-header.overlay-header.white-style.custom-bg.wpex-clr.sticky-header-shrunk div#site-header-inner.container.clr div.cta {
    top: 5px !important;}	



a.vcex-button.theme-button.inline.wpex-dhover-2 {
    text-align: center !important;
    padding-left: 27px !important;}
	  
}

/* Einde aanpassingen update feb 21 */



.cool-timeline .timeline-post .timeline-content h2.content-title, .ctl-popup-content h2 {text-transform: none !important;}

.vc_tta-tab.vc_active > a {
    border-color: #ED8B00 !important;
    background-color: #ED8B00 !important;
    color: #fff !important;
    font-family: "Barlow";
    font-weight: 700;
    font-size: 20px !important;
}

.vc_tta-tab > a {
    border-color: #F3F3F3 !important;
    background-color: #F3F3F3 !important;
    color: #000 !important;
    font-family: "Barlow";
    font-weight: 700;
    font-size: 20px !important;
}

form div div.nf-before-form-content {padding-bottom:45px !important;}

div#blad img {margin-bottom: -70%; margin-right: -50%;}
div#blad2 img  {margin-top: -40%; margin-left: 20%;}

article#single-blocks.single-blog-article {padding-top: 250px !important;}
.vc_toggle_title h4::before {color: #ED8B00 !important;}
div.vc_toggle_title {background: none !important; border: none !important;}

.cool-timeline .timeline-post .timeline-content h2.content-title {font-family:barlow !important; color:#fff !important;}
.cool-timeline .timeline-post .timeline-meta {display:none !important;}
h2.timeline-main-title.center-block {display:none !important;}

.shrink-sticky-header #site-logo img {

    max-height: 80px !important;

}
.footer-logo {width:295px; height:auto;}
#site-header-sticky-wrapper.is-sticky #site-header {background-color: #ED8B00 !important;}
div#site-header-sticky-wrapper.wpex-sticky-header-holder.not-sticky div#site-header-inner.container.clr div.cta a {color:#fff !important;}

div#site-header-sticky-wrapper.wpex-sticky-header-holder.is-sticky div#site-header-inner.container.clr div.cta a {color:#fff !important;}
div#site-header-sticky-wrapper.wpex-sticky-header-holder.is-sticky a.mobile-menu-toggle span.wpex-bars span {background-color:#fff !important;}
div#site-header-sticky-wrapper.wpex-sticky-header-holder.is-sticky a.mobile-menu-toggle span.wpex-bars span::before {background-color:#fff !important;}
div#site-header-sticky-wrapper.wpex-sticky-header-holder.is-sticky a.mobile-menu-toggle span.wpex-bars span::after {background-color:#fff !important;}

/* Malchimp */

input[type="submit"] { 
	color: #fff !important;
    background: #FD543C !important;
    border: none !important;
    padding: 10px 50px !important;
    text-transform: uppercase !important;
    border-radius: 30px !important;
}
input[type="text"], input[type="email"], input[type="tel"], textarea {
    width: 100% !important;
    border-radius: 0px !important;
background: none !important;
border-bottom: 1px solid #BAB9B9 !important;
border-top: none !important;
border-left: none !important;
border-right: none !important;
color: #000 !important;
}

div#nieuwsitems div.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4 {text-shadow: 2px 2px 2px rgba(150, 150, 150, 0.7) !important; display: inline;

background: #FD543CA0 !important; line-height: 1.2 !important;}

.single-post-title, .single-page-title {font-size: 35px; margin: 0 0 10px; font-weight: 600; color: #ED8B00 !important;}

.nf-field-element textarea {border-radius:30px;}
.field-wrap > div input {border-radius:30px;}
.field-wrap input[type="button"] {color: #fff; background: #ED8B00 !important; border: none; padding: 10px 50px; text-transform: uppercase;}

#site-navigation-wrap { display: none !important }
#mobile-menu { display: block !important }

section#over-deil {background-color:rgba(226,226,226,0.6) !important; padding: 5% !important; margin: 0px 8px;}

.full-screen-overlay-nav-ul li a {color:#000 !important; font-weight:400 !important;}
.full-screen-overlay-nav.black li a {opacity: 1 !important;}
.full-screen-overlay-nav.black li a:hover {opacity: .4 !important;}

.full-screen-overlay-nav.white {
  background-position: 95% 95%;
  background-repeat: no-repeat;
  background-size: initial;
  background-image: url("https://nlwind-baishuwan.savviihq.com/wp-content/uploads/2019/06/blad-menu.png");
}
.full-screen-overlay-nav button.full-screen-overlay-nav-close {color: #FD543C !important; opacity: 1 !important;}

#infographic {-webkit-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2); 
position: relative;
top: -200px !important;
z-index: 3 !important;
background: #fff !important;}

#nieuwsitems {margin-top: -40% !important;}

#contact-bg {background-color:rgba(224,224,224,0.8) !important; padding:5%;}

#nieuwsblok {-webkit-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2); 
}

.vc_section {
    padding-left: 30px !important;
	padding-right: 30px !important;
}

.samenvatting {background-color:rgba(253,84,60,0.6) !important;}

div#nieuwsitems div.vc_grid-item-mini.vc_clearfix {-webkit-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2); 
}
div#windmolens img {margin-bottom: -25% !important;}
div#wolkjes img {margin-top: -40% !important; margin-right: -30%;}

div#windpark-blok {-webkit-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2); }

div#locatie-blok {-webkit-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2); }

div#nieuwsbrief-blok {-webkit-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 6px 10px 0px rgba(0,0,0,0.2); background-color:#fff !important; margin-left: 0px !important; margin-right: 0px !important;}

div#locatie img {margin-bottom: -25% !important;}

.home main#main {background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: initial;
  background-image: url("https://nlwind-baishuwan.savviihq.com/wp-content/uploads/2019/06/logo-bg.png");}

/* desktop styles */
@media only screen and (min-width: 1025px) {
	div#site-header-sticky-wrapper.wpex-sticky-header-holder.not-sticky div#site-logo-inner.clr a.overlay-header-logo img.logo-img {max-height:100px !important;}
	.entry h2 {
    font-family: "Barlow";
    font-weight: 700;
    font-size: 35px !important;
    color: #000 !important;
	line-height: 1.2em;
}	
	section#over-deil .wpb_single_image img {padding:5%;}
	header#site-header.header-one.fixed-scroll.shrink-sticky-header.anim-shrink-header.custom-bg.clr.sticky-header-shrunk div#site-header-inner.container.clr div.cta {top: 5px !important;}
	
	div#site-header-inner.container.clr div.cta {position: relative; top: 45px; width: 750px; float: right; right: 30px;}
	div#site-header-inner.container.clr div.cta div.blok1 {width:20%; text-align: center; float: left; color:#fff; font-weight:600;}
	div#site-header-inner.container.clr div.cta div.blok2 {width:35%; text-align: center; float: left; color:#fff; font-weight:600;}
	div#site-header-inner.container.clr div.cta div.blok3 {width:20%; text-align: center; float: left; color:#fff; font-weight:600;}
	div#site-header-inner.container.clr div.cta div.blok4 {width:25%; text-align: center; float: left; color:#fff; font-weight:600;}
	div#site-header-inner.container.clr div.cta a {font-size: 16px !important;}
	div#site-header-inner.container.clr div.cta div.blok1 img {height:15px !important;}
	div#site-header-inner.container.clr div.cta div.blok2 img {height:15px !important;}
}

/* ipad styles */
@media only screen and (max-width: 1024px) and (min-width: 767px) {
		.entry h2 {
    font-family: "Barlow";
    font-weight: 700;
    font-size: 30px !important;
    color: #000 !important;
	line-height: 1.2em;
}	
}

/* tablet landscape */
@media only screen 
  and (min-device-width: 776px) 
  and (max-device-width: 1024px) {
	  	header#site-header.header-one.fixed-scroll.shrink-sticky-header.anim-shrink-header.custom-bg.clr.sticky-header-shrunk div#site-header-inner.container.clr div.cta {top: 5px !important;}
	
	div#site-header-inner.container.clr div.cta {position: relative; top: 22px; width: 650px; float: right; right: 30px;}
	div#site-header-inner.container.clr div.cta div.blok1 {width:20%; text-align: center; float: left; color:#fff; font-weight:600; font-size:12px;}
	div#site-header-inner.container.clr div.cta div.blok2 {width:35%; text-align: center; float: left; color:#fff; font-weight:600; font-size:12px;}
	div#site-header-inner.container.clr div.cta div.blok3 {width:18%; text-align: center; float: left; color:#fff; font-weight:600; font-size:12px;}
	  div#site-header-inner.container.clr div.cta div.blok4 {font-weight:600; font-size:12px;}
	div#site-header-inner.container.clr div.cta div.blok1 img {height:15px !important;}
	div#site-header-inner.container.clr div.cta div.blok2 img {height:15px !important;}
#site-header {background-color: #ED8B00 !important;}
	  .tp-parallax-wrap {
    padding-left: 5% !important;
}
	  .full-screen-overlay-nav.white {background-size: 20% !important;}
	  a.vcex-button.theme-button.inline.animate-on-hover.wpex-dhover-2 {text-align:center !important; padding-left:27px !important;}
}

/* tablet Portrait */
@media only screen 
  and (min-device-width: 767px) 
  and (max-device-width: 775px) {
.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4::before {padding-top: 200% !important;}
	  .entry h4 {font-size: 20px !important; line-height: 30px !important;}
	  div#site-header-inner.container.clr div.cta {display:none !important;}
	  #site-header {background-color: #ED8B00 !important;}
	  	  .tp-parallax-wrap {
    padding-left: 5% !important;
}
	  .full-screen-overlay-nav.white {background-size: 20% !important;}
	  a.vcex-button.theme-button.inline.animate-on-hover.wpex-dhover-2 {text-align:center !important;}
}

/* mobile styles */
@media only screen and (max-width: 766px) {
	.entry h2 {font-family: "Barlow"; font-weight: 700; font-size: 25px !important; color: #000 !important; line-height: 1.2em;}
	.footer-builder-content.entry {padding-top:25px;}
	div#site-header-inner.container.clr div.cta {display:none !important;}
#site-header {background-color: #ED8B00 !important;}
	.full-screen-overlay-nav.white {background-size: 40% !important;}
}

/* aangebracht door Renee de Kruijf - Webdesignpuntnl */
#site-header {
	background-color: #ED8B00 !important;
}
