/*@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap')*/
html {
	font-size:10px;
}
* {
	padding:0;
	margin:0;
	font-size:1.7rem;
	/*font-family:'Family-Font';*/
	font-family: "Noto Sans Tai Viet", sans-serif;
	  font-family: "Baloo Bhaijaan 2", sans-serif;
	list-style:none;
	text-decoration:none;
	outline:none;
}

html {
	background:#eee;
}
h2 {
	font-size:1.8rem;
}
.wapper {
	margin: auto;
	max-width: 1140px;
}
.copy-right{

	    text-align: center;
    font-family: 'Baloo Bhaijaan 2';
    font-size: 16px;
    padding: 15px;
    color: #200572;
}
.blog-post {
	height:100vh;
	background:url(../images/website/background.png) center center / cover no-repeat;
	z-index:1;
}
.content-main {
    border-radius: 6px;
    box-shadow: 0 16px 24px 2px rgba(0,0,0,.14), 0 6px 30px 5px rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);
	min-height:75vh;
	background:white;
	position:relative;
	z-index:2;
	margin-top:-65vh;
	display:flow-root;
}
.wap-nav {
    overflow-x: auto;
}
.main-nav {
    -webkit-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 10px 24px -11px #200572;
    box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 10px 24px -11px #200572;
    background: #200572;
    white-space: nowrap;
    padding: 15px 3.5vw;
	border-radius: 3px;
	min-width:730px;
    overflow-y: hidden;
}
.main-nav li {
	height:24px;
	line-height:24px;
	padding:10px 15px;
	display:inline-block;
	float:left;
}
.main-nav li * {
	color:white;
	display:inline-block;
	float:left;
	margin-right:5px;
}
.main-nav li a {
	font-size:16px;
	font-weight:600;
	text-transform:uppercase;
    text-decoration: none;
}
.main-nav li.active {
    background-color: hsla(0, 0%, 100%, .2);
    transition: background-color .3s .2s;
	border-radius:4px;
}
.min-content {
	padding:20px;
}
.col-8 {
	width:calc(66.6666% - 20px);
	padding:10px;
	float:left;
}
.col-4 {
	width:calc(33.3333% - 20px);
	padding:10px;
	float:right;
}
.min-content.news .col-4 {
	float:left;
}
.col-4:nth-child(3n+1) {
	clear:both;
}
.col-6 {
	width:calc(50% - 20px);
	padding:10px;
	float:left;
}
@media (max-width:992px) {
	.min-content .col-8, .min-content .col-4 {
		width:calc(100% - 20px);
		float:unset;
	}
	.min-content.news .col-4:nth-child(3n+1) {
		clear:unset;
	}
	.min-content.news .col-4 {
		width:calc(50% - 20px);	
	}
	.min-content.news .col-4:nth-child(2n+1) {
		clear:both;
	}
}
.bg-c {
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1), 0 1px 2px 0 rgba(0,0,0,.06);
    border-radius: 5px;
	color:#555;
	line-height:24px;
	margin-bottom:20px;
}
.content-content {
    border-top: 1px solid rgba(32, 5, 114, 0.02);
    border-radius: 5px;
    padding: 15px;
    background: rgba(32, 5, 114, 0.02);
    border-left: 1px solid rgba(32, 5, 114, 0.02);
    border-bottom: 1px solid rgba(32, 5, 114, 0.02);
    border-right: 1px solid rgba(32, 5, 114, 0.02);
    border-radius: 0 0 5px 5px;
    padding: 5px 15px;
    margin-bottom: 25px;
    overflow: hidden;
}
.label-right {
    background: rgba(32, 5, 114, 0.10);
    border-radius: 5px 5px 0 0;
    padding: 5px 15px;
    font-weight: 600;
    text-transform: uppercase;
    display: flex;
    align-items: center;
}
.label-right * {
	margin-right:5px;
}
.pd-10 {
	padding:10px;
}
.pd-20 {
	padding:20px;
}
.pd-30 {
	padding:30px;
}
.center {
	text-align:center;
}
.logo-user-team {
	max-width:320px;
	width:100%;
	height:auto;
	margin:0 auto;
	display:inline-block;
}
.clear {
	clear:both;
}
.flaglang {
    float: right;

}
.flaglang a:hover{
	text-decoration:none;
	color:#fff;
}

.blog-post .avatar {
	text-align:center;
}
.blog-post h1{font-size:2em;margin:0.67em 0;}
.blog-post img{border-style:none;display:inline-block;}
.blog-post .img-raised{max-height:150px;}
.blog-post h1,.blog-post h4{font-weight:400;line-height:1.5em;text-align:center;color:white;}
.blog-post h1{margin-top:20px;margin-bottom:10px;font-weight:600;    font-family: "Roboto Slab";
    line-height: 1.2em;
    text-shadow: 2px 2px 8px #FF0000;hover:none}
.blog-post h4{margin-top:10px;margin-bottom:10px;}
.col-3 {
	width:calc(25% - 20px);
	padding:10px;
	float:left;
}
.col-3-o {
	width:calc(25% - 40px);
	padding:10px;
	margin:10px;
	float:left;
	box-shadow:0 0 2px rgba(0,0,0,0.3);
}
@media (max-width:992px) {
	.col-3-o {
		width:calc(33.3333% - 40px);
	}
}
@media (max-width:768px) {
	.col-3-o {
		width:calc(50% - 40px);
	}
}
@media (max-width:480px) {
	.col-3-o {
		width:calc(100% - 40px);
	}
}
.sponsors .col-3 { 
	text-align:center;
}
.sponsors .col-3 .img { 
	display:inline-block;
	width:100%;
	max-width:250px;
	height:auto;
}
.col-6 .img { 
	display:inline-block;
	width:100%;
	max-width:100%;
	height:auto;
}
@media (max-width:768px) {
	.sponsors .col-3 {
		width:calc(50% - 20px);
	}
}
.wap-search {
    background: rgba(32, 5, 114, 0.02);
    border: 1px solid rgba(32, 5, 114, 0.02);
    display: flex;
    align-items: flex-start;
    border-radius: 5px;
    padding: 6.5px 5px 6.5px 15px;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1), 0 1px 2px 0 rgba(0,0,0,.06);
    margin-bottom: 20px;
}
.input-s {
    height: unset;
    font-size: .875rem;
    color: #555;
    font-weight: 400;
    padding: 6px 5px 6px 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background-image: none;
    font-size: 16px;
    background: none;
    transition: background 0s ease-out;
    width: 100%;
    box-shadow: none;
	border:0;
}
.btn-s {
    color: #ffffff !important;
    border-radius: 5px;
    background-color: #200572;
    border-color: #200572;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
	padding: 0.60625rem 1.25rem;
    font-size: 1.2rem;
    line-height: 1.5;
    transition: box-shadow .2s cubic-bezier(.4,0,1,1), background-color .2s cubic-bezier(.4,0,.2,1);
    will-change: box-shadow, transform;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0;
    position: relative;
    display: inline-block;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-appearance: button;
	cursor:pointer;
}

