.ranking_win,.ranking_draw, .ranking_loss{height:20px; width:20px;margin-right:3px;display:inline-block; text-align: center;border-radius: 5px;}table.sitable .ranking_win,table.sitable .ranking_draw,table.sitable  .ranking_loss{font-size: 0.8em;}table.siresults .ranking_win,table.siresults .ranking_draw,table.siresults  .ranking_loss{font-size: 1em;}table.siresults tbody td.last5{text-align: center}.ranking_win{background:#00A841; color: #fff;}.ranking_draw{background:#f3a000; color: #fff;}.ranking_loss{background:#dc0000; color: #fff;}table.sitable tr.highlight{background-color:#B0DCFC !important}table.sitable thead .tooltip:before{font-size:.9em;font-weight:normal; transform:translateX(-143px);width:140px;}table.sitable thead th.goals_against.beforelast .tooltip:before{transform:translateX(-143px);}table.sitable thead th.goals_against.last .tooltip:before{transform:translateX(-143px);}table.sitable tbody td.rank .tooltip:before{font-size:.8em;font-weight:normal; transform:translateX(0px);width:150px;}.rankingmention{padding:0px 0px;display:inline-block;width:24px; height:24px;border-radius: 5px;}.ldc{background:#185c8a;color:#fff}.ldc1{background: rgb(30, 168, 236);color:#fff;}.rele1{background: rgb(255, 142, 142); color:#fff}.rele{background:red; color:#fff}.el{background:rgb(156, 52, 8);color:#fff}.el1{background:rgb(215, 103, 55);color:#fff}.ecl{background:rgb(252, 206, 126);color:#fff}.ecl1{background:#e5cf61 ;color:#fff}.status{display:inline-block;width:6px;font-size: 0.8em;}.status.down{rotate:180deg;}table.sitable:not(.small) tbody tr:hover .ldc{color:#185c8a;background:#fff;}table.sitable tr:nth-of-type(even){background:#f8f8f8;}table.sitable thead tr,table.sitable tbody tr{color:#444;}table.sitable:not(.small) tbody tr:hover{background:#185c8a;color:#fff;}table.sitable tbody tr:hover a{color:#fff; text-decoration: underline;}table.sitable tbody tr a:hover {color:#ddd; text-decoration: underline;}div.sitable.siwidget{width:auto}table.sitable{border:none;border-spacing:0 !important;width:100%;border-color:transparent !important}table.sitable thead th,table.sitable tbody td{padding:2px;text-align:center;font-size:0.85em;text-transform: none}table.sitable thead th.team,table.sitable tbody td.team{text-align:left}table.sitable tbody td.rank{padding-right:4px;text-align:right}table.sitable thead,table.sitable thead th{background-color:#DDD;padding:10px 5px}table.sitable tr.highlight{background-color:#EEE;font-weight:700}table.sitable.small tbody td.legend{text-align: left;font-size:0.8em;}table.sitable.small tr:nth-of-type(even){background: #fff;}div.siresults.siwidget{float:none;width:auto}table.siresults{border:none;border-spacing:0 !important;width:100%;border-color:transparent !important}table.siresults tbody td{padding:2px;text-align:left}table.siresults tbody td.team_a{width:45%;text-align:right}table.siresults tbody td.team_b{width:45%;text-align:left}table.siresults tbody td.team_bold{color:#090}table.siresults tbody td.result{white-space:nowrap;text-align:center}table.siresults tr.date{background-color:#DDD}table.siresults tr.highlight{background-color:#EEE}.widget-area .siresults img,.widget-area .sitable img{max-width:20px;margin-top:0;}.sitable tr,.siresults tr{vertical-align:middle}.sitable.small tr{height:25px;}table.sitable tr.highlight{background:#CCDEE8 !important}table.siresults tbody td.team_bold{color:inherit !important;font-weight:600}table tr.match:nth-child(2n+1)div.sitable_cm_elim_europe tr:nth-child(1) td:first-child,div.sitable_cm_elim_amsud tr:nth-child(1) td:first-child,div.sitable_cm_elim_amsud tr:nth-child(2) td:first-child,div.sitable_cm_elim_amsud tr:nth-child(3) td:first-child,div.sitable_cm_elim_amsud tr:nth-child(4) td:first-child,div.sitable_cm_elim_afrique tr:nth-child(1) td:first-child,div.sitable_cm_elim_concacaf tr:nth-child(1) td:first-child,div.sitable_cm_elim_concacaf tr:nth-child(2) td:first-child,div.sitable_cm_elim_concacaf tr:nth-child(3) td:first-child,div.sitable_cm_elim_asie tr:nth-child(1) td:first-child,div.sitable_cm_elim_asie tr:nth-child(2) td:first-child,div.sitable_cm_elim_oceanie tr:nth-child(1) td:first-child{background:#185c8a;color:#fff}div.sitable_cm_elim_europe tr:nth-child(2) td:first-child,div.sitable_cm_elim_amsud tr:nth-child(5) td:first-child,div.sitable_cm_elim_concacaf tr:nth-child(4) td:first-child,div.sitable_cm_elim_asie tr:nth-child(3) td:first-child{background:#288dd8;color:#fff}table.sitable td,table.siresults td{border-width:0 0 1px}table.sitable tbody td.rank{text-align:center}table.sitable tbody img{float:left;display:block;margin-right:5px;margin-top:2px;width:20px;}table.siresults tbody img{margin-top:0;width:25px;}table.sitable tbody td.team{padding:0 0 0 4px;width:180px;}table.sitable tbody td.rank{width:15px}table.sitable tr.highlight{font-weight:400}table.sitable tbody td.points{font-weight:700}table.siresults tr{font-size:14px}.widget-area table.siresults tr{font-size:11px}.widget-area table.siresults tbody td.team_a{width:46%;font-size:10px}.widget-area table.siresults tbody td.team_b{width:46%;font-size:10px}table.siresults tr.venue td{font-size:0.9em;color:#555; text-align: center;text-transform: uppercase }table.siresults tr.date{background:#f8f8f8;font-size:14px;border-bottom:1px solid #ddd; }table.siresults tr {background:#fff;}table.siresults tr.date td{padding:10px;font-weight:700 !important;text-align: center;}table.sitable thead th.points,table.sitable thead th.matches_played,table.sitable thead th.wins,table.sitable thead th.draws,table.sitable thead th.losses,table.sitable thead th.goals_for,table.sitable thead th.goals_against,table.sitable thead th.goal_difference{width:6%}div.siresults td.team_b img{margin-right:5px}div.siresults td.team_a img{margin-left:5px}@media only screen and (max-width :643px){table.siresults tr{font-size:12px}table.sitable .goals_for,table.sitable .goals_against,table.sitable .form{display:none}}@media only screen and (max-width :568px){table.siresults tr{font-size:11px}}@media only screen and (max-width :460px){table.siresults tr{font-size:10px}.siresults .links img{max-width:20px}div.siresults td.team_b img{margin-right:2px}div.siresults td.team_a img{margin-left:2px}}.siresults .team_a .links{float:right;}.siresults .team_b .links{float:left;}.widget-area table.siresults tr {	font-size: 11px;	vertical-align: middle;}