.carousel .carousel-item .carousel-caption h3, .carousel .carousel-item .carousel-caption h3 a, .carousel .carousel-item .carousel-caption .h3, .carousel .carousel-item .carousel-caption .h3 a
{
	font-family:'Titillium';
}
.carousel .carousel-item .carousel-caption a, .carousel .carousel-item .carousel-caption span.contrast
{
	font-family:'TitilliumSemibold';
}
#ticker h3 a, #ticker h2 a
{
	font-family:'SourceSansProSemibold';
	font-size:15px!important;
}
.pressejcarousel-static li
{
	font-family:'SourceSansProSemibold';
	font-size:15px;
}
.btn_anmelden
{
	font-family:'SourceSansProRegular';
	font-size:15px!important;
}
.ui-accordion .ui-accordion-header
{
font-family:'SourceSansProSemibold';
	font-size:15px!important;
}
#footer_bottom ul li, #footer_bottom ul li a
{
font-family:'SourceSansProSemibold';
	font-size:15px!important;
}
.socialicon
{
	position:absolute;
	top:10px;
	left:20px;
	width:35px;
}

#menu ul li div, #menu-mobile ul li div, #wappeniconshow{
  display: none;
}
.mobile
{
	display:none!important;
}
.desktop
{
	display:block;
}
.socialinner div
{
	text-align:center;
	display:block;
	margin-bottom:10px;
}
.socialinner ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.socialinner ul li
{
	float:left;
	margin-right:25px;
}
.socialinner ul li.last
{
	float:left;
	margin-right:0px;
}
.sidemenu_close
{
	display:none;
	padding-top:10px;
}

/*#readspeaker_button1, .readspeaker_button1,*/ .unsichtbar
{
  display: none;
}
#mobilesuche
{
display:none;
}
img
{
	border:0!important;
}
.slideitem
{
	max-width:233px;
	height:auto;
	/*margin-left:10px;*/
}
.slideitem1
{
	max-width:230px;
	height:auto;
	margin:0 auto;
	margin-left:25px;
	/*margin-left:10px;*/
}
.slideitemcont
{
	margin-left:10px;
}
/*menu*/
.topmenu
{
	background-color:#e3e3e3;
	vertical-align:middle;
	min-height:42px;
	display:block;
	height:100%;
	margin-top:56px;
}
.topmenu ul
{
	list-style-type:none;
	vertical-align:middle;
	padding-left:0px;
	padding-top:10px;
}
.topmenu ul li
{
	float:left;
	margin-left:30px;
}
.topmenu ul li a
{
	text-decoration:none;
	font-family:'SourceSansProSemibold'!important;
	color:black!important;
	font-size:17px!important;
	
}

