/* MaxFantacalcio — TotoFantaCalcio / prima pagina V1.
   Tema visivo isolato: non cambia logica PHP, query o selezione pronostici. */
html:has(#mfc-toto){background:#0b171a!important}
body:has(#mfc-toto){margin:0!important;background:#0b171a!important;background-image:none!important;color:#ebf4f3;font:14px/1.55 Arial,Helvetica,sans-serif!important}
#mfc-toto,#mfc-toto *{box-sizing:border-box}
#mfc-toto{max-width:1150px;margin:0 auto;padding:19px 18px 40px;color:#e8f3f3;font:14px/1.5 Arial,Helvetica,sans-serif}
#mfc-toto .mfc-toto-hero{background:#172e30;border:1px solid #375357;border-radius:19px;padding:32px 15px;text-align:center;margin:0 0 20px}
#mfc-toto .mfc-toto-hero span{color:#9adbe1;font-weight:800;letter-spacing:2.2px;font-size:12px}
#mfc-toto .mfc-toto-hero h1{margin:10px 0;color:#ffc36a;font:bold clamp(25px,4vw,40px)/1.1 Arial,Helvetica,sans-serif}
#mfc-toto .mfc-toto-hero p{margin:6px 0 0;color:#d7eced;font-size:14px}
/* La vecchia intestazione (prima della tabella) viene neutralizzata; resta il titolo hero. */
body:has(#mfc-toto) > .newsbox2{display:none!important}
#mfc-toto .main{width:100%!important;max-width:100%!important;margin:0 auto!important;border:0!important;background:transparent!important;border-spacing:0!important;table-layout:auto!important}
#mfc-toto .main>tbody>tr>td{padding:14px!important;background:transparent!important;color:#e7f5f5!important;vertical-align:top}
#mfc-toto .main>tbody>tr{background:#20383c;border:1px solid #365459}
#mfc-toto .main>tbody>tr>td{border:1px solid #365459;border-radius:14px;background:#20383c!important}
#mfc-toto .main>tbody>tr>td:empty{padding:0!important;border:0!important;background:transparent!important}
#mfc-toto .main>tbody>tr>td h2.titletext{font:bold 20px Arial,Helvetica,sans-serif!important;color:#ffc36a!important;background:#102629;border-radius:10px;text-align:center;padding:13px!important;margin:5px 0 16px!important}
#mfc-toto .main>tbody>tr>td h2.titletext font{color:inherit!important;font:inherit!important}
#mfc-toto .main>tbody>tr>td>h2.titletext:first-child{margin-top:0!important}
#mfc-toto .main>tbody>tr>td p{color:#d6e7e8!important;line-height:1.65!important;font-size:14px!important}
#mfc-toto .main>tbody>tr>td p font,#mfc-toto .main>tbody>tr>td>font{color:inherit!important;font-family:Arial,Helvetica,sans-serif!important;font-size:inherit!important}
#mfc-toto .main>tbody>tr>td a{color:#8fe6e7!important;text-decoration:underline;text-underline-offset:2px}
#mfc-toto .main>tbody>tr>td a:hover{color:#ffc36a!important}
/* Giocata e schedina generata dal gestionale */
#mfc-toto form[name="info"]{width:100%;margin:0 auto}
#mfc-toto form[name="info"] > tr>td{padding:12px 5px!important}
#mfc-toto form[name="info"] table{width:100%!important;max-width:100%!important;border-spacing:7px 8px!important}
#mfc-toto form[name="info"] table td{vertical-align:middle!important;padding:8px!important;color:#e8f4f4!important;text-align:center!important;background:#172f32!important;border:1px solid #365459;border-radius:7px}
#mfc-toto form[name="info"] p{margin:0}
#mfc-toto select,#mfc-toto input[type="password"],#mfc-toto input[name="giornata"]{background:#0e2225!important;border:1px solid #557477!important;color:#f4fafa!important;border-radius:8px;padding:8px 9px;max-width:100%;font:14px Arial,Helvetica,sans-serif!important}
#mfc-toto input[type="submit"],#mfc-toto input[type="button"]{background:#bd293a!important;color:white!important;border:1px solid #d44050!important;border-radius:9px!important;padding:11px 18px!important;font:bold 13px Arial,Helvetica,sans-serif!important;cursor:pointer}
#mfc-toto input[type="submit"]:hover,#mfc-toto input[type="button"]:hover{background:#e33c51!important}
/* Tabelle schedine e borsino: nessun vincolo sul numero di partite o scommettitori. */
#mfc-toto table:not(.main){max-width:100%;margin-left:auto!important;margin-right:auto!important;color:#effafa!important;border-color:#38585b!important}
#mfc-toto table:not(.main) td,#mfc-toto table:not(.main) th{font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.4!important;color:#eef8f7!important;border-color:#355459!important;vertical-align:middle!important;padding:8px 7px!important}
#mfc-toto .totoD,#mfc-toto .totoP,#mfc-toto .totoDgiocatore,#mfc-toto .rigaP,#mfc-toto .rigaD,#mfc-toto .ClassBianco,#mfc-toto .newscell,#mfc-toto .ClassD{background:#193135!important;background-image:none!important;color:#f3f9f7!important;border-color:#3d5c60!important}
#mfc-toto .totoDgiocatore{background:#112629!important;color:#ffc36a!important;text-align:left!important;font-weight:700!important}
#mfc-toto .totoD:hover,#mfc-toto .totoP:hover{background:#315559!important}
#mfc-toto .TxtOnImg{position:relative!important;float:none!important;display:block!important;color:#ffc36a!important;font-size:12px!important;margin:4px 0!important}
#mfc-toto .totoVerde{background:#1f553f!important;color:#e7ffef!important;border-color:#3c986b!important;padding:8px!important}
#mfc-toto table img{max-width:100%;object-fit:contain;vertical-align:middle}
#mfc-toto .main>tbody>tr>td>p:last-child{margin-bottom:9px}
#mfc-toto .main>tbody>tr>td .titletext~p{max-width:1020px;margin:12px auto}
@media(max-width:700px){#mfc-toto{padding:10px 7px}#mfc-toto .main>tbody>tr>td{padding:8px!important}#mfc-toto form[name="info"] table td{padding:5px!important}#mfc-toto table:not(.main) td{padding:6px 4px!important;font-size:11px!important}}


/* V3: ripulitura schedina; tabelle senza celle bianche e testo leggibile. */
#mfc-toto table:not(.main) td,
#mfc-toto table:not(.main) th,
#mfc-toto table:not(.main) td[bgcolor],
#mfc-toto table:not(.main) th[bgcolor] {
  background-color:#193438!important;
  background-image:none!important;
  color:#fff!important;
  border-color:#355a5d!important;
}
/* Le quote legacy sono in <font color=black>: il colore va forzato anche lì. */
#mfc-toto table:not(.main) td font,
#mfc-toto table:not(.main) th font,
#mfc-toto table:not(.main) td b,
#mfc-toto table:not(.main) td strong,
#mfc-toto table:not(.main) td span,
#mfc-toto table:not(.main) th b,
#mfc-toto table:not(.main) th strong,
#mfc-toto table:not(.main) th span {color:#fff!important;}
/* V4: le colonne grafiche e P1/P2 vengono eliminate in modo preciso
   dal piccolo script di presentazione nel PHP; NON nascondere per nth-child. */
/* Mantiene i titoli delle sezioni in oro, come nel resto del sito. */
#mfc-toto .main>tbody>tr>td h2.titletext,
#mfc-toto .mfc-toto-hero h1 {color:#ffc36a!important;}
/* Le altre celle chiare presenti nel borsino non devono più abbagliare. */
#mfc-toto table:not(.main) tr:nth-child(even) > td {background-color:#213e42!important;}
#mfc-toto table:not(.main) tr:nth-child(odd) > td {background-color:#193438!important;}
#mfc-toto table:not(.main) td.totoDgiocatore {background-color:#122b30!important;}

/* V4: partita unica orizzontale e colonne pronostici allineate. */
#mfc-toto table.mfc-toto-pronostici {width:auto!important;min-width:825px;max-width:100%!important;border-spacing:0!important;table-layout:auto!important;}
#mfc-toto table.mfc-toto-pronostici tr:first-child td {font-weight:700!important;text-align:center!important;color:#fff!important;background:#10282c!important;white-space:nowrap!important;}
#mfc-toto table.mfc-toto-pronostici tr:first-child td:first-child {text-align:left!important;min-width:205px!important;padding-left:18px!important;}
#mfc-toto table.mfc-toto-pronostici .mfc-toto-nomi-partita {text-align:left!important;white-space:nowrap!important;min-width:205px!important;padding-left:15px!important;font-weight:600!important;color:#fff!important;}
#mfc-toto table.mfc-toto-pronostici .mfc-toto-nomi-partita font {color:#fff!important;}
#mfc-toto table.mfc-toto-pronostici tr:not(:first-child) td:not(.mfc-toto-nomi-partita) {min-width:66px!important;text-align:center!important;}
#mfc-toto table.mfc-toto-pronostici input[type="radio"] {display:block!important;margin:6px auto!important;float:none!important;position:static!important;vertical-align:middle!important;}
#mfc-toto table.mfc-toto-pronostici td {text-align:center!important;}

/* V5 – turno compatto, intestazioni oro, squadre distinte, quote senza probabilita'. */
#mfc-toto .main>tbody>tr:first-child>td {padding-bottom:2px!important;}
#mfc-toto .main>tbody>tr:first-child .titletext {margin-bottom:3px!important;padding:9px!important;}
#mfc-toto .main>tbody>tr:nth-child(2)>td {padding-top:0!important;}
#mfc-toto table.mfc-toto-intestazione-turno {width:100%!important;margin:0 auto 3px!important;border-spacing:0!important;}
#mfc-toto table.mfc-toto-intestazione-turno td {text-align:center!important;color:#fff!important;font-weight:700!important;font-size:16px!important;padding:7px 8px!important;background:#173236!important;}
#mfc-toto table.mfc-toto-intestazione-turno td * {color:#fff!important;}
#mfc-toto table.mfc-toto-pronostici {margin-top:0!important;}
#mfc-toto table.mfc-toto-pronostici tr:first-child td,
#mfc-toto table.mfc-toto-pronostici tr:first-child td font,
#mfc-toto table.mfc-toto-pronostici tr:first-child td b,
#mfc-toto table.mfc-toto-pronostici tr:first-child td strong {color:#ffc36a!important;}
#mfc-toto table.mfc-toto-pronostici tr:first-child td:first-child {text-align:center!important;}
#mfc-toto table.mfc-toto-pronostici .mfc-toto-nomi-partita {text-align:center!important;}
#mfc-toto table.mfc-toto-pronostici .mfc-toto-casa {color:#6bd29f!important;font-weight:750!important;}
#mfc-toto table.mfc-toto-pronostici .mfc-toto-fuori {color:#dc8094!important;font-weight:750!important;}
#mfc-toto table.mfc-toto-pronostici .mfc-toto-separatore {color:#c5d1d1!important;}
#mfc-toto table.mfc-toto-pronostici tr:not(:first-child) td {padding-top:8px!important;padding-bottom:8px!important;}
#mfc-toto table.mfc-toto-pronostici input[type=radio] {margin:5px auto 0!important;}

/* V6 - solo pallini nelle opzioni, nomi compatti, password centrata. */
#mfc-toto table.mfc-toto-pronostici .mfc-toto-quota-nascosta {display:none!important}
#mfc-toto table.mfc-toto-pronostici tr:not(:first-child) td > input[type=radio] {display:block!important;margin:4px auto!important}
#mfc-toto table.mfc-toto-pronostici .mfc-toto-nomi-partita {
  min-width:240px!important;white-space:nowrap!important;text-align:center!important;
}
#mfc-toto table.mfc-toto-pronostici {width:min(100%,960px)!important;min-width:760px!important;margin:0 auto!important}
#mfc-toto table.mfc-toto-pronostici tr:not(:first-child) td:not(.mfc-toto-nomi-partita) {min-width:51px!important}
#mfc-toto table.mfc-toto-pronostici tr:not(:first-child) td {padding-top:12px!important;padding-bottom:12px!important}
#mfc-toto table.mfc-toto-pronostici td > br {display:none!important}
/* Nasconde solo le quote, senza toccare i valori delle scelte. */
#mfc-toto form[name=info] table:not(.mfc-toto-pronostici) td p {text-align:center!important}

/* V7: stemmi in linea, senza cambiare dimensione delle righe o dei pallini. */
#mfc-toto table.mfc-toto-pronostici .mfc-toto-nomi-partita {
  white-space:nowrap!important;
  line-height:24px!important;
  height:auto!important;
  vertical-align:middle!important;
}
#mfc-toto table.mfc-toto-pronostici .mfc-toto-stemma {
  display:inline-block;
  width:24px!important;
  height:24px!important;
  max-width:24px!important;
  max-height:24px!important;
  object-fit:contain!important;
  vertical-align:middle!important;
  margin:0 7px!important;
  padding:0!important;
  border:0!important;
}


