@charset "utf-8";
/* CSS Document */

.pc, .pv{
	display:inline-block;
	width:16px;
	vertical-align:top;
}
.pc{
	text-align:right;
}
.pv{
	text-align:left;
}
.lastjogos{
	border:1px solid var(--fundo);
	background-color:var(--bkbts);
	padding:10px;
}
.dvh{
	color:var(--btatv);
	
}
.dvx{
	color:var(--text);
	
}
.nextjogos{
	flex-grow:1;
	background-color:var(--bkbts);
padding:10px;
border:1px solid var(--fundo);
}

.tmc, .tmv{
	color:var(--cinza);
	  white-space: nowrap;
  overflow: hidden;            
  text-overflow:    ellipsis;
  	font-weight:bold;
		vertical-align:top;
		display:inline-block;
}

.tmc:hover, .tmv:hover{
	text-decoration:underline;
}
.st_0{
	border-left:6px solid var(--btatv);
}
.st_1{
	border-left:6px solid var(--verde);
}
.st_2{
	border-left:6px solid var(--verde_e);
}
.st_3{
	border-left:6px solid var(--laranja);
}
.st_4{
	border-left:6px solid var(--azul);
}
.st_6{
	border-left:6px solid var(--verm);
}
.itsts{
	font-size:12px;
	flex-grow:1;
	padding-left:5px;
	color:var(--cinza);
	margin-top:4px;
	
}
.gpsts{
	display:flex;
	flex-wrap:wrap;
	padding:5px 0px;
	
}
.tmc{
	
	text-align:right;



}
.tmv{
	text-align:left;


}
.dtj{
	flex-basis:100%;
	text-align:center;
	font-size:11px;
	color:var(--text);
	margin-bottom:6px;
	text-transform:uppercase;
	
	
}
.ifr{
		display:inline-block;
	width:18px;
	height:18px;
	border-radius:4px;
		text-align:center;
		font-size:12px;
		vertical-align:top;
		
		padding:2px;
		font-weight:bold;
		color:#333;
}
.ifrg{
		display:inline-block;
		height:18px;
		flex-grow:1;
	border-radius:4px;
		text-align:center;
		font-size:12px;
		vertical-align:top;
		
		padding:2px;
		font-weight:bold;
		color:#333;
}
.ifn{
		border-radius:8px;
		color:var(--btatv);
	
}
.ifrhd{
	width:18px;
	height:18px;
	border-radius:10px;
		text-align:center;
		font-size:12px;
		padding:2px;
		font-weight:bold;
		color:#333;
	}


.fV{

	background-color:var(--verde);

	
}
.fE{

	background-color:var(--laranja);

	
}
.fD{

	background-color:var(--verm);
	
	
}
.itlj{
	display:flex;
	margin-bottom:5px;
	background-color:#333;
	padding:10px 3px;
	align-items: center;
	flex-wrap:wrap;
}
.itljn{
	display:flex;
	margin-bottom:5px;
	background-color:#333;
	padding:10px 3px;
	align-items: center;
	flex-wrap:wrap;
}
.inf{
	display:inline-block;
	width:1040px;
	background-color:#444;
	color:var(--branco);
	padding:20px;

	
}
.hd{
 background-color: var(--bkbts);
background: linear-gradient(21deg, rgba(41,121,140,1) 15%, rgba(167,206,68,1) 100%); 
	display:flex;
	height:fit-content;
	flex-grow:1;
	padding:10px;
	margin-bottom:5px;
	border-radius:8px;
}
.infteam{

	flex-grow:1;
	padding:10px;

	
}
.logoteam{

	padding:5px;
	display:flex;
	align-items: center;

}
.imglog{
	width:70px;
	height:70px;
}
.icoflag{
	width:14px;
	height:14px;

}
.dados{
	display:block;
}
.stats{
	display:flex;
	
}
.stats .its:last-child{
	border-radius:0px 5px 5px 0px;
	border-left:2px solid var(--bkcont);
}
.stats .its:first-child{
	border-radius:5px 0px 0px 5px;
	border-right:2px solid var(--bkcont);
}
.itd{
	display:inline-flex;
	flex-basis:10%;
	flex-wrap:wrap;
	align-content: start;
	padding-top:2px;

}
.itc{
	display:inline-flex;
	flex-basis:2%;
	flex-wrap:wrap;
	align-content: end;
	padding-bottom:2px;

}
.ttd{
	display:block;
	font-size:12px;

}
.iti{
	background-color:var(--bkcont);
	display:flex;
	flex-grow:1;
	text-align:center;
	flex-direction:row;
	
}
.tit{
	font-size:12px;
	flex-basis:20%;
	align-self: center;

}
.tim{
	display:inline-block;
	font-size:12px;
	background-color:var(--bkbts);
	width:60px;

}
.vtd{
	display:block;
	
}
.gduplo{
	margin-bottom:20px;
}

