

.uk-navbar .uk-navbar-toggle{
    flex-direction: column-reverse;
}

.uk-navbar .uk-navbar-toggle span{
	margin-right: 0 !important;
    text-transform: uppercase;
    font-family: "Open Sans";
    font-weight: bold;
    font-size: 13px !important;
}

.uk-navbar .uk-navbar-toggle span svg{
	width: 30px;
    height: 30px;
}

.uk-logo{
	padding-bottom: 15px;
    padding-top: 15px;
}

.not-active{
    opacity: 0.3;
}

#baform-1 > div > div.row-fluid.ba-row > div, #baform-2 > div > div.row-fluid.ba-row > div{
    margin-bottom: 25px;
}

@media(max-width: 960px){
    body > div.uk-offcanvas-content > div > div:nth-child(4) > div > div > div > div > div > div.uk-width-large\40 m.uk-first-column > h1{
        position: absolute;
        top: 140px;
    }
}



@font-face {  
	font-family: 'BlackHanSans';  
	src: url('../fonts/BlackHanSans-Regular.ttf') format('truetype');
}

#veranstaltungen .min-height{
	min-height: 350px;
}

#veranstaltungen table td{
	min-width: 30px;
    text-align: left;
}

#veranstaltungen .el-item .uk-position-center{
	position: relative !important;
    top: unset;
    left: unset;
    transform: unset;
    display: block;
}

#veranstaltungen .el-item *{
	color: #000; border-radius: 10px;
}

#veranstaltungen .el-image{
	z-index: 1;
    position: relative;
}

#veranstaltungen .uk-button{
	background: #000;
    color: #fff;
}	

#veranstaltungen .el-image{
	width: 100%;
}

#veranstaltungen input{
	display: block;
    width: 100%;
    margin-top: 20px;
}

#veranstaltungen .el-slidenav{
    background: #e23f40;
    border-radius: 100%;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 6px 0px #33333352
}

#veranstaltungen .el-item .uk-cover-container{
	height: 100%;
}

@media(max-width: 1600px){
	#termine .uk-slider > .uk-position-relative{
		padding: 0 150px;
	}
}

@media(max-width: 640px){
	#termine .uk-slider > .uk-position-relative{
		padding: 0;
	}
}

