.header-language-switcher .footer-social-link{
	display:none;
}


.header-contact-button:hover{
    background-color:#FFE054;
    color: black!important;
}


#carousel1{
    max-width: 2560px;
}


.text-logo-circle .circle .line {
    height: 1px!important; 
    color:#FFE054!important;
}

.text-logo-circle .text-block .title{
    color: #000;
}

.slider-image{
	overflow: hidden;
}

.slider-image .slider-text{
    background:#000;
    color: #FFE054;
	text-align: center;
	width:237px;
	height:237px;
	border-radius: 100%;
	transform: translateY(-50%) rotate(-10deg);
	font-size:16px;
	text-transform: uppercase;
	line-height:20px;
	z-index:3;
    top:70%;
    left: 14%;
}

	.slider-title{
		font-size:16px;
		text-transform: uppercase;
		line-height:20px;
		width:168px;
		margin:60px auto 15px;
		padding-bottom:15px;
		border-bottom:solid 1px #fff;
		float:left;
		margin-left:50%;
		transform: translateX(-50%);
	}
    

.slider-image .wrap::before{
	width:3px;
	height:700px;
	background:#000;
	content:"";
	display:block;
	position: absolute;
	left:280px;
	top:-150px;
	z-index:2;
}


#facts {
    background: #ffe054!important;
    padding: 20px;
}


.icon-block-block .text{
    color: #FFE054;
}


#orangeblock{
	margin-bottom:-1px;
}

#orangeblock .switcher-block:nth-child(1) .switcher-image{
    margin-bottom:-1px; 
}
    #orangeblock .button{
        background: #1d1d1b!important;
        color:#FFE054;
    }

    #orangeblock .switcher-block:nth-child(1){
        background:#FFE054;
        color:#000;
        margin-bottom:-1px;
    }

    #orangeblock .switcher-block:nth-child(1) h2{
        color: #000;
    }

	#orangeblock .switcher-block:nth-child(1) input[type=text]{
		background:#fff;
		border-radius: 0px;
		width:100%;
        max-width: 100%;
        font-size:1rem;
	}

	#orangeblock .switcher-block:nth-child(1) input[type=email]{
		background:#fff;
		border-radius: 0px;
		width:100%;
        max-width: 100%;
        font-size:1rem;
    }
    #orangeblock .switcher-block:nth-child(2) h2{
		color:#000;
	}

#duurzaam .switcher-block:nth-child(2){
    background:#FFE054;
    color:#000;
    margin-bottom:-1px;
}


#nomargintop{
    margin-top:0px;
    padding-top:0px;
}
    
    #nomargintop .info-block-block{
        background:#000;
    }

    #nomargintop .info-block-text{
		font-size: 1rem;
	}
        
    #nomargintop .info-block-container{
        background:none;
        color:#fff;
    }
        
    #nomargintop .info-block-container .info-block-title{
            color:#fff;
        }
    
    #nomargintop #info-block-googlemap{
        float:right;
    }


#omgeving{
    margin-bottom: 0px;
}

#maps{
    margin-bottom: 0px;
}


input[type=text], input[type=email], select{
    background-color:#FFE054;
    font-size: 1rem;
}

::-webkit-input-placeholder { 
    color: #000 !important;
    opacity: 1;
    }
    :-moz-placeholder { 
    color: #000 !important;
    opacity: 1;
    }
    ::-moz-placeholder { 
    color: #000 !important;
    opacity: 1;
    }
    :-ms-input-placeholder { 
    color: #000 !important;
    opacity: 1;
    }



.content-block-2-content:hover {
    background: rgba(51,43,61, 0.85);
}


.content-block-3-link.active, .content-block-3-link:hover {
	color: #FFE054;
}
.content-block-3-right h2 {
	color: #FFE054;
}



.print-button {
    display:none;
}

.aanbod-item-status {
    background: #FFE054!important;
    color:#000;
}



.print-button-single{
    display:none;
}


#aanbod-image-top-bar{
    background: #FFE054!important;
}

	

@media only screen and (min-width:768px){
	.footer-extra-logo img{
		max-width: 300px;
		max-height: 230px;
	}
}
			
@media only screen and (max-width: 501px) {
	.footerlogo{
		display:none;
	}
}