@media print {

@page {
  size: A4;
  margin: 2cm;
}

* {
	color: #000 !important;
	text-shadow: none !important;
	background: transparent !important;
	box-shadow: none !important;
}
body, .container {
	width: 100% !important;
	max-width:inherit !important;
	margin: 0 !important;
	padding: 0 !important; 
	line-height: 16pt; 
	word-spacing:1px; 
	letter-spacing:0.2px; 
	font-family: Arial, Helvetica,"Lucida Grande", serif; 
	font-size: 12pt;
	color: #000;
	orphans: 2;
    widows: 2;
}
h1 {
	font-size: 20pt;
}

h2 {
	font-size: 18pt;
}

h3 {
	font-size: 14pt;
}
/* Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
h1,h2,h3,h4,h5,h6 { 
	page-break-after: avoid;
}

p, address, li, dt, dd {
	font-size: 100%
}

/* Zeichensatz fuer Code Beispiele */
code, pre { font-family: "Courier New", Courier, mono}

ul, ol {
	list-style: square; margin-left: 0pt;
}

li {
	line-height: 16pt;
}


/* Links */
	/*a:link, a:visited {background: transparent; color:#ccc; text-decoration:none;}
	a:link[href^="http://"]:after, 
	a[href^="http://"]:visited:after {content: " (" attr(href) ") "; font-size: 10pt;}
	a[href^="http://"] {color:#ccc;} */
	
	a[href]:after {
        content: none !important;
    }

	/*Image*/
	img, img a, .more-link a {border:none;}
.noprint,
#site_header .metanav,
#site_header .navbar,
.quick_nav,
.devider,
#site_footer, 
img {
	display: none;
}
.devider + section  {margin-top:100px;}
.slide.nh,
.slide.vh {
		padding: 0!important;
	}
.sliderslide.vh {
	width: auto !important;
	min-height: inherit;
	
}
.slide-inner {
    position: inherit;
	width: auto !important;
	display:block;
    top: inherit;
    left: inherit;
    right: inherit;
    padding: 0;
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    -ms-transform: none;
    transform: none;
}
.swiper-container {
    width: auto !important;
    height: auto;
	overflow:visible;
	display:block!important;
	
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
	background: none !important;
	display:block !important;
	width: auto !important;
    -webkit-transform: translate3d(0,0,0) !important;
    -moz-transform: translate3d(0,0,0) !important;
    -o-transform: translate3d(0,0,0) !important;
    -ms-transform: translate3d(0,0,0) !important;
    transform: translate3d(0,0,0) !important;
}
.swiper-slide {
    -webkit-flex-shrink: none;
    -ms-flex: none;
    flex-shrink: none;
    width: 100% !important;
    height: auto;
    position: relative;
	display:block !important;
}
.swiper-slide + .swiper-slide {margin-top:50px;}

.swiper-slide:before {display:none!important;}
.dark, .dark_image,
.dark h2, .dark_image h2 {color: #000 !important;} 

}
body#page-lp-rundschreiben,
body#page-lp-rundschreiben .container {
	font-family: "Droid Sans", Arial, Helvetica,"Lucida Grande", serif; 
	font-size: 11pt;
	color: #403b3b !important;
}
body#page-lp-rundschreiben .intro .introbox .content {
	display: none !important;
}
body#page-lp-rundschreiben h1 {
	font-family: "Cervo Neue W00", Arial, Helvetica, sans-serif;
	font-size: 24pt;
	line-height: 16pt;
	text-transform: uppercase;
}
body#page-lp-rundschreiben h2 {
	font-size: 16pt;
	font-family: "Droid Sans", Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16pt;
	text-transform: uppercase;
	
}
body#page-lp-rundschreiben small {
	font-size: 10pt;
	font-family: "Droid Sans", Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16pt;
	text-transform: uppercase;
}
body#page-lp-rundschreiben small + h2 {
	margin-top: 0pt !important;
}

body#page-lp-rundschreiben  [class*="col-sm-"] {
    float: left;
  }
body#page-lp-rundschreiben p:first-child {
	margin-top: 0px !important;	
}
body#page-lp-rundschreiben  [class*="col-xs-"] {
    float: left;
  }
body#page-lp-rundschreiben .row {
	width:100% !important;
	display: block;
	float: none !important;
	clear: both !important;
}
body#page-lp-rundschreiben  .col-sm-12, 
body#page-lp-rundschreiben  .col-xs-12,
body#page-lp-rundschreiben .col-sm-10.col-sm-offset-1 {
    width:100% !important;
		display: block !important;
		float: none !important;
		clear: both !important;
  }

