@media print {
body {
     background:white; 
     font-size:10pt; 
     margin: 0.75pt; 
    
}
a{color:#428bca !important;font-weight: bold;text-decoration: none!important;}
.site-menu,.home-slider,#breadcrumbs,.hunter-logo,.site-search,.site-branding,.site-top,.social-follow,.site-extra,.footer-info-links,.quote-wrapper,.print-hide,#text-8,#shiftnav-toggle-main{ display:none }
.site-header,.site-header .container,.site-main .container{margin:0px;padding:0px;}
.print-logo{display:block;padding-bottom:10px;width:60%;padding-left:0px;margin-left:-5px;margin-top:0px;}
.col-md-9 {
    width: 62%;
    margin-right:20px;
    float:left;
   border-right: 1px solid #000;

}
.container{width:100%;}
.content-area{padding-right:30px;}         
.qrcode{display: block;vertical-align: middle; height: 200px;;width:500px;}    
.qrcode img{float:left}
.qrcode .text{float:left;padding-top:80px;padding-right:40px;}
.col-sm-3 {
    width: 33%;
    height:100%;
    float:left;
}
.col-sm-3 a{font-size:10pt;}    
.col-sm-3 a[href]:after,.site-footer a[href]:after {
    content: none !important;
  }  
.site-sidebar li{list-style: none;padding-left:10px;padding:4px 0px;line-height: normal;}
.site-sidebar .ui-accordion >*,.squelch-taas-override.squelch-taas-accordion .ui-accordion-content{display:block !important;height:auto !important;}
.site-footer{border-top: 1px solid #000;padding-top:5px;height:100px;text-align: center}
#header { height:75px }
#content{ margin-left:0; 
     float:none; 
     width:auto }
#footer, .ad { display:none }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
h1, .col-sm-3 h3,.entry-title{font-size:18pt;font-weight:normal;}   
#accordion-sidebar h3 a{color:#000 !Important;font-weight:normal}
h3 { margin-left:10px; 
     margin-bottom:0px; 
     padding-bottom:0px }
strong{font-size:10pt}    
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; }
}