/*.btnRefreshCntRun, .btnRefreshCnt {
    background-repeat: no-repeat;
    background-position: center left;
	border-radius:5px;
	margin-right:10px;
}

a.LinkButton2 {
    background-repeat: no-repeat;
    background-position: center left;
	border-radius:5px;
	width:110px;
	padding-left: 7px;
}
*/
.buttonleagueLst {
    background: url(sort-by-league.png?v=1) no-repeat right !important;
}

.buttontimeLst {
    background: url(sort-by-time.png?v=1) no-repeat right !important;
}
.buttontimeLst {
    background-size: cover;
    cursor: pointer;
    line-height: 45px !important;
    text-decoration: none;
	width:161px;
}
.buttonleagueLst {
    background-size: cover;
    cursor: pointer;
    line-height: 45px !important;
    text-decoration: none;
	width:161px;
}
.SelMenuSpanTime{color:#000 !important}


div#tableRunN > table[border="0"][cellpadding="2"][cellspacing="2"][width="100%"] tbody > tr:first-child {
    background-color: red !important;
}
div#tableTodayN > table[border="0"][cellpadding="2"][cellspacing="2"][width="100%"] tbody > tr:first-child {
    background-color: transparent;
}
/*
div#tableRunN > table[border="0"][cellpadding="0"][cellspacing="0"][width="100%"] tbody > tr:first-child td[align="center"] {
  text-align: -webkit-right !important;
}
div#tableTodayN > table[border="0"][cellpadding="0"][cellspacing="0"][width="100%"] tbody > tr:first-child td[align="center"] {
  text-align: -webkit-right !important;
}

table.Grid tbody > tr:first-child td[align="center"] {
  text-align: -webkit-right !important;
}
*/
table.Grid, div#tableRunN > table:first-child, div#tableTodayN > table:first-child {
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 5px 5px 0 0px;
  overflow: hidden;
}

div#tableRunN > table[border="0"][cellpadding="0"][cellspacing="0"][width="100%"], div#tableTodayN > table[border="0"][cellpadding="0"][cellspacing="0"][width="100%"] {
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 5px 5px 0 0px;
  overflow: hidden;
}

.Heading4New{color:#fff !important; padding-left:5px; text-transform:uppercase}
.GridHeader{height:19px !important; font-size:10px}
tr.M_Item td:nth-child(3) {
 padding:5px!important
}
td.event2{padding:2px 0}
img[src*="arrow_down.png"] {
  vertical-align: middle;
}

div#timeFilterLst, div#menuTimeType, div#divTimeType{width:170px !important}
div#divTimeType{width:156px !important;left: 12px!important;top: 38px!important;}
.SelMenuTime{background:#fff0e1!important ; color:#000!important }
span.SelMenuSpanTime{ color:#000!important}
.selectTime > .SelMenuSpanTime {color:#000!important}
div.SelMenuItemBgTime{height:28px}
#timeFilterLst::after {
    content: "▼";
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 12px;
    pointer-events: none;      
}
#timeFilterLst {
    position: relative;
}

div#tableRunN{margin-bottom:10px}
div#tableRunN > table:last-child{
  display: none;
}