//tr:first-child {font-weight: bold;}
//tr:first-child .team {color: #f1b239; background: #555;}
//tr:first-child .position {color: #f1b239; background: #555;}
//tr:first-child .played {color: #f1b239; background: #555;}
//tr:first-child .score_diff {color: #f1b239; background: #555;}
//tr:first-child .points {color: #f1b239; background: #555;}
.table-hover {
    min-height: 20px;
    padding: 10px;
    margin-bottom: 20px;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);}

.djl_theme_bootstrap.mod_djl_schedule table td.game_day {
  color: #000;
    min-height: 20px;
    padding: 5px;
    margin-bottom: 20px;
    background-color: #fff;
    border: none;
    -webkit-border-radius: none;
    -moz-border-radius: none;
    border-radius: none;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {border-top: none;}
.djl_theme_bootstrap.mod_djl_schedule table td {font-size: 18px; font-weight: 400;}
.djl_theme_bootstrap.mod_djl_schedule table td.time_venue {display: none;}
.djl_theme_bootstrap.mod_djl_schedule table td.team_away {text-align: center; width: 28%; font-size: 15px; font-weight: 400; margin-top: 30px; text-transform: uppercase; vertical-align: middle !important;; text-align: left !important;}
.djl_theme_bootstrap.mod_djl_schedule table td.team_home {text-align: center; width: 28%; font-size: 15px; font-weight: 400; margin-top: 30px; text-transform: uppercase; vertical-align: middle !important;; text-align: right !important;}
.djl_theme_bootstrap.mod_djl_schedule table td.vs_score { text-align: center; font-weight: 600; font-size: 25px; font-weight: 700; color: #f1b239; vertical-align: middle;}
.jm-module.color3-ms .djl_theme_jm-sport.mod_djl_tables tbody tr:nth-child(2n+1) {background: rgba(255,255,255,0.06);}
.table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th {background-color: rgb(195, 28, 34); color: #fff;}
.djl_theme_bootstrap.mod_djl_schedule table td {font-size: 14px; font-weight: 600;}
.helix-social-share .helix-social-share-blog ul {display: none;}
.djl_theme_bootstrap.mod_djl_tables table td.points {text-align: right;}