/* V9: schedine giocate pulite e borsino centrato senza colonna bilancio. */
#mfc-toto .TxtOnImg { display:none!important; }

#mfc-toto table.mfc-toto-borsino {
  width:min(100%, 540px)!important;
  margin:0 auto 12px!important;
  border-spacing:0!important;
  table-layout:fixed!important;
}
#mfc-toto table.mfc-toto-borsino tr:first-child td,
#mfc-toto table.mfc-toto-borsino tr:first-child th,
#mfc-toto table.mfc-toto-borsino tr:first-child td * {
  color:#ffc36a!important;
  font-weight:700!important;
  text-align:center!important;
  background:#10282c!important;
}
#mfc-toto table.mfc-toto-borsino td,
#mfc-toto table.mfc-toto-borsino th {
  text-align:center!important;
  vertical-align:middle!important;
}
#mfc-toto table.mfc-toto-borsino td:nth-child(1) {
  width:58px!important;
  text-align:center!important;
}
#mfc-toto table.mfc-toto-borsino td:nth-child(2) {
  width:auto!important;
  text-align:center!important;
  font-weight:700!important;
}
#mfc-toto table.mfc-toto-borsino td:nth-child(3) {
  width:80px!important;
}
#mfc-toto table.mfc-toto-borsino td:nth-child(4) {
  width:110px!important;
}
#mfc-toto table.mfc-toto-borsino img {
  display:block!important;
  width:32px!important;
  height:32px!important;
  max-width:32px!important;
  max-height:32px!important;
  object-fit:contain!important;
  margin:0 auto!important;
}
#mfc-toto table.mfc-toto-borsino .mfc-toto-borsino-stemma,
#mfc-toto table.mfc-toto-borsino .mfc-toto-borsino-nome,
#mfc-toto table.mfc-toto-borsino .mfc-toto-borsino-puntato,
#mfc-toto table.mfc-toto-borsino .mfc-toto-borsino-saldo {
  text-align:center!important;
}
#mfc-toto .mfc-toto-jackpot {
  text-align:center!important;
  color:#eef8f7!important;
  font-weight:700!important;
  margin:12px auto 8px!important;
}
#mfc-toto .mfc-toto-jackpot b {
  color:#eef8f7!important;
}

