/*
Hier kannst du dein eigenes CSS einfügen.
Klicke auf das Hilfe-Symbol oben, um mehr zu lernen.
*/

/* auf Startseite 35 den Header nicht anzeigen, also die Überschrift
 */
#main #post-35 header.entry-header{
    display: none;
}



/*
Titel verbergen

  #masthead {
	display: none;
  }
*/


@media screen and (max-width: 800px) {
  #masthead {
	display: none;
  }
}


/*
Anpassen der Liste von quadrat auf rund 
*/
.entry-content ul > li {
    list-style-type: disc;
}

/*
verstecken der Metainformationen wie Datum Autor usw bei Beiträgen
*/
.entry-meta {
    display: none;
}

/* 
Listen Elemente einrücken 
*/
li {
	margin-bottom: 0;
	margin-left: 10px;
	margin-right: 5px;
}

/*
Löschen der Search-box und facebook links
*/

.sidebar-header-right { display: none; }

/*
Größe Seitentitel
.site-title {
    font-size: 24px;
    font-weight: bold;
}
*/


/*
nav-links next, previous, bei beiträgen entfernen
*/

.nav-previous, .nav-next {
  display: none; 
}


/*
Anpassen der Seitenbreite

.site {
	margin: 0 auto;
	width: 90%;
}
*/


/*
Anpassen Seiteninhalte

.wrapper {
	padding: 0 20px;
	width: 100%;
}
*/

/*
Mobile Menu Button verbergen global
*/

.mobile-menu-anchor { 
	  display: none; 
  }


/*
iphone Einstellungen
*/

@media screen and (max-width: 550px) {
	.site,
	.no-sidebar.one-column .site {
		width: 100%;
	}

	#site-branding {
		padding-top: 0;
	}

	.genericon-menu {
	    padding: 5px;
	}

	.mobile-menu-one #site-branding {
	    width: 100%;
	}

	.mobile-menu-two #site-branding {
	    width: 100%x;
	}

	#masthead {
		padding-top: 20px;
	  padding-left: 50px;
	}

  #masthead {
	display: none;
  }
}

/*
contact form 7 checkboxes untereinander darstellen, statt nacheinander für online-anmeldung-neu
*/
span.wpcf7-list-item { display: block; }

/*
Hintergrundfarbe der Seiteninhalte ändern, 2893partnerlinks, 2107stundenplan
*/
.page-id-2893 #content {
    background-color: #F7F2E0;
}



/*
Sections definieren, insbesondere für die Kinderseiten
*/
.section1{
            background-color: #F7FE2E; /* Hintergrundfarbe 1 */
            color: black;   /* Textfarbe 1 */
            padding: 1em 20px;
            margin: 0 -20px;
        }

        .section2{
            background-color: #9AFE2E; /* Hintergrundfarbe 2 */
            color: black;   /* Textfarbe 2 */
            padding: 1em 20px;
            margin: 0 -20px;
        }

        .section3{
            background-color: #E51313; /* Hintergrundfarbe 3 */
            color: white;   /* Textfarbe 2 */
            padding: 1em 20px;
            margin: 0 -20px;
        }

        .section4{
            background-color: aquamarine; /* Hintergrundfarbe 4 */
            color: black;   /* Textfarbe 2 */
            padding: 1em 20px;
            margin: 0 -20px;
        }

         @media (min-width: 990px){
            .section1, .section2, .section3, .section4{
                margin-left: -30px;
                padding-left: 30px;
            }
        }
        @media (min-width: 1160px){
            .section1, .section2, .section3, .section4{
                margin-left: -40px;
                padding-left: 40px;
            }
        }


.entry-title { 
							color: ;
							font-size: 2.1em;
							font-weight: bold;
						background-image:linear-gradient(180deg, red, red);
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
 -webkit-text-stroke:0.3px indigo;
}

.entry-title a:visited{
						color: ;
            font-size: 2.1em;
            font-weight: bold;
            background-image:linear-gradient(180deg,red,red);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            -webkit-text-stroke:0.3px indigo;
        }

/* hide breadcrumbs */
@media (max-width: 1500px) {
#breadcrumb-list{
	display: none;
}
}


/* custom buttons */
.anfrageButton{
        width: 93%;
        padding: 15px;
        cursor: pointer;
        box-shadow: 6px 6px 5px #999;
        -webkit-box-shadow: 6px 6px 5px #999;
        -moz-box-shadow: 6px 6px 5px #999;
        font-weight: bold;
        background: red;
        color: white;
        border-radius: 10px;
        border: 1px solid #999;
        font-size: 1.3em;
        margin: auto;
    }

    .kursprogrammButton{
        width: 93%;
        padding: 15px;
        cursor: pointer;
        box-shadow: 6px 6px 5px #999;
        -webkit-box-shadow: 6px 6px 5px #999;
        -moz-box-shadow: 6px 6px 5px #999;
        font-weight: bold;
        background: #9AFE2E;
        color: black;
        border-radius: 10px;
        border: 1px solid #999;
        font-size: 1.3em;
        margin: auto;
    }

    .anmeldeformularButton{
        width: 93%;
        padding: 15px;
        cursor: pointer;
        box-shadow: 6px 6px 5px #999;
        -webkit-box-shadow: 6px 6px 5px #999;
        -moz-box-shadow: 6px 6px 5px #999;
        font-weight: bold;
        background: blue;
        color: white;
        border-radius: 10px;
        border: 1px solid #999;
        font-size: 1.3em;
        margin: auto;
    }


    .kursinfoButton{
        width: 93%;
        padding: 15px;
        cursor: pointer;
        box-shadow: 6px 6px 5px #999;
        -webkit-box-shadow: 6px 6px 5px #999;
        -moz-box-shadow: 6px 6px 5px #999;
        font-weight: bold;
        background: yellow;
        color: red;
        border-radius: 10px;
        border: 1px solid #999;
        font-size: 1.3em;
        margin: auto;
    }


/*Submit Button Text Farbe*/
.wpcf7 .wpcf7-submit{
	color: red;
	background-color: yellow;
	font-weight: bold;
}