.topmenu_mobile
{
	background-color:#e3e3e3;
	vertical-align:middle;
	min-height:30px;
	display:block;
	height:100%;
	max-width:296px;
	margin-bottom:0px;
	
}
.topmenu_mobile ul
{
	list-style-type:none;
	vertical-align:middle;
	padding-left:0px;
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:0px;
}
.topmenu_mobile ul li
{
	/*float:left;*/
	margin-left:30px;
}
.topmenu_mobile ul li a
{
	text-decoration:none;
	font-family:'SourceSansProSemibold'!important;
	color:black!important;
	font-size:17px!important;
	
}
.row2
{
	max-width:576px;
}
.btn_anmelden
{
	background-color:#016B9B;
	padding:10px;
	color:white;
	display:block;
	width:fit-content;
	text-decoration:none;
	margin-top:35px;
}
.row2 h2
{
	color:#016B9B;
}
.padb12
{
	padding-bottom:12px;
	margin-bottom: 0px
	
}
.mart0
{
	margin-top:0px;
	
}
.social
{
	/*outline:1px solid red;*/
}
.socialinner
{
	margin:0 auto;
	width:fit-content;
	padding-top:35px;
	padding-bottom:35px;
	font-family:'SourceSansProRegular';
	font-size:15px;
}
.socialinner a, .breadcrumb a
{
font-family:'SourceSansProRegular';
	font-size:15px;
	text-decoration:none;
	color:#016B9B;
}
.breadcrumb
{
	margin-top:10px;
}
.checkmark {
  position: relative;
  vertical-align: middle;
    bottom: 1px;
  margin-top: 2px;
  margin-left: -2px;
  margin-right:5px;
  height: 16px;
  width: 16px;
  /*background-color: #eee;*/
}
.textcheck
{
	margin-top:2px;
}
.row-slide
{
 width:100%;
 /*outline:1px solid red;*/
 display:block;
 height:fit-content;
 padding-bottom:30px;
 margin-top:35px;
 margin-bottom:35px;
}
.row
{
 width:100%;
 
 display:block;
 height:fit-content;
}
.row3
{
display: flex;
	 flex-direction: row;
	 gap:16px;
	 
	 margin-top: 70px;
	 margin-bottom: 70px;
}
.content_detail
{
display: flex;
	 flex-direction: row;
	 gap:55px;
	 
	 margin-top: 70px;
	 margin-bottom: 70px;
}
.inhalt_detail
{
	
	padding:0px;
	font-family:'SourceSansProRegular';
	font-size:15px;
}
.inhalt_detail h2
{
	font-family:'Titillium';
	font-size:30px;
	margin-top:0px;
	padding-top:0px;
	color:#016B9B;
}
.img_detailrund {
  border-radius: 100%;
  display: flex;
  flex: 0 0 250px;
  height: 250px;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 250px;
  
}

.row3 .item
{
	width:32%;
	
	
	/*max-width:523px;*/
}
.item-inside{
	color:white;
	padding:16px;
}
.item-inside .icon, .item-inside .link
{
text-align:center;
}
.item-inside .icon
{
	margin-top:36px;
	height:40px;
}
.item-inside .link_outside
{
	bottom:30px;
	position:absolute;
	width:90%;
}
.item-inside .caption
{
	color:white;
	text-align:center;
	font-family:'SourceSansProRegular';
	font-size:16px;
}
.item-inside .caption > h3
{
	font-family:'Titillium'!important;
	color:white!important;
	font-size:22px!important;
}
.padb35
{
	padding-bottom:40px!important;
}
.blue
{
	background-color:#016B9B;
}
.grey{
	background-color:#f1f1f1;
}
.right{
text-align:right;
}
.center{
text-align:center;
}