/* V10 - colori distinti per le informazioni, senza cambiare dati o colonne. */
/* Intera intestazione schedina: etichetta, giocatore, data e ora. */
#mfc-toto .mfc-toto-schedine-giocate tr.mfc-toto-autore-schedina td,
#mfc-toto .mfc-toto-schedine-giocate tr.mfc-toto-autore-schedina td *,
#mfc-toto .mfc-toto-schedine-giocate tr.mfc-toto-autore-schedina td b {
  color:#9fe9e3!important;
  font-weight:700!important;
}
/* Borsino: Scommettitore azzurro, Puntato oro, Saldo rosa corallo. */
#mfc-toto table.mfc-toto-borsino tr:first-child td:first-child,
#mfc-toto table.mfc-toto-borsino tr:first-child td:first-child * {
  color:#9fe9e3!important;
}
#mfc-toto table.mfc-toto-borsino tr:first-child td:nth-child(2),
#mfc-toto table.mfc-toto-borsino tr:first-child td:nth-child(2) * {
  color:#ffc36a!important;
}
#mfc-toto table.mfc-toto-borsino tr:first-child td:nth-child(3),
#mfc-toto table.mfc-toto-borsino tr:first-child td:nth-child(3) * {
  color:#ffa5b0!important;
}
#mfc-toto table.mfc-toto-borsino tr:not(:first-child) .mfc-toto-borsino-nome,
#mfc-toto table.mfc-toto-borsino tr:not(:first-child) .mfc-toto-borsino-nome * {
  color:#9fe9e3!important;
}
#mfc-toto table.mfc-toto-borsino tr:not(:first-child) .mfc-toto-borsino-puntato,
#mfc-toto table.mfc-toto-borsino tr:not(:first-child) .mfc-toto-borsino-puntato * {
  color:#ffc36a!important;
}
#mfc-toto table.mfc-toto-borsino tr:not(:first-child) .mfc-toto-borsino-saldo,
#mfc-toto table.mfc-toto-borsino tr:not(:first-child) .mfc-toto-borsino-saldo * {
  color:#ffa5b0!important;
}