.togglebutton{vertical-align:middle;}
.togglebutton,.togglebutton .toggle,.togglebutton input,.togglebutton label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.togglebutton label{cursor:pointer;}
.togglebutton label{color:rgba(0,0,0,.26);}
.togglebutton label input[type=checkbox]{opacity:0;width:0;height:0;}
.togglebutton label .toggle{text-align:left;margin-left:5px;}
.togglebutton label .toggle{content:"";display:inline-block;width:30px;height:15px;background-color:rgba(80,80,80,.7);border-radius:15px;margin-right:15px;transition:background .3s ease;vertical-align:middle;}
.togglebutton label .toggle:after{content:"";display:inline-block;width:20px;height:20px;background-color:#fff;border-radius:20px;position:relative;box-shadow:0 1px 3px 1px rgba(0,0,0,.4);left:-5px;top:-2.5px;border:1px solid rgba(0,0,0,.54);transition:left .3s ease,background .3s ease,box-shadow .1s ease;}
.togglebutton label input[type=checkbox]+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1);}
.togglebutton label input[type=checkbox]:checked+.toggle:after{left:15px;}
.togglebutton label input[type=checkbox]:checked+.toggle{background-color:rgba(156,39,176,.7);}
.togglebutton label input[type=checkbox]:checked+.toggle:after{border-color:#9c27b0;}
.togglebutton label input[type=checkbox]:checked+.toggle:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(156,39,176,.1);}

.togglebutton label input[type=checkbox]:checked + .toggle{background-color:#200572;}
.togglebutton label input[type=checkbox]:checked + .toggle:after{border-color:#200572;}
.togglebutton label input[type=checkbox]:checked + .toggle:active:after{-webkit-box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.4);box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.4);}

.togglebutton label input[type=checkbox]:checked + .toggle{background-color:#200572;}
.togglebutton label input[type=checkbox]:checked + .toggle:after{border-color:#200572;}
.togglebutton label input[type=checkbox]:checked + .toggle:active:after{-webkit-box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.4);box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.4);}

.togglebutton label input[type=checkbox]:checked + .toggle{background-color:#200572;}
.togglebutton label input[type=checkbox]:checked + .toggle:after{border-color:#200572;}
.togglebutton label input[type=checkbox]:checked + .toggle:active:after{-webkit-box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.4);box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.4);}

.team-img {
	margin:0 15px 0 5px;
	width:25px;
	height:25px;
	float:left;
	margin-top:10px;
	overflow:hidden;
}
.team-img img {
	width:100%;
	height:auto;
}
.team-info {
	width:calc(100% - 90px);
	float:left;
}
.show-person {
	display:inline-block;
	margin:0 5px 0 15px;
	width:25px;
	height:25px;
	float:right;
	margin-top:10px;
	overflow:hidden;

}
.show-person:hover {
	color:blue;
}
.team-info .t-txt {
	height:20px;
	line-height:20px;
	font-weight:300;
	    font-size: 16px;
}
.team-info .t-txt:first-child {
	font-weight: 600;
 margin-bottom: 8px; 
    font-size: 16px;
    line-height: 23px;
	    text-decoration: none;
}
.team-name-player {
	display:none;
	font-size:1.2rem;
}
.team-name-player h6 {
	color:#555;
	font-weight:200;
	margin-top: 5px;
		    font-size: 1.4rem;
    line-height: 22px;
}



