/* ==|== print styles ======================================================= */
 
/*@media print {*/
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } 
  a, a:visited { text-decoration: underline; }
  /*a[href]:after { content: " (" attr(href) ")"; }*/
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } 
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }


  .print {
    display: block !important;
  }
  
  h1.print {
    text-align: center;
    border-bottom:1px solid #ddd;
    margin:0;
    padding:10px;
  }

  table {
    border-collapse: collapse;
    border-spacing: 0;
  }

  #pagina table table table tr{
    page-break-inside: avoid;    
  }

  .achart,
  svg,
  .highcharts-container {
   page-break-inside: avoid; 
  }

  hr {
    display: none !important;
  }

  body {
    font-size:11pt;
    font-family: Arial, Helvetica, sans-serif;
  }

  header .top,
  header .extra,
  header .menu-bar,
  header .special-contents,
  header #clalMDD {
    display:none !important;
  }

  .add_this {
    display:none
  }

  #marketNewsFooter,
  .explore-control,
  .explore {
    display:none;
  }

  footer {
    border-top:none;
  }
  footer div.top {
    display: none;
  }
 
  #pagina table table {

  }
  
  .note {
    background: #fff !important;
  }

  iframe {
    display: none;
  }

  #google_translate_element {
    display: none;
  }
/*}*/