/* ---- Borders ---- */
#customOpta .opta-widget-container
	{
	margin-bottom:0px;
	}

#customOpta .opta-widget-container .timeline
	{
	border-width: 0px;
	border-style: solid;
	border-color: #d1d0c2;
	border-radius: 0px;
	border-top-width: 1px;
	min-height:73px;
	}

#customOpta .opta-widget-container .timeline .match-details
	{
	border-width: 0px;
	border-style: solid;
	border-color: #d1d0c2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	height: 25px;
	line-height: 25px;
	}

/* ---- the time ---- */
#customOpta .opta-widget-container .timeline .clock
	{
	background-image:none;
	right:50%;
	margin-right:-20px;
	top:45px;
	}

#customOpta .opta-widget-container .timeline .clock-period
	{
	background-image:none;
	background-color:transparent;
	color: black;
	font-size: 16px;
	}

/* ---- headline ---- */
#customOpta h2
	{
	display:none;
	}

/* ---- Timeline ---- */
#customOpta .timeline-container
	{
	display:none;
	}

#customOpta .opta-widget-container .timeline
	{
	padding-bottom: 30px;
	}

/* ---- att + at ---- */

#customOpta .opta-widget-container .timeline .match-details dd
	{
	width: 310px;
	color: #999999;
	font-family:arial;
	font-size: 11px;
	text-transform: none;
	font-weight: bold;
	margin:0px;
	}

#customOpta .opta-widget-container .timeline .match-details dt, .match-details dl dd
	{
	display:none;
	}

#customOpta .match-details dl dd:nth-child(8)
	{
	display:inline;
	text-align:left;
	}

#customOpta .match-details dl dd:nth-child(8):before
	{
	content:'Att ';
	}

#customOpta .match-details dl dd:nth-child(10)
	{
	display:inline;
	text-align:right;
	}

#customOpta .opta-widget-container .timeline .match-details dl
	{
	margin:0px;
	}


/* ---- Teamname ---- */
#customOpta .opta-widget-container .timeline .match-score-details .score-line span
	{
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	color: #234b7b;
	}
#customOpta .opta-widget-container .timeline .match-score-details .score-line .home-team, .opta-widget-container .timeline .match-score-details.hasImg .score-line .home-team
	{
	width:220px;
	padding:0px;
	}
#customOpta .opta-widget-container .timeline .match-score-details .score-line .away-team, .opta-widget-container .timeline .match-score-details.hasImg .score-line .away-team
	{
	width:220px;
	padding:0px;
	}

/* ---- Score ---- */
#customOpta .opta-widget-container .timeline .match-score-details
	{
	padding-top: 0px;
	}

#customOpta .opta-widget-container .timeline .match-score-details .score-line .score
	{
	color: #999999;
	font-family: Arial;
	font-size:50px;
	font-weight:normal;
	letter-spacing:-2px;
	margin:0px;
	width:180px;
	}

/* ---- player Score name/time ---- */
#customOpta .goal-scorers-home, .goal-scorers-away, .opta-widget-container li abbr
	{
	color: #999999;
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	}
#customOpta .opta-widget-container .timeline .match-score-details .goal-scorers-home, .opta-widget-container .timeline .match-score-details .goal-scorers-away
	{
	width:220px;
	}


/* ---- Menu ---- */
#customOpta .meny
	{
	float:left;
	font-size:10px;
	font-family: Arial;
	font-weight:bold;
	color:#fff;
	background-color:#234b7b;
	margin:0px 2px 0px 0px;
	padding-top:5px;
	padding-bottom:0px;
	text-align:center;
	width:101px;
	height:20px;
	cursor: hand;
	cursor: pointer;
	}

#customOpta .meny:hover
	{
	background-color:#356406;
	}

#customOpta .menyvalgt
	{
		float:left;
		font-size:10px;
		font-family: Arial;
		font-weight:bold;
		color:#fff;
		background-color:#356406;
		margin:0px 2px 0px 0px;
		padding-top:5px;
		padding-bottom:0px;
		text-align:center;
		width:101px;
		height:22px;
		cursor: hand;
		cursor: pointer;
}

#customOpta .clearBoth { clear:both; }

#customOpta .dropdown
	{
	width:600px;
	margin-left:10px;
	display:none;
	position:relative;
	z-index:9;
	border: #BDCF9D solid 10px;
	padding-bottom:46px;
	margin-bottom:10px;
	}


