/* Downloadliste */

#downloadlist {
    width: 95%;
}
.downloaddate {
    font-style: italic;
    padding-top: 3px;
    text-align: left;
}
.downloadtitle {
    font-weight: bold;
    padding-top: 3px;
    text-align: left;
}
.downloadicon {
    padding-top: 3px;
    text-align: center;
}
.downloadicon img {
    margin: 0;
}
.downloaddescription {
    border-bottom: 1px solid #CFCFCF;
    padding-bottom: 20px;
    padding-left: 10px;
    text-align: justify;
}
.downloaddescription img {
    margin-right: 5px;
}

.alignRight {
	text-align: right;
}

.listOverview td, .listOverview th {
	text-align: left;
	vertical-align: top;
}

.listOverview table tr th {
	border-bottom: 1px dashed;
	padding-right: 8px;
	padding-bottom: 5px;
}

.listOverview table tr td {
	padding-right: 8px;
	padding-bottom: 5px;
	vertical-align: top;
}

.listOverview th.Sy { width: 20px; }
.listOverview th.Gr { width: 100px; }
.listOverview th.Se { width: 400px; }
.listOverview .Symbol+f%C3%BCr+Dateityp { width: 10%; }

.accordeonContent {
	display: none;
}

.x-cms-inplace-item-wrapper .accordeonContent {
	display: block !important;
}


/* Floats */
.float_left { float: left; }
.float_right { float: right; }
.mod-article .well.article img.wrap.float_left { padding-right: 10px; }
.mod-article .well.article img.wrap.float_right { padding-left: 10px; }

.mod-allgemein { position: relative; }


.application { padding-left: 30px; padding-right: 30px; }

/* Sidebarteaser alt */
.slot-info .sidebarteaser h2.boxhl {
	font-size: 20px;
	margin-top: 5px;
}
.slot-info .sidebarteaser img {
	max-width: 220px;
}

/* Artikel */
/*
.composedcontent-pbsbw2---artikel > .image {
	margin-left: -30px;
}
*/

/* Höhe des Portalesliders */
.mod-portaleteaser .mod-body .portaleslider {
  height: 169px;
}

/* Portaleteaser */
.mod-portaleteaser.height3 .well {
	height: 13.786em;
	padding-bottom: 12px;
}

/* Header in Artikelteaser */
.mod-articlelist .pointed-brand
{ margin-top: 13px; }
.mod-articlelist .well .mod-header .iconbar
{ margin-top: 10px; }
.mod-articlelist .well .mod-header > i[class*="ico-"] {
	top: 11px;
}
.mod-articlelist .well .mod-header > hr.seperator-dashed {
	position: relative;
	top: 13px;
}

/* BWCMS-416 - Auf kleinen mobilen Endgeräten wird im neuen Layout die dritte Navigationsebene nicht angezeigt */
.dritteEbeneMobil a:before{
   border-left: 4px solid;
	border-right: 0;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	content: "";
	display: inline-block;
	height: 0;
	vertical-align: top;
	width: 0;
	margin: 7px 5px 0 0;
	background-image: none;
}

.dritteEbeneMobil{
	margin-top: -20px !important;
}

/* Iframe ohne Rand */
iframe { border: 0 none; }

/* MultiTeaser */


/* grid for multiTeaserBox*/
.teaserSection {
	clear: both;
	/*padding: 0px;*/
	/*box-shadow: 1px 1px 3px rgba(157, 150, 147, 0.3);*/
	margin: 0 0 20px 0;
	position: relative;
	
}
.teaserSection h2.teaser{
  color: #999999;
  font-style: italic;
  letter-spacing: -0.9px;
  line-height: 20px;
  
}

.teaserSection .well{
	padding-left: 0px;
	padding-right: 0px;
}

.teaserSection .well .well {
	box-shadow: none;
}

.childhood .mod-body .basecontent-pbsbw---text{
	
	text-align:left !important;
	
}
.childhood .mod-body .basecontent-pbsbw---html-editor{
	text-align:left !important;
	
}

.childhood .teaser{
	font-style: normal;
	color:black;
	text-align:left !important;
}

