 a:link{color:#000; text-decoration:none}
 a:visited{color:#000; text-decoration:none}
 a:hover{color:#f00; text-decoration:underline}
 a:active{color:#f00; text-decoration:none}

#apDiv1 {
	position:absolute;
    background-image: linear-gradient(hsla(360,0%,100%,0.7), hsla(360,0%,100%,0.7));
	left:100px;
	top:75px;
	width:400px;
	height:180px;
	z-index:3;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	vertical-align:middle;
	text-align:center;
	border:thin solid #666;
}

body{height:100%;}

.bigslider{position:absolute;left:0;top:0;right:0;bottom:0;}
.bigslider .owl-stage-outer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;}
.bigslider .owl-stage{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;}
.bigslider .owl-item{height:100%;width:100%;}
.bigslider .item{height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;}

.bigslider .img1{background-image: url('https://krematorium.nrw/img1.jpg');}
.bigslider .img2{background-image: url('https://krematorium.nrw/img2.jpg');}
.bigslider .img3{background-image:url('https://krematorium.nrw/img3.jpg');}

.owl-nav{position:absolute;position:absolute;top:50%;margin-top:-40px;width:100%;bottom:auto;}
.owl-nav button span{font-size:86px;color:#333;background:rgba(255,255,255,0.7);padding:6px 8px 22px 8px;line-height:1;}
.owl-nav button:hover span{background:#333;color:#fff;}
.owl-nav button.owl-next{float:right;}


/*-------------------------------------------------------------------------------------------*/
@media (min-width:1190px) and (max-width:1480px) {


}
/*-------------------------------------------------------------------------------------------*/
@media (min-width:992px) and (max-width:1199px){


}
/*-------------------------------------------------------------------------------------------*/
@media (min-width:768px) and (max-width:991px) {


}
/*-------------------------------------------------------------------------------------------*/
@media (max-width:767px) {
    body{margin:0;}
    #apDiv1{width:auto;left:20px;right:20px;top:30px;}
    .bigslider .item{min-height:670px;}

    .bigslider{position:relative;left:0;top:0;right:0;bottom:0;min-height:670px;width:100%;}

    .owl-nav button span{font-size:56px;padding:4px 8px 12px 8px;line-height:1;display:inline-block;}
}
/*-------------------------------------------------------------------------------------------*/
@media (max-width:400px) {
}