@media screen and (min-width: 360px) {
.cdr{
	display:none;

	
}
.i_sts{
	flex-basis:7%;	
}
.ittit td{
	padding:3px;
}
.ittb td{
	padding:3px;
	}
	


.ittbt td{
	padding:3px;	
}
.ifrtb{
	flex-basis:13%;
	border-radius:2px;
	height:10px;
	}
.gc, .gp{
	display:none;
}
.gduplo{
	flex-wrap:wrap;
}
.itlj img, .itlj img{
	display:none;
}
.itljn{
	display:none;
}
.inf{
	margin-right:0px;
	padding:10px;
}
.tmc, .tmv{
font-size:12px;
flex-basis:39%;
}
.nextjogos{
	margin-top:20px;
}
.ifn{
	margin-left:4px;
	margin-right:4px;
	
}
.fora{
	margin-top:10px;
}
}
@media screen and (min-width: 412px) {
.itlj img, .itlj img{
	display:inline-flex;
}
.ittit td{
	padding:3px;
}
.i_sts{
	flex-basis:6%;	
}
.ittb td{
	padding:3px;
	}

.ittbt td{
	padding:3px;	
}
.itljn{
	display:none;
}
.ifrtb{
	flex-basis:13%;
	border-radius:2px;
	height:10px;
	}
.tmc{
	margin-right:3px;
	
}
.gc, .gp{
	display:none;
}
.tmv{
	margin-left:3px;
}
.tmc, .tmv{
font-size:12px;
	flex-basis:35%;
}
.inf{
	padding:15px;

}
.gduplo{
	flex-wrap:wrap;
}
.nextjogos{
	margin-top:20px;
}
.ifn{
	margin-left:4px;
	margin-right:4px;
	
}
.fora{
	margin-top:10px;
}
}

@media screen and (min-width: 1350px) {
.cdr{
	display:inline-block;
	width:300px;
	padding:10px;
	
	
}

	.ittb td:hover:first-child{
		background-color:var(--bkatv);
	}
.ittit td{
	padding:10px;
}
.i_sts{
	flex-basis:4%;	
}
.itljn{
	display:flex;
}
.ifrtb{
	flex-basis:12%;
	border-radius:3px;
	height:12px;
	}
.gc, .gp{
	display:inline-block;
}
.nextjogos{
	margin-bottom:0px;
	margin-top:0px;
	margin-left:10px;
}

.gduplo{
	flex-wrap:nowrap;
}
.ifn{
	margin-left:5px;
		margin-right:5px;	
}

.itlj img, .itlj img{
	display:inline-flex;
}

.itljn img, .itljn img{
	display:inline-flex;
}
.inf{
	margin-right:10px;
}
.tmc{
	margin-right:3px;
	
}
.tmv{
	margin-left:3px;
}
.tmc, .tmv{
font-size:14px;	
}
.lastjogos{
	flex-basis:70%;
	flex-grow:1;
}
.ittb td{
	padding:10px;
	}

.ittbt td{
	padding:10px;	
}
}

.gpst{
	display:flex;
	flex-grow:1;
	border-bottom:1px var(--lnkd) solid;
	
}
.itd span{
	color: var(--bttext)
	
}
.icd{
	flex-basis:40%;

}
.icd span{
	
	background-color:var(--bkbts);
	padding-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	text-align:left;
		display:flex;
	
}
.dtd{
	display:inline-block;
}
.ca{
	background-image:url('../../img/ca.png');
	background-repeat:no-repeat;
	background-size:12px;
	background-position:left 5px center;
	display:inline-block;
	color:var(--bttext);


	
}

