.twitter-follow-button{
    margin-bottom:-5px;
}
/* Smart Table CSS */
table {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: stretch;
      -webkit-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.75);
    background:rgba(255,255,255,0.5);
}

table * {
    box-sizing: inherit;
    -moz-box-sizing: inherit;
}

thead {
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

tbody {
    overflow: hidden;
    display: inline-block;
}

thead > tr, tbody > tr, tfoot > tr {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}

thead, tfoot {
    flex-shrink: 0;
}

th, tbody td {
    text-align: center;
    width: 20%; /* this can vary */
    overflow-x: hidden;
    text-overflow: ellipsis;
    display: inline-block;
}

tfoot {
    display: inline-block;
}

tfoot td {
    width: 100%;
    display: inline-block;
}
.header{
    color:white;
    background-color:#A24948;
    border-radius: 3px 3px;
    border-bottom:0;

}
.table > thead > tr > th {
    font-size:12px;
    font-weight:300;
      font-family: 'A-Love-of-Thunder';

}
.table > thead > tr > th:hover {
    cursor:pointer;
    background-color:rgb(159, 3, 3);
  -webkit-transition: all .15s ease-in-out;
  -moz-transition: all .15s ease-in-out;
  -o-transition: all .15s ease-in-out;
  transition: all .15s ease-in-out;
}
html,
body {
  height: 100%;
}
tr {
    font-size:10px;
}

tfoot td {
    color:white;
    font-size:12px;
    font-weight:400;
}
tbody > tr > td{
    text-overflow: ellipsis;
    font-size:14px;
    font-weight:bold;
}
.table-players{
    padding-bottom:15px;
    margin-bottom:25px;
}