.sea_match_list_table, .sea_match_list_header, .sea_match_list_header td{	border:none;} .sea_match_list_table th, .sea_match_list_table td{	text-align:center;	border:none;	font-size:13px;	width: auto;}.sea_match_list_table th{	color: #fff;}.sea_match_list_table tr.sea_match_list_month td{	text-align:left;	font-size: 18px;}.sea_match_list_table .sea_match_list_header{	background-color: #000;    color: #ccc;}.sea_match_list_table tr.matcheven{	background-color: #e7e7e7;}.sea_match_list_table tr.matcheven:hover, .sea_match_list_table tr.matchodd:hover{	background-color: #000;    color: #fff;}.sea_match_list_table td .match_view_lnk{	background-color: #000;    background-image: linear-gradient(to bottom, #000 0%, #323232 100%);    border-radius: 3px;    color: #fff;    display: inline-block;    font-size: 12px;    padding: 5px 10px;    text-decoration: none;	box-shadow:none;}.sea_match_list_table td .match_view_lnk:hover{	text-decoration: underline;}.sea_match_list_header .inner_year_list_drp{	text-align: left;}.sea_match_list_header .inner_pnt_dwnld{	text-align: right;}#printhtml{	display: none;}.inner_pnt_dwnld{	font-size: 12px;}.match_outer_info{	text-align: center;}.match_outer_info, .match_stat_outer, .match_hth_outer{	background: rgb(0, 0, 0) none repeat scroll 0% 0%; 	padding: 20px;}.match_outer_info .teamlogo{	display: inline-block; 	text-align: center; 	padding-right: 30px; 	padding-left: 30px; 	vertical-align: top;}.match_outer_info .teamlogo img{	background: rgb(255, 255, 255) none repeat scroll 0% 0%;}.match_outer_info .match_infor{	color: rgb(255, 255, 255); 	display: inline-block; 	padding-left: 30px; 	padding-right: 30px;}.match_outer_info .match_infor .date, .match_outer_info .match_infor .venue, .match_outer_info .match_infor .attendance{	margin-bottom: 0px; 	text-align: center; 	font-size: 13px; 	color: #fff;}.match_outer_info .teamlogo .teamname {	margin-bottom: 0px; 	text-align: center; 	font-size: 13px; 	color: #fff;	max-width: 130px;	float: left;	width: 100%;	text-transform: uppercase;}.match_outer_info .match_infor .score{	margin-bottom: 0px; 	text-align: center; 	font-size: 35px; 	font-weight: bold; 	line-height: 35px;}.match_outer_info .match_infor .score abbr{	border-bottom: medium none;}.aloader{	display:none;}.match_stat_outer #match-stats table, .match_hth_outer #head-to-head table {    margin-left: auto;    margin-right: auto;    width: 440px;	border: none;	line-height: 13px;	margin-bottom: 0;}.match_stat_outer #match-stats table caption, .match_hth_outer #head-to-head table caption {	padding-bottom: 20px;	text-align: center;}.match_stat_outer #match-stats table td:first-child, .match_stat_outer #match-stats table td:last-child, .match_hth_outer #head-to-head table td:first-child, .match_hth_outer #head-to-head table td:last-child {	color: #fff;    font-size: 13px;    text-align: center;}.match_stat_outer #match-stats td, .match_stat_outer #match-stats th, .match_hth_outer #head-to-head td, .match_hth_outer #head-to-head th {	padding: 3px 0;	text-align: center; 	font-size: 13px; 	color: #fff;	border: none;	font-weight: normal;}.match_stat_outer #match-stats table td span.right {	background: #fff none repeat scroll 0 0;    display: block;    float: right;}.match_stat_outer #match-stats table td span.left {	background: #fff none repeat scroll 0 0;    display: block;    float: left;}.match_stat_outer #match-stats table th {	padding-left: 10px;    padding-right: 10px;    text-align: center;}.match_stat_outer #match-stats table .match_stat_heading, .match_hth_outer #head-to-head table .match_stat_heading {	color: #fff;	font-size: 18px;    font-weight: bold;	text-transform: uppercase;}.match_preview{	margin-top: 20px; 	margin-bottom: 20px;}.match_preview h2{	text-align: center; 	font-size: 20px; 	font-weight: bold; 	margin-bottom: 15px;}.match_preview .oppteamtxt{	text-align: center; 	text-transform: uppercase; 	margin-bottom: 10px; 	font-size: 16px; 	color: rgb(236, 181, 33); 	font-weight: 600;}.match_preview .match_pre_content{	font-size: 13px;}@media screen and (max-width: 991px) {	.sea_col_hide{		display: none;	}}@media screen and (max-width: 768px) {	.match_outer_info .match_infor{		margin-bottom: 15px;		margin-top: 15px;		width: 100%;	}	.match_outer_info .teamlogo{		width: 100%;	}	.match_stat_outer #match-stats table {		width: 90%;	}	.match_hth_outer #head-to-head table {		width: 90%;	}}@media screen and (max-width: 580px) {	.match_stat_outer #match-stats table th {		word-wrap: break-word;	}}