.i_sts{
	background-image:url('../../img/sts.svg');
	background-repeat:no-repeat;
	background-size:14px;
	background-position:center;
	height:20px;
	border-radius:4px;
	
}
.i_sts:hover{
	background-color:#222;
	
}
.cv{
	background-image:url('../../img/cv.png');
	background-repeat:no-repeat;
	background-size:12px;
	background-position:left 5px center;
	display:inline-block;
	color:var(--bttext);


	
}
.esc{
	background-image:url('../../img/esc.png');
	background-repeat:no-repeat;
	background-size:15px;
	background-position:left 5px center;
	display:inline-block;
	color:var(--bttext);
	

	
}
.plc{
	background-image:url('../../img/gol.png');
	background-repeat:no-repeat;
	background-size:15px;
	background-position:left 5px center;
	display:inline-block;
	color:var(--bttext);
	
	
	
}
.btqtdj{
	width:62px;
	background-color:var(--fundo);
	padding:3px;
	border-radius:4px;
	text-align:center;
	color:var(--text);
	margin-left:7px;
	display:inline-block;
	
}
.btqtdjn:hover{
	background-color:var(--azulf);
	
}

.btqtdjn{
	width:62px;
	background-color:var(--fundo);
	padding:3px;
	border-radius:4px;
	text-align:center;
	color:var(--text);
	margin-left:7px;
	display:none;
	
}
h1{
	display:inline;
}
.tite{
	padding:10px;
	background-color:var(--btatv);
	display:block;
	margin-bottom:20px;
	color:var(--bttext);
	font-size:1em;
	text-transform:uppercase;
	
}
.barnv{
	color:var(--text);
	text-transform:uppercase;
	font-size:12px;
	margin:10px 0px;
}
.sts{
	background-color:var(--bkbts);
	margin-bottom:20px;
	padding:10px;
	padding-bottom:20px;
	
}
.sttit{
	color:var(--text);
	padding:10px;
}
.casa{
flex-grow:1; font-size:12px;
background-color: var(--bkcont);
}
.fora{
flex-grow:1; font-size:12px;
background-color: var(--bkcont);
}
.itder{
background-color:var(--verm);
}
.itvit{
background-color:var(--verde);
}
.itemp{
background-color:var(--laranja);	
}
.its{
	color:var(--bkcont);
	text-align:center;
	font-size:12px;
	padding:3px;
	font-weight:bold;
}
.its span{
	height:10px;
	
}
.barnv a{
color:var(--bttext);
}
.barnv a:hover{
	text-decoration:underline;
	color:var(--brancog);
	
}
.npais{
	font-size:14px;
	color:var(--cinza);
	
}

.barp{
	background-color:var(--verde_c);
	margin-left:0px;
	border-radius:6px;
	text-align:center;
	color:var(--bkbts);	
	padding:4px;
	font-weight:bold;

}
.barc{
	background-color:var(--verm_c);
	margin-left:0px;
	text-align:center;
	padding:4px;
	border-radius:6px;
	color:var(--bkbts);
	font-weight:bold;
}
.barv{
	margin-left:0px;
	text-align:center;
	padding:4px;
	border-radius:6px;
	width:100%;
	color:var(--lnkd);
}
.tbgol tr{
	display:flex;
	padding:5px;
	align-items:center;
	border-bottom:1px solid var(--lnkd);
	
	
}
.bkbar{
	background-color:var(--lnkd);
	border-radius:6px;
	
	
}

tbody tr:first-child{
	font-weight:bold;
}


table{
	font-size:12px;
	width:100%;
}
.ittb td{
	border-bottom:1px solid var(--lnkd);
	color:var(--cinza);
}

.ittbt td{
	border-bottom:1px solid var(--text);
	color:var(--cinza);
}
.ittbt td.nt{

	background-color:var(--fundo);
	
	
}
.ittbt{
	display:flex;
}
.ittit{
	display:flex;
}
.ittit td{
	border-bottom:1px solid var(--text);
	color:var(--cinza);
}

.ps{
	text-align:center;
	background-color:var(--fundo);
}

.it1{
	text-align:center;
	background-color:var(--bkbts);
}
.it2{

	text-align:center;
	background-color:var(--bkcont);
}
.fxb9p{
	flex-basis:9%;
}
.tbgol{
	color:var(--cinza);
	
}
.nt{
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;	
}

