@media print {
 
  /** { display:none; }
  
  * { visibility: hidden; }*/
   
   * {
    font-family: 'Roboto', sans-serif;
    font-size:14pt;
   
}
   
   .chil_out, .main_area, #inner { 
      visibility: visible !important;
      display:block !important;
   }
   
   #primary_navigation, .top_bar_wrapper, .banking_login, .youtubeBlock, .skip-main, .side_accordion  {
       display:none;
   }
 
   #wrapper {
      margin:0 !important;
      padding:20px 0 0 0 !important;
   }
 
   .top_top, 
   .logo, 
   .footer, 
   .footer_last, 
   .tp_cr, 
   .mobile_nav, 
   .top, .ccm-ui, 
   .bread_crumb, 
   .ccm-custom-style-sidenavigations-630, 
   .share_button, 
   .top_menu, 
   .ccm-notification-help-launcher, 
   .hidden-xs,
   .side_nav { 
       display:none; 
       
       
   }
   
   .top_top, 
   .logo, 
   .footer, 
   .footer_last, 
   .tp_cr, 
   .mobile_nav, 
   .top, 
   .ccm-ui, 
   .bread_crumb, 
   .ccm-custom-style-sidenavigations-630, 
   .share_button, 
   .top_menu, 
   .ccm-notification-help-launcher, 
   .hidden-xs,
   .side_nav{ 
       visibility: hidden; 
       
   }
 
 
 .chil_out, .main_area, #inner { 
      visibility: visible !important;
      display:block !important;
   }
 
 
   /*.col-sm-1, .col-sm-2, .col-sm-3, 
   .col-sm-4, .col-sm-5, .col-sm-6, 
   .col-sm-7, .col-sm-8, .col-sm-9, 
   .col-sm-10, .col-sm-11, 
   .col-sm-12    { float: left; }
   .col-sm-12    { width: 100%; }
   .col-sm-11    { width: 91.66666666666666%; }
   .col-sm-10    { width: 83.33333333333334%; }
   .col-sm-9    { width: 75%; }
   .col-sm-8    { width: 66.66666666666666%; }
   .col-sm-7    { width: 58.333333333333336%; }
   .col-sm-6    { width: 50%; }
   .col-sm-5    { width: 41.66666666666667%; }
   .col-sm-4    { width: 33.33333333333333%; }
   .col-sm-3    { width: 25%; }
   .col-sm-2    { width: 16.666666666666664%; }
   .col-sm-1    { width: 8.333333333333332%; }*/
}