﻿  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  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; }
  .ajax-loading { display:none; }
  table{ width: 100%; margin: 0; float: none; font: 9pt arial,sans-serif; border-collapse: collapse; border: 1pt solid #000; text-align:center }
  tr { border-bottom: solid 1pt #000; }
  col{ border-right: solid 1pt #000; text-align: center; }
  .event-image{ display:none; }
  a.btn{ display:none; }
  #copyright { text-align: center; font: 9pt arial,sans-serif; }
  dl.judge-list dt{ display: inline; margin: 0px; padding: 0px; }
  dl.judge-list dd { display: inline; margin: 0px; padding-right: 10px; }
  td.align-left, th.align-left { text-align: left; padding-left: 3px; }
  td.horse-cell, td.rider-cell { text-align: left; padding-left: 3px; }
  .class-title, .class-title h1 { line-height: 1; margin: 0; }
  .row > [class*="span"] { display: inline; float: left;}
  .row::before, .row::after { display: table; content: ""; zoom: 1; }
  .row::before, .row::after { display: table; content: ""; zoom: 1; }
  .last-update { float:right; padding-left:250px; }
  .row::after { clear: both; }
  
