@media print {
@page {margin: 1.2cm 0 1.2cm 0 !important; }
a[href]:after { content: none !important; }
body {background:white !important; 
     font-size:10pt !important; 
     margin:0 !important; }
#sidebar { display:none !important; }
#header { height:75px !important; }
.mega-menu-link {display: none !important; }
.sxc-follow-buttons {display: none !important; }
.btn, .blue-btn {display: none !important; }
#content{ margin-left:0 !important; 
     margin-top: 20px !important;
	 float:none !important; 
     width:auto !important; }
.demo .red { color:black !important; 
     font-weight:bold !important; }
#content a { font-weight:bold !important; 
     color:#000066 !important; 
     text-decoration:underline !important; }
#content{ margin-left:0 !important; 
     float:none !important; 
     width:auto !important; }
#footer, .ad { display:none !important; }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid !important;
     page-break-inside:avoid !important; }
h3 { margin-left:10px !important; 
     margin-bottom:15px !important; 
     padding-bottom:0px !important; }
blockquote, table, pre { page-break-inside:avoid !important; }
ul, ol, dl  { page-break-before:avoid !important; }
img.centered { display: block !important; 
     margin-left: auto !important; 
     margin-right: auto !important; }
img.right { padding: 4px !important; 
     margin: 0 0 2px 7px !important; 
     display: inline !important; }
img.left { padding: 4px !important; 
     margin: 0 7px 2px 0 !important; 
     display: inline !important; }
.right { float: right !important; }
.left { float: left !important; }
img { page-break-inside:avoid !important; 
     page-break-after:avoid !important; }
}