

a:hover{
	text-decoration:none;
}


/* Zet rand om site*/

html{
	position:relative;
	min-height:100%;
}

@media only screen and (min-width: 1199px) {
	body:before,
	body:after{
		width: 15px;
		display: block;
		content: '';
		height: 100%;
		background: #1E20A2;
		position: fixed ;
		z-index: 998;

	}
	
	body:before{
		margin-top:-15px;
	}
	
	body:after {
		right: 0;
		top: 0;
	}

body{
	background-color:#ffffff;
	border-top: 15px solid #1E20A2;
	border-bottom: 15px solid #1E20A2;
	
}

}

/* Einde rand */

.click-box:hover{
	cursor:pointer;
}

.wpforms-confirmation-container-full{
    background-color:#1e20a2!important;
    border:0px!important;
        font-size: 44px;
    line-height: 1;
    padding: 0px;
    font-weight: 700;
    margin-left:-100px!important;
    margin-top:-50px!important;
}

@media only screen and (max-width: 600px) {
  .wpforms-confirmation-container-full{
    font-size: 18px!important;
	   margin-left:0px!important;
    margin-top:0px!important;
	}
}

/*Animated GIF persons*/
.static-tjeerd img{
	position:absolute;
	z-index: 1;
}

.static-tjeerd img:hover{
	opacity:0;
}

.tjeerd-hover img{
	z-index:0;
	margin-top:-21px;
}

/*End of animated GIF*/

/*menu items hover logo*/
.index-top{
	z-index:999!important;
}


@media only screen and (max-width: 600px) {
.icon-stek-home .elementor-widget-icon {
    float: left;
    position: absolute;
}


}
@media only screen and (max-width: 800px) {
.swiper-pagination-bullets{
        top: 280px;
}

}

@media only screen and (max-width: 700px) {
.swiper-pagination-bullets{
        top: 280px!important;
}

}

@media only screen and (max-width: 650px) {
.swiper-pagination-bullets{
        top: 250px!important;
}

}

@media only screen and (max-width: 600px) {
.elementor-image-carousel-caption {
    margin-top:60px;
    float:left;
}

.swiper-pagination-bullets{
        top: 220px;
}

}