/**
 * Print Stylesheet 
* @version         1.0
* @lastmodified    16.06.2016
*/

@media print {

   
@page { 
	size: auto;   /* auto is the initial value */
    /* this affects the margin in the printer settings */ 
     
 }

/* Hide key areas */
#header, #mainNav, .header-search, .header-nav, .menu-btn,
#header-widgets, nav, aside.mashsb-container, 
.sidebar, .mashshare-top, .mashshare-bottom, aside.sidebar,
.content-ads, .make-comment, .author-bio, 
.heading, .related-posts, #decomments-form-add-comment, 
#breadcrumbs, #footer, .post-byline, .meta-single, 
.post-tags, .readability, .col-md-2, .testimonial-author, .rev_slider_wrapper, .searchbox_1 
{
display: none !important;
}

body {
font: 13pt Georgia, "Times New Roman", Times, serif;
line-height: 1.3 !important;
background: #fff !important;
color: #000 !important;
margin: 0 !important;
}
    
div.main:before, .frontpage:before {	
	content:url(/_resources/images/logos/footerlogo.png);
	position:relative;
   top:50%;
   left:35%;
   display:block;
   margin-top:auto;
   margin-left:auto;
}

#content, #page, .main, .container, .full, .row, .contentarea, .content {
width: 100%; 
float: none;
}

div.news-container, .events-container {display: block; width: 100%;}

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 }
    
    
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;
}    

a {
word-wrap: break-word;
}

a[href]:after {
    content: none !important;
}
  
     
}
