#close-news {
	position: absolute !important;
	top: 11px;
	right: -5px;
	color: #f47920 !important;
	font-size: 18px;
	display: none;
	z-index: 1000;
	cursor: pointer;
}

button.trigger:before {
	content: "Read" !important;
}


.real3dflipbook {
	z-index: 1001;
}

.bg-img::after {
	height: 70% !important;
	margin-top: 10%;
	display:none;
}

.single-post article.content-singlepost {
	height: 74%;
	margin-top: 5% !important;
	padding-right: 0px !important;
}


.content-singlepost h1#nieuwstitel {
	padding-top: 10px;
}

/*.content-singlepost div{
	background: #fff;
}*/

.newsbericht-wrapper {
	background: transparent;
	width: 100%;
	height: 100%;
    -webkit-transition: background 0.5s linear;
    -moz-transition: background 0.5s linear;
    -ms-transition: background 0.5s linear;
    -o-transition: background 0.5s linear;
    transition: background 0.5s linear;   
}

.modify .newsbericht-wrapper{
	background: #fff;
}

.newsbericht-tekst {
	display: none;
}


.modify .newsbericht-tekst {
	opacity: 0;
}

.header-singlepost {
	min-height: initial !important;
}


.newsbericht-tekst .x-breadcrumb-wrap, .newsbericht-tekst .x-container-fluid.max.width.cf.intro-effect-sidefixed, .newsbericht-tekst .x-container-fluid.max.width.cf.intro-effect-sidefixed .x-breadcrumbs {
	padding: 0px !important;
	margin: 0px !important;
}
.newsbericht-tekst .x-breadcrumb-wrap {
	padding-bottom: 10px !important;
}

@media screen and (max-width: 768px){
	.single-post header.header-singlepost {
		display: none;
	}
	.single-post button#triggerbutton {
		display: none;
	}
	.single-post .x-main.full {
		width: 100% !important;
	}
	.single-post article.content-singlepost {
		width: 100%;
		margin: 0px !important;
		padding: 0px !important;
		padding: 17px !important;
	}
	.single-post #triggerbutton {
		display:none;
	}
	.single-post .newsbericht-wrapper {
		transition: none !important;
		font-size: 18px !important;
	}
	.single-post .title {
		transform: none !important;
		position: relative;
		left: 0 !important;
		text-align: left;
	}
	.single-post .x-container-fluid.max.width.cf {
		margin-left: 0px;
		padding-left: 0px;
	}
	.single-post .x-breadcrumbs {
		padding-left: 0px !important;
	}
	.single-post .newsbericht-tekst {
		display: block !important;
		transform: none !important;
	}
	.single-post h1#nieuwstitel {
		color: #000 !important;
	}
	.single-post p.subline {
		color: #000 !important;
		opacity: 1 !important;
	}
	body.single-post{
		overflow: auto;
	}
	
	.single-post h1#nieuwstitel {
		font-size: 41px;
		padding-top: 0px !important;
		margin-top: 0px !important;
	}
}

@media screen and (max-width: )
