h3.gb-headline {
	position: relative;
    z-index: 9;
}

.tw-archive-post .kt-post-grid-wrap {
    z-index: 5;
    position: relative;
}
/*
.tw-archive-post .kt-post-grid-wrap {
	background-color:#f8f8f8
}
*/
.tw-archive-post.featured .kt-post-grid-wrap {
	background-color: #fff;
}

.news-events-container:before, .news-events-container:after {
    content: "";
    background-image: url(/wp-content/uploads/daun-bg-infra-s.png);
    z-index: 1;
    position: absolute;
    background-repeat: no-repeat;
    background-position: 0 0;
    bottom: 0;
    transition: inherit;
}

.news-events-container:before {
    background-size: 35%;
    right: 0;
    top: 64%;
    left: 24%;
    transform: translate(-50%);
}

.news-events-container:after {
    background-size: 32%;
    right: -14.5%;
    top: 26%;
    left: 0;
    transform: scaleX(-1);
}


/* special bottom page and footer layout */

.one-container .site-content {
    padding: 0px 40px 0 40px;
}


@media (min-width: 769px) {
	.site-footer .custom-footer {
		margin-top: -84px;
	}
}

@media (max-width: 768px) {
	.site-footer .custom-footer {
		margin-top: -144px;
	}
}
