section
{
	margin-top: 170px;
}

.standing
{
	margin-top: 10px!important;
	margin-bottom: 10px!important;
}
.standing thead
{
	background-color: #002366;
	color: white;
}
.standing .sorting
{
	background-position: left!important;
}
.standing img
{
	height: 30px;
	width: 30px;
	margin-right: 10px;
}
.standing .bold
{
	font-weight: bold;
}
.legends
{
	margin-top: 10px;
}
.legend
{
	display: inline-block;
	margin-right: 10px;
}
.legend span
{
	display: inline-block;
}
.legend .text
{
	position: relative;
	top: -2px;
	margin-left: 5px;
	font-size: 15px;
}
.legend .color
{
	width: 15px;
	height: 15px;
	border-radius: 2px;
}
.standing tbody .bordered
{
	border-left: 5px solid black;
}
.standing tbody tr.champion .bordered
{
	border-left: 5px solid #D6AF36;
}
.legend.champion .color
{
	background-color: #D6AF36;
}
.standing tbody tr.ticket-1 .bordered
{
	border-left: 5px solid #D6AF36;
}
.legend.ticket-1 .color
{
	background-color: #D6AF36;
}
.standing tbody tr.ticket-2 .bordered
{
	border-left: 5px solid #A7A7AD;
}
.legend.ticket-2 .color
{
	background-color: #A7A7AD;
}
.standing tbody tr.ticket-3 .bordered
{
	border-left: 5px solid #A77044;
}
.legend.ticket-3 .color
{
	background-color: #A77044;
}
.standing tbody tr.ticket-4 .bordered
{
	border-left: 5px solid #A00044;
}
.legend.ticket-4 .color
{
	background-color: #A00044;
}
.standing tbody tr.playout .bordered
{
	border-left: 5px solid pink;
}
.legend.playout .color
{
	background-color: pink;
}
.standing tbody tr.relegation .bordered
{
	border-left: 5px solid red;
}
.legend.relegation .color
{
	background-color: red;
}
.standing tbody tr.qualifying .bordered
{
	border-left: 5px solid gold;
}
.legend.qualifying .color
{
	background-color: gold;
}
.standing tbody tr.qualifying_best .bordered
{
	border-left: 5px solid yellow;
}
.legend.qualifying_best .color
{
	background-color: yellow;
}
.standing tbody tr.transfering-1 .bordered
{
	border-left: 5px solid silver;
}
.legend.transfering-1 .color
{
	background-color: silver;
}
.standing tbody tr.transfering_best-1 .bordered
{
	border-left: 5px solid gray;
}
.legend.transfering_best-1 .color
{
	background-color: gray;
}
.standing tbody tr.transfering_worst-1 .bordered
{
	border-left: 5px solid lightgray;
}
.legend.transfering_worst-1 .color
{
	background-color: lightgray;
}
.standing tbody tr.transfering-2 .bordered
{
	border-left: 5px solid brown;
}
.legend.transfering-2 .color
{
	background-color: brown;
}
.standing tbody tr.transfering_best-2 .bordered
{
	border-left: 5px solid orange;
}
.legend.transfering_best-2 .color
{
	background-color: orange;
}
.standing tbody tr.transfering_worst-2 .bordered
{
	border-left: 5px solid violet;
}
.legend.transfering_worst-2 .color
{
	background-color: violet;
}
.standing td a
{
	color: black;
}
.standing td.live
{
	color: darkgoldenrod;
}
.liveLogo
{
	width: 20px!important;
	height: 20px!important;
	margin: 0!important;
	padding: 0px!important;
}
.standing td
{
	position: relative;
}
.liveGame
{
	padding: 2px;
	font-size: 15px;
	position: absolute;
	top: 7px;
	right: 10px;
}
.liveScore
{
	border-radius: 5px;
	margin-left: 6px;
	margin-right: 6px;
	color: white;
	display: inline-block;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	position: relative;
	top: 2px;
}
.liveScore.win
{
	background-color: green;
}
.liveScore.draw
{
	background-color: blue;
}
.liveScore.loose
{
	background-color: red;
}
.filter_label
{
	font-variant: small-caps;
	font-weight: bold;
	font-size: small;
	display: block;
	margin-left: 5px;
}
.filters
{
	background-color: rgba(255, 255, 255, 0.5);
	margin-bottom: 10px;
}
.filters .aux
{
	display: inline-block;
}
.filters .aux p
{
	text-align: left;
	padding: 0;
	margin: 0;
	font-size: 14px;
	position: relative;
	top: 10px;
}
form
{
	text-align: center;
	display: inline-block
}
#form > div
{
	display: inline-block;
	margin-left: 5px;
	margin-right: 5px;
}
#form > div > label
{
	font-variant: small-caps;
	display: block;
	text-align: left;
	font-style: italic;
	font-size: 12px;
	margin-bottom: 5px;
	color: #71797E;
}
.datepicker
{
	top: 240px!important;
}
#form input[type=text]
{
	height: 37px!important;
	border: 1px solid #B2BEBE;
	width: 200px;
	background-color: rgba(255, 255, 255, 0.5);
}
#form > div > div
{
	width: 200px;
	margin-bottom: 3.5px;
}
#form > div > div > button
{
	height: 38px!important;
	border: 1px solid #B2BEBE;
	background-color: rgba(255, 255, 255, 0.5);
}
table td.small_col, th.small_col
{
	width: 8%;
}
table td.big_col, th.big_col
{
	width: 28%;
}
