/************************************************************** SLIDER TOP */


#slider {
	background:#FFFFFF;
	margin:0;
	padding:0;
	z-index: 2;
}

#slider .content_1024 {
	padding-bottom: 0px !important;
}


#slider h1 {
	color:#FFF;
	border-bottom:9px solid #fff;
	padding-bottom:20px;
}

#slider .ce_text {
	font-family: 'Roboto Slab', sans_serif;
	text-align: center;
	color:#fff;
	margin:auto;
}

#slider .ce_text a {
	font-family: 'Open Sans', sans_serif;
	font-style: italic;
	text-decoration: none;
	color:#fff;
	background:#b94b3e;
	padding:5px;
	margin-top:20px;
	padding-left:18px;
	padding-right:15px;
}

#slider .ce_text a:after {
	content: url(../assets/WeisserPfeil_Kleiner.png);
	padding-left:15px;
	padding-right:0px;
	padding-top:1px;
}

#slider .slide1 .ce_text.headline  {
	max-width:615px;
}

#slider .slide2  .ce_text.headline  {
	max-width:800px;
}

#slider .slide3 .ce_text.headline  {
	max-width:800px;
}




#slider .rsts-nav-bullets {
	right:0;
	left:0;
	width:100%;
	text-align: center;
	bottom:40px;
}


.rsts-skin-default .rsts-nav-bullets a:hover, .rsts-skin-default .rsts-nav-bullets a.active {
	background-color:#000;
	border:1px solid #FFF;
	height:12px;
	width:12px;
}

.rsts-skin-default .rsts-nav-bullets a {
	height:12px;
	width:12px;
	border:1px solid #FFF;
}

.rsts-nav-next a, .rsts-nav-prev a {
		background:#b94b3e;
		color:#fff;
}




/************************************************************** Slider Mitglieder / Slider Kernthemen */

#slider_mitglieder .image_container {
	padding-bottom: 20px;
}

#slider_mitglieder .slidercontent {
	margin-top:120px;
}



#slider_mitglieder img {
	border-radius:20px;
}

#slider_mitglieder .rsts-nav {
	position:absolute;
	width:100%;
	top:50px;
	
}


#slider_mitglieder .subline_roboto_blau_kleiner {
	font-weight: 400 !important;	
}

.rsts-skin-default-content .rsts-nav-bullets .rsts-nav-item a:hover, .rsts-skin-default-content .rsts-nav-bullets .rsts-nav-item a.active {
	background-color:#000;
	border:1px solid #FFF;
	height:12px;
	width:12px;
}

.rsts-skin-default-content .rsts-nav-bullets .rsts-nav-item a {
	border:1px solid #FFF;
	height:12px;
	width:12px;
}

.rsts-skin-default-content .rsts-nav-next a, .rsts-skin-default-content .rsts-thumbs-next {
	background:url(../assets/pfeilkasten-slider-und-headline.png);
	background-size: 35px 35px;
	background-repeat: no-repeat;
	width:35px;
	height:35px;
}

.rsts-skin-default-content .rsts-nav-prev a, .rsts-skin-default-content .rsts-thumbs-prev {
	background:url(../assets/pfeilkasten-slider-prev.png);
	background-size: 35px 35px;
	background-repeat: no-repeat;
	width:35px;
	height:35px;
}


#slider_mitglieder .rs-column.-large-col-3-1 {
	width:31.2%;
}

#slider_mitglieder .rs-column {
	margin-top: 7.69231%;
	margin-right: 3.4%;
}

.rs-column.-large-last {
	margin-right: -5px !important;
}

.slider_mitglieder.content_1024 {
	padding-bottom: 0px;
}

/************************************************************** Slider Kernthemen */

#slider_kernthemen .rsts-prev, #slider_kernthemen .rsts-next {
	position:absolute;
	top:0px;	
}

#slider_kernthemen .slidercontent {
	margin-top:80px;
}

#slider_kernthemen .image_container {
	padding-bottom: 20px;
}

#slider_kernthemen.rsts-skin-default .rsts-next, #slider_kernthemen.rsts-skin-default .rsts-thumbs-next {
	background:url(../assets/pfeilkasten-slider-und-headline.png);
	background-size: 35px 35px;
	background-repeat: no-repeat;
	width:35px;
	height:35px;
	position:absolute;
	top:0px;	
	right:10px;
}

#slider_kernthemen.rsts-skin-default .rsts-prev, #slider_kernthemen.rsts-skin-default .rsts-thumbs-prev  {
	background:url(../assets/pfeilkasten-slider-prev.png);
	background-size: 35px 35px;
	background-repeat: no-repeat;
	width:35px;
	height:35px;
	position:absolute;
	top:0px;	
	right:47px;
}

#slider_kernthemen .rsts-nav-bullets {
	position:absolute;
	top:0px;	
	right:104px;
}

#slider_kernthemen .rsts-nav {
	bottom:400px !important;
}




/************************************************************** NEWS im Slider */

/*

.layout_latest {
	margin-top:80px;
}

.layout_latest img {
	border-radius:30px;
	padding:10px;

}

.layout_latest h2, .layout_latest .more {
	padding-left:12px;
}

.layout_latest .teaser {
	font-size:16px !important;
	padding-left:12px;
}
*/