@media print {
body {background:blue; 
     font-size:10pt; 
     margin:0; }
#sidebar { display:none; }
header #navbar { display:none;}
header .navbar-toggle { display:none;}
.breadcrumb li {list-style: outside;}
.reference img  { display:none;}
#coverImage { display:none;}

#content{ margin-left:0; 
     float:none; 
     width:auto; }
.demo .red { color:black; 
     font-weight:bold; }
.content a {
     color:rgba(17, 117, 164, 1); 
     text-decoration:underline; }
.content{ margin-left:0; 
     float:none; 
     width:auto; }
	 
.content .buttons { display:none; }
.footer, .ad { display:none; }

.content #eventres { display:none; }


footer .container{ display:none;}
footer .bottomFooter {}
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid; color:#1175A4;}	 
h1 {font-size:1.5em;}	 
h3 { margin-left:10px; 
     margin-bottom:0px; 
     padding-bottom:0px; }
blockquote, table, pre { page-break-inside:avoid; }
ul, ol, dl  { page-break-before:avoid; }
img.centered { display: block; 
     margin-left: auto; 
     margin-right: auto; }
img.right { padding: 4px; 
     margin: 0 0 2px 7px; 
     display: inline; }
img.left { padding: 4px; 
     margin: 0 7px 2px 0; 
     display: inline; }
.right { float: right; }
.left { float: left; }
img { page-break-inside:avoid; 
     page-break-after:avoid; }
	 
.writer a{text-decoration:none; color:#1A1A1A;}	 
.writer h3 { margin-left:0px; }
.content .blog-detail .writer-wrapper {min-height:300px; width:100%; margin-bottom:50px; clear:both;}
.content .blog-detail .writer-wrapper .cperson {float:left; margin-right:20px}
.content .blog-detail .writer-wrapper .info-group {margin-left:20px; margin-bottom:10px;}
.content .blog-detail .other-options {clear:both; width:100%;}
}