a,
i,
.slick-prev,
.slick-next,
.icon-box > div,
.mdi.phone,
input,
.logo,
header,
img,
li,
.slideButton,
.slideButton:before,
.btn-more,
.tx-ns-instagram .gallery-item1 .image,
.slideElement .slideHeader .slideBtn,
.technical-ballroom-box{
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
/* Einblenden Subnavi */
/*.navbar .navi-main > li:hover .navi-sub{
	display:block;
	-webkit-animation: fadeInFromNone 0.3s ease-out;
	-moz-animation: fadeInFromNone 0.3s ease-out;
	-o-animation: fadeInFromNone 0.3s ease-out;
	animation: fadeInFromNone 0.3s ease-out;
}*/
.btn-3rd-level.open{
    transform: rotate(90deg);
}
/* Leichter Zoom-In beim Mouseover */
.news-list-view .article:hover img,
.highlight:hover .bild img,
.tx-ns-instagram .gallery-item1:hover .image,
.medien .ce-image:hover img,
.medien .yt-video:hover img,
.stueck:hover img,
.frame-layout-1 figure:hover img,
.technical-ballroom-box img:hover,
.news .article:hover .news-img-wrap a.slick-slide.slick-active img,
.news .article:hover .news-img-wrap a img{
    transform: scale(1.05);
}
.news .article:hover .news-img-wrap a.slick-slide img{
    transform: none;
}
.navi-main .navi-sub li:hover > a{
    color:#fff;
}
.open .slideButton:before{
    transform: rotate(270deg);
}

.sticky-buttons .btn-karten-kaufen:hover .outer{
    background-image: url(../Images/bg_karten_hover.png) !important;
}
.sticky-buttons .btn-karten-kaufen,
.sticky-buttons .btn-spielplan{
    -o-transition:0s;
    -ms-transition:0s;
    -moz-transition:0s;
    -webkit-transition:0s;
    transition:0s;
}
.sticky-buttons .btn-karten-kaufen:hover,
.sticky-buttons .btn-spielplan:hover div{
    color:#000;
}
.sticky-buttons .btn-spielplan:hover .outer{
    color:#fff;
}
.sticky-buttons .sbtn:hover .outer{
    width: 90px;
    background-position: top right;
}
.sticky-buttons .sbtn:hover .inner{
    display: block;
}



/* Einblenden Animation */
@-webkit-keyframes fadeInFromNone {
    0% {
        display: none;
        opacity: 0;
    }
    1% {
        display: block;
        opacity: 0;
    }
    100% {
        display: block;
        opacity: 1;
    }
}

@-moz-keyframes fadeInFromNone {
    0% {
        display: none;
        opacity: 0;
    }
    1% {
        display: block;
        opacity: 0;
    }
    100% {
        display: block;
        opacity: 1;
    }}

@-o-keyframes fadeInFromNone {
    0% {
        display: none;
        opacity: 0;
    }
    1% {
        display: block;
        opacity: 0;
    }
    100% {
        display: block;
        opacity: 1;
    }
}

@keyframes fadeInFromNone {
    0% {
        display: none;
        opacity: 0;
    }
    1% {
        display: block;
        opacity: 0;
    }
    100% {
        display: block;
        opacity: 1;
    }
}