 /* css für flexslider 21.8.15 Web-Agentur Christine Brombacher */

/* ------------------------------------------------Allgemeine Einstellungen - Anfang */
/* gegen Fehler 30.9.19 Unsichtbarkeit Slides nach Umstellung auf php 7.2 */
.flexslider .slides > li{
 /*display: inline;
-webkit-backface-visibility: visible; */
}
/* gegen weißen Rand rechts außerhalb body/ horiz. scroll bar: */
.tx-ws-flexslider,
.flexslider,
.slides{ 
overflow-x:hidden !important;
overflow-y:hidden !important;
padding: 0;
margin: 0;

}

.flexslider{ 
padding: 0;
margin: 0;
border: 0;
}



.tx-ws-flexslider .slides,
.tx-ws-flexslider .flex-direction-nav,
.tx-ws-flexslider .flex-control-nav,
.tx-ws-flexslider .flex-control-paging{ 
list-style-type: none !important;
list-style-position: inside;
list-style-image: none !important;
margin: 0 auto;
}

.tx-ws-flexslider img{ 
        border-radius: 4px;
        -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	width: 100%;
	max-width: 223px;
}
/* ------------------------------------------------Allgemeine Einstellungen - Ende */

.tx-ws-flexslider .caption-title{
height: 0;
width: 0;
display: none;
}

.tx-ws-flexslider .caption-text{
height: 0;
width: 0;
display: none;
}


/* ------------------Position Richtungsnavigation/Button: --------------------*/

/* ------------------Zeichensatz Richtungsnavigation: --------------------*/

/* Zeichensatz ändern wg. Problemen in Mozilla/Chrome */
.flex-direction-nav a::before{
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
font-weight: bold !important;
font-size: 40px;
}
.flex-direction-nav a.flex-prev::before{
content: "<" !important;
}
.flex-direction-nav a.flex-next::before{
content: ">" !important;
}

/* Startseite */
#flexslider-821 .flex-direction-nav a:link{
color: #000;
}
#flexslider-821 .flex-direction-nav a:hover{
color: #c90909;
}
/* Profil */
#flexslider-837 .flex-direction-nav a:link{
color: #000;
}
#flexslider-837 .flex-direction-nav a:hover{
color: #9063c9;
}
#flexslider-916 .flex-direction-nav a:link{
color: #000;
}
#flexslider-916 .flex-direction-nav a:hover{
color: #9063c9;
}

@media (min-width: 240px) and (max-width: 280px){

.flex-direction-nav a{
top: 15%;
}
.flex-direction-nav .flex-prev{margin-left: 1%;}
.flex-direction-nav .flex-next{margin-right: 1%;}
#page-38 #flexslider-837 .flex-direction-nav a{
top: 20%;
}
#page-38 #flexslider-916 .flex-direction-nav a{
top: 20%;
}

}

@media (min-width: 281px) and (max-width: 325px){

.flex-direction-nav a{
top: 15%;
}
#page-38 #flexslider-837 .flex-direction-nav a{
top: 20%;
}
#page-38 #flexslider-916 .flex-direction-nav a{
top: 20%;
}
.flex-direction-nav .flex-prev{margin-left: 10%;}
.flex-direction-nav .flex-next{margin-right: 10%;}
}

@media (min-width: 326px) and (max-width: 479px){

.flex-direction-nav a{
top: 15%;
}
#page-38 #flexslider-837 .flex-direction-nav a{
top: 20%;
}
#page-38 #flexslider-916 .flex-direction-nav a{
top: 20%;
}
.flex-direction-nav .flex-prev{margin-left: 15%;}
.flex-direction-nav .flex-next{margin-right: 15%;}

#page-38 #flexslider-837 .flex-direction-nav .flex-prev,
#page-38 #flexslider-916 .flex-direction-nav .flex-prev{
margin-left: 12%;}
#page-38 #flexslider-837 .flex-direction-nav .flex-next,
#page-38 #flexslider-916 .flex-direction-nav .flex-next{
margin-right: 12%;}

}


@media (min-width: 480px) and (max-width: 767px){

.flex-direction-nav a{
top: 15%;
}
.flex-direction-nav .flex-prev{margin-left: 20%;}
.flex-direction-nav .flex-next{margin-right: 20%;}


#page-38 #flexslider-837 .flex-direction-nav .flex-prev,
#page-38 #flexslider-916 .flex-direction-nav .flex-prev{
margin-left: 10%;}
#page-38 #flexslider-837 .flex-direction-nav .flex-next,
#page-38 #flexslider-916 .flex-direction-nav .flex-next{
margin-right: 10%;}
}

@media (min-width: 768px) and (max-width: 991px){

.flex-direction-nav .flex-prev{margin-left: 20%;}
.flex-direction-nav .flex-next{margin-right: 20%;}

#page-38 #flexslider-837 .flex-direction-nav .flex-prev,
#page-38 #flexslider-916 .flex-direction-nav .flex-prev{
margin-left: 1%;}
#page-38 #flexslider-837 .flex-direction-nav .flex-next,
#page-38 #flexslider-916 .flex-direction-nav .flex-next{
margin-right: 1%;}

}


@media (min-width: 992px){

.flex-direction-nav a{
top: 15%;
}
.flex-direction-nav .flex-prev{margin-left: 5%;}
.flex-direction-nav .flex-next{margin-right: 5%;}

#page-38 #flexslider-837 .flex-direction-nav .flex-prev,
#page-38 #flexslider-916 .flex-direction-nav .flex-prev{
margin-left: 10%;}
#page-38 #flexslider-837 .flex-direction-nav .flex-next,
#page-38 #flexslider-916 .flex-direction-nav .flex-next{
margin-right: 10%;}

}


#page-1 #flexslider-821 .flex-direction-nav,
#page-38 #flexslider-837 .flex-direction-nav,
#page-38 #flexslider-916 .flex-direction-nav{
height: 0 !important;
border: none !important;
}

/* Höhen-Fehler --------------------Anfang */
.slides li{
padding: 0 !important;
}
.caption-link{
height: 0 !important;
visibility: hidden !important;
}
/* Höhen-Fehler --------------------Ende */





