/* ==========================================================================
Print styles.
Inlined to avoid the additional HTTP request:
https://www.phpied.com/delay-loading-your-print-css/
========================================================================== */
@media print {
*, *:before, *:after {
	background: transparent !important;
	color: #000 !important; /* Black prints faster */
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	text-shadow: none !important;
}
a, a:visited {
	text-decoration:  none;
	/*display:none;*/
}
a[href]:after {
	/*content: " (" attr(href) ")";*/
	content: "";
}

a:not(.btn){
	text-decoration:  none;
}


abbr[title]:after {
	content: " (" attr(title) ")";
}

img, a > img {
	display:block !important;
	-webkit-print-color-adjust:exact !important;
	color-adjust:exact !important;
	
}


/*
* Don't show links that are fragment identifiers,
* or use the `javascript:` pseudo protocol
*/
a[href^="#"]:after, a[href^="javascript:"]:after {
content: "";
}
pre {
	white-space: pre-wrap !important;
}
pre, blockquote {
	border: 1px solid #999;
	page-break-inside: avoid;
}
/*
* Printing Tables:
* http://css-discuss.incutio.com/wiki/Printing_Tables
*/
thead {
	display: table-header-group;
}
tr, img {
	page-break-inside: avoid;
}
p, h2, h3 {
	orphans: 3;
	widows: 3;
}
h2, h3 {
	page-break-after: avoid;
}
body {
	font-size: 6pt;
	color: #000;
	background-color: #fff;
	background-image: none;
}
body, main {
	margin: 0;
	padding: 0;
	background-color: #fff;
	border: none;
}
table {
	page-break-inside: avoid;
}
th {
	color: #000;
	background-color: #fff;
	border-bottom: 1pt solid #000;
}
tr {
	border-top: 1pt solid #000;
}


 #maincontent {
width: 100%; 
margin: 0; 
float: none;
}

[class*='col-'] {
width: 100%; 
margin: 0; 
float: none;
display:block;
 margin-bottom:24px;
}

.pageheaderimg {
	display:none !important;
}

footer {
	display:none;
}

.header-tools {
	display:none !important;
}

.icon {
	display:none !important;
}    
    
@page { margin: 2cm }


body {
font: 13pt Georgia, "Times New Roman", Times, serif;
line-height: 1.3;
background: #fff !important;
color: #000;
}

h1 {
font-size: 24pt;
}

h2, h3, h4 {
font-size: 14pt;
margin-top: 25px;
}    
 
blockquote {
    page-break-inside: avoid;
}
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
img { page-break-inside:avoid; 
     page-break-after:avoid; }
table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
    


article a[href^="#"]:after {
   content: "";
}



.entry iframe, ins {
    display: none;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    line-height: 0pt !important;
    white-space: nowrap;
}
.embed-youtube, .embed-responsive {
  position: absolute;
  height: 0;
  overflow: hidden;
}
    


#header-widgets, nav, aside.mashsb-container, 
.sidebar, .mashshare-top, .mashshare-bottom, 
.content-ads, .make-comment, .author-bio, 
.heading, .related-posts, #decomments-form-add-comment, 
#breadcrumbs, #footer, .post-byline, .meta-single, 
.site-title img, .post-tags, .readability
{
display: none;
}

.entry:after {
content: "\ Alle Rechte vorbehalten. (c) 2014 - 2016 TechBrain - techbrain.de";
color: #999 !important;
font-size: 1em;
padding-top: 30px;
}
#header:before {
content: "\ Vielen herzlichen Dank für das Ausdrucken unseres Artikels. Wir hoffen, dass auch andere Artikel von uns Ihr Interesse wecken können.";
color: #777 !important;
font-size: 1em;
padding-top: 30px;
text-align: center !important;    
}
   
p, address, li, dt, dd, blockquote {
font-size: 100%
}


code, pre { font-family: "Courier New", Courier, mono}

ul, ol {
list-style: square; margin-left: 18pt;
margin-bottom: 20pt;    
}

li {
line-height: 1.6em;
}    
    
}


 @media print and (max-width: 5in) {
 caption {
 color: #000;
 background-color: #fff;
 border-bottom: 1pt solid #000;
}
 table {
 page-break-inside: auto;
}
 tr {
 page-break-inside: avoid;
}
}