/* ---- Teams  ---- */

	#customOpta .opta-widget-container .matchstats-lineup
		{
		padding-top:10px;
		padding-bottom:10px;
		margin-bottom:0px;
		width:290px;
		margin-right:0px;
		}

	/* ---- Font size, type ---- */
	#customOpta .opta-widget-container .matchstats-lineup li span.player
		{
		font-size:12px;
		font-family: Arial;
		font-weight:bold;
		margin:0px;
		margin-right:10px;
		}
	#customOpta .opta-widget-container .home-team-stats li span.player
		{
		margin-right:0px;
		margin-left:7px;
		}

	/* ---- placement of playernumbers ---- */
	#customOpta .opta-widget-container .matchstats-lineup li span.jersey
		{
		font-size:12px;
		font-family: Arial;
		width:40px;
		margin:0px;
		margin-left:27px;
		text-align:left;
		}
	#customOpta .opta-widget-container .home-team-stats li span.jersey
		{
		text-align:right;
		margin-left:0px;
		margin-right:25px;
		}

	/* ---- Coach field ---- */
	#customOpta .opta-widget-container .matchstats-lineup .lineups-wrapper div
		{
		border:none;
		margin-left:55px;
		width:79%;
		}
	#customOpta .opta-widget-container .home-team-stats .lineups-wrapper div
		{
		margin:0px;
		}

	/* ---- Outline around players ---- */
	#customOpta .opta-widget-container .matchstats-lineup .lineups-wrapper ul
		{
		outline:none;
		}

	#customOpta .opta-widget-container .matchstats-lineup .lineups-wrapper li
		{
		padding-top:0px;
		padding-bottom:0px;
		line-height: 21px;
		height: 21px;
		}
	#customOpta .opta-widget-container .matchstats-lineup .lineups-wrapper li:nth-child(odd)
		{
		background-color:#d1d0c2;
		line-height: 19px;
		height: 19px;
		}
	#customOpta .opta-widget-container .matchstats-lineup .lineups-wrapper li:nth-child(even)
		{
		background-color:#fff;
		line-height: 23px;
		height: 23px;
		}
	/* ---- remove golkeeper icon  ---- */
	#customOpta .lineups-wrapper li:nth-child(1) img
		{
		display:none;
		}

	#customOpta .lineups-wrapper li:nth-child(odd) img
		{
		padding-top:1px;
		}

	#customOpta .lineups-wrapper li:nth-child(even) img
		{
		padding-top:3px;
		}

	/* ---- remove one substituets  ---- */
	#customOpta .opta-widget-container .matchstats-lineup h3
		{
		visibility:hidden;
		}
	#customOpta .opta-widget-container .home-team-stats h3
		{
		visibility:visible;
		padding-left:235px;
		padding-right:245px;
		width:100px;
		background-color: white;
		}
	#customOpta .opta-widget-container .matchstats-lineup div:hover
		{
		background-color: transparent;
		}


/* ---- Statistics  ---- */

	/* ---- row height ---- */
	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-content dt, .opta-widget-container .matchstats-teamstats-container.light-coverage dt
		{
		line-height: 12px;
		height: 12px;
		padding-bottom:7px;
		}
	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-content dd table, .opta-widget-container .matchstats-teamstats-container.light-coverage dd table
		{
		margin-bottom:15px;
		}

	/* ---- Remove navigation  ---- */
	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-container .tabs-nav
		{
		display:none;
		}

	/* ---- Remove teamename  ---- */
	#customOpta .opta-widget-container .matchstats-teamstats-container .matchup
		{
		display:none;
		}

	/* ---- move up and remove borders  ---- */
	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-content dl
		{
		margin-top: 12px;
		}

	#customOpta .opta-widget-container .matchstats-teamstats-container
		{
		margin-bottom:-10px;
		border: 0px;
		}

	/* ---- change color and size on bars  ---- */
	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-content dd .home-percentage, .opta-widget-container .matchstats-teamstats-container.light-coverage dd .home-percentage
		{
		background-color: #356406;
		background-image: none;
		color: #356406;
		}

	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-content dd .away-percentage, .opta-widget-container .matchstats-teamstats-container.light-coverage dd .away-percentage
		{
		background-color: #BDCF9D;
		background-image: url("/template/ver1-0/i/texture.gif");
		color: #BDCF9D;
		}

	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-content dd .home-percentage, .opta-widget-container .matchstats-teamstats-container .tabs-content dd .away-percentage, .opta-widget-container .matchstats-teamstats-container.light-coverage dd .home-percentage, .opta-widget-container .matchstats-teamstats-container.light-coverage dd .away-percentage
		{
		height: 13px;
		}

	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-content dd tbody td, .opta-widget-container .matchstats-teamstats-container.light-coverage dd tbody td
		{
		border-bottom-width:0px;
		padding-bottom:0px;
		}

	#customOpta .opta-widget-container li
		{
		border-bottom-width: 0px;
		padding:0px;
              background-position: 0px 0px;
		}

	/* ---- size on stat ---- */
	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-content dd tbody td.stat-home, .opta-widget-container .matchstats-teamstats-container .tabs-content dd tbody td.stat-away
		{
		padding-bottom:0px;
		padding-left:6px;
		padding-right:6px;
		width:8%;
		}
	/* ---- font style on stat ---- */
	#customOpta .stat-home span, .stat-away span
		{
		font-size:12px;
		font-family: Arial;
		font-weight:bold;
		}
	#customOpta .opta-widget-container .matchstats-teamstats-container .tabs-content dd tbody td.stat-away span
		{
		text-align:left;
		}
	#customOpta img {
		display:inline-block;
	}
       #customOpta img#optaSeperator{
                position: absolute; 
                left: 10px;
                z-index: 10;
                display:none;
              
       }
       .menydiv{
                  margin-left: 155px;
                  margin-top: -36px;
                  position: relative;
                  display:none;
       }
      #customOpta .opta-timeline{
                 display:none;

       }