.imageslide {
  border-radius: 100%;
  display: flex;
  flex: 0 0 145px;
  height: 145px;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 145px;
  margin-left:55px;
}
.slick-next-2
{
	right:-47px!important;
}
.slick-prev-2
{
	left:-47px!important;
}
.slick-dots
{
	display:none!important;
}
.row2 p
{
	font-family:'SourceSansProRegular';
	font-size:15px;
}
.btn_share_r
{
	font-family:'SourceSansProRegular';
	font-size:15px;
	color:#016B9B;
	text-decoration:none;
	
}
.btn_share
{
	font-family:'SourceSansProRegular';
	font-size:15px;
	color:#016B9B;
	text-decoration:none;
	
}
.slide_ext
{
	display:initial!important;
}
.btn_share1
{
	font-family:'SourceSansProRegular';
	font-size:15px;
	color:#016B9B;
	text-decoration:none;
	white-space: nowrap;
}
.link a
{
	font-family:'SourceSansProRegular';
	font-size:15px;
	color:white;
	text-decoration:none;
}
.row2 h2, .row h2, .row-slide h2
{
	font-family:'Titillium'!important;
	color:#016B9B!important;
	font-size:30px!important;
}
.row2 h3, .row h3
{
	font-family:'Titillium'!important;
	color:#016B9B!important;
	font-size:18px!important;
	padding-left:0px!important;
}
h2.refer
{
	font-family:'Titillium'!important;
	color:#016B9B!important;
	font-size:30px!important;
	padding-top:31px;
	padding-bottom:32px;
	margin-bottom:0px;
}
.row h2
{
	text-align:center;
	padding-top:0px;
	margin-top:0px;
}
.newsletter
{
	padding:42px 74px 46px 74px;
	
}
.newsletter p
{
	font-family:'SourceSansProRegular'!important;
	font-size:15px;
	padding-bottom:16px;
}
.mar35
{
	margin-top:35px;
	margin-bottom:35px;
}
.relative
{
	position:relative;
}
.save
{
	background-color:#016B9B;
	padding:10px;
	color:white;
	height:48px;
	/*display:block;*/
	width:190px;
	text-decoration:none;
	border:none;
}
.mart70
{
	margin-top:70px;
}
.mailtext
{
	padding:10px;
	border:none;
	max-width:650px;
	height:28px;
	width:70%;
}
.slick-prev
{
background-image:url('/wp-content/themes/bayernde/images/arrow_l_blau.png')!important;
background-repeat: no-repeat!important;
  background-size: 12px !important;
  top:70px!important;
}
.img_ext
{
	vertical-align:middle;
	margin-top:1px;
	margin-left:5px;
}
.img_ext_s
{
	/*vertical-align:middle;*/
	margin-top:1px;
	margin-left:12px;
	display:initial!important;
}
.img_ext2
{
	vertical-align:top;
	margin-top:3px;
	margin-left:5px;
}
.slick-next
{
background-image:url('/wp-content/themes/bayernde/images/arrow_r_blau.png')!important;
background-repeat: no-repeat!important;
  background-size: 12px !important;
  top:70px!important;
}
.slick-prev::before, .slick-next::before
{
	content:""!important;
}
#accordion h3
{
	color:#016B9B;
}
.slidetext
{
	font-family:'SourceSansProRegular';
	font-size:15px;
	max-width:233px;
}
.slidetext h3
{
	font-family:'SourceSansProSemibold'!important;
	font-size:18px!important;
}
.slidetext a
{
	text-decoration:none;
	font-family:'SourceSansProRegular';
	font-size:15px;
	color:#016B9B;
}
.ui-accordion h3.ui-accordion-header-active
{
	background-color:#016B9B!important;
	color:white!important;
}
.pagingInfo1, .pagingInfo, .pageInfoS
{
	font-family:'SourceSansProRegular';
	font-size:18px;
	text-align:center;
}
#ticker, #footer_bottom
{
	background-color:#016B9B!important;
}
.carousel .carousel-item .carousel-caption
{
	background-color:rgba(1,107,155,.9)!important;
}
.drucksticky_btn
{
	background-color:#016B9B!important;
}
.ui-accordion .ui-accordion-header:focus, .ui-accordion .ui-accordion-header:hover
{
	background-color:#016B9B!important;
}
.ui-icon-circle-arrow-e
{
	background-image:url('/wp-content/themes/bayernde/images/icon_akkordeon_pfeil_runter_200p_blau.png')!important;
}
.ui-accordion h3.ui-accordion-header:focus .ui-icon-circle-arrow-e, .ui-accordion h3.ui-accordion-header:hover .ui-icon-circle-arrow-e
{
	background:url('/wp-content/themes/bayernde/images/icons/icon_navi_pfeil_runter_weiss_200p.png') no-repeat !important;
    background-size:17px !important;
    width:20px;
    height:24px;
	
}
.ui-accordion h3.ui-accordion-header:focus .ui-icon-circle-arrow-s,.ui-accordion h3.ui-accordion-header:hover .ui-icon-circle-arrow-s
{
	
	background:url('/wp-content/themes/bayernde/images/icons/icon_navi_pfeil_rauf_weiss_200p.png') no-repeat !important;
    background-size:17px !important;
    width:20px;
    height:20px;
	
	/*background-image:url(images/icons/icon_akkordeon_pfeil_rauf_200p.png) !important;
  	background-repeat:no-repeat !important;
	background-position: 0px 0px;*/
}
#sidemenu_mobile
{
	display:none;
}
#sidemenu
{
	display:block;
}
ul.someshare
			{
				list-style-type:none;
				text-align:left;
				padding-top:10px;
				padding-left:20px;
				padding-right:60px;
				padding-bottom:0px;
			}
			ul.someshare li
			{
				/*float:left;*/
				padding-bottom:20px;
			}
			.someshares
			{
				border:1px solid #bebdbd;
				box-shadow: 3px 3px rgba(190, 189, 189, 0.4);
				position:absolute;
				right:0px;
				top:30px;
				display:none;
				z-Index:10000000;
				background-color:white;
			}
			.share-social
			{
				border:1px solid #bebdbd;
				box-shadow: 3px 3px rgba(190, 189, 189, 0.4);
				position:absolute;
				right:0px;
				top:30px;
				display:none;
				max-width:600px;
				z-Index:10000000;
				background-color:white;
				font-family:'SourceSansProRegular';
				font-size:15px;
			}
			.wrap_social
			{
				
				padding:20px;
				text-align:left;
				font-family:'SourceSansProRegular';
				font-size:15px;
			}
			.wrap_social p
			{
				padding-top:0px;
				padding-bottom:0px;
			}
			.close_dse, .close_icons
			{
				text-decoration:none;
				padding-top:5px;
				padding-right:10px;
				
			}
			.wrap_social a
{
	text-decoration:none;
	font-family:'SourceSansProRegular';
	font-size:15px;
	color:#016B9B;
}
.custom-control-label
{
	float:left;
}
.img_ext3
{
	vertical-align:top;
	margin-top:1px;
	margin-left:5px;
	margin-right:5px;
}
.img_ext4
{
	vertical-align:top;
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
}
.img_ext5
{
	vertical-align:top;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
}
.close_icons
{
	cursor:pointer;
}
@media (max-width: 1224px)
{
.topmenu ul li
{
	float:left;
	margin-left:15px;
}
.slideitem, .slidetext
{
	max-width:313px;
}
.newsletter
{
	padding:16px;
}
}
@media (max-width: 980px)
{
.slick-next-2
{
	right:-27px!important;
}
.slick-prev-2
{
	left:-47px!important;
}
.topmenu
{
max-width:296px;
min-height:90px;
}
.content_detail,.row3
{
	flex-wrap:wrap;
}
.row3 .item
{
	width:100%;
	
	
	/*max-width:523px;*/
}
.inhalt_detail
{
	width:100%;
	max-width:296px;
}
.image_col
{
	width:100%;
	max-width:296px;
}
.img_detailrund {
  border-radius: 100%;
  display: flex;
  flex: 0 0 290px;
  height: 290px;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 290px;
  
}
.social
{
	max-width:296px;
	text-align:left;
}
.inhalt_detail h2
{
	font-family:'Titillium';
	font-size:26px;
	margin-top:0px;
	padding-top:0px;
	color:#016B9B;
}
.slideitem, .slidetext
{
	max-width:226px;
	margin-left:16px;
	text-align:center;
}
.slick-prev
{
	left:-10px!important;
}
.newsletter
{
	padding:16px;
}
.mailtext
{
	width:240px!important;
	margin-top:15px;
}
.save
{
	width:214px!important;
	margin-top:15px;
	margin-left:23px;
}
#sidemenu_mobile
{
	display:block;
}
#sidemenu, .sidemenu-content
{
	display:none;
}
.slick-next-ref
{
	right:-15px!important;
	top:112%!important;
}
.slick-prev-ref
{
	left:-5px!important;
	top:112%!important;
}
.row2 h2, .row h2, .row-slide h2
{
	font-family:'Titillium'!important;
	color:#016B9B!important;
	font-size:24px!important;
}
.mobile
{
	display:block!important;
}
.desktop
{
	display:none;
}
.socialinner
{
	padding-bottom:56px;
}
}
