
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; font-family:'Arial';} 
  h1, h2, h3, h4, h5{font-family: 'Exo 2'}
  a, a:visited { text-decoration: underline; }
 
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 1.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  
  .mobile-hide, .mobile-show,
  .hide,.shortcut, .back, aside, #menu,
  #related-items,
  #main,
  footer .container-blue,
  footer .box-footer-end .right,
  .back-to-top,
  .box-share,
  p.breadcrumbs,
  #placeholder_content_ctl_content_text1_ctl00_pnlKeywordsSearch,
  span.thumb, span.icon-detail, #tableResults tfoot,
  .eventsCalendar-slider, time small,#placeholder_content_ctl_content_text1_ctl00_pnlCustomSearch,
  .fields .year{ display: none!important;}
  #tableResults a {text-decoration:none;}
  a.logo-ts h1 { content: url('../images/logo-ts.jpg'); width: 55%;margin:0}
  #content{border-top: 1px solid #000;border-bottom: 1px solid #000;margin:20px 0 0 0;padding: 10px 0 30px 0;}
  #tableResults tbody tr td{border-top: 1px solid #ddd!important;}
 /* #tableResults tbody tr{display: table-row!important;}*/
  #tableResults tbody tr td td{border:none!important;}
  #content .text .profile img, #content .text img.thumb.map{max-width: 20%!important;float:left;margin: 2px 10px 5px 0;}
  #content .text img.thumb.map{}
  footer .box-footer-end .left{width: 100%;font-size: 0.9em;}