@charset "utf-8";
#main_body ._wrap{
	margin:30px auto 60px;	
}
#main_body ._wrap > ._row{
	height:40px;
	line-height:40px;
	border-bottom:1px solid white;	
}
#main_body ._wrap > ._row.header{
	background:#eee;
	font-size:14px;	
	height:auto;
	vertical-align:middle;
}
#main_body ._wrap > ._row ._field{
	height:inherit;
	line-height:inherit;
	float:left;
	width:13%;	
	border-right:1px solid white;
	text-align:center;
}
#main_body ._wrap > ._row.header ._field{
	min-height:14px;
	line-height:14px;
	padding:5px 0;	
	height:auto;
	font-size:16px;
	text-align:center;
	background:white;
	min-height:46px;
	font-weight:bold;
	padding-top:10px;
}
#main_body ._wrap > ._row ._field.name{
	width:12%;
	padding-left:1%;
	padding-right:1%;	
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-shadow:1px 1px 0 white;
}
#main_body ._wrap > ._row.header ._field.name{
	font-size:16px;	
}
#main_body ._wrap > ._row ._field.year{
	width:8%;
	text-align:center;
	font-size:12px;
}
#main_body ._wrap > ._row ._field.opening{
	width:15%;
	text-align:center;
}
#main_body ._wrap > ._row ._field.lastappeal{
	width:15%;
	text-align:center;
}
#main_body ._wrap > ._row ._field.bor{
	width:29%;	
}
#main_body ._wrap > ._row ._field.name.red{
	background:#f1bfbf;
}
#main_body ._wrap > ._row ._field.name.blue{
	background:#a5d1fa;
}
#main_body ._wrap > ._row ._field.name.green{
	background:#bff1d4;
}
@media only screen and (max-width: 480px) {
	#main_body ._wrap > ._row ._field.bor{
		width:31% !important;	
	}	
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
	#main_body ._wrap > ._row ._field.bor{
		width:29% !important;	
	}	
}