#filter {
width:25px;
position:absolute;
right:10px;
cursor: pointer;
opacity:.5;
}
#filter:hover {
	opacity:1;

}
#live-score form {
    display: none;
	font-family:"IR Lotus";
	font-size:18px;
	width:80%;
	right:10%;
	margin:0;
	padding:0;
	background-color:#E1A837;
	position:absolute;
	top:40px;
	z-index:60;
	border-radius:15px;
	border:1px solid;

}
#live-score form a {
    color:#252525;
    text-shadow:none;
    padding:10px 0;
    border-bottom:1px solid;
}
#live-score form input {
display:none;
}
#live-score form label {
	cursor:pointer;
	background-color:#252525;
	color:#FFF;
	padding:7px 14px;
	border-radius:12px;
	display:inline-block;
	margin: 10px 5px;
	width:fit-content;
}
#live-score form button:hover {
	background-color:darkgreen;
}
#live-score form button {
	cursor:pointer;
	display:inline-block;
	width:100%;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	margin:0;
	padding:15px;
	margin-top:25px;
	font-family: "MJ Titr";
	color:#FFF;
	background-color:green;
	border:none;

}
#live-score form label:hover, #live-score form label.active {
	background-color:#9fa5a4;
	color:#000;
}
#live-score {
width:50%;
position:relative;
height:323px;
}
#live-score a {
width:100%;
display:block;
}
#live-score ul {
	overflow-y:auto;
	overflow-y:hidden;
	height:230px;
	width:49.4%;
	padding: 0;
	display:inline-block;
	font-size:12px;
}

#live-score li {
	position:relative;
	list-style: none;
    border-top: 1px solid;
    font-family: "IR Lotus";

}

#live-score .type {
	color: white;
	text-align: right;
	padding-right: 0px;
	font-size:15px;
	margin:8px;

}

#live-score .live {
	background-color:#00bd00;
	color:#00bd00;
	padding:2px 4px;
	font-size:5px;
	border-radius:100%;
	margin-left: 20px;

}

#live-score .off {
	background-color:#252525;
	color:#252525;
	padding:2px 4px;
	font-size:5px;
	border-radius:100%;
	margin-left: 20px;
}

#live-score .score {
	background-color:rgba(37,37,37,.8);
	padding: 8px 0;
	margin:10px 20px;
	border-radius: 50px;
	color: #FFF;

}

#live-score .team {
	color: #E1A837;
	margin: 0 10px;
}

#live-score .point {
    color: #FFF;
    border-bottom: 1px solid #E1A837;
    padding-bottom: 3px;
    font-family: "Locida";

}

#live-score p.more {
	display:inline-block;
	width:49.4%;
	height:43px;
	border:none;
	padding:0;
	direction:ltr;
	cursor: pointer;
	background-image: linear-gradient( rgba(86,110,110,.05) , rgba(225,168,55,.7));
	font-family: "MJ Titr";
	color:#FFF;
	margin:0;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}



#live-score p.more img {
    width:6%;
    margin: 0 6%;
    background-color:#FFF;
    padding:5px;
    border-radius:100%;
}

#live-score p.more img:hover {
    background-color:#E1A837;
}

#live-score p.more img#up {
    transform: rotate(90deg);
	opacity: .4;
}
#live-score p.more img#down {
    transform: rotate(270deg);
}

/****  TABLE ****/
#table, #live-show {
	position:relative;
	font-family:"MJ Titr";
	margin-left:0;
	margin-right:0;
	width:30%;
}
#table a, #league-sign a, #live-show a{
	text-align:center;
	border-bottom:1px solid;
	padding:2px 0 10px 0;
	display:block;
}
#table select:focus {
    border:none;
}

#table select {
	font-size:16px;
	color:#FFF;
	width:80%;
	height:40px;
	font-size:13px;
	background-image:none;
	background-color:#464646;
	border:1px solid #000;
	padding:0 10px;
	border-radius:10px;
	margin: 10px 0;
}

#table select option:checked {
	background-image:none;
    background-color:#000;
    color:#FFF;
    border:none;
}

#table table {
	font-size:14px;
	text-align:center;
	width:90%;
	margin:0 5% 15px 5%;
	border-collapse:collapse;
	color:#FFF;
	font-family:"IR Lotus";
}
td {
	border:2px solid #000;
}
tr:nth-child(1) {
	font-family:"MJ Titr";
	background-color:#076183;
}
tr {
	height:30px;
}
td:nth-child(1) {
	font-family:"MJ Titr";
	background-color:#076183;
    width:9%;
}
td:nth-child(3) {
    width:26%;
}
td:nth-child(4) {
    width:20%;
}

/**** SIGN IN ****/
#league-sign {
	position:relative;
	text-align:right;
	width:50%;
}

#league-sign input, #league-sign select, #league-sign textarea {
	width:50%;
	margin:0;
	padding:0;
	font-family: "MJ Titr";

}
#league-sign label {
	width:30%;
	margin-right:10%;
	display:inline-block;
	font-family:"MJ Titr";
	color:#FFF;
	margin-top:10px;
	text-shadow: 1px 2px 4px #000;
	vertical-align: top;

}

#league-sign form {
padding:20px 0;
}
#league-sign #field {
	font-size:15px;
	color:#FFF;
	height:40px;
	font-size:16px;
	background-image:none;
	background-color:#464646;
	border:1px solid #000;
	padding:0 10px;
	border-radius:10px;
	margin: 10px 0;
}

#league-sign #field option:checked {
	background-image:none;
    background-color:#000;
    color:#FFF;
    border:none;
}
#league-sign #team-name {
   	font-size:15px;
	color:#FFF;
	height:40px;
	font-size:16px;
	background-image:none;
	background-color:#464646;
	border:1px solid #000;
	padding:0 10px;
	width:calc(50% - 20px);
	border-radius:10px;
	margin: 10px 0;
}

#league-sign #players {
   	font-size:15px;
	color:#FFF;
	height:100px;
	font-size:16px;
	background-image:none;
	background-color:#464646;
	border:1px solid #000;
	padding:5px 10px;
	width:calc(50% - 20px);
	border-radius:10px;
	margin: 10px 0;

}
#league-sign input[type="submit"] {
	padding:10px;
	cursor:pointer;
	width:50%;
	margin: 30px 25% 0 25%;
	background-color:green;
	border:none;
	color:#FFF;
}
#league-sign input[type="submit"]:hover {
background-color:darkgreen;
}

#live-show #link{
	border: none;
	font-size:15px;
	padding:10px;
	color: #FFF;
	font-family: "IR Lotus";
	text-shadow: none;
}

#live-show #link:hover {
    text-decoration: underline;
}

/* EDIT */
.edit {
	width:0px;

}
.edit img{

width:25px;
top:8px;
position:absolute;
left:10px;
cursor: pointer;
opacity:.5;
}
.edit:hover img {
	opacity:1;

}
