@import "https://fonts.googleapis.com/css?family=Open+Sans:400,700,800";
.ui-widget
{
	font-family:'Open Sans',sans-serif
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active
{
	background-color: #484848;
    color: #c8c8c8;
    font-weight: bold;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover
{
	border: 1px solid #c5c5c5;
	background: none;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active
{
	color: #c8c8c8 !important;
    font-weight: bold;
    background-color: #efefef;
}
.ui-tabs .ui-tabs-nav
{
	padding: 0;
}
.ui-widget-header
{
	border: 0;
	border-bottom: 1px solid #dddddd;
	background: none;
}
.Opta
{
	font-family:'Open Sans',sans-serif
}
.Opta>.Opta_W 
{
	margin-top: 0;
}
a.Opta-MatchLink.Opta-Ext
{
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  color: #c8c8c8;
  background: #484848;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 14px;
}
a.Opta-MatchLink.Opta-Ext:hover
{
  background: #000000;
  text-decoration: none;
}
.Opta tfoot th, .Opta thead th
{
	background: #ed1300;
    color: #FFFFFF;
}
.Opta abbr, .Opta span, .Opta .Opta-Nav a
{
	/*font-size: 18px;*/
}
.Opta .Opta-H2, .Opta h2
{
	background: #fafafa;
	padding-top: 10px;
    padding-bottom: 5px;
    height: 50px;
}
.Opta h2 .Opta-Logo
{
	display: none;
}
.Opta .Opta-H2 .Opta-Title, .Opta .Opta-H2 .Opta-Title-Extra, .Opta h2 .Opta-Title, .Opta h2 .Opta-Title-Extra
{
	font-family:'Open Sans',sans-serif
    font-weight: bold;
   /* font-size: 2em;*/
    color: #282828;
    line-height: 24px;
    text-transform: uppercase;
}
.Opta a, .Opta abbr, .Opta canvas, .Opta dd, .Opta div, .Opta dl, .Opta dt, .Opta fieldset, .Opta figcaption, .Opta figure, .Opta form, .Opta h2, .Opta h3, .Opta h4, .Opta img, .Opta label, .Opta legend, .Opta li, .Opta ol, .Opta p, .Opta span, .Opta table, .Opta tbody, .Opta td, .Opta tfoot, .Opta th, .Opta tr, .Opta ul, .Opta .Opta-Ranking .Opta-Games, .Opta .Opta-Ranking .Opta-Team
{
	font-size: 1em;
}
.Opta a
{
	color: #b8b8b8;
}
.Opta .Opta-Nav a
{
	background-color: #484848;
    color: #c8c8c8;
    font-weight: bold;
}
.Opta .Opta-Tabs .Opta-Nav>ul.Opta-Overflowed, .Opta .Opta-Nav li.Opta-On a, .Opta .Opta-Tabs .Opta-Nav>ul.Opta-Overflowed:hover, .Opta .Opta-Nav a:hover, .Opta .Opta-Nav li.Opta-On a:hover, .Opta .Opta-H4, .Opta h4
{
	background: #ed1300;
    color: #484848;
    font-weight: bold;	
        border-bottom: 1px solid #484848;
}
.Opta .Opta-H4>span, .Opta h4>span
{
	font-size: 18px;
}
.Opta .Opta-Ranking .Opta-FeatureHeader td, .Opta .Opta-Ranking .Opta-FeatureHeader th
{
	background: #ed1300;
}
.Opta .Opta-Ranking .Opta-FeatureHeader td .Opta-PlayerName, .Opta .Opta-Ranking .Opta-FeatureHeader td .Opta-PlayerName a, .Opta .Opta-Ranking .Opta-FeatureHeader th .Opta-PlayerName, .Opta .Opta-Ranking .Opta-FeatureHeader th .Opta-PlayerName a, .Opta .Opta-Ranking .Opta-FeatureHeader td .Opta-Team, .Opta .Opta-Ranking .Opta-FeatureHeader td .Opta-Team a, .Opta .Opta-Ranking .Opta-FeatureHeader th .Opta-Team, .Opta .Opta-Ranking .Opta-FeatureHeader th .Opta-Team a, .Opta .Opta-Ranking .Opta-FeatureHeader td, .Opta .Opta-Ranking .Opta-FeatureHeader th, .Opta .Opta-Ranking .Opta-FeatureHeader td.Opta-Games div, .Opta .Opta-Ranking .Opta-FeatureHeader td.Opta-Score div, .Opta .Opta-Ranking .Opta-FeatureHeader th.Opta-Games div, .Opta .Opta-Ranking .Opta-FeatureHeader th.Opta-Score div
{
	color: #484848;
    font-weight: bold;		
}
.Opta p.Opta-Load
{
	background:url(img/11.gif) center 50px no-repeat #FFF;
}
.squad
{
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.season_team_stats
{
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.team_ranking
{
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.squad .Opta .Opta-H2, .Opta h2
{
	background-color: #484848;
	border-bottom: 1px solid #FFFFFF;
}
.squad .Opta .Opta-H2 .Opta-Title, .Opta .Opta-H2 .Opta-Title-Extra, .Opta h2 .Opta-Title, .Opta h2 .Opta-Title-Extra
{
	color: #c8c8c8;
    font-weight: bold;
    /*font-size: 1.5em;*/
}
.Opta .Opta-Ranking-Bars .Opta-Score div
{
	background: #ed1300;
    color: #484848;
}
.Opta .Opta-Ranking-Bars .Opta-Score .Opta-Rating
{
	text-shadow: none;
}
.Opta .Opta-Stat .Opta-Value, .Opta .Opta-Stats-Radial .Opta-Stat path.Opta-Arc, .Opta .Opta-Stats-Cross .Opta-Stat circle
{
	fill: #ed1300;
    color: #ed1300;
}
.Opta .Opta-Stats-Bars.Opta-Stats-Bars-Simple .Opta-Bar-Track .Opta-Bar-Fill, .Opta .Opta-Stats-Bars .Opta-Bars-Full .Opta-Percent, .Opta div.Opta-Dropdown.Opta-Active label.Opta-Dropdown-Label:hover, .Opta div.Opta-Dropdown.Opta-Active label.Opta-Dropdown-Label span.Opta-Dropdown-Label-Button, .Opta div.Opta-Dropdown.Opta-Active label.Opta-Dropdown-Label span.Opta-Dropdown-Label-Text, .Opta div.Opta-Dropdown.Opta-Active label.Opta-Dropdown-Label:hover span.Opta-Dropdown-Label-Button, .Opta div.Opta-Dropdown.Opta-Active label.Opta-Dropdown-Label:hover span.Opta-Dropdown-Label-Text
{
	background: #ed1300;
}
.Opta .Opta-Stats-Bars .Opta-Bars-Full .Opta-Percent.Opta-Away
{
	background: #555;
}
.ui-tabs .ui-tabs-panel
{
	padding: 0;
}
.Opta .Opta_F_S table .Opta-highlight td
{
	color: #aeaeae;
}
.Opta .Opta-MatchHeader .Opta-Score
{
	/*display: none;*/
}
.Opta .Opta-MatchHeader td.Opta-Team
{
	text-transform: uppercase;
	font-size: 12px;
}
.Opta .Opta-MatchHeader .Opta-Score .Opta-Team-Score, .Opta .Opta-MatchHeader .Opta-Score.Opta-Away .Opta-Team-Score
{
	background-color: #ed1300;
}
.Opta .Opta-Image-Team-Medium
{
	border: 0;
}