.text-center {
	text-align:center;
}
.table-points{color:#fff;border-bottom:0;}
.table-standings{table-layout:fixed;width:100%;margin-bottom:0;border-spacing:0;border-collapse:separate;font-weight:400;overflow:hidden;font-size:.875rem;}
.table-standings thead tr th {color:#555;font-size:1.4rem;font-weight:500;}
.table-standings thead tr th div {color:#555;font-size:1.5rem;font-weight:600;}
.table-standings td{border:0;}
.table-standings-team{width:39%;}
.table-standings-number{width:5%;}
@media only screen and (min-width:568px){
.standing-hide-desktop{display:none;}
}
@media only screen and (max-width:567px){
.standing-hide{display:none;}
.table-standings-team{width:50%;}
.table-standings-number{width:8%;}
}
.table-standings .table-points{background-color:#200572;color:#fff!important;border-bottom:0px!important;}
.table-standings > thead > tr > th{padding:8px 0px;}
.table-standings > tbody > tr > td{padding:8px 0px;height:40px;}
.table-standings tr:nth-child(even){background:rgba(32, 5, 114, 0.02);}
.table-standings th{background:rgba(32, 5, 114, 0.10);}
.table-standings tr th{border:0;}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;}
.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em;}
.flag-icon:before{content:"\00a0";}
.TeamFlagContainer,.TeamLogoContainer{margin-right:5px;display:flex;}
.TeamFlag,.TeamLogo{object-fit:contain;width:25px;max-height:30px;transition:color .2s ease;}
.TeamName{display:inline-block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;}
.table-standings .table-points{background-color:#200572;color:#fff!important;border-bottom:0px!important;}
.table-standings > thead > tr > th{padding:8px 0px;}
.table-standings > tbody > tr > td{padding:8px 0px;height:40px;}
.table-standings tr:nth-child(even){background:rgba(32, 5, 114, 0.02);}
.table-standings th{background:rgba(32, 5, 114, 0.10);}
.table-standings tr th{border:0;}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.table-standings .table-points{background-color:#200572;color:#fff!important;border-bottom:0px!important;}
.table-standings > thead > tr > th{padding:8px 0px;}
.table-standings > tbody > tr > td{padding:8px 0px;height:40px;}
.table-standings tr:nth-child(even){background:rgba(32, 5, 114, 0.02);}
.table-standings th{background:rgba(32, 5, 114, 0.10);}
.table-standings tr th{border:0;}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.table-standings .table-points{background-color:#200572;color:#fff!important;border-bottom:0px!important;}
.table-standings > thead > tr > th{padding:8px 0px;}
.table-standings > tbody > tr > td{padding:8px 0px;height:40px;}
.table-standings tr:nth-child(even){background:rgba(32, 5, 114, 0.02);}
.table-standings th{background:rgba(32, 5, 114, 0.10);}
.table-standings tr th{border:0;}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}

.table-standings-number {
    width: 5%;
}
.table-standings-team-3 {
    width: 37%;
}
.table-standings-team-4 {
    width: 33.5%;
}
.table-standings .table-points div {
	color:white;
}
.card{font-size:.875rem;font-weight:normal;}
.card{position:relative;display:block;margin-bottom:0.75rem;background-color:#fff;border-radius:0.125rem;border:1px solid rgba(0, 0, 0, 0.12);}
.card-header{padding:0.75rem 1.25rem;background-color:#fff;border-bottom:1px solid rgba(0, 0, 0, 0.12);}
.card-header::after{content:"";display:table;clear:both;}
.card-header:first-child{border-radius:0.125rem 0.125rem 0 0;}
a:focus{outline:none;}
.card{border:0;-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);}
.card .card-header{padding:1rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;}
.card{font-size:.875rem;}
a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0a6ebd;text-decoration:underline;}
.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.12);border-radius:.25rem;}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.12);}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;}
a .material-icons{vertical-align:middle;}
.card-collapse .card-header a i{transition:all .15s ease 0s;}
html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.card{border:0;margin-bottom:30px;margin-top:30px;border-radius:6px;color:rgba(0,0,0,.87);background:#fff;width:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);}
.card .card-header{border-radius:3px;padding:1rem 15px;margin-left:15px;margin-right:15px;margin-top:-30px;border:0;background:linear-gradient(60deg,#eee,#bdbdbd);}
.card [class*=header-]{color:#fff;}
.card-collapse,.card-collapse .card-header{box-shadow:none;background-color:transparent;border-radius:0;}
.card-collapse{margin:0;}
.card-collapse .card-header{border-bottom:1px solid #ddd;padding:25px 10px 5px 0;margin:0;box-shadow:none!important;background:#fff;}
.card-collapse .card-header a{color:#3c4858;font-size:.9375rem;font-weight:bolder;display:block;}
.card-collapse .card-header a:active,.card-collapse .card-header a:hover,.card-collapse .card-header a[aria-expanded=true]{color:#9c27b0;}
.card-collapse .card-header a i{float:right;top:4px;position:relative;}
.card-collapse .card-header a[aria-expanded=true] i{transform:rotate(180deg);}
.card{margin-top:0;}
.card-collapse .card-header{border:none;}
.card-collapse .card-header a{display:flex;}
.card-collapse .card-header-title{width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555;font-weight:400;}
.card-collapse .card-header a i{top:0;margin-right:5px;}
.card-collapse .card-header a:hover,.card-collapse .card-header a:active,.card-collapse .card-header a[aria-expanded="true"]{color:#200572;}
.card-collapse .card-header{padding:0px 10px 5px 0px;}
.collapse-schedule .card-header{background:rgba(32, 5, 114, 0.10);padding:8px 10px;}
.card-collapse .card-header.header-ranking{border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.collapse-schedule .card-header,.collapse-schedule .card-header a:hover,.collapse-schedule .card-header a:active,.collapse-schedule .card-header a[aria-expanded="true"]{color:#555;}
.card-collapse .card-header a:hover,.card-collapse .card-header a:active,.card-collapse .card-header a[aria-expanded="true"]{color:#200572;}
.card-collapse .card-header{padding:0px 10px 5px 0px;}
.collapse-schedule .card-header{background:rgba(32, 5, 114, 0.10);padding:8px 10px;}
.card-collapse .card-header.header-ranking{border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.collapse-schedule .card-header,.collapse-schedule .card-header a:hover,.collapse-schedule .card-header a:active,.collapse-schedule .card-header a[aria-expanded="true"]{color:#555;}
.card-collapse .card-header a:hover,.card-collapse .card-header a:active,.card-collapse .card-header a[aria-expanded="true"]{color:#200572;}
.card-collapse .card-header{padding:0px 10px 5px 0px;}
.collapse-schedule .card-header{background:rgba(32, 5, 114, 0.10);padding:8px 10px;}
.card-collapse .card-header.header-ranking{border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.collapse-schedule .card-header,.collapse-schedule .card-header a:hover,.collapse-schedule .card-header a:active,.collapse-schedule .card-header a[aria-expanded="true"]{color:#555;}
.card-collapse .card-header a:hover,.card-collapse .card-header a:active,.card-collapse .card-header a[aria-expanded="true"]{color:#200572;}
.card-collapse .card-header{padding:0px 10px 5px 0px;}
.collapse-schedule .card-header{background:rgba(32, 5, 114, 0.10);padding:8px 10px;}
.card-collapse .card-header.header-ranking{border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.collapse-schedule .card-header,.collapse-schedule .card-header a:hover,.collapse-schedule .card-header a:active,.collapse-schedule .card-header a[aria-expanded="true"]{color:#555;}




img{vertical-align:middle;}
.collapse{display:none;}
img{vertical-align:middle;border-style:none;}
svg:not(:root){overflow:hidden;}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;}
svg:not(:root){overflow:hidden;}
.collapse{display:none;}
.collapse.show{display:block;}
.card-body{flex:1 1 auto;padding:1.25rem;}
.card .card-body{padding:.9375rem 1.875rem;}
.card-collapse .card-body{padding:15px 0 5px;}
.card-collapse.collapse-schedule .card-body{padding:10px;}
.card-collapse .card-body{padding:0 0 5px;}
.MatchGroup{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;justify-items:center;}
.BoxShadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-radius:5px;}
@media only screen and (max-width:991px){
.MatchGroup{grid-template-columns:repeat(2,1fr);}
}
@media only screen and (max-width:567px){
.MatchGroup{grid-template-columns:none;}
}
.card-body{padding:0rem 3.5vw 3.5vw 3.5vw;color:#555;}
.MatchHeader{background:rgba(32, 5, 114, 0.10);}
.MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.Referee{background:rgba(32, 5, 114, 0.10);}
@media only screen and (max-width: 767px){
.card-body{padding:0rem 1.25rem 1.25rem 1.25rem;}
}
@media only screen and (min-width: 768px){
.MatchHover:hover > .BoxShadow > .MatchHeader,.MatchHover:hover > .BoxShadow > .MatchContent,.MatchHover:hover > .MatchFooter > .Referees > .Referee{background:#200572;color:#fff;}
}
.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;}
.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em;}
.flag-icon:before{content:"\00a0";}
.Match{min-width:100%;max-width:100%;padding-left:2px;padding-right:2px;transition:all .5s ease;}
.MatchHover:hover{transform:translateY(-1px);cursor:pointer;}
.MatchHover:hover>.BoxShadow,.MatchHover:hover>.MatchFooter>.Referees>.Referee{box-shadow:0 10px 20px rgba(0,0,0,.25);}
.MatchHeader{border-radius:5px 5px 0 0;padding:5px;height:23px;font-size:12px;font-weight:400;line-height:1;display:flex;white-space:nowrap;transition:background .2s ease;}
.MatchPoule{padding:5px 7px;display:inline-block;min-width:35px;}
.MatchField,.MatchPoule{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.MatchField{display:flex;margin-left:auto;padding-right:7px;padding-left:7px;}
.MatchContent{border-radius:0 0 5px 5px;transition:background .2s ease;}
.Team{padding:5px 0 5px 14px;display:flex;line-height:30px;height:30px;}
.TeamFlagContainer,.TeamLogoContainer{margin-right:5px;display:flex;}
.TeamFlag,.TeamLogo{object-fit:contain;width:25px;max-height:30px;transition:color .2s ease;}
.TeamName{display:inline-block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;}
.Scores{margin-left:auto;display:flex;margin-right:3px;}
.Scores:last-child{margin-right:11px;}
.TeamScore{width:25px;font-size:1.3rem;margin:0 0 0 5px;}
.TeamScore{font-weight:600;text-align:center;border-radius:3px;}
.MatchFooter{display:flex;margin-top:5px;}
.Referees{display:flex;flex-wrap:wrap;max-width:100%;}
.Referee{display:flex;align-items:center;border-radius:25px;padding:3px 10px;margin-right:5px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1;font-weight:400;height:22px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);transition:background .2s ease;}
.Referee svg{width:12px;height:12px;margin-right:5px;}
@media screen and (min-width:768px){
.MatchHover:hover>.BoxShadow>.MatchContent>.Team>.TeamLogoContainer>.TeamLogo{color:#fff;}
}
.card-body{padding:10px;color:#555;}
.MatchHeader{background:rgba(32, 5, 114, 0.10);}
.MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.Referee{background:rgba(32, 5, 114, 0.10);}
@media only screen and (max-width: 767px){
.card-body{padding:0rem 1.25rem 1.25rem 1.25rem;}
}
@media only screen and (min-width: 768px){
.MatchHover:hover > .BoxShadow > .MatchHeader,.MatchHover:hover > .BoxShadow > .MatchContent,.MatchHover:hover > .MatchFooter > .Referees > .Referee{background:#200572;color:#fff;}
}
.card-body{padding:10px;color:#555;}
.MatchHeader{background:rgba(32, 5, 114, 0.10);}
.MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.Referee{background:rgba(32, 5, 114, 0.10);}
@media only screen and (max-width: 767px){
.card-body{padding:0rem 1.25rem 1.25rem 1.25rem;}
}
@media only screen and (min-width: 768px){
.MatchHover:hover > .BoxShadow > .MatchHeader,.MatchHover:hover > .BoxShadow > .MatchContent,.MatchHover:hover > .MatchFooter > .Referees > .Referee{background:#200572;color:#fff;}
}
.card-body{padding:10px;color:#555;}
.MatchHeader{background:rgba(32, 5, 114, 0.10);}
.MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.Referee{background:rgba(32, 5, 114, 0.10);}
@media only screen and (max-width: 767px){
.card-body{padding:0rem 1.25rem 1.25rem 1.25rem;}
}
@media only screen and (min-width: 768px){
.MatchHover:hover > .BoxShadow > .MatchHeader,.MatchHover:hover > .BoxShadow > .MatchContent,.MatchHover:hover > .MatchFooter > .Referees > .Referee{background:#200572;color:#fff;}
}


.BracketMatch .MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContentTop{border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-top:1px solid rgba(32, 5, 114, 0.10);border-bottom:0px solid rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContentBottom{border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-top:0px solid rgba(32, 5, 114, 0.10);border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.MatchContentTop{border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-top:1px solid rgba(32, 5, 114, 0.02);border-bottom:0px solid rgba(32, 5, 114, 0.02);}
.MatchContentBottom{border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-top:0px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.BracketLine,.BracketLineFinished{background:linear-gradient(rgba(32, 5, 114, 0.10), rgba(32, 5, 114, 0.10)) no-repeat center/2px 100%;}
.Column2 .MatchContentTop,.Column2 .MatchContentBottom,.MatchContentFinal,.MatchContentFinished,.BracketMatch .MatchContentFinal,.BracketMatch .MatchContentFinished{border:1px solid rgba(32, 5, 114, 0.10);}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.BracketHeader{background:rgba(32, 5, 114, 0.10);}
.MatchHeaderFinal{border-radius:5px;}
.BracketMatch .MatchContent{overflow:hidden;height:42px;}
.BracketMatch .Team{padding:5px 4px;}
.BracketMatch .TeamLogoContainer{margin-right:3px;margin-left:3px;}
.Column2 .MatchContent{border-radius:5px;}
.MatchContent{border-radius:0 0 5px 5px;transition:background .2s ease;}
.MatchContentTop{border-radius:5px 5px 0 0;}
.MatchContentBottom{border-radius:0 0 5px 5px;}
.MatchContentFinal{border-radius:5px;width:calc(50% - 5px);}
.MatchContentFinished{border-radius:5px;}
.TeamLogo{object-fit:contain;width:25px;max-height:30px;transition:color .2s ease;}
.TeamName{display:inline-block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;}
.Scores{margin-left:auto;display:flex;margin-right:3px;}
.BracketMatch .MatchReverse .Scores,.BracketMatch .Scores{margin-right:0;margin-left:0;}
.BracketMatch .TeamName{padding:0 5px;margin-right:0;margin-left:auto;text-align:right;}
.BracketMatch .MatchReverse .TeamName{margin-left:0;margin-right:auto;text-align:left;}
.Scores:last-child{margin-right:11px;}
.BracketMatch .Scores:last-child{margin-right:0;}
.BracketHeader{width:100%;font-weight:500;color:#555;font-size:.9375rem;padding:8px 10px;}
.BracketContainer{display:flex;padding:10px 5px;width:100%;}
.BracketMatch{padding:0 5px;}
.Bracket4 .BracketColumn{width:30%;}
.Bracket4 .BracketColumnFinal{width:40%;}
.Bracket4 .Column2 .BracketLine{height:50px;}
.Bracket4 .WinnerFinal{margin-top:92px;}
.Bracket4 .BracketColumnActive .WinnerFinal{margin-left:-50px;margin-right:-50px;}
.Bracket4 .LoserFinal{width:80%;top:50px;margin-left:auto;margin-right:auto;margin-top:18px;}
.Column2 .BracketLine{height:85px;}
.BracketFinalMatch{display:flex;}
.BracketMatch .TeamScore{margin:0 2px;}
.BracketLineFinished{height:42px;}
.BracketMatch .MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContentTop{border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-top:1px solid rgba(32, 5, 114, 0.10);border-bottom:0px solid rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContentBottom{border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-top:0px solid rgba(32, 5, 114, 0.10);border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.MatchContentTop{border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-top:1px solid rgba(32, 5, 114, 0.02);border-bottom:0px solid rgba(32, 5, 114, 0.02);}
.MatchContentBottom{border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-top:0px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.BracketLine,.BracketLineFinished{background:linear-gradient(rgba(32, 5, 114, 0.10), rgba(32, 5, 114, 0.10)) no-repeat center/2px 100%;}
.Column2 .MatchContentTop,.Column2 .MatchContentBottom,.MatchContentFinal,.MatchContentFinished,.BracketMatch .MatchContentFinal,.BracketMatch .MatchContentFinished{border:1px solid rgba(32, 5, 114, 0.10);}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.BracketHeader{background:rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContentTop{border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-top:1px solid rgba(32, 5, 114, 0.10);border-bottom:0px solid rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContentBottom{border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-top:0px solid rgba(32, 5, 114, 0.10);border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.MatchContentTop{border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-top:1px solid rgba(32, 5, 114, 0.02);border-bottom:0px solid rgba(32, 5, 114, 0.02);}
.MatchContentBottom{border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-top:0px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.BracketLine,.BracketLineFinished{background:linear-gradient(rgba(32, 5, 114, 0.10), rgba(32, 5, 114, 0.10)) no-repeat center/2px 100%;}
.Column2 .MatchContentTop,.Column2 .MatchContentBottom,.MatchContentFinal,.MatchContentFinished,.BracketMatch .MatchContentFinal,.BracketMatch .MatchContentFinished{border:1px solid rgba(32, 5, 114, 0.10);}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.BracketHeader{background:rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContentTop{border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-top:1px solid rgba(32, 5, 114, 0.10);border-bottom:0px solid rgba(32, 5, 114, 0.10);}
.BracketMatch .MatchContentBottom{border-left:1px solid rgba(32, 5, 114, 0.10);border-right:1px solid rgba(32, 5, 114, 0.10);border-top:0px solid rgba(32, 5, 114, 0.10);border-bottom:1px solid rgba(32, 5, 114, 0.10);}
.MatchContent{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.MatchContentTop{border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-top:1px solid rgba(32, 5, 114, 0.02);border-bottom:0px solid rgba(32, 5, 114, 0.02);}
.MatchContentBottom{border-left:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);border-top:0px solid rgba(32, 5, 114, 0.02);border-bottom:1px solid rgba(32, 5, 114, 0.02);}
.BracketLine,.BracketLineFinished{background:linear-gradient(rgba(32, 5, 114, 0.10), rgba(32, 5, 114, 0.10)) no-repeat center/2px 100%;}
.Column2 .MatchContentTop,.Column2 .MatchContentBottom,.MatchContentFinal,.MatchContentFinished,.BracketMatch .MatchContentFinal,.BracketMatch .MatchContentFinished{border:1px solid rgba(32, 5, 114, 0.10);}
.TeamLogo{color:rgba(32, 5, 114, 0.20);}
.BracketHeader{background:rgba(32, 5, 114, 0.10);}

.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
.TeamDetailsTab,.TeamDetailsTabActive{flex-grow:1;text-align:center;text-transform:uppercase;font-size:12px;padding:0 5px;line-height:30px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}
.TeamDetailsTabs .WithHeader{display:flex;flex-wrap:wrap;flex-grow:1;margin-bottom:20px;}
.TeamDetailsTabs .WithHeader>.TeamDetailsTab,.TeamDetailsTabs .WithHeader>.TeamDetailsTabActive{border-radius:0 0 5px 5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);flex-grow:1;}
.TeamDetailsTabs{flex-wrap:nowrap;}
.TeamDetailsTab{background:rgba(32, 5, 114, 0.10);color:#555;}
.TeamDetailsTab:hover{background:rgba(32, 5, 114, 0.20);}
.TeamDetailsTabActive{background:#200572;color:#fff;}
.TeamDetailsTab{background:rgba(32, 5, 114, 0.10);color:#555;}
.TeamDetailsTab:hover{background:rgba(32, 5, 114, 0.20);}
.TeamDetailsTabActive{background:#200572;color:#fff;}
.TeamDetailsTab{background:rgba(32, 5, 114, 0.10);color:#555;}
.TeamDetailsTab:hover{background:rgba(32, 5, 114, 0.20);}
.TeamDetailsTabActive{background:#200572;color:#fff;}

.table-standings-number{width:5%;}
.table-standings-team-4{width:33.5%;}
.Poule{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);margin-bottom:20px;border-radius:5px;overflow:hidden;}
@media only screen and (max-width:567px){
.table-standings-team-4{width:25%;}
.ranking-mobile-6{width:142%;}
}





.modal-dialog {
	display:none;
	z-index:9999;
}
@media (min-width:380px){
.modal-dialog{width:360px;margin:1.75rem auto;left:calc(50% - 190px);}
}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
button{font:inherit;}
button{overflow:visible;}
button{margin:0;}
button{text-transform:none;}
button,[type="button"]{cursor:pointer;}
button,html [type="button"]{-webkit-appearance:button;}
@media print{
tr{page-break-inside:avoid;}
}
button{-ms-touch-action:manipulation;touch-action:manipulation;}
table{border-collapse:collapse;background-color:transparent;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button{margin:0;line-height:inherit;border-radius:0;}
hr{margin-top:0.5rem;margin-bottom:0.5rem;border:0;border-top:1px solid rgba(0, 0, 0, 0.1);}
.close{float:right;font-size:1.9rem;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out, -o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out, -o-transform .3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);}
.modal-dialog{width:auto;margin:10px;top: 100px;position: fixed;}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.3rem;-webkit-box-shadow:0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);box-shadow:0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);outline:0;}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}
.modal-header::after{content:"";display:table;clear:both;}
.modal-header .close{margin-top:-2px;}
.modal-body{position:relative;padding:15px;}
@media (min-width: 544px){
.modal-dialog{width:500px !important;margin:30px auto;left:calc(50% - 250px) !important;}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);}
}
button:focus{outline:none;}
.modal-content{border:0;border-radius:0.125rem;}
.modal-content .modal-header{padding:24px 24px 0;border-bottom:0;}
.modal-content .modal-body{padding:20px 24px 24px;}
hr{box-sizing:content-box;height:0;overflow:visible;}
table{border-collapse:collapse;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{overflow:visible;}
button{text-transform:none;}
button,html [type=button]{-webkit-appearance:button;}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1);}
.close{float:right;font-size:1.9rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}
.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75;}
.close:not(:disabled):not(.disabled){cursor:pointer;}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;}
.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%);}
@media screen and (prefers-reduced-motion:reduce){
.modal.fade .modal-dialog{transition:none;}
}
.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0);}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem;}
.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto;}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}
hr{box-sizing:content-box;height:0;overflow:visible;}
table{border-collapse:collapse;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{overflow:visible;}
button{text-transform:none;}
button,html [type=button]{-webkit-appearance:button;}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1);}
.close{float:right;font-size:1.9rem;font-weight:500;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}
.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75;}
.close:not(:disabled):not(.disabled){cursor:pointer;}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%);}
.modal.show .modal-dialog{transform:translate(0);}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.5);outline:0;}
.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem;}
.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto;}
.modal-body{position:relative;flex:1 1 auto;padding:1rem;}
@media (min-width:576px){
.modal-content{box-shadow:0 .5rem 1rem rgba(0,0,0,.5);}
}
.modal-dialog .modal-content{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);border-radius:6px;border:none;}
.modal-dialog .modal-header{border-bottom:none;padding:24px 24px 0;}
.modal-dialog .modal-body{padding:24px 24px 16px;}
.modal .modal-dialog{margin-top:100px;}
.modal .modal-header .close{color:#999;}
.modal .modal-header .close:focus,.modal .modal-header .close:hover{opacity:1;}
.goals-table{width:100%;color:#fff;background:#200572;border-radius:5px;padding:10px;table-layout:fixed;text-align:center;font-weight:bold;font-size:1.375rem;}




svg:not(:root){overflow:hidden;}
button{font:inherit;}
button{overflow:visible;}
button{margin:0;}
button{text-transform:none;}
button,[type="button"]{cursor:pointer;}
button,html [type="button"]{-webkit-appearance:button;}
button{-ms-touch-action:manipulation;touch-action:manipulation;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button{margin:0;line-height:inherit;border-radius:0;}
h3{margin-bottom:0.25rem;font-family:inherit;font-weight:400;line-height:1.1;color:inherit;}
h3{font-size:1.75rem;}
.btn{display:inline-block;font-weight:500;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0.46875rem 1rem;font-size:1rem;border-radius:0.125rem;}
.btn:focus,.btn:active:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:focus,.btn:hover{text-decoration:none;}
.btn:active{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.btn:disabled{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;}
.btn-sm{padding:0.40625rem 0.5rem;font-size:0.875rem;border-radius:0.0625rem;}
.nav{padding-left:0;margin-bottom:0;list-style:none;}
button:focus{outline:none;}
.btn{position:relative;margin-bottom:0.3125rem;font-size:0.875rem;text-decoration:none;text-transform:uppercase;letter-spacing:0;cursor:pointer;background-color:transparent;border:0;outline:0;-webkit-transition:background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);transition:background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);-o-transition:box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1);will-change:box-shadow, transform;color:rgba(0, 0, 0, 0.87);background-color:inherit;border-color:#ccc;}
.btn:focus,.btn:active:focus{outline:0;}
.btn:hover{color:rgba(0, 0, 0, 0.87);background-color:rgba(153, 153, 153, 0.2);border-color:rgba(153, 153, 153, 0.2);}
.btn:focus{color:rgba(0, 0, 0, 0.87);background-color:rgba(153, 153, 153, 0.2);border-color:rgba(153, 153, 153, 0.2);}
.btn:active{color:rgba(0, 0, 0, 0.87);background-color:rgba(153, 153, 153, 0.2);border-color:rgba(153, 153, 153, 0.2);}
.btn:active:hover,.btn:active:focus{color:rgba(0, 0, 0, 0.87);background-color:rgba(153, 153, 153, 0.4);border-color:rgba(153, 153, 153, 0.4);}
.btn:disabled:focus{background-color:inherit;border-color:#ccc;}
.btn:disabled:hover{background-color:inherit;border-color:#ccc;}
.btn.btn-sm{padding:0.40625rem 0.5rem;font-size:0.8125rem;border-radius:0.0625rem;font-size:0.8125rem;}
.btn:disabled{color:rgba(0, 0, 0, 0.26);}
.btn:disabled,.btn:disabled:hover,.btn:disabled:focus{background:transparent;}
svg:not(:root){overflow:hidden;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{overflow:visible;}
button{text-transform:none;}
button,html [type=button]{-webkit-appearance:button;}
h3{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;}
h3{font-size:1.75rem;}
.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media screen and (prefers-reduced-motion:reduce){
.btn{transition:none;}
}
.btn:focus,.btn:hover{text-decoration:none;}
.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}
.btn:disabled{opacity:.65;}
.btn:not(:disabled):not(.disabled){cursor:pointer;}
.btn:not(:disabled):not(.disabled):active{background-image:none;}
.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;}
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
.btn{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.46875rem 1rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.btn:focus,.btn:hover{text-decoration:none;}
.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(33,150,243,.25);}
.btn:disabled{opacity:.65;box-shadow:none;}
.btn:not(:disabled):not(.disabled){cursor:pointer;}
.btn:not(:disabled):not(.disabled):active{background-image:none;box-shadow:none;}
.btn:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(33,150,243,.25),none;}
.btn-sm{padding:.40625rem 1.25rem;font-size:.875rem;line-height:1.5;border-radius:.1875rem;}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
button:focus{outline:none;}
.btn{position:relative;padding:12px 30px;margin:.3125rem 1px;font-size:.75rem;font-weight:400;line-height:1.42857;text-decoration:none;text-transform:uppercase;letter-spacing:0;cursor:pointer;background-color:transparent;border:0;border-radius:.2rem;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);will-change:box-shadow,transform;}
.btn,.btn:active:focus,.btn:focus{outline:0;}
.btn{color:#fff;background-color:#999;border-color:#999;box-shadow:0 2px 2px 0 hsla(0,0%,60%,.14),0 3px 1px -2px hsla(0,0%,60%,.2),0 1px 5px 0 hsla(0,0%,60%,.12);}
.btn:focus,.btn:hover{color:#fff;background-color:#919191;border-color:#7a7a7a;}
.btn:active{color:#fff;background-color:#919191;border-color:#7a7a7a;box-shadow:0 2px 2px 0 hsla(0,0%,60%,.14),0 3px 1px -2px hsla(0,0%,60%,.2),0 1px 5px 0 hsla(0,0%,60%,.12);}
.btn:active:focus,.btn:active:hover{color:#fff;background-color:#919191;border-color:#595959;}
.btn:disabled:focus,.btn:disabled:hover{background-color:#999;border-color:#999;}
.btn:active,.btn:focus,.btn:hover{box-shadow:0 14px 26px -12px hsla(0,0%,60%,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px hsla(0,0%,60%,.2);}
.btn.btn-sm{padding:.40625rem 1.25rem;font-size:.6875rem;line-height:1.5;border-radius:.2rem;}
.TeamDetailsCard{display:flex;border-radius:5px 5px 0 0;padding:15px 10px 15px 15px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);align-items:center;}
.TeamDetailsText{line-height:1.2;font-size:.875rem;font-weight:400;flex-grow:1;overflow:hidden;}
.TeamDetailsText h3{margin-bottom:0;margin-top:0;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;}
.TeamDetailsButton{padding-left:10px;height:30px;}
.BacktoSearchButton{font-size:10px;height:23px;text-transform:uppercase;font-weight:500;border-radius:5px;border:none;margin-bottom:10px;padding:0 10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);}
.BacktoSearchButton .material-icons{vertical-align:middle;font-size:14px;margin-right:5px;position:relative;bottom:1px;}
.btn-ranking-text{margin-left:5px;}
@media only screen and (max-width:567px){
.btn-ranking-text{display:none;}
}
.TeamDetailsCard{background:rgba(32, 5, 114, 0.02);border-left:1px solid rgba(32, 5, 114, 0.02);border-top:1px solid rgba(32, 5, 114, 0.02);border-right:1px solid rgba(32, 5, 114, 0.02);}
.BacktoSearchButton{background:rgba(32, 5, 114, 0.10);color:#555;}
.BacktoSearchButton:hover{background:rgba(32, 5, 114, 0.20);}
.btn.btn-ranking-active{display:flex;color:#fff;background:#200572;border-radius:5px;margin-top:0px;margin-bottom:0px;height:30px;font-weight:500;font-size:12px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);}

.card-tournify{padding:10px 15px 10px 15px;width:calc(100% - 30px);min-height:20px;border:1px solid rgba(32, 5, 114, 0.02);background:rgba(32, 5, 114, 0.02);color:#555;font-size:0.875rem;font-weight:400;border-radius:5px;margin-bottom:20px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);transition:transform 0.5s ease, color 0.2s ease, background 0.2s ease;}
.card-tournify:hover{background-color:#200572;color:#fff;box-shadow:0 10px 20px rgba(0,0,0, 0.25);transform:translateY(-1px);cursor:pointer;}




.show {
	display:block;
}
.hide {
	display:none;
}
.TeamDetailsTab a {
	display:block;
	color:black;
	text-decoration:none;
}
.TeamDetailsTabActive a {
	display:block;
	color:white;
	text-decoration:none;
}
#pages-show {
clear:both;
}
.back-page {
	float:left;
	background-image:url(../images/icons/back-page-hover.png);
	background-size:20px;
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline-block;
	width:3px;
}
.back-page:hover {
	background-color:#22a20c;
	/*background-image:url(../images/icons/back-page-hover.png);*/
}
.next-page {
	float:left;
	background-image:url(../images/icons/next-page-hover.png);
	background-size:20px;
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline-block;
	width:3px;
}
.next-page:hover {
	background-color:#22a20c;
	/*background-image:url(../images/icons/next-page-hover.png);*/
}
.pages {
	cursor:pointer;
	float:left;
	font-size:14px !important;
	color:white;
	text-align:center;
	display:inline-block;
}
.pages:hover {
	background:#22a20c;
	color:white;
}
.pages.more {
	/*text-decoration:underline;*/
}
.pages-here {
	cursor:pointer;
	float:left;
	font-size:14px;
	color:white;
	text-align:center;
	background:#200572 !important;
	display:inline-block;
}

.filter-content {
	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
    background-color: #2f5a1e;
    color: white;
    font-size: 14px;
    font-weight: 400;
    margin: 3px 10px 2px 0;
    height: 14px;
    line-height: 14px;
	padding:8px 14px;
    display: inline-block;
	border-radius:4px;
}
.filter-content b {
	font-weight:400;
	color:#22a20c;
}
.thumb {
	display:block;
	width:100%;
}
.name-news {
	display:block;
	font-size:14px;
	font-weight:500;
	padding:5px 0;
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	color:#200572;
}
.desc-news {
	font-size:13px;
	font-weight:400;
	padding:5px 0;
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	color:#d0d0d0;
}
.name-player {
	font-weight:500;
	text-align:center;
}
.score-player {
	font-weight:400;
	text-align:center;
	color:blue;
}
.min-content.content img {
	width:100%;
	max-width:600px !important;
	height:auto !important;
}
.content-content img {
	max-width:100% !important;
	height:auto !important;
}
.wap-lang {
	display:inline-block;
	width:200px;
	height:30px;
	position:relative;
	background:white url(../images/icons/arrow-bottom.png) calc(100% - 10px) center no-repeat;
	background-size:20px;
}
.lang {
	height:30px;
	line-height:30px;
	padding-left:35px;
	border:1px solid #d0d0d0;
	margin-bottom:1px;
	text-align:left;
}
.list-lang {
	position:absolute;
	left:0;
	right:0;
	height:30px;
	bottom:100%;
	display:none;
	z-index:99999;
}
.lang.vi {
	background: url(../images/icons/vi.gif) 10px center no-repeat;
}
.lang.en {
	background: url(../images/icons/en.gif) 10px center no-repeat;
}
.list-lang .lang {
	background-color:white;
}
.wap-lang.s .list-lang {
	display:block;
}