@charset "utf-8";
/* CSS Document */

#ctc-san-main-outter{position:relative; width:100%; padding:0px; }

#ctc-san-box-match{position:relative; width:100%; height:195px; background:#FFF; margin-bottom:4px; }		
#ctc-san-box-last{position:relative; background:#fff; width:50%; height:195px; float:left; padding:1px;}
#ctc-san-box-next{position:relative; background:#fff; width:50%; height:195px; float:right; padding:1px;}
#ctc-san-box-white{position:relative; background:#FFF; width:310px; height:166px;}
#ctc-san-box-white-next{position:relative; background:#FFF; width:310px; height:166px;}

#ctc-san-box-total-out{position:relative; background:#f1f1f1; width:100%; padding:1px 1px 1px 1px; margin:6px 0 0 0;}	
#ctc-san-box-total{position:relative; background:#FFF; width:100%;}
#ctc-san-box-p1e{position:relative; background:#FFF; width:100%; }
#ctc-san-box-p2e{position:relative; background:#FFF; width:100%;}
#ctc-san-box-p3e{position:relative; background:#FFF; width:100%; margin:1px 0 0 0;}


/* inside loop */
#ctc-san-coloum-x{position:relative; height:20px; font: 13px Arial, Helvetica, sans-serif; background:#FFFFFF; padding:0 0 0 5px;}	
#ctc-san-coloum-y{position:relative; height:20px; font: 13px Arial, Helvetica, sans-serif; background:#F8F8F8; padding:0 0 0 5px;}

#ctc-san-coloum-header{position:relative; height:20px; font: 13px Arial, Helvetica, sans-serif; background:#CCC; color:#FFF; padding:2px 0 0 5px;}


#ctc-san-inFirst-coloum{position:absolute; width:282px; top:1px; font-weight:bold;}
#ctc-san-dis1-coloum{position:absolute; width:50px; top:1px; left:250px;}
#ctc-san-dis2-coloum{position:absolute; width:50px; top:1px; left:300px;}
#ctc-san-dis3-coloum{position:absolute; width:50px; top:1px; left:350px;}
#ctc-san-dis4-coloum{position:absolute; width:50px; top:1px; left:400px;}
#ctc-san-dis5-coloum{position:absolute; width:50px; top:1px; left:450px; font-weight:bold;}
#ctc-san-dis6-coloum{position:absolute; width:20px; top:1px; left:500px;}
#ctc-san-dis7-coloum{position:absolute; width:10px; top:1px; left:520px;}
#ctc-san-dis8-coloum{position:absolute; width:20px; top:1px; left:530px;}

#ctc-san-home-coloum{position:absolute; width:110px; top:1px;}
#ctc-san-dash-coloum{position:absolute; width:6px; top:1px; left:110px;}
#ctc-san-out-coloum{position:absolute; width:110px; top:1px; left:116px;}
#ctc-san-score-coloum{position:absolute; width:100px; top:1px; left:213px;}


.warning{
	background-color:#F8F8F8;
}

.info{
	background-color:#D8D8D8;
}


/* Admin style Sheet beginning*/

.season_list{
	margin-bottom:1px; 
	float:left;
	height:20px; 
	width:140px; 
	background-color:#F8F8F8; 
	padding:6px 10px 6px 10px
}

@media only screen and (max-width: 610px)
{

#ctc-san-main-outter, #ctc-san-box-match, #ctc-san-box-match div, #ctc-san-coloum-x, #ctc-san-coloum-y {
	width: 100%;
	position: relative;
	height: auto;
	min-height: 16px;
}
#ctc-san-main-outter div {
	position: relative;
	left: auto;
	float: left;
}
#ctc-san-coloum-header, #ctc-san-box-total, #ctc-san-box-total-out, #ctc-san-box-total-out > div {
	width: 100%;
}
#ctc-san-inFirst-coloum{
	width: 120px;
}
#ctc-san-coloum-x div:not(#ctc-san-inFirst-coloum), #ctc-san-coloum-y div:not(#ctc-san-inFirst-coloum){
	width: 20px;
}
#ctc-san-box-match #ctc-san-home-coloum, #ctc-san-box-match #ctc-san-out-coloum {
	width: 30% !important;
}
#ctc-san-box-match #ctc-san-dash-coloum{
	width: 10px !important;
}
#ctc-san-box-match #ctc-san-score-coloum {
	width: auto !important;
}

}