﻿.mobile .searchmatch .searchcriteria {
    margin-bottom: 0;
}
.selectgroup {
    margin-top: 10px;
}
.standingstable .divisionrow td
{
	padding-top: 10px;
}
.selectgroup .divisionrow td {
    padding-top: 10px;
}
.mobile .selectgroup .grouprow td a {
    display: inline-block;
    padding-top: 2px;
    padding-bottom: 2px;
}
.groupstandings
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-collapse: collapse;
}
.mobile .groupstandings {
    box-sizing: border-box;
}
.groupstandings .headerrow
{
	font-weight: bold;
	border-bottom: solid 2px #000000;
}
.groupstandings .standing
{
	padding-right: 10px;
}
.mobile .groupstandings .standing
{
	padding-right: 5px;
}
.groupstandings .team
{
	padding-right: 30px;
}
.mobile .groupstandings .team
{
	padding-right: 10px;
}
.groupstandings .score
{
	padding-right: 10px;
	text-align: center;
}
.groupstandings .headerrow .score .short {
    display:none;
}
.mobile .groupstandings .headerrow .score .short {
    display: block;
}
.mobile .groupstandings .headerrow .score .long {
    display: none;
}
.groupstandings .solidline {
    border-bottom: solid 1px #000000;
}
.groupstandings .dashedline
{
	border-bottom: dotted 1px #808080;
}
.teammatchlistheader
{
	font-weight: bold;
	margin-top: 10px;
	display:block;
}
.teammatchlistcomment
{
    margin-top: 5px;
    margin-bottom: 10px;
    font-style: italic;
    
}

.matchlist
{
	margin-top: 5px;
	margin-bottom: 10px;
}
.matchlist td
{
    vertical-align: top;
}
.mobile .matchlist {
    box-sizing: border-box;
    width: 100%;
}
.mobile .matchlist tr {
    border: 1px solid #c0c0c0;
}
.mobile .matchlist tr.roundheader {
    border: none;
}
.mobile .matchlist td {
    box-sizing: border-box;
    display: block;
    width: 100%;
    text-align: left;
}
.mobile .matchlist td a {
    display: inline-block;
    padding-top: 2px;
    padding-bottom: 2px;
}
.mobile .matchlist td.points {
    display: none;
}
.mobile .matchlist .headerrow {
    display: none;
}
.matchlist .alt
{
	background-color: #f3f3f3;
}
.matchlist .time
{
    /*white-space: nowrap;*/
}
.matchlist .time, .matchlist .matchno
{
	padding-right: 8px;
}
.matchlist .team
{
	padding-right: 8px;
}
.matchlist .venue
{
	padding-right: 8px;
}
.matchlist .score
{
	text-align: center;
	padding-right: 8px;
}
.mobile .matchlist .score {
    text-align: left;
    padding-right: 0;
    font-size: larger;
}
.matchlist .roundheader td
{
	padding-top: 10px;
	font-weight: bold;
}
.matchlist .headerrow
{
	font-weight: bold;
	border-bottom: solid 2px #000000;
}
.matchlist .livescore, .groupstandings .livescore
{
    text-decoration: blink;
    color: #FF00FF;
    white-space:nowrap;
}
.matchinfo
{
	margin-top: 10px;
	margin-bottom: 10px;
}
.matchinfo .lbl
{
	font-weight: bold;
	padding-right: 20px;
	vertical-align:top;
}
.matchinfomissingresults
{
	font-weight: bold;
	color: Red;
}
.matchinfowalkover
{
	font-weight: bold;
	text-decoration: underline;
}
.clubgrouplist
{
}
.clubgrouplist .agegrouprow td
{
	padding-top: 10px;
}
.clubgrouplist .grouprow td
{
	padding-right: 20px;
}
.toplistplayermatchlist
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-collapse: collapse;
}
.toplistplayermatchlist .headerrow
{
	font-weight: bold;
	border-bottom: solid 2px #000000;
}
.toplistplayermatchlist .date
{
	padding-right: 10px;
}
.toplistplayermatchlist .matchid
{
	padding-right: 10px;
}
.toplistplayermatchlist .name
{
	padding-right: 10px;
}
.toplistplayermatchlist .team
{
	padding-right: 30px;
}
.toplistplayermatchlist .score
{
	padding-right: 10px;
	text-align: center;
}
.toplistplayermatchlist .alt, .toplistplayermatchlist .altsep
{
	background-color: #f3f3f3;
	
}
.toplistplayermatchlist .altsep, .toplistplayermatchlist .sep
{
	border-top: 1px solid #aaaaaa;
}
.clublatestupdates
{
    margin-top: 15px;
}
.clublatestupdates h2
{
    margin-bottom: 5px;
}
.clublatestupdates .clublatestupdateslist
{
}
.clublatestupdates .clublatestupdateslist td
{
    padding-right: 8px;
    vertical-align: top;
}
.clublatestupdates .clublatestupdateslist .score
{
    text-align: center;
}