#filter-btn {
    float: right;
    margin: 10px 0 0 0;
}
.match-dtl {
    width: 80px;
}
.match-status-full {
    width: 80px;
}
.match-result, .match-status {
    width: 100px;
}
#games-date-wrapper {
   display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: box;
    width: 100%; 
}
.game-date-link {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    box-flex: 1;
    text-align: center;
    list-style-type: none;
    display: list-item;
    padding: 5px 10px;
    border: 1px solid white;
    margin: 10px 5px;
    color: white;
    font-weight: bold;
    background: rgba(21,49,110,0.9);
}
#games-date-wrapper .game-date-link:first-child {
    margin-left: 0;
}
#games-date-wrapper .game-date-link:last-child {
    margin-right: 0;
}
.game-date-link:hover {
    color: yellow;
    border-color: #73AFDC;
    text-decoration: none;
}

.game-date-today {
    background: #73AFDC;
    border-color: white;
    text-decoration: none;
}

@media screen and (min-width: 0px) and (max-width: 400px) {
  #desktop { display: block; }  /* show it on small screens */
}

@media screen and (min-width: 401px) and (max-width: 1024px) {
  #desktop { display: none; }   /* hide it elsewhere */
}

.mobileHide
{ display: none;}


.highlight-date a {
    background-color: #42B373 !important;
    background-image :none !important;
    color: #ffffff !important;
}

.games-table .desktop td {
    background: transparent;
}