img.wp-smiley {
	background: none !important; margin: 0px 0.07em !important; padding: 0px !important; border: 0px currentColor !important; border-image: none !important; width: 1em !important; height: 1em !important; vertical-align: -0.1em !important; display: inline !important; box-shadow: none !important;
}
img.emoji {
	background: none !important; margin: 0px 0.07em !important; padding: 0px !important; border: 0px currentColor !important; border-image: none !important; width: 1em !important; height: 1em !important; vertical-align: -0.1em !important; display: inline !important; box-shadow: none !important;
}
body > div:first-child > div:last-child > div:first-child {
	
}
.sch-head {
	margin: 8px auto; padding: 5px 5px 5px 16px; border-radius: 5px; border: 1px solid rgb(11, 76, 95); border-image: none; display: flex; flex-direction: column;
}
.sch-sub-head-1 {
	width: 100%; height: 3em; display: flex; cursor: pointer; justify-content: space-between; align-items: center;
}
.sch-sub-head-2 {
	display: flex; flex-direction: column;
}
.head-date {
	font-size: 14px; display: flex; flex-basis: 11%; justify-content: space-around; align-content: center;
}
.head-date img {
	align-self: center;
}
.head-date p {
	margin: 0px;
}
.head-match {
	font-size: 14px; flex-basis: 70%;
}
.localteam_score_span {
	color: white;
}
.visitorteam_score_span {
	color: white;
}
.dash {
	color: white;
}
.head-toggle {
	text-align: center; color: #003399; font-weight:bold; min-height: 19px; min-width: 26px;
}
.head-toggle > :first-child {
	padding: 0.18em 0.5em; width: 30px; height: auto;
}
.head-toggle img {
	width: 30px; height: auto;
}
.content-1 {
	margin-top: 8px; margin-left: 50px; display: flex; flex-wrap: wrap; justify-content: left; align-items: left;
} 
.content-link input{font-family:"Roboto",sans-serif;outline:0;background: #D3D3D3;width:100%;border:0;padding:15px;box-sizing:border-box;font-size:14px}
.content-link{flex-basis:70%}
.content-partner{display:flex;align-items:center;justify-content:space-between;margin-top:16px;margin-bottom:16px}
.content-partner button{font-family:"Roboto",sans-serif;text-transform:uppercase;outline:0;background:#0066CC;border:0;padding:15px;color:#FFF;font-size:14px;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer}
.form button{font-family:"Roboto",sans-serif;text-transform:uppercase;outline:0;background:#4CAF50;width:100%;border:0;padding:15px;color:#FFF;font-size:14px;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer}
.form button:hover,.form button:active,.form button:focus{background:#43A047}

button {
    background-color: #4CAF50;
    border: none;
    color: #fff;
    padding: 15px 8px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 4px 2px;
    cursor: pointer;
    width: 150px
}

.button2 {
    background-color: #008CBA
}

.button3 {
    background-color: #f44336
}
.formm{display:flex;align-items:flex-start;padding:16px;border:1px solid #e6e6e6;flex-direction:column;min-height:57px}
.self-server{align-items:center}
.self-server-2{align-items:flex-start;flex-direction:column}input[type=text],select{width:100%;padding:4px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}
.result{padding:16px;font-size:2em;text-align:center;background-color:green;color:#fff}
@media handheld,only screen and (max-width:414px){
.formm>:first-child{flex-basis:30%}
.formm>:nth-child(2){flex-basis:50%}}
.link_left {
	padding: 1.2%; width: 17%; text-align: left; font-size: 98%; font-weight:bold; float: left;
}
.link_left a:link {
	color: rgb(17, 17, 17);
}
.link_left a:visited {
	color: rgb(17, 17, 17);
}
 .link_right {
	padding: 1.2%; width: 83%; text-align: left; font-size: 98%; font-weight:bold; float: left;
}
.link_right a:link {
	color: rgb(255, 0, 0);
}
 .link_right a:visited {
	color: rgb(255, 0, 0);
}
.content-league-con {
	margin: 0px auto 8px; display: flex; flex-direction: column; flex-basis: 30%; justify-content: center; align-items: center;
}
.content-league {
	display: flex; flex-direction: row; justify-content: center; align-items: center;
}
.content-league img {
	max-height: 50px; max-width: 50px;
}
.content-league-info {
	margin: 8px; display: flex; flex-direction: column;
}
.content-match {
	display: flex; flex-direction: column; flex-basis: 70%;
}
.stadium {
	padding: 5px; border: 1px solid rgb(230, 230, 230); border-image: none; text-align: center;
}
.content-match-1 {
	display: flex; flex-direction: row;
}
.weather {
	border: 1px solid rgb(230, 230, 230); border-image: none; width: 30%; display: flex; flex-direction: column; justify-content: center; align-items: center;
}
.match-home {
	width: 100%; display: flex; flex-direction: column;
}
.match-home > :first-child {
	padding: 5px; text-align: center;
}
.match-home > div {
	border: 1px solid rgb(230, 230, 230); border-image: none;
}
.score-home {
	padding: 16px; height: 80px; display: flex; flex-direction: row; justify-content: space-around; align-items: center;
}
.score-home > :first-child {
	height: 80px; text-align: center; display: flex; flex-direction: column; justify-content: space-around; align-items: center;
}
.localteam_score {
	height: 80px; text-align: center; display: flex; flex-direction: column; justify-content: space-around; align-items: center;
}
.score-home > :nth-child(2) > :first-child {
	color: red; font-size: 50px; font-weight: bold;
}
.score-home img {
	height: 50px; max-width: 50px;
}
.score-away {
	padding: 16px; height: 80px; display: flex; flex-direction: row; justify-content: space-around; align-items: center;
}
.score-away > :nth-child(2) {
	height: 80px; text-align: center; display: flex; flex-direction: column; justify-content: space-around; align-items: center;
}
.visitorteam_score {
	height: 80px; text-align: center; display: flex; flex-direction: column; justify-content: space-around; align-items: center;
}
.score-away img {
	height: 50px; max-width: 50px;
}
.score-away > :first-child > :first-child {
	color: red; font-size: 50px; font-weight: bold;
}
.score-away > :nth-child(2) {
	text-align: center;
}
.content-2 {
	padding: 8px; border: 1px solid rgb(230, 230, 230); border-image: none; margin-top: 8px; display: flex; justify-content: flex-start; align-items: center;
}
.content-2 > :nth-child(2) {
	color: rgb(192, 57, 43); text-decoration: underline;
}
.content-2 > img {
	width: 22px; height: 22px; margin-right: 8px;
}
.content-2-2 {
	padding: 8px; display: flex; justify-content: flex-start; align-items: center;
}
.content-3 {
	padding: 8px; border: 1px solid rgb(230, 230, 230); border-image: none; margin-top: 8px; display: flex; justify-content: flex-start; align-items: center; background-color: #CC007A; color:#FFFFFF;
}
.content-3 > img {
	width: 22px; height: 22px; margin-right: 8px;
}
.content-3 > :nth-child(2) {
	color: rgb(39, 174, 96); text-decoration: underline;
}
.content-3-2 {
	display: flex; flex-direction: column; color: #4867b4; font-size:15px;
}
.content-3-3 {
	padding: 8px; display: flex; justify-content: space-between; align-items: center;
}
.content-3-3 > div > div > a {
	color: rgb(85, 85, 85);
}
.content-3-3 > strong {
	flex-basis: 15%;
}
.content-3-3 > a {
	flex-basis: 70%;
}
.content-3-3 > img {
	max-width: 50px;
}
.content-4 {
	padding: 8px; border: 1px solid rgb(230, 230, 230); border-image: none; margin-top: 8px; display: flex; justify-content: flex-start; align-items: center;
}
.content-4 > :nth-child(2) {
	color: rgb(41, 128, 185); text-decoration: underline;
}
.content-4 > img {
	width: 22px; height: 22px; margin-right: 8px;
}
.content-4-3 {
	padding: 8px; display: flex; justify-content: space-between; align-items: center;
}
.h1-to-h2 {
	line-height: 34px; font-size: 30px;
}
.head-date p {
	display: flex; align-items: center;
}
.pagination {
	display: inline-block;
}
.pagination a {
	padding: 8px 16px; border: 1px solid rgb(221, 221, 221); transition:background-color 0.3s; border-image: none; width: 16px; text-align: center; color: black; text-decoration: none; float: left;
}
.pagination a.active {
	border: 1px solid rgb(41, 128, 185); border-image: none; color: white; background-color: rgb(41, 128, 185);
}
.pagination a:not(.active):hover {
	background-color: rgb(221, 221, 221);
}
.radio-border {
	padding: 16px; border-radius: 5px; border: 1px solid rgb(41, 128, 185); border-image: none;
}
#symbol li {
	display: flex; justify-content: space-between; align-items: center;
}
#symbol li span {
	flex-basis: 90%;
}
#symbol li img {
	max-height: 16px;
}
.content-3-3 {
	display: flex; justify-content: space-between; align-items: center;
}
.content-3-3 > div {
	font-weight: bold; display: flex; justify-content: flex-start; align-items: center;
}
.content-3-3 > img.badge {
	max-width: 16px; flex-basis: 5%;
}
.content-3-3 a {
	margin-left: 3px;
}
.content-3-3 .a-man {
	color: rgb(43, 42, 41);
}
.content-4-3 > span {
	display: flex; align-items: center;
}
.content-4-3 > span > img {
	margin-left: 3px;
}
.app-con {
	display: flex; justify-content: space-between;
}
.app-con img {
	max-width: 100%;
}
.app-con > div {
	padding: 8px 16px; border-radius: 3px; border: 1px solid rgb(88, 88, 93); border-image: none; text-align: center;
}
.app-con > div > div {
	text-align: center;
}
.app-con span {
	color: rgb(37, 149, 235);
}
.content-3-3 a {
	display: flex; flex-wrap: wrap;
}
.head-date > p > span {
	margin-left: 5px;
}
.shareBtn {
	margin-right: 8px; cursor: pointer;
}
.share-con {
	width: 100%; margin-top: 10px; display: flex; justify-content: center;
}
.first_underline > a::first-letter {
	text-decoration: underline;
}
.first_underline { padding:10px; font-weight:bold;
}
a.tooltips {
	display: inline; white-space: nowrap; position: relative;
}
a.tooltips span {
	background: rgb(11, 76, 95); border-radius: 5px; top: -25%; height: 26px; text-align: center; right: 300px; color: white; line-height: 26px; padding-right: 10px; padding-left: 10px; visibility: hidden; position: absolute;
}
a.tooltips:hover span {
	top: -20%; right: -200%; padding-top: 3px; margin-top: -13px; margin-right: 15px; visibility: visible; z-index: 9990; opacity: 1;
}
.view_number {
	display: flex; flex-direction: row; justify-content: space-between;
}
.mm {
	display: flex; justify-content: space-around; align-items: center;
}
@media handheld, only screen and (max-width:600px)
{
.view_number {
	flex-flow:column wrap; display: flex; justify-content: center;
}
}
@media handheld, only screen and (max-width:414px)
{
.app-con {
	flex-direction: column; justify-content: center;
}
#symbol li span {
	flex-basis: 70%;
}
.head-date {
	margin-right: 7px; flex-basis: 18%;
}
.head-date div {
	text-align: center;
}
.head-date p {
	text-align: center;
}
.head-match {
	flex-basis: 70%;
}
.content-league-con {
	flex-basis: 100%;
}
.content-league {
	flex-basis: 100%;
}
.content-match {
	flex-basis: 100%;
}
.content-link{width:90%}
.content-partner{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-top:16px;margin-bottom:16px}.content-partner>div{margin:8px 16px}.content-text{width:90%}
.sch-head {
	padding: 5px;
}
.content-3-2 {
	padding: 0px;
}
.content-3-3 > div {
	
}
.content-3-3 > img.badge {
	max-width: 16px; flex-basis: 5%;
}
.content-3-3 > a {
	flex-basis: 40%;
}
.img-con {
	margin-right: 2px;
}
.app-con > div {
	margin-top: 5px;
}
.content-3-3 a > :nth-child(2) {
	margin-top: 5px;
}
.d_name > :first-child {
	display: none;
}
.sun::before {
	content: "??.";
}
.mon::before {
	content: "?.";
}
.tue::before {
	content: "?.";
}
.wen::before {
	content: "?.";
}
.thu::before {
	content: "??.";
}
.fri::before {
	content: "?.";
}
.sat::before {
	content: "?.";
}
.none::before {
	display: none !important;
}
}
@media only screen and (max-width:320px)
{
.view_number {
	font-size: 0.8em;
}
}
div.overlay {
	padding: 0px 20px; left: 0px; top: 0px; right: 0px; bottom: 0px; display: none; position: fixed; z-index: 9999999; background-color: rgba(0, 0, 0, 0.8);
}
div.popup {
	margin: 70px auto; padding: 20px; border-radius: 5px; text-align: center; position: relative; min-height: 300px; max-width: 500px; background-color: transparent;
}
div.popup a {
	color: rgb(238, 238, 238); text-decoration: none; margin-top: 5px;
}
div.popup a.close {
	transition:200ms; top: 5px; right: 16px; color: white; line-height: 1; font-family: Tahoma, Arial, sans-serif; font-size: 21px; font-weight: bold; text-decoration: none; float: right; position: absolute; opacity: 1;
}
