table.sortable thead {
  background-color:#4B088A; 
  font-weight: bold;
  cursor: default;
  color: white; 
}


table.sortable tbody tr:nth-child(even){background-color: #f2f2f2;}
table.sortable tbody tr:hover {background-color: #ddd;}



 i.blink {
    animation: blinker 1.6s linear infinite;
    color: #4B088A;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    font-family: sans-serif;
  }
  @keyframes blinker {
      50% {
        opacity: 0;
      }
    }
    .blink-one {
      animation: blinker-one 1s linear infinite;
    }
    @keyframes blinker-one {
      0% {
        opacity: 0;
      }
    }
    .blink-two {
      animation: blinker-two 1.4s linear infinite;
    }
    @keyframes blinker-two {
      100% {
        opacity: 0;
      }
    }

  td {
    font-size: 20px;
  }
  th {
    font-size: 20px;
  }


  a:link {
    color: #4B088A;
    text-decoration: none;
  }

  /* visited link */
  a:visited {
    color: #4B088A;
  }

  /* mouse over link */
  a:hover {
    color: #b3b300;
  }

  /* selected link */
  a:active {
    color: #4B088A;
  }