/*.teaserSection .mod-header{
	margin-left:15px !important;
	margin-right:15px !important;
}*/
.teaserSection > .well > .mod-header {
	position: absolute;
	top: 0;
	right: 15px;
	left: 15px;
	padding: 0;
}
.teaserSection > .well > .mod-header .hl-sans {
	margin-top: 10px;
}

/*  COLUMN SETUP  */
.col {
	padding-top:50px;
	display: block;
	float:left;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	width: 235px;
}
.last.col {
	width: 228px;
}

.col:first-child { 
	margin-left: 0px;
}

.childhood .h1-sans{
	border:1px solid red;
}

.col .well {
	padding-top: 0;
}

.col .well img {
	max-width: 200px;
}

.teaserSection.height6 .col .height6 {
	height: 383px;
	margin-bottom: 0px;
}

.teaserSection > .well > .mod-scroller {
	display: none;
}

.teaserSection .childhood .well.scrollable .mod-body {
	padding-bottom: 100px;
}

/*  GROUPING  */
.group:before,
.group:after {
	content:"";
	display:table;
}
.group:after {
	clear:both;
}
.group {
    zoom:1; /* For IE 6/7 */
}

/*  GRID OF THREE  */
.span_3_of_3 {
	width: 100%;
	
}
.span_2_of_3 {
	width: 66.1%;
}
.span_1_of_3 {
	width: 220px;
	
}
.childhood .well {
	border-right: 1px dashed #999999 !important; 
	
}
.childhood .well .mod-scroller {
	bottom: -15px;
	right: 1px;
}
.last .well{
	border: none !important; 
}


.span_1_of_2{
	width: 50% !important;
}

.span_1_of_4{
	width: 24.2% !important;
}
.span_1_of_5{
	width: 20% !important;
}
.span_1_of_6{
	width: 16.6% !important;
}
.span_1_of_7{
	width: 14.2% !important;
}

.span_1_of_8{
	width: 12.5% !important;
}
.span_1_of_9{
	width: 11.1% !important;
}
.span_1_of_10{
	width: 10% !important;
}

.span_1_of_11{
	width: 9% !important;
}

.span_1_of_12{
	width: 8.2% !important;
}

.teaserSection .childhood .well img {
	margin-left: 15px;
} 


/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media (max-width: 471px){
	.col { margin: 0% 0 0% 0%;}
	
	.childhood .well{
		border:none !important;
	}

	
	
	.span_1_of_2,.span_1_of_3, .span_1_of_4 , .span_1_of_5 , .span_1_of_6 , .span_1_of_7 , .span_1_of_8, .span_1_of_9, .span_1_of_10, .span_1_of_11, .span_1_of_12
	{
		border:none !important; width: 100% !important;
		border-bottom:1px dashed black !important; 
	}
	
	.last{
		float:right;
		border:none !important;
	}
}


@media (max-width:  768px){
	.col { margin: 0% 0 0% 0%;}
	
	.childhood .well{
		border:none !important;
	}

	.span_1_of_2,.span_1_of_3, .span_1_of_4 , .span_1_of_5 , .span_1_of_6 , .span_1_of_7 , .span_1_of_8, .span_1_of_9, .span_1_of_10, .span_1_of_11, .span_1_of_12
	{
		border:none !important; width: 100% !important;
		border-bottom:1px dashed black !important; 
	}
	
	.last{
		border:none !important;
	}
}

/* End grid of multiTeaserBox*/


/* Infostrecke */
.infostreckenelement > .image {
	margin-bottom: 15px;
}
.infostrecke .pages {
	margin-top: 20px;
}

/* Dynamic Content Erweiterungen */
.listeBildLinksTextRechts .image {
	float: left;
}
.listeBildLinksTextRechts .image table {
	margin: 0px 10px 5px 0px !important;
}
.listeBildLinksTextRechts p.hl-serif {
	font-size: 20px !important;
	margin-bottom: 5px !important;
	line-height: 26px !important;
}
.listeBildLinksTextRechts p {
	font-size: 14px !important;
	line-height: 20px !important;
}
.listeBildLinksTextRechts hr.seperator-dashed {
	margin: 10px 0 20px 0 !important;
}
.listeBildLinksTextRechts .listShowAsRow {
	display: table-cell;
}

/* Social Media in Kopfzeile */
.nav.nav-pills li.topNavAddition a img {
	margin-top: -8px;
	height: 18px;
}