/* V11 - maggiore distanza orizzontale fra stemma e nome nel Borsino. */
#mfc-toto table.mfc-toto-borsino tr:not(:first-child) td.mfc-toto-borsino-stemma {
  padding-right:18px!important;
}
#mfc-toto table.mfc-toto-borsino tr:not(:first-child) td.mfc-toto-borsino-nome {
  padding-left:14px!important;
}

/* Schedine giocate: nomi e stemmi in luogo di Partita 1, 2, 3, 4. */
#mfc-toto #mfc-schedine-giocate {width:min(100%,1060px)!important; table-layout:fixed;}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-incontro {width:25%;padding:10px 8px!important;vertical-align:middle;text-align:center;}
#mfc-toto .mfc-schedine-duello {display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap;color:#f4f7f7;font-weight:700;font-size:12px;line-height:1.2;}
#mfc-toto .mfc-schedine-team {display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;}
#mfc-toto .mfc-schedine-team img {width:26px;height:26px;object-fit:contain;flex-shrink:0;}
#mfc-toto .mfc-schedine-vs {color:#ffbc60;font-size:10px;letter-spacing:.06em;}
@media(max-width:700px){#mfc-toto .mfc-schedine-duello{font-size:10px;}#mfc-toto .mfc-schedine-team img{width:20px;height:20px;}}

/* V2: intestazioni incontri ordinate, due righe e nomi in oro. */
#mfc-toto #mfc-schedine-giocate {
  width:min(100%,1020px)!important;
  max-width:1020px!important;
  min-width:0!important;
  margin:12px auto 18px!important;
  table-layout:fixed!important;
  border-spacing:3px!important;
}
#mfc-toto #mfc-schedine-giocate tr:first-child td.mfc-schedine-incontro {
  background:#10272b!important;
  border:1px solid #3c6066!important;
  border-bottom:2px solid #d9a64b!important;
  padding:12px 8px!important;
  width:25%!important;
  vertical-align:middle!important;
  box-sizing:border-box!important;
}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-duello {
  display:flex!important;
  flex-direction:column!important;
  align-items:stretch!important;
  justify-content:center!important;
  flex-wrap:nowrap!important;
  gap:4px!important;
  font-size:13px!important;
  font-weight:800!important;
  color:#ffc36a!important;
  line-height:1.2!important;
}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-team {
  width:100%!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:8px!important;
  min-height:31px!important;
  color:#ffc36a!important;
}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-team-name {
  flex:1!important;
  text-align:left!important;
  color:#ffc36a!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
  font-weight:800!important;
}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-team img {
  display:block!important;
  width:30px!important;
  height:30px!important;
  max-width:30px!important;
  max-height:30px!important;
  object-fit:contain!important;
  flex:none!important;
}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-vs {
  align-self:center!important;
  color:#91babe!important;
  font-size:10px!important;
  font-weight:800!important;
  letter-spacing:.14em!important;
  line-height:1!important;
}
@media(max-width:700px){
  #mfc-toto #mfc-schedine-giocate tr:first-child td.mfc-schedine-incontro {padding:8px 3px!important;}
  #mfc-toto #mfc-schedine-giocate .mfc-schedine-duello {font-size:11px!important;}
  #mfc-toto #mfc-schedine-giocate .mfc-schedine-team {gap:3px!important;}
  #mfc-toto #mfc-schedine-giocate .mfc-schedine-team img {width:21px!important;height:21px!important;max-width:21px!important;max-height:21px!important;}
}