body#page-lp-rundschreiben  .col-sm-11, body#page-lp-rundschreiben  .col-xs-11 {
    width:91.66666667% !important;
  }

body#page-lp-rundschreiben  .col-sm-10, body#page-lp-rundschreiben  .col-xs-10 {
    width:83.33333333% !important;
  }

body#page-lp-rundschreiben  .col-sm-9, body#page-lp-rundschreiben  .col-xs-9 {
    width:75% !important;
  }

body#page-lp-rundschreiben  .col-sm-8, body#page-lp-rundschreiben  .col-xs-8 {
    width:66.66666667% !important;
  }

body#page-lp-rundschreiben  .col-sm-7, body#page-lp-rundschreiben  .col-xs-7 {
    width:58.33333333% !important;
  }

body#page-lp-rundschreiben  .col-sm-6, body#page-lp-rundschreiben  .col-xs-6 {
    width:50% !important;
  }

body#page-lp-rundschreiben  .col-sm-5, body#page-lp-rundschreiben  .col-xs-5 {
    width:41.66666667% !important;
  }

body#page-lp-rundschreiben  .col-sm-4, body#page-lp-rundschreiben  .col-xs-4 {
    width:33.33333333% !important;
  }

body#page-lp-rundschreiben  .col-sm-3, body#page-lp-rundschreiben  .col-xs-3 {
    width:25% !important;
  }

body#page-lp-rundschreiben  .col-sm-2, body#page-lp-rundschreiben  .col-xs-2 {
    width:16.66666667% !important;
  }

body#page-lp-rundschreiben  .col-sm-1, body#page-lp-rundschreiben  .col-xs-1 {
    width:8.33333333% !important;
  }

body#page-lp-rundschreiben  .col-sm-1,
body#page-lp-rundschreiben  .col-sm-2,
body#page-lp-rundschreiben  .col-sm-3,
body#page-lp-rundschreiben  .col-sm-4,
body#page-lp-rundschreiben  .col-sm-5,
body#page-lp-rundschreiben  .col-sm-6,
body#page-lp-rundschreiben  .col-sm-7,
body#page-lp-rundschreiben  .col-sm-8,
body#page-lp-rundschreiben  .col-sm-9,
body#page-lp-rundschreiben  .col-sm-10,
body#page-lp-rundschreiben  .col-sm-11,
body#page-lp-rundschreiben  .col-xs-1,
body#page-lp-rundschreiben  .col-xs-2,
body#page-lp-rundschreiben  .col-xs-3,
body#page-lp-rundschreiben  .col-xs-4,
body#page-lp-rundschreiben  .col-xs-5,
body#page-lp-rundschreiben  .col-xs-6,
body#page-lp-rundschreiben  .col-xs-7,
body#page-lp-rundschreiben  .col-xs-8,
body#page-lp-rundschreiben  .col-xs-9,
body#page-lp-rundschreiben  .col-xs-10,
body#page-lp-rundschreiben  .col-xs-11 {
  float: left !important;
	display: block !important;
  }
body#page-lp-rundschreiben img {
	display: block !important;
}

body#page-lp-rundschreiben .printonly {
	text-align: right;
	display: table;
}
body#page-lp-rundschreiben .printonly img {
	max-height: 90px;
	max-width: 50%;
	width: auto;
	display: block;
	float: left;
	margin: 0 20px 0 0;
}
body#page-lp-rundschreiben .printonly .edition {
	display: block;
	float: left;
	text-transform: uppercase;
	text-align: left;
	-webkit-transform: translate(0px, -5px);
	-moz-transform: translate(0px, -5px);
	-o-transform: translate(0px, -5px);
	-ms-transform: translate(0px, -5px);
	transform: translate(0px, -5px);
}
body#page-lp-rundschreiben .printonly .edition .date {
	font-size: 10pt;
	display: block;
	padding-bottom: 10px;
}
body#page-lp-rundschreiben .printonly .edition .number {
	color: #730f16;
	font-size: 20pt;
	line-height: 20pt;
	display: block;
}

body#page-lp-rundschreiben .content .article .article-image img {
	width:95% !important;
	margin-bottom: -30px !important;
}
body#page-lp-rundschreiben .content .article.hero img {
	width:100% !important;
}
body#page-lp-rundschreiben .content .article {
	display: block !important;
	width: 100% !important;
	float: none !important;
	clear: both !important;
	padding-top: 30px;
	margin-top: 30px;
	border-top: solid 2px #ffc9b8;
}
body#page-lp-rundschreiben .content .article:first-child {
	border-top: none;
}
body#page-lp-rundschreiben .content .article:after {
	display: block;
  content: "";
  clear: both;
}
