/*
 Theme Name:   EGZV 2023
 Description:  Erster Grazer Zitherverein
 Author:       Magdalena Kahr-Göpfart
 Author URI:   schubiduquartet.com
 Template:     blank
 Version:      1.0.0
*/

.navbar .navbar-collapse{
	z-index: 151;
}

.bildSlider img{
    height: 450px;
    padding: 10px;
}

.bildSlider{
	padding-top:50px;
	padding-bottom:40px;
}



section.bildslider .slick-prev {
    background-image: url(./img/arrow-konzert-left.svg);
    left: 35px;
        z-index: 10;
    width: 100px;
    height: 56px;
    top: -20px;
}

section.bildslider .slick-prev:before {
    content: "";
}

section.bildslider .slick-next {
    background-image: url(./img/arrow-konzert.svg);
    right: 35px;
    z-index: 10;
    width: 100px;
    height: 56px;
    top: -20px;
}

section.bildslider .slick-next:before {
    content: "";
}

ul, li{
	    font-size: 1.33rem;
    line-height: 2.2rem;
    letter-spacing: 0.1rem;
    padding-bottom: 10px;
}
body.page-template-template-startseite #About{
    padding-bottom: 100px;
    padding-top: 120px;
}
    
#Kartenvorverkauf{
	background-color:#E7EEE4;
	padding-bottom:200px;
	padding-top:100px;
}

#Kartenvorverkauf h2{
	font-size: 3.75rem;
    color: #7CA36F;
    letter-spacing: 0.2rem;
    text-transform: uppercase;
    line-height: 4.3rem;
    font-family: "Aboreto";
    padding-bottom:20px;
}

#Kartenvorverkauf h4,#Kartenvorverkauf p{
	padding-bottom: 10px;
    padding-top: 10px;
}

.iframe-container {
      width: 100%;
      max-width: 100%;
      height: 800px; /* Sichtbare Höhe, danach Scroll */
      overflow-y: auto; /* Vertikales Scrollen erlauben */
      -webkit-overflow-scrolling: touch; /* Sanftes Scrollen auf iOS */
      border: 1px solid #ccc; /* Optionaler Rahmen */
    }

    /* iframe immer vollbreit */
    .iframe-container iframe {
      width: 100%;
      height: 1600px; /* Länger als Container, damit Scroll nötig ist */
      border: 0;
    }
    
    
@media (max-width: 991.98px) {
	.slick-slide img{
	    height: 300px;
	    padding: 10px;
	}
	
	.bildSlider{
		padding-top:30px;
		padding-bottom:20px;
	}

}