/* V3: solo nomi, in una riga orizzontale e in oro, nessuno stemma. */
#mfc-toto #mfc-schedine-giocate {
  width:100%!important; max-width:100%!important; min-width:0!important;
  table-layout:fixed!important; border-collapse:separate!important; border-spacing:3px!important;
  margin:12px auto 18px!important;
}
#mfc-toto #mfc-schedine-giocate tr:first-child td.mfc-schedine-incontro {
  width:25%!important; padding:12px 5px!important; text-align:center!important;
  vertical-align:middle!important; background:#10272b!important;
  border:1px solid #3c6066!important; border-bottom:2px solid #d9a64b!important;
}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-nomi-orizzontali {
  display:block!important; color:#ffc36a!important; font-size:13px!important;
  font-weight:800!important; line-height:1.35!important; white-space:nowrap!important;
  letter-spacing:-.15px!important; text-align:center!important;
}
@media(max-width:700px) {
  #mfc-toto #mfc-schedine-giocate .mfc-schedine-nomi-orizzontali {font-size:10px!important;}
}


/* V4 schedine giocate: nome sopra, VS al centro, nome sotto, tutto oro e centrato. */
#mfc-toto #mfc-schedine-giocate {
  width:min(100%,1020px)!important;
  max-width:1020px!important;
  min-width:0!important;
  margin:12px auto 18px!important;
  table-layout:fixed!important;
  border-spacing:0!important;
}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-incontro {
  width:25%!important;
  padding:12px 8px!important;
  vertical-align:middle!important;
  text-align:center!important;
  background:#183237!important;
}
#mfc-toto #mfc-schedine-giocate tr:first-child td.mfc-schedine-incontro,
#mfc-toto #mfc-schedine-giocate tr:first-child td.mfc-schedine-incontro * {
  color:#ffc36a!important;
}
#mfc-toto .mfc-schedine-duello-verticale {
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:2px!important;
  min-height:72px!important;
  width:100%!important;
  text-align:center!important;
}
#mfc-toto .mfc-schedine-top-team,
#mfc-toto .mfc-schedine-bottom-team {
  color:#ffc36a!important;
  font-weight:700!important;
  font-size:16px!important;
  line-height:1.15!important;
  text-align:center!important;
}
#mfc-toto .mfc-schedine-vs-verticale {
  color:#ffc36a!important;
  font-weight:700!important;
  font-size:14px!important;
  line-height:1!important;
  text-transform:uppercase!important;
  letter-spacing:.04em!important;
  text-align:center!important;
}
@media (max-width:700px){
  #mfc-toto #mfc-schedine-giocate .mfc-schedine-incontro{padding:10px 4px!important;}
  #mfc-toto .mfc-schedine-top-team,
  #mfc-toto .mfc-schedine-bottom-team{font-size:13px!important;}
  #mfc-toto .mfc-schedine-vs-verticale{font-size:12px!important;}
}

/* V5: conserva la larghezza V4; intestazioni più basse e autori centrati. */
#mfc-toto #mfc-schedine-giocate .mfc-schedine-incontro {padding:5px 8px!important;}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-duello-verticale {min-height:0!important;gap:0!important;}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-top-team,
#mfc-toto #mfc-schedine-giocate .mfc-schedine-bottom-team {font-size:14px!important;line-height:1.08!important;}
#mfc-toto #mfc-schedine-giocate .mfc-schedine-vs-verticale {font-size:11px!important;line-height:1!important;}
#mfc-toto #mfc-schedine-giocate tr.mfc-schedina-autore > td.totoDgiocatore {text-align:center!important;padding-left:8px!important;padding-right:8px!important;}
#mfc-toto #mfc-schedine-giocate tr.mfc-schedina-autore > td.totoDgiocatore nobr {display:inline-block!important;text-align:center!important;}
