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