/**
* we need to reset many styles
* especially overwriting some styles from the simple theme
*/
.flexslider .slides { margin: 0px 0 0; }
.flexslider .slides li { margin: 0px; }
.flexslider .slides > li { position: relative;background-image: none!important;
    background-position: left center;
    background-repeat: no-repeat;
    list-style-type: none;
    padding-left: 0px!important;
} 
.flexslider .flex-control-nav { margin: 0px; } 
.flexslider .flex-control-paging { margin: 0px; }
.flexslider .flex-control-paging li a { border: 0px; cursor: pointer; }
.flexslider .flex-direction-nav { margin: 0px; }
.flexslider .flex-direction-nav li { list-style-type: none; }
.flexslider .flex-caption { margin: 0px; }
.flexslider .flex-prev { border: none; }
.flexslider .flex-next { border: none; }
.flexslider .slides img {  border: 0px none; margin: 0px; float: none; }
.flexslider .flex-pauseplay{
position:absolute;
top:0px;
right:0px;

width:39px;
height:39px;


}
.flexslider_2 .flex-pause{
	background-image:url(../thirdparty/FlexSlider/images/pause-dark.png)!important;
}
.flexslider_2 .flex-play{
	background-image:url(../thirdparty/FlexSlider/images/play-dark.png)!important;
}
.flex-pause{
	cursor:pointer;
	display:block;
width:39px;
height:39px;
background-image:url(../thirdparty/FlexSlider/images/pause.png);
text-indent:-9999px;
}
.flex-play{
	cursor:pointer;
		display:block;
width:39px;
height:39px;
background-image:url(../thirdparty/FlexSlider/images/play.png);
text-indent:-9999px;
}
/**
* Additional Styles
*/

/* Caption style */
/* IE rgba() hack */
.flex-caption {
	
    height: 141px;

	width:100%;
}

.flex-caption h2{

font-size:34px!important;
color: #000000 !important;
}



.flex-caption-inner             { }
.flex-caption-inner.heading     {  }
.flex-caption-inner.description { 
	
   width:100%
}

.flex-caption-inner.description h3{
font-size:26px!important;


}

.flex-caption-inner.description p{
	font-size:17px!important;
	line-height:24px!important;
	color:#848484!important;
}

/**
* Bugfix: ist keine Slideshow aktiviert (nur manuelles scrollen), dann sind auf dem ersten und letzten Slide jeweils die deaktivierten navi-buttons ausserhalb des Containers zu sehen
*/
.flexslider       .flex-direction-nav .flex-disabled {display:none;}
.flexslider:hover .flex-direction-nav .flex-disabled {display:block; opacity: .3!important; filter:alpha(opacity=30); cursor: default;}