/*
dark blue: #0d112e
light blue borders: #e0e9f5
light blue tiles: #f3f8fd
dark grey: #a1a7b0
red: #e31d3e

*/


.Opta{
	font-family: "azo-sans-web", arial, sans-serif;
}

.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 thead, .Opta tr, .Opta ul{
	font-size: 1em;	
}

.Opta>.Opta_W>div {
	color: #0d112e;
}

.Opta .Opta-H2>span, .Opta h2>span { font-weight: normal;}

.Opta a { color: #0d112e; }


.Opta .Opta-H2, 
.Opta h2,
.Opta .Opta-Accordion>.Opta-TabbedContent>li>h3.Opta-Open{
	background-color: #e31d3e;
	color: white;
}

.Opta .Opta-Scroll .Opta-Scroller.Opta-Active {
	background-color: #0d112e;
	color: white;	
}

.Opta_F_F.Opta_F_F_S .Opta-Scroll .Opta-Window .Opta-Room .Opta-fixture .Opta-Team,
.Opta_F_F.Opta_F_F_S .Opta-Scroll .Opta-Window .Opta-Room .Opta-fixture .Opta-match-linking, .Opta_F_F.Opta_F_F_S .Opta-Scroll .Opta-Window .Opta-Room .Opta-fixture .Opta-timings {
    background-color: transparent;
    border-right: 1px solid #e0e9f5;
}

.Opta_F_F.Opta_F_F_S .Opta-Scroll .Opta-Window .Opta-Room .Opta-fixture .Opta-match-linking, .Opta_F_F.Opta_F_F_S .Opta-Scroll .Opta-Window .Opta-Room .Opta-fixture .Opta-timings {
	color: #a1a7b0;
}

.Opta .Opta-MatchHeader .Opta-Score .Opta-Team-Score,
.Opta .Opta-MatchHeader .Opta-Score.Opta-Away .Opta-Team-Score {
    background-color: transparent;	
	color: #0d112e;
}


.Opta .Opta-H3, .Opta h3,
.Opta .Opta-MatchHeader div.Opta-MatchHeader-Details>div, .Opta .Opta-MatchHeader tr.Opta-MatchHeader-Details td>div,
.Opta .Opta-Even td, .Opta .Opta-Even th, .Opta .Opta-Striped li:nth-child(even), .Opta .Opta-Striped tbody tr:nth-child(even) td, .Opta .Opta-Striped tbody tr:nth-child(even) th, .Opta div.Opta-Even,
.Opta-Nesting .Opta_F_S_N .Opta-Striped tbody tr:nth-child(4n+3) td, .Opta-Nesting .Opta_F_S_N .Opta-Striped tbody tr:nth-child(4n+3) th {
	background-color: #f3f8fd;
}

.Opta .Opta-H3, .Opta .Opta-H4, .Opta h3, .Opta h4{     
	border-bottom: 1px solid #a1a7b0; 
}

.Opta thead th,
div.Opta-Matchdata {
	background-color: #D2D6DA;
}

.Opta-Cf h3 {
	background-color: #0d112e;
	color: white;
}

.Opta-agg .Opta-Ext{
	color: #0d112e !important;
}

.Opta-agg .Opta-Ext{
padding-right: 4px;	
}

.Opta-match-linking:after,
.Opta-agg .Opta-Ext:after{
content: ' \f0da';
font-family: FontAwesome;
position: relative;

}

/* Chalkboard ------------------------------------------------------------ */


.Opta .Opta_F_CB .Opta-events-button { background-color: #0d112e; }

.Opta .Opta-Teamsheet-Holder .Opta-Teamsheet-Button, 
.Opta .Opta-Teamsheet-Holder.Opta-Away .Opta-Teamsheet-Button{
	background-color: #0d112e; 
}

.Opta .Opta-TimeControls .Opta-PeriodButtons button.Opta-On, 
.Opta .Opta-TimeControls .Opta-PeriodButtons button:hover{
	background-color: #0d112e; 
}

.Opta .Opta-Teamsheet dt{ background-color: #f3f8fd;}

.Opta-Live span.Opta-Live { background-color: #e31d3e;}






