.nt a{
	text-decoration:none;
	color:var(--brancog);
}
.nt a:hover{
		color:var(--bttext);
		text-decoration:underline;
}

.ittb{
	display:flex;
}
.titbs{
	background-color:var(--bkcont);
	color:var(--brancog);
text-align:center;
	
}
.titinf td{
	padding:5px;
	border-bottom:1px solid var(--lnkd);
	background-color:var(--bkcont);
	color:var(--bttext);
	flex-grow:1;
	text-align:center;
	
}
.titht td{
	padding:5px;
	background-color:var(--lnkd);
	color:var(--bttext);
	flex-grow:1;
	text-align:center;
	
}
.titinf td:first-child{
	background-color:var(--bkbts);
	
}
.tittb{
	background-color:var(--bkcont);

	
}	
.titbs td{
	flex-basis:11%;
	padding:5px;
}
.tbht tr{
		display:flex;
		text-align:center;
}
.tbht{
	margin-top:20px;
}


.lgtb{
	display:inline-block;
	vertical-align:bottom;
	margin-right:3px;
}

.frm{
	display:flex;
	gap:1%;
	align-items:center;
}
.formhd{
	margin-top:10px;
	display:flex;
	flex-direction:row-reverse;
	margin-left:0;
	width:120px;
	gap:1%;
}

.tp:hover:after{
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    color: #fff;
    content: attr(tp);
     padding: 5px 10px;
    position: absolute;
    z-index: 98;
	margin-top:-5px;
	margin-left:25px;
    min-width: 80px;
}

.tpa:hover:before {
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0 6px;
    bottom: 10px;
    content: "";
    left: 7%;
    position: absolute;
    z-index: 99;
}

.tpt:hover:after{
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    color: #fff;
    content: attr(tp);
     padding: 3px 5px;
    position: absolute;
    z-index: 98;
	margin-top:18px;
	margin-left:-55px;
    min-width: 60px;
}
.bth2h{
	font-size:12px;
	font-weight:bold;
	color:var(--cinza);
	background-color:var(--bkbts);
	padding:3px;
	border-radius:3px;
}
.bth2h:hover{
	background-color:var(--btatv);
}

.tbmin td{
	padding:5px;
	text-align:center;
	border-right: 2px solid var(--bkbts);
}
.tbt{
	color:var(--cinza);
	font-weight:bold;
background-color:var(--fundo);

}
.tbmin td:first-child{
	vertical-align : middle;
	text-align:center;	
}
.tbmin td:last-child{
	border-right: none;
}
.tbminc td{
	padding:5px;
	text-align:center;
}
.tbmin{
	width:100%;
	margin-bottom:20px;
}
.cmv{
	background-color:var(--verm);
}
.cma{
	background-color:var(--amar);
}
.cml{
	background-color:var(--laranja);
}
.cmg1{
	background-color:var(--verde_c);
}
.cmg{
	background-color:var(--verde);
}
.cmg2{
	background-color:var(--verde_e);
}
.gpmin{
display:flex; flex-wrap:wrap;
flex-direction:row;
padding:5px;
background-color:var(--bkbts);
}

.sbtit{
	background-color:var(--bkcont);
	padding:5px;
	text-align:center;
	font-size:12px;
	flex-grow:1;
	color:var(--cinza);
}
.gpd{
	margin-top:10px;
	margin-bottom:10px;
background-color: var(--fundo);
}

.tbover td{
	padding:3px;
	border-bottom:1px solid #555;
}
.tbover tr:first-child{
	color:var(--brancog);
}
.tbover tr{
	color:var(--bttext);
}
.tbhand td{
	padding:3px;
}
.tbhand tr:nth-child(1){
	color:var(--brancog);
}
.tbhand tr:nth-child(2){
	color:var(--bttext);
}
.tbhand tr:nth-child(3){
	color:var(--brancog);
}
.tbhand tr:nth-child(4){
	color:var(--bttext);
}
canvas{
	margin-top:20px;
	margin-bottom:20px;
}

@media screen and (min-width: 360px) and (max-width: 760px) {
.gpd{
	flex-basis:100%;
}
.hnd{
	margin-top:20px;
	
	
}
										   
}

@media screen and (min-width: 1350px) and (max-width: 1900px) {
.gpd{
	flex-basis:49%;
	padding:5px;
}
										   
}