@import url("https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css");


:root 
{
--x-color:#333333;--xbg-color:#ffffff;--selected-team-background:#003766;--selected-team-text-color:#fff;--scheduled-date-text:#999999;--scheduled-date-bg:#ffffff;--team-result-win:#EE9A49;--team-result-tie:blue;--team-result-lost:red;--anchor-text:#337ab7;--x-line:lightgrey;--mres-win:#EE9A49;--mres-tie:#003766;--mres-lost:#c42b1c;--mres-text:white;--x-font:'Roboto Condensed';
}
.pcs:after {
  content: " pcs";
}
.cur:before {
  content: "$";
}
.per:after {
  content: "%";
}
table.fold-table > tbody > tr.view td, table.fold-table > tbody > tr.view th {
  cursor: pointer;
}
table.fold-table > tbody > tr.view td:first-child,
table.fold-table > tbody > tr.view th:first-child {
  position: relative;
  padding-left: 12px;
}
table.fold-table > tbody > tr.view td:first-child:before,
table.fold-table > tbody > tr.view th:first-child:before {
  position: absolute;
  top: 50%;
  left: 5px;
  width: 9px;
  height: 16px;
  margin-top: -8px;
  font: 16px fontawesome;
  color: #999;
  content: "";
  transition: all 0.3s ease;
}
table.fold-table > tbody > tr.view.open td:first-child:before, table.fold-table > tbody > tr.view.open th:first-child:before {
  transform: rotate(-180deg);
}
table.fold-table > tbody > tr.fold {
  display: none;
}
table.fold-table > tbody > tr.fold.open {
  display: table-row;
}
 
.fold-content {
  padding: 0.5em;
}
.fold-content h3 {
  margin-top: 0;
}
.fold-content > table {
  border: 2px solid var(--x-line);
}

t_stats{display:block;font-family:var(--x-font);color:var(--x-color);background-color:var(--xbg-color);font-size:14px;line-height:1.42857143;}
a:active,a:hover{outline:0;}
select{margin:0;text-transform:none;}
option{text-transform:none;color:var(--x-color);background-color:var(--xbg-color);}
table.ranking{border-spacing:0;border-collapse:collapse;
width:auto;
max-width:1080px;}
td,th{padding:0;}

@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;x_background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="javascript:"]:after{content:"";}
tr{page-break-inside:avoid;}
}
xbody{font-family:var(--x-font),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;}
select{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit!important;background-color:inherit!important;}
a{color:var(--anchor-text);text-decoration:none;}
.row{margin-right:0px;margin-left:0px;}
span.lgroup{display:inline-block;max-width:100%;margin-bottom:5px;}
select[size]{height:auto;}

@media screen, projection{
.row{margin:0px;}
tr.selected{background:var(--selected-team-background);color:var(--selected-team-text-color);font-weight:bold!important;}
tr.t_match{font-weight:bold!important;}
.t_stats-detail{margin-bottom:15px;}
.t_stats-detail table{margin-bottom:15px;line-height:4em;width:100%;margin-top:0px;}
.t_stats-detail table tr td,.t_stats-detail table tr th{border-bottom:1px solid var(--x-line);padding:5px 3px;}
.t_stats-detail table tr,.t_stats-detail table th{font-size:16px;line-height:1.5em;}
tr.Xranking{font-size:14px!important;line-height:1.0em!important;border-bottom:0px!important;padding:2px 2px;}
table.Xranking{font-size:14px!important;line-height:1.0em!important;border-spacing:0;border-collapse:collapse;padding:2px 2px;}
tr.headm {border-top:2px solid var(--x-line)!important;border-bottom:1px!important;padding:5px 3px;}
}

@media print{
body{background:#fff!important;color:#000;font-family:var(--x-font);font-size:12px;margin:0;padding:0;width:100%;}
a{color:#000000;text-decoration:underline;}
a:hover{color:#000000;text-decoration:none;}
}

.mut_d{font-weight:bold!important;}
.ranking .tab_points{font-weight:bold;}
.ranking .le{text-align:left;}
.ranking .ri{text-align:right;}
.ranking .ce{text-align:center;}
.ranking .Xxteam_win{color:var(--team-result-win);}
.ranking .Xxteam_tie{color:var(--team-result-tie);}
.ranking .Xxteam_lost{color:var(--team-result-lost);}
.ranking .xteam_win{background-color:var(--mres-win);color:var(--mres-text);padding:1px 4px;}
.ranking .xteam_tie{background-color:var(--mres-tie);color:var(--mres-text);padding:1px 4px;}
.ranking .xteam_lost{background-color:var(--mres-lost);color:var(--mres-text);padding:1px 4px;}
.ranking .xteam_date{background-color:var(--scheduled-date-bg);color:var(--scheduled-date-text);padding:2px 4px;}
.ranking .tab_rank_orig{display:none;}
.home{display:none;}
.away{display:none;}
.temp{display:none;}
.res_w {background-color:var(--mres-win);color:var(--mres-text);padding:2px 3px;}
.res_t {background-color:var(--mres-tie);color:var(--mres-text);padding:2px 4px;}
.res_l {background-color:var(--mres-lost);color:var(--mres-text);padding:2px 3px;}
