/* Tables */
thead,tfoot {
 background-image: linear-gradient(to right, #012A4C, #4075A1);
 box-shadow: 0 1px 2px #777777;
/*
 * background-color: #F4BA1B;
 */
 color: white;
 font-weight: bold;
 cursor: default;
 }
thead th {
 padding-left: 15px;
 padding-right: 15px;
 }


table {
 width: 100%;
 }

th:after { 
 content: " \25B4\25BE" 
 }

/*
 * tbody td:first-child {
 */
td {
 padding-left: 15px;
 padding-right: 15px;
 padding-top: 7px;
 padding-bottom: 7px;
 text-align: left;
 }

tbody tr:nth-child(2n) td {
 background: #ccc;
 }
/*
 table.sortable tbody tr:nth-child(2n+1) td {
  background: #F4BA1B;
  }
 */

