
/* grid's based on col sizes minus padding and gutter */

.col1 { width:68px }
.col2 { width:150px }
.col2_5 { width:204px }
.col3 { width:232px }

.col4 { width:314px }
.col5 { width:396px }
.col6 { width:478px }
.col7 { width:560px }
.col8 { width:642px }
	.col8_3 { width:204px }
.col9 { width:724px }
.col10 { width:806px }
.col11 { width:888px }
.col12 { width:970px }



.col1, .col2, .col2_5, .col3, .col4, .col5, .col6, .col7, .col8, .col8_3, .col9, .col10, .col11, .col12 { margin-bottom:14px;}


.gutter { margin-right:14px}
	.gutter8_3 { margin-right:15px}



#insider .loader{ position:relative; min-height:100px; /*-webkit-transform: scaleY(1); */ overflow:hidden}

#action #content .loader {position:relative;overflow:hidden; min-height:100px; /*-webkit-transform: scaleY(1); */ overflow:hidden}

#editorial #content .loader { background: url(/images/icons/loading.gif) no-repeat center center!important;position:relative;overflow:hidden; min-height:100px;}

/* min height for top banner */
#top_banner .loader{ min-height:42px;}


/* match day centre (change of top margin from 14 to 21px reason (Defect_headeramends) */
 #match_day_center {   color:#fff; margin:21px auto 14px !important; width:970px; /*height:435px;*/ overflow:hidden; /*-moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; transition: all 0.3s ease-out;*/position:relative;z-index:0 }
 #editorial #match_day_center { margin-top:0px!important; }/*bug id 1452062*/
 #match_day_center .loader { opacity:0.2; }
   #match_day_center #mdc_match_stats.loader  { opacity:1; background :#222 url(/images/icons/action_loader.gif) no-repeat center center !important;}
	#match_day_center #loading_mdc { height:100%; width:100%;  background :#222 url(/images/icons/action_loader.gif) no-repeat center center ; position:absolute; top:32px;left:0; z-index:99}
	#insider #match_day_center #loading_mdc { top:0px;}	 
 #match_day_center section { margin-top:0}
	 #match_day_center header {overflow:hidden;background: url(/images/common/mdc_header.png) no-repeat top left;background-color: rgb(85, 85, 85); background-color: rgba(27, 27, 27, 0.65); margin:0;}
	 #match_day_center header span img { float:left; width:160px; height:21px; margin:6px 14px}
		.ie7 #insider #match_day_center header { margin:0} 
		
	 #match_day_center header h2 {  background:transparent;width:482px; height:35px; text-indent:-9999px; float:left; margin:-2px 0 0 -1px; line-height:1em;padding:0}
	 #match_day_center header a.player {  background:none;border:none; display:block; float:right; margin: 4px; padding:4px 7px 0 0; color:#f2f2f2}
		#editorial #match_day_center header a.player { width:190px;}
	 #match_day_center #top_details  { color:#fff; list-style:none; overflow:hidden;padding:0; position:relative}
		.ie7 #match_day_center #top_details { margin-top:0}
		 #match_day_center #top_details .game_status, 
		 #match_day_center #top_details .time, 
		 #match_day_center #top_details .barclays {/*float:left; display:inline-block;*/ position:absolute; top:14px;padding:14px; font-size:1.2em; }
		  #match_day_center #top_details .time{ left:80px;}
		 #match_day_center #top_details .game_status {left:0 }
			#insider #match_day_center #top_details .game_status { letter-spacing: 0.1em; }
			 #match_day_center.matchpostponed #top_details .game_status { color:#f40000;font-weight:bold; text-transform:uppercase; padding-left:0; margin-right:14px; left:14px;}
			 #match_day_center.matchpostponed #top_details .time,  #match_day_center.penalties #top_details .time { display:none}
		 #match_day_center #top_details .time span {   margin:0; }
		 #match_day_center #top_details .time em{ font-size:0.48em; margin-left:5px; font-style:normal;}
					 #match_day_center #top_details .time span{ background-image: linear-gradient(top, #2b2c2c 27%, #000 69%, #000 100%);background-image: -o-linear-gradient(top, #2b2c2c 27%, #000 69%, #000 100%);background-image: -moz-linear-gradient(top, #2b2c2c 27%, #000 69%, #000 100%);background-image: -webkit-linear-gradient(top, #2b2c2c 27%, #000 69%, #000 100%);background-image: -ms-linear-gradient(top, #2b2c2c 27%, #000 69%, #000 100%);background-image: -webkit-gradient(linear,left top, left bottom, color-stop(0.27, #2b2c2c), color-stop(0.69, #000), color-stop(1, #000)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2b2c2c, endColorstr=#000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#2b2c2c, endColorstr=#000000)";border:1px solid #000; box-shadow: 0px 2px 2px #000; font-size:1.75em; padding:14px;}
		 #match_day_center #top_details .details { margin:10px auto; width:700px; padding:0;height:4em }
			#match_day_center #top_details .details > * { float:left}
			 #match_day_center #top_details .details .home span,  #match_day_center  .details .away span { float:left;font-size:2em; line-height:26px;text-transform:uppercase;  margin-top:7px}

			 #match_day_center #top_details .details .home {/*width:35%;*/display:inline-block; margin-left:14px }
				 .ie7 #match_day_center #top_details .details .home { margin-right:21px}
					 #match_day_center  #top_details .details .home img { float:left; margin-right:21px}
					 #match_day_center.matchpostponed #top_details .details .datetime,  #match_day_center.live #top_details .details .datetime,  #match_day_center .details .score { display:none}
					
			 #match_day_center #top_details .details .datetime,  #match_day_center  .details .score {font-size:1.4em; line-height:21px;margin:0 20px 0 20px;vertical-align:top;text-align:center; /* width:30%*/}
			 #match_day_center #top_details .details .score { font-size:3.5em; line-height:1em; position: relative}
				 #insider #match_day_center.matchpostponed #top_details .details .score, #insider #match_day_center.live #top_details .details .score {font-family: 'Courier New',Courier,monospace; letter-spacing:0.1em}
			 #editorial #match_day_center #top_details .details .home, #editorial #match_day_center #top_details .details .datetime, #editorial #match_day_center #top_details .details .away, #editorial #match_day_center.matchpostponed #top_details .details .score, #editorial #match_day_center.live #top_details .details .score {font-family: Prata, Georgia, "Times New Roman", Times, serif;}
				
				 #match_day_center.matchpostponed #top_details .details .score { margin-top:-5px; line-height:1.3em; color:#f40000;font-weight:bold;}
				 #match_day_center.live #top_details .details .score,  #match_day_center.matchpostponed #top_details .details .score,  #match_day_center .details .datetime { display:inline-block; }
				 #match_day_center.live #top_details .details .score { font-weight:bold; letter-spacing:2px;margin-top:5px}
					#editorial #match_day_center.live #top_details .details .score { font-weight:normal; }
				 #match_day_center.matchpostponed #top_details .details .score { margin-top:0}
					 #match_day_center #top_details .details .score .note { font-weight:normal;position:absolute; top:32px; left:10px;letter-spacing:0px; font-size:0.3em;  line-height:1em; color:#fff} 
						#insider #insider #match_day_center #top_details .details .score .note {font-family:'Ubuntu', Arial, sans-serif; } 
						 #match_day_center.matchpostponed #top_details .details .score .note {  letter-spacing:-2px;left:-18px;width:97px;letter-spacing:0; top:40px;}
						
				 #match_day_center #top_details .details .datetime span { display:block; margin:0 auto}
			 #match_day_center #top_details .details .away { /*width:39%;*/display:inline-block; }
			
					 #match_day_center #top_details .details .away img {float:left; margin-left:21px}
		 #match_day_center #top_details .barclays {width:15%;right:14px; text-align:right; padding-right: 0; }

		 #match_day_center #top_details { background: rgb(29,29,29);  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMWQxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDFkMWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, rgba(29,29,29,1) 0%, rgba(40,40,40,1) 50%, rgba(29,29,29,1) 100%);  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(29,29,29,1)), color-stop(50%,rgba(40,40,40,1)), color-stop(100%,rgba(29,29,29,1)));  background: -webkit-linear-gradient(left,  rgba(29,29,29,1) 0%,rgba(40,40,40,1) 50%,rgba(29,29,29,1) 100%); background: -o-linear-gradient(left,  rgba(29,29,29,1) 0%,rgba(40,40,40,1) 50%,rgba(29,29,29,1) 100%);  background: -ms-linear-gradient(left,  rgba(29,29,29,1) 0%,rgba(40,40,40,1) 50%,rgba(29,29,29,1) 100%);  background: linear-gradient(left,  rgba(29,29,29,1) 0%,rgba(40,40,40,1) 50%,rgba(29,29,29,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1d1d', endColorstr='#1d1d1d',GradientType=1 );  padding:7px;}
		.ie9  #match_day_center #top_details { fliter:none}
		
		
	 #match_day_center .main_content {	background: rgb(74,74,74); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhNGE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzRhNGE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZDJkMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  rgba(74,74,74,1) 0%, rgba(74,74,74,1) 22%, rgba(45,45,45,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(74,74,74,1)), color-stop(22%,rgba(74,74,74,1)), color-stop(100%,rgba(45,45,45,1))); background: -webkit-linear-gradient(top,  rgba(74,74,74,1) 0%,rgba(74,74,74,1) 22%,rgba(45,45,45,1) 100%); background: -o-linear-gradient(top,  rgba(74,74,74,1) 0%,rgba(74,74,74,1) 22%,rgba(45,45,45,1) 100%);  background: -ms-linear-gradient(top,  rgba(74,74,74,1) 0%,rgba(74,74,74,1) 22%,rgba(45,45,45,1) 100%);background: linear-gradient(top,  rgba(74,74,74,1) 0%,rgba(74,74,74,1) 22%,rgba(45,45,45,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a4a4a', endColorstr='#2d2d2d',GradientType=0 ); margin:0;overflow:hidden;  border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2; border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border-top:2px solid #c2c2c2; margin:0 0 14px 0;/* height:400px;*/}
		#editorial #match_day_center .main_content{border:none; border-radius:0; margin-bottom:0}
		.ie7 #insider #match_day_center .main_content{ margin-top:0 ;background:#8e8e8e;}
		
		#action #match_day_center .main_content { background: rgba(0,0,0,0.3)!important; }
	 #match_day_center #timeline { position:relative; height:55px;margin:7px 0;}
		 #match_day_center #timeline .home,  #match_day_center #timeline .away { position:absolute; top :0; left:14px}
			 #match_day_center #timeline .away { top:28px}
		
		
		#match_day_center #timeline .prev, #match_day_center #timeline .next { position:absolute; right:158px; background:url(/images/icons/icon_sprites.png) no-repeat -80px -477px; display:none; height:18px; width:18px; text-indent:-999px}
			#match_day_center #timeline .prev.disabled, #match_day_center #timeline .next.disabled { opacity:0.3; filter: alpha(opacity = 30); overflow:hidden;}
			#match_day_center #timeline .next { top:30px; background-position:-110px -477px;}
		#match_day_center.penalties #timeline .prev, #match_day_center.penalties #timeline .next, #match_day_center.extratime #timeline .prev, #match_day_center.extratime #timeline .next { display:block}
		
		#match_day_center.fulltimepenalties #timeline .prev, #match_day_center.fulltimepenalties #timeline .next, #match_day_center.fulltimeextratime #timeline .prev, #match_day_center.fulltimeextratime #timeline .next { display:block}
		 #match_day_center #timeline #timeline_wrapper {position:relative; left:49px; width:740px; height:49px;float:left; overflow:hidden}
		  #match_day_center #timeline #game_timeline { background:  url(/images/common/mdc-timeline-bg.png) repeat top left;position:absolute; height:50px; right:0; min-width:725px; padding-right:16px; }
		 
		 #match_day_center.extratime #timeline #game_timeline {min-width:1010px;} 
		 #match_day_center.fulltimeextratime #timeline #game_timeline {min-width:1010px;} 
		#match_day_center.penalties #timeline #game_timeline {min-width:1074px;}
		#match_day_center.fulltimepenalties #timeline #game_timeline {min-width:1074px;}
		
		 #match_day_center #timeline #game_timeline span {  position:absolute; top:0; left:0; height:21px; }
			 #match_day_center #timeline #game_timeline .time{background:rgb(0,0,0);moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
			 #insider #match_day_center #timeline #game_timeline .time{background:rgb(255,255,255); }
			#action #match_day_center #timeline #game_timeline .time{background:rgb(255,255,255); }
			#editorial #match_day_center #timeline #game_timeline .time{background:rgb(255,255,255); }
			
			#match_day_center #timeline #game_timeline .away.time { top:27px;}
			#editorial #match_day_center #timeline #game_timeline .away.time { top:28px;}
			#match_day_center #timeline #game_timeline .break{background:#e1e2e3; color:#000; text-align:center;display:block;height:16px; top:16px; width:49px;-webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);z-index:1;}
				.ie7 #match_day_center #timeline #game_timeline .break,
				.ie8 #match_day_center #timeline #game_timeline .break { -ms-transform: rotate(-90deg); top:0}
				.ie9 #match_day_center #timeline #game_timeline .break {top:0;}
			
			 #match_day_center #timeline #game_timeline .goal, 
			 #match_day_center #timeline #game_timeline .yellowcard,
			 #match_day_center #timeline #game_timeline .redcard,
			 #match_day_center #timeline #game_timeline .sub, 
			#match_day_center #timeline #game_timeline .penalty, 
			#match_day_center #timeline #game_timeline .penalty_missed{background:url(/images/icons/icon_sprites.png) no-repeat 0 -235px; display:inline-block; width:15px; height:18px; position:absolute; top:3px; z-index:9;}
			
			 #match_day_center #timeline #game_timeline .goal { background-position:-125px -275px;}
			 #match_day_center #timeline #game_timeline .yellowcard {background-position:0 -400px; }
			 #match_day_center #timeline #game_timeline .redcard {background-position:0 -359px; }
			 #match_day_center #timeline #game_timeline .sub {background-position:-231px -240px; width:21px;}
			
			#match_day_center #timeline #game_timeline .penalty {background-position:-125px -275px; }
				#match_day_center #timeline #game_timeline .penalty.disabled { opacity:0.5; filter: alpha(opacity = 50);}
			#match_day_center #timeline #game_timeline .penalty_missed {background-position:-235px -210px; }

			
			 #match_day_center #timeline #game_timeline .away { top:31px}
			
			 .mdc-tooltip {background:#333;display:none;font-size:1.2em; line-height:1.2em; width:100px; padding:7px;border-radius:2px; box-shadow: 2px 2px 2px #000; color:#fff; }
			  .mdc-tooltip span{border-width: 7px; border-style: solid; border-color: #333 transparent transparent;display: block; position: absolute; bottom: -14px;right: 50px;z-index:9}
			.ie7 .mdc-tooltip span{bottom:-27px}
	
		 #match_day_center  section .live-player {text-align:center; box-shadow:0px 1px 2px #000; border:1px solid #ffffff; background-image:none;float:right; width:130px;margin:0 14px 0 0; padding:4px 5px 4px 5px; font-size:1.2em; overflow:hidden} /* color:#ffffff !important;*/
		 #insider #match_day_center  section .live-player {padding:4px 5px 0px 5px;}
		 #action #match_day_center  section .live-player{padding:4px 5px 4px 5px;}
			 
			#editorial #match_day_center  section .live-player { position:relative;}
			/*#editorial #match_day_center  section .live-player span.arrow{border-bottom: 14px solid #fff; border-left: 15px solid #1b1b1b; border-top: 14px solid #fff; display: block;  width: 0;height:0;position:absolute; right:1px; top:-3px}*/
		
				/*#action #match_day_center section .live-player span { background: url("/images/action/norwich_sprite_action.png") -189px 0;}*/
	 #match_day_center .main_content nav { position:relative;top:-1px;padding-top:1px; z-index:1; overflow:hidden}	
		.ie7 #match_day_center .main_content nav  {top:6px}
			.ie7 #action #match_day_center .main_content nav  {top:-1px}
			.ie7 #editorial #match_day_center .main_content nav  {top:-1px}
		 #match_day_center .main_content nav ul { margin: 0; padding: 0; width: 100%; }
		 .ie7 #match_day_center .main_content nav ul { width: 650px; float:left; }
		 .ie7 #editorial #match_day_center .main_content nav ul { width: 675px; float:left; }
			 #match_day_center .main_content nav li { list-style:none; float:left;margin:0; padding:0  }
				 #match_day_center .main_content nav li.last { margin:0;}
				  #match_day_center .main_content nav .tabs{color:#fff; display:block; outline:0;  }
				 #insider #match_day_center .main_content nav .tabs span{padding:7px 13px 7px 30px;display:block;  }
				 .ie7 #insider #match_day_center .main_content nav .tabs span{padding:7px 10px 7px 30px;display:block;  }
				#editorial #match_day_center .main_content nav .tabs span,
				
					#insider #match_day_center .main_content nav #match_stats span{ background-position:-385px -306px}
					#insider #match_day_center .main_content nav #player_statistics span{ background-position:-381px -407px}
					 #insider #match_day_center .main_content nav #teamsheets span{ background-position:-382px -371px}
					#insider  #match_day_center .main_content nav #match_preview span{ background-position:-382px -336px}
				#match_day_center .main_content nav .current {background-color:#262626; border-left: 1px solid #000;border-top: 1px solid #000;border-right: 1px solid #000;}
				/* action tabs */

				#action #match_day_center .main_content nav .tabs {color:#fff; display:block;   text-transform:uppercase; margin-right:4px }
				#action #match_day_center .main_content nav .tabs span{/*background: url(../images/action/norwich_sprite_action.png) no-repeat top left transparent;*/ padding:9px 13px 9px 30px; display:block; }
				.ie7 #action #match_day_center .main_content nav .tabs span{/*background: url(../images/action/norwich_sprite_action.png) no-repeat top left transparent;*/ padding:9px 10px 9px 30px; display:block; }

					 #action #match_day_center .main_content nav #match_stats span { background-position:5px -706px}
					 #action #match_day_center .main_content nav #player_statistics span { background-position:5px -745px}
					 #action #match_day_center .main_content nav #teamsheets span { background-position:0px -783px}
					 #action #match_day_center .main_content nav #match_preview span{ background-position:8px -837px}
					
				 #action #match_day_center .main_content nav .current{background-color:#262626; border-left: 1px solid #878686;border-top: 1px solid #878686;border-right: 1px solid #878686;}
					
			/* editorials tabs */
			#editorial #match_day_center .main_content nav .tabs {background-color: #c2c2c2; color:#282828; display:block;   text-transform:none; margin-right:4px }
			#editorial #match_day_center .main_content nav .tabs span{padding:7px 10px 7px 29px;display:block;  }
				 #editorial #match_day_center .main_content nav #match_stats span{ background-position:-383px -1368px;}
				 #editorial #match_day_center .main_content nav #player_statistics span{ background-position:-381px -1469px}
				 #editorial #match_day_center .main_content nav #teamsheets span{ background-position:-383px -1433px}
				 #editorial #match_day_center .main_content nav #match_preview span{ background-position:-382px -1398px}
		
			
				#editorial #match_day_center .main_content nav .current{background-color:#262626; border-left: 1px solid #878686;border-top: 1px solid #878686;border-right: 1px solid #878686; color:#fff}
			
			
			 #match_day_center .main_content nav .player{float:right}
				#editorial #match_day_center .main_content nav .player, #action #match_day_center .main_content nav .player { margin-top:5px}
				
			 #match_day_center .main_content nav .player a { padding:5px;}/*moved color of insider to insider skin*/
					
	 #match_day_center .main_content h3 { color:#fff; margin:0px 0 21px 0; border: none }
		#action #match_day_center .main_content h3 { text-transform:uppercase; font-size:1.8em; border:none; margin-bottom:1em}
		#editorial #match_day_center .main_content h3 { font: 1.6em/1 Prata, Georgia, "Times New Roman", Times, serif; margin-bottom: 14px;}
		
	 #match_day_center .main_content .content { width:940px; margin:7px 14px 7px 14px; position:relative}
	 #match_day_center #mdc_match_stats #livematch,  #match_day_center.live #mdc_match_stats #prematch { display:none}
		 #match_day_center.live #mdc_match_stats #livematch { display:block; overflow:hidden; }
			#match_day_center.live #mdc_match_stats #livematch .col2_5 h3{ margin-bottom:14px;}

	 #match_day_center #mdc_match_stats ul { font-size: 1.2em; list-style: none; margin: 0; overflow: hidden; padding: 0;  }
		 #match_day_center #mdc_match_stats ul li { margin-bottom: 21px; float:none; display:block; padding:0 }

		 #match_day_center #mdc_match_stats ul li.last { margin-bottom: 0; }
			 #match_day_center #mdc_match_stats ul li strong { display: block; }
				#action #match_day_center #mdc_match_stats ul li strong { text-transform:uppercase}
				#editorial #match_day_center #mdc_match_stats ul li strong { font-family:Prata, Georgia, "Times New Roman", Times, serif;}
			
			 #match_day_center #mdc_match_stats ul li a.live-player { display:block;float:none; font-size:1em}
			 #match_day_center #mdc_match_stats #livematch #ingame_match_info { overflow:hidden}
				.ie7 #match_day_center #mdc_match_stats #livematch #ingame_match_info .stats { width:232px}
					.ie7 #match_day_center #mdc_match_stats #livematch #ingame_match_info .stats > div { margin-bottom:7px}
					.ie7 #action #match_day_center .stats div.clearfix h4 span { top:0px;}
						.ie7 #action #match_day_center .stats div.clearfix h4 span.winner { left:-30px}
			 #match_day_center #mdc_match_stats #previous_match_info { padding-left:24px;}
	 #match_day_center #mdc_match_stats #previous_match_info div,  #match_day_center #mdc_match_stats #previous_match_info canvas  {  float:left}
			 #match_day_center #mdc_match_stats p {margin-top:0}
				#editorial #match_day_center #mdc_match_stats p {font:1em/1.3em Prata, Georgia, "Times New Roman", Times, serif;}
				 #match_day_center #mdc_match_stats #opponent { font-size: 1.5em;}
				 #match_day_center #mdc_match_stats #previous_match_info #goal_stats { float:left;margin-left:14px; font-size:1.4em; }
				#editorial #match_day_center #mdc_match_stats #previous_match_info {font-family:  Georgia, "Times New Roman", Times, serif;}
					#action #match_day_center #mdc_match_stats #previous_match_info #goal_stats { text-transform:none}
					 #match_day_center #mdc_match_stats #goal_stats span {display:block;  height:30px;padding:3px 5px 5px 5px; color:#282828;font: bold 1.5em/1 Arial;}	
						#insider  #match_day_center #mdc_match_stats #goal_stats span{border-radius: 0 5px 5px 0;font-family:'Courier New',Courier,monospace}
						#editorial #match_day_center #mdc_match_stats #goal_stats span {font-family:  Georgia, "Times New Roman", Times, serif;line-height:0.4em}
					
					
					 #match_day_center #mdc_match_stats #goal_stats span.away_graph {background-color: #b4b4b4;}
				 #match_day_center #mdc_match_stats .pie_stats { width:100%; overflow:hidden; float:none;margin-top:14px; position:relative; left:-24px}						
				 #match_day_center #mdc_match_stats .pie_stats div { font: bold 2.4em/1 Arial, Helvetica,sans-serif;  margin:0 5px 0 5px}
					#insider #match_day_center #mdc_match_stats .pie_stats div{font-family:'Courier New',Courier,monospace;letter-spacing:-4px;}
					#editorial #match_day_center #mdc_match_stats .pie_stats div{font-family: Prata, Georgia, "Times New Roman", Times, serif;letter-spacing:1px;font-size:1.9em}
					 #match_day_center #mdc_match_stats .pie_stats div span { margin-right:7px;display:block;float:left; position:relative; top:7px; width:10px; height:10px;}
					#insider #match_day_center #mdc_match_stats .pie_stats div span{border-radius:2px ;}
					
					
			 #match_day_center #mdc_match_stats .players{ font-size:1.4em; width:279px; position:relative; text-align:center; margin-top:-21px; }
					/*#action #match_day_center #mdc_match_stats .players {text-transform:uppercase;}*/
				#match_day_center #mdc_match_stats .players p { margin-top: 21px; }
					#match_day_center #mdc_match_stats .players .stats { margin-top: 49px; }
					#action #match_day_center #mdc_match_stats .players .stats { margin: 40px 40px 0; }
						#match_day_center #mdc_match_stats .players .stats div.clearfix .graph { margin: 7px 0 14px 20px; width:170px; }
			 #match_day_center #tabbed_content #mdc_match_stats .players h4 { font-size:0.857em; line-height:1em; text-transform: uppercase; margin-left:0px; }
			 
				 #match_day_center #mdc_match_stats .players figure { position:absolute; top:0; width:61px}
						#match_day_center #mdc_match_stats .players figure img { border-radius: 5px; }
					 #match_day_center #mdc_match_stats .players .home_player { left:0;  }
					 #match_day_center #mdc_match_stats .players .away_player { right:0; }
			#match_day_center #mdc_match_stats .players .home_player a,
					 #match_day_center #mdc_match_stats .players .away_player a { color:#fff !important;}
					 #match_day_center #mdc_match_stats .players .home_player a:hover,
					 #match_day_center #mdc_match_stats .players .away_player a:hover{ text-decoration:underline;}
		#match_day_center #mdc_player_stats #home_team_crest { position : absolute; top:135px; left:50px }
		#match_day_center #mdc_player_stats #away_team_crest { position : absolute; top:135px; right:50px }
		 #match_day_center #mdc_player_stats .stats{ margin:40px auto 0px; float:none; }
			 #match_day_center #mdc_player_stats .stats div.clearfix{ width:625px; margin:0 auto; float:none; }
				#editorial #match_day_center #mdc_player_stats .stats div.clearfix{ width:700px; margin:0 auto; float:none; }
			 #match_day_center #mdc_player_stats .stats div.clearfix h4{ margin:7px 0 0px 0; }
			 #match_day_center #mdc_player_stats  div.clearfix .graph { width:200px; margin:7px auto}
		 #match_day_center #mdc_player_stats .stats a { color:#fff; text-transform:none; margin:0 14px; font-size:1em}
			#editorial #match_day_center #mdc_player_stats .stats a { font-weight : 400; }
				 #match_day_center #mdc_player_stats .stats div.clearfix h4 span {  top:25px; }
						#match_day_center #mdc_player_stats .stats div.clearfix h4 span span.stat_val { display :inline-block; width: 30px; }
					#action #match_day_center #mdc_player_stats .stats div.clearfix h4 span { top:10px ; width:auto;}
					#action #match_day_center .main_content #mdc_player_stats .stats span span.player_detail{ width:175px;}
					
					
					
					 #match_day_center #mdc_player_stats .stats div.clearfix div.graph .winner{left:-15px; }
					 #match_day_center #mdc_player_stats .stats div.clearfix h4 .looser,
					 #match_day_center #mdc_player_stats .stats div.clearfix div.graph .looser{right:-15px}
		 #match_day_center #mdc_match_stats #livematch .kick_off_info { margin-right:24px}
		 #match_day_center #mdc_match_stats #livematch #possesion_pie { position:relative;}
#match_day_center #mdc_match_stats #livematch #possesion_pie .clearfix { width:120px;margin-right:60px;float:right}
/*#action #match_day_center #mdc_match_stats #livematch #possesion_pie .clearfix { width:205px;text-align:center}*/
		#match_day_center #mdc_match_stats #livematch #possesion_pie .clearfix span { margin-right:15px; padding-left:5px;}
		
		#match_day_center #mdc_match_stats #livematch #possesion_pie .clearfix span.win { border-left:14px solid #f3ec1d; }
		

		#match_day_center #mdc_match_stats #livematch #possesion_pie .clearfix span.draw { border-left:14px solid #434343; }
		#match_day_center #mdc_match_stats #livematch #possesion_pie h4{ font-size:1em;position:absolute; top:88px; left:320px; z-index:2; text-transform:uppercase}
				

					.ie7 #action #match_day_center #mdc_match_stats #livematch #possesion_pie h4 { left:348px}
				#editorial #match_day_center #mdc_match_stats #livematch #possesion_pie h4 { top:100px}
					.ie7 #editorial #match_day_center #mdc_match_stats #livematch #possesion_pie h4 { left:335px; }
			 #match_day_center #mdc_match_stats #livematch canvas{ margin-top:24px}
		 #match_day_center #mdc_match_stats #livematch #ingame_match_info .stats { margin-top:0px}
		 
			#editorial #match_day_center #mdc_match_stats #livematch #ingame_match_info .stats,
			#insider #match_day_center #mdc_match_stats #livematch #ingame_match_info .stats { margin-right: 60px; }
		 #match_day_center #mdc_match_stats #livematch .current_position { clear:both; font: bold 1em/1 arial,Helvetica,sans-serif; ; letter-spacing:-4px;}	
		#editorial  #match_day_center #mdc_match_stats #livematch .current_position{font-family: Prata, Georgia, "Times New Roman", Times, serif; letter-spacing:-2px}
			#insider #match_day_center #mdc_match_stats #livematch .current_position { clear:both; font: bold 1em/1 'Courier New',Courier,monospace; letter-spacing:-4px;}
				#insider #match_day_center #mdc_match_stats #livematch .col2_5 .live-player { width : 148px; }
			 #match_day_center #mdc_match_stats #livematch .livepos { font-size:6.3em; float:left; letter-spacing:-2px; position:relative;padding-right:34px;}
			#editorial #match_day_center #mdc_match_stats #livematch .livepos {letter-spacing:-2px}
				 #match_day_center #mdc_match_stats #livematch .livepos sup { font-size:.4em; position:absolute;top:10px; right:0px;letter-spacing:0}
			 #match_day_center #mdc_match_stats #livematch .movement { font-size:1.2em;float:left; height:3em; width:3.12em; margin:0 14px;text-align:center;letter-spacing:0.15em;}
			 #match_day_center #mdc_match_stats #livematch .movement span {  background:url("../images/icons/icon_sprites.png") no-repeat scroll 0 -112px transparent;  display:block;height:13px; width:19px; margin:0 auto 4px; text-align:center}
				#match_day_center #mdc_match_stats #livematch .movement span {  background:url("../images/icons/icon_sprites.png") no-repeat scroll 0 -112px transparent; }
				#match_day_center #mdc_match_stats #livematch .movement span.down {  background-position:0 -131px; }
				#match_day_center #mdc_match_stats #livematch .movement span.unmoved { background-position:0 -125px; }
			 #match_day_center #mdc_match_stats #livematch  .number_of_pos {float:left; font-size:4.0em;}
		 #match_day_center #mdc_match_stats #livematch .live-player { float:none; clear:both;display:block}
			#action #match_day_center #mdc_match_stats #livematch .col2_5 .live-player {width:168px}
		
			 #match_day_center .stats { margin-top: 78px; overflow:hidden; font: bold 1em/1 Arial, Helvetica,sans-serif; }
			 #match_day_center .stats div.clearfix { padding: 0;margin:0 auto; width:200px; position:relative}
			 #match_day_center #livematch .stats div.clearfix,
			 #match_day_center #prematch .stats div.clearfix{ padding: 0;margin:0 auto; width:210px; position:relative}
				
			 #match_day_center .stats div.clearfix span.more a{ float:right}
			 #match_day_center .stats div.clearfix h4{width:auto}
				.ie7 #match_day_center .stats div.clearfix h4{line-height:1.3em }
			 #match_day_center .stats div.clearfix .graph { overflow:hidden; margin:7px 0 14px 0; padding:0; width:100%; }
			
			#match_day_center #livematch .stats div.clearfix .graph { width:170px; margin:7px auto 14px; }
				
				#editorial #match_day_center .stats div.clearfix .graph { background:#4a4a4a; border-radius: 5px; box-shadow: 1px 1px 1px #666; margin:7px auto 12px; }
			 #match_day_center .stats div.clearfix h4 { font-size: 1.2em; line-height: 1; margin:0; font-weight: normal; text-align:center; text-transform:capitalize; }
#match_day_center .stats div.clearfix h4 > span { font:700 1em/1 arial, Helvetica,sans-serif;position:absolute; top:18px; }
				#insider #match_day_center .stats div.clearfix h4 span { font:700 1em/1 "Courier New",Courier,monospace;}
				#insider #match_day_center #livematch .stats div.clearfix h4 span.winner,
				#editorial #match_day_center #livematch .stats div.clearfix h4 span.winner { left:0}

				#insider #match_day_center #livematch .stats div.clearfix h4 span.looser,
				#editorial #match_day_center #livematch .stats div.clearfix h4 span.looser { right:0}
				
			#match_day_center .stats div.clearfix h4 .winner, 
			#match_day_center .stats div.clearfix div.graph .winner{left:-25px}
			#match_day_center .stats div.clearfix h4 .looser, 
			#match_day_center .stats div.clearfix div.graph .looser{right:-25px}
				#editorial #match_day_center #mdc_player_stats .stats div.clearfix h4 .winner { right: 314px; text-align: right; width: 261px; }
					#editorial #match_day_center #mdc_player_stats .stats div.clearfix h4 .winner span { text-align: left; }
				#editorial #match_day_center #mdc_player_stats .stats div.clearfix h4 .looser { text-align: left; width: 261px; right : -25px; }
					#editorial #match_day_center #mdc_player_stats .stats div.clearfix h4 .looser span { text-align: right; margin-top:-1px; }
				#editorial #match_day_center #mdc_player_stats .stats div.clearfix div.graph .winner { left:0; font-weight:400; }
				#editorial #match_day_center #mdc_player_stats .stats div.clearfix div.graph .looser { right:0; font-weight:400; }
			 	#editorial #match_day_center #mdc_player_stats .stats div.clearfix h4 .stat_val { font-weight:700; }
				#editorial #match_day_center #mdc_player_stats .stats div.clearfix h4 .winner span.player_detail,
				#editorial #match_day_center #mdc_player_stats .stats div.clearfix h4 .looser span.player_detail{ text-align: center; font-weight:400; }
			 #match_day_center .stats div.clearfix div.graph .winner,
			 #match_day_center .stats div.clearfix div.graph .looser{ display: inline-block; height: 10px}
			 
				#action #match_day_center .stats div.clearfix div.graph .winner,
				#action #match_day_center .stats div.clearfix div.graph .looser,
				#insider #match_day_center .stats div.clearfix div.graph .winner,
				#insider #match_day_center .stats div.clearfix div.graph .looser{ display: inline-block; height: 14px}
				#insider #match_day_center #mdc_player_stats .stats div.clearfix h4 .looser,
				#insider #match_day_center #mdc_player_stats .stats div.clearfix div.graph .looser{right:-25px}
				
				#editorial #match_day_center .stats div.clearfix div.graph .winner, #editorial #match_day_center .stats div.clearfix div.graph .looser { height: 10px;  }
#editorial #match_day_center .stats div.clearfix div.graph .winner{border-radius: 0;}
#editorial #match_day_center .stats div.clearfix div.graph .looser{border-radius:0 ;}
			#insider #match_day_center .stats div.clearfix div.graph .winner{border-radius:0; height:14px; }
			#insider #match_day_center .stats div.clearfix div.graph .looser{border-radius:0; height:14px; }
				#insider #match_day_center #mdc_player_stats .stats div.clearfix div.graph .winner { border-radius:0px; height:14px; }
				#insider #match_day_center #mdc_player_stats .stats div.clearfix div.graph .looser { border-radius:0px; height:14px; }
				
				#match_day_center .stats div.clearfix div.graph .looser { background:#fff}

					

				
				#match_day_center .stats_compare { width:auto}
				#action #match_day_center #livematch .stats_compare { margin:0 50px 0 10px;}
				
				#action #match_day_center #livematch .stats_compare div.clearfix h4 .winner { left:0; margin:3px 0 0 0; text-align:left;}
				#action #match_day_center #livematch .stats_compare div.clearfix h4 .looser { right:0; margin:3px 0 0 0; text-align:right; }
				
				#action #match_day_center #prematch .stats_compare div.clearfix h4 .winner { left:0; margin:3px 0 0 0; text-align:left;}
				#action #match_day_center #prematch .stats_compare div.clearfix h4 .looser { right:0; margin:3px 0 0 0; text-align:right; }
				
				 #match_day_center .stats_compare div.clearfix div.graph .graph_left,
				 #match_day_center .stats_compare div.clearfix div.graph .graph_right,
				#insider #match_day_center .stats_compare div.clearfix div.graph .graph_left,
					#insider #match_day_center .stats_compare div.clearfix div.graph .graph_right{ width:50%; float:left; background:#444 url(../images/action/bg_bar_graph.png) top left; height:14px;}
					#editorial #match_day_center .stats_compare div.clearfix div.graph .graph_left,
					#editorial #match_day_center .stats_compare div.clearfix div.graph .graph_right{ height:10px;}
					#insider #match_day_center .stats div.clearfix div.graph .looser { background:#B4B4B4}
				 	#action #match_day_center .stats div.clearfix .graph { background:#4a4a4a }
				 #match_day_center .stats_compare div.clearfix div.graph .graph_left { text-align:right;}
				 #match_day_center .stats_compare div.clearfix div.graph .graph_right { text-align:left; background-position:top right;}
			
					
		 #match_day_center #mdc_match_preview {font: 1.2em/1.4  Arial, sans-serif; padding-top: 21px; }
			.ie7  #match_day_center #mdc_match_preview p {font: 1.1em/1.4  Arial, sans-serif;}
			#insider #match_day_center #mdc_match_preview {font: 1.2em/1.4 'Ubuntu', Arial, sans-serif; }
				#editorial #match_day_center #mdc_match_preview p { margin: 0 10px 10px 0; font-size:1em;  }
				#insider #match_day_center #mdc_match_preview p { margin: 0 10px 10px 0; }
				#action #match_day_center #mdc_match_preview p { margin: 0 12px 10px 0; }
		 #match_day_center #mdc_match_preview .intro,  #match_day_center #mdc_match_preview figure span {font-size:1.3em}
			#editorial #match_day_center #mdc_match_preview .intro { margin-top : 0px; font-family : georgia; font-size:1.2em;  }
			#insider #match_day_center #mdc_match_preview .intro { margin-top : 0px; }
		  #match_day_center #mdc_match_preview div { float:left; width:600px;margin-right:14px; height:325px; overflow-x: hidden; overflow-y:auto; }
		  
#match_day_center #mdc_match_preview table div{ width:auto; height:auto; float:none; margin-right:0; line-height:1.6em}
#match_day_center #mdc_match_preview table[cellspacing="0"] { border-spacing: 0px }
#match_day_center #mdc_match_preview table[cellspacing="1"] { border-spacing: 1px }
#match_day_center #mdc_match_preview table[cellspacing="2"] { border-spacing: 2px }
#match_day_center #mdc_match_preview table[cellspacing="3"] { border-spacing: 3px }
#match_day_center #mdc_match_preview table[cellspacing="4"] { border-spacing: 4px }
#match_day_center #mdc_match_preview table[cellspacing="5"] { border-spacing: 5px }
#match_day_center #mdc_match_preview table { border-collapse:separate;}
		 #match_day_center #mdc_match_preview aside{float:left; width:270px}
			 #match_day_center #mdc_match_preview aside figure { margin-bottom:7px; font-size:1em;overflow:hidden }
				 #match_day_center #mdc_match_preview aside figure img { float:left}
				 #match_day_center #mdc_match_preview aside figcaption{width:39%;margin-left:14px; float:left}
				 #match_day_center #mdc_match_preview aside figure span { font-size:1.2em; line-height:2em}

				  #match_day_center #mdc_match_preview .live-player { width:137px;}
				  #action #match_day_center section .live-player { box-shadow:0 1px 2px #000}
					 #match_day_center #mdc_match_preview .live-player span {margin-left:8px}
				  #match_day_center #mdc_match_preview .cta { width:136px; box-shadow:0 1px 2px #000; padding:5px;}
			  #match_day_center #mdc_match_preview .cta,  #match_day_center #mdc_match_preview .live-player { float:none; margin-top:7px; display:block; font-size:1em;  text-align:center}
		 #mdc_teamsheets { position:relative}	
		 #mdc_teamsheets > div { width:1220px;/*630px*/ margin:0 auto; position:absolute; left:-100px}
			.ie7 #mdc_teamsheets > div { width:1295px;}
			#mdc_teamsheets .left_shadow,
			#mdc_teamsheets .right_shadow{ display:block; position:absolute; width:60px; height:398px; top:0; z-index:9; }
			#mdc_teamsheets .left_shadow { float:left; left:0; background:url(../images/common/mdc_arrow_bg_left.png) top left repeat-y; }
			#mdc_teamsheets .right_shadow { float:right; right:0; background:url(../images/common/mdc_arrow_bg_right.png) top right repeat-y; }
		 #mdc_teamsheets .prev, 
		 #mdc_teamsheets .next {background:url(/images/icons/icon_sprites.png) no-repeat -223px -466px; display:block; position:absolute; top:150px; height:30px; width:30px; overflow:hidden; text-indent:-999px; margin:13px 0 0 7px; z-index:99}
			 #mdc_teamsheets .prev { left:20px}
			 #mdc_teamsheets .next { right:20px; background-position:-223px -423px;}
		 #mdc_teamsheets table {font-size:1.4em; float:left; position:relative}
			 .ie7 #mdc_teamsheets table td { line-height:14px}
				#mdc_teamsheets table a { font-size: 1em; }
			 #mdc_teamsheets table.home { text-align:right; margin-right:3px;}
			 #mdc_teamsheets table.away { text-align:left;margin-left:3px;}
			 #mdc_teamsheets table.subs { top:105px}
			  #mdc_teamsheets table th { font-size:0.8em; line-height:1em; font-weight:400; }
			  #mdc_teamsheets table.home th { text-align:right; }
			  #mdc_teamsheets table.away th { text-align:left; }			  
			 #mdc_teamsheets table .info {width:10px; padding:2px }
			 #mdc_teamsheets table .no {width:120px; padding:5px}
			 #mdc_teamsheets table .name {width:35px; padding:4px}
			 #mdc_teamsheets table .pos {width:50px; padding:4px}
			 #mdc_teamsheets table .note{ font-size:0.8em; padding-top: 2px; line-height:1em; width:70px; text-align:left;}
			 #mdc_teamsheets table.away .note:first-child{ text-align:right;}
				 #mdc_teamsheets table .note span { vertical-align:middle; text-align:left; line-height:1.3em; font-family:"Courier New", Courier, monospace; background:url(/images/icons/icon_sprites.png) no-repeat 0 -235px; display:inline-block; min-width:15px; height:15px; position:relative; top:0px; margin: 0 0 0 5px}
				 #mdc_teamsheets table .note .goal { background-position:-125px -275px;}
				 #mdc_teamsheets table .note .yellow {background-position:0 -400px;}
				 #mdc_teamsheets table .note .red {background-position:0 -359px; }
				 #mdc_teamsheets table .note .on {background-position:0 -316px; }
				 #mdc_teamsheets table .note .off { background-position:0 -276px;}
			 #mdc_teamsheets table tr { line-height:22px}
	 #match_day_center .main_content article { background:#262626; border-top: 1px solid #000;border-bottom: 1px solid #fff; overflow:hidden; min-height:300px; padding:14px 25px 14px 25px; position:relative; top:-2px; min-height:370px; }
		#editorial #match_day_center .main_content article, #action #match_day_center .main_content article {border-top: 1px solid #878686; border-bottom: 1px solid #000; }
	 #match_day_center .main_content article:before,  #match_day_center .main_content article:after {background:-moz-linear-gradient(43% 100% 90deg,#FFFFFF, #000000);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#000000), to(#FFFFFF));content:" ";display:block;position:absolute;width:1px;top:0;
height:100%;}
		#editorial #match_day_center .main_content article:before,  #editorial #match_day_center .main_content article:after , #action #match_day_center .main_content article:before, #action #match_day_center .main_content article:after {background:-moz-linear-gradient(43% 100% 90deg,#000, #878686);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#878686), to(#000));content:" ";}
		 #match_day_center .main_content article:before { left:0} 
		 #match_day_center .main_content article:after { right:0}
		
		.ie7 #action #match_day_center .main_content article, .ie8 #action #match_day_center .main_content article, .ie7 #editorial #match_day_center .main_content article, .ie8 #editorial #match_day_center .main_content article { border:#878686 1px solid}
		
		 #match_day_center #mdc_adbanner { position: absolute; bottom:14px; left:150px}
		
	
	 #match_day_center footer{background:none; width:auto; margin:0 14px; padding:0}
			 #match_day_center footer .details {  float:left; margin-right:14px; width:98px}
			 #action #match_day_center footer .details{ width:97px}
			.ie8  #match_day_center footer .details, .ie7  #match_day_center footer .details{margin-right:10px;width:102px}
				#editorial #match_day_center footer .details { margin-right:14px; width:100px; }
			 #match_day_center footer .new_window { border:1px solid #fff;  background:#00a651 url(/images/icons/icon_sprites.png) no-repeat -230px -350px; padding:1px 2px 3px 26px;line-height:12px; color:#fff;display:block}
			 #match_day_center footer .new_window:hover { color:#fff;}
			#insider #match_day_center footer .new_window{border-radius:5px;}
			#action #match_day_center footer .new_window, #editorial #match_day_center footer .new_window{font-size:1em}
				#editorial #match_day_center footer .new_window { border :0; box-shadow: 1px 1px 1px #282828; margin-bottom : 2px; }
			 #match_day_center footer p {  line-height:12px; color:#fff; margin:0 0 7px;}
				
				#insider #match_day_center footer .details p span { font-style:italic }


	 #match_day_center canvas.piechart {background:#262626;}
	 #match_day_center #ingame_match_info canvas.piechart {background:#262626 url(../images/common/mdc_piechart_bg1.png) no-repeat top left;}
	 #match_day_center #previous_match_info canvas.piechart {background:#262626 url(../images/common/mdc_piechart_bg.png) no-repeat top left;}
    
	/* MDC type */
 .main_content nav .tabs{font: 1.2em/1  Arial, sans-serif;}
		#insider #match_day_center .main_content nav .tabs{font: 1.8em/1 'Ubuntu Condensed', Arial, sans-serif;}
		#editorial #match_day_center .main_content nav .tabs{font: 1.6em/1 Georgia, serif;}
			
	 #match_day_center .main_content h4{font: 1.4em/1  Arial, sans-serif; }
		#insider #match_day_center .main_content h4{font: 1.4em/1 'Ubuntu Condensed', Arial, sans-serif; text-transform:uppercase; }
		#insider #match_day_center .main_content #ingame_match_info h4,
		#insider #match_day_center .main_content #mdc_player_stats h4{font: 1em/1 Arial, sans-serif; }
		#insider #match_day_center .main_content #ingame_match_info h4 span,
		#insider #match_day_center .main_content #mdc_player_stats h4 span{font: 1em/1 Arial, sans-serif;}
		#insider #match_day_center .main_content #mdc_player_stats .stats span {font: 1.4em/1 'Ubuntu Condensed', Arial, sans-serif; text-transform:none;}
		#insider #match_day_center .main_content #mdc_player_stats .stats span span {font: 1em/1 'Ubuntu Condensed', Arial, sans-serif;}
		/*#insider #match_day_center .main_content #mdc_player_stats .stats span.looser a.player_detail { text-align:left;}*/

		#match_day_center .main_content #mdc_player_stats .stats span a.player_detail{ width:175px; text-align:center; display:inline-block; }
		#match_day_center .main_content #mdc_player_stats .stats span span.player_detail{ width:175px; text-align:center; display:inline-block; margin:0 14px; }
		
footer ul {list-style:none; padding:0}

footer #club-sublink ul{padding:0}
footer #club-sublink li{ float:left }
	
footer #club-sublink ul > li > a { font-size:1.2em; font-weight:normal}
footer #club-sublink li ul { margin:0; padding:0}
	
footer #club-sublink li > a, footer #club-sublink li ul li {display:block;float:none;  margin:0; overflow:hidden }
footer #club-sublink ul li ul li a { font-size:1.1em; font-weight:normal}



footer #sponsors { margin: 0 auto; overflow:hidden; padding:0 0 21px 0; width: 970px; }
	footer #sponsors ul { margin:0; overflow: hidden; }
		footer #sponsors li { margin-right:26px; float:left; text-align:center; font:1.2em/1 Arial, Helvetica, sans-serif}
			footer #sponsors li div.scrollable { height:70px; overflow: hidden ; text-align: center; width:140px; position: relative; }
				footer #sponsors li div.items { position: relative; }
					footer #sponsors li div.page { float: left; height:70px; overflow: hidden; text-align: center; width:140px; }
			footer #sponsors li div.page img { height:70px; width:140px; }
			footer #sponsors li p { margin: 21px 0 0 0; }
				#editorial footer #sponsors li p { color: #6B6B6B; font-size: 1em; }
		footer #sponsors li.last { margin-right:0}
		

footer .main_slot { width:970px; margin: 0 auto; overflow:hidden; padding:21px 0; position:relative; height:80px;}
	#action footer .main_slot { margin: 0 auto; }
footer .main_slot img { display:block}
footer .main_slot .slots a img { width:140px; height:70px; }
footer .slots {
	
	overflow:hidden;
	width:140px;
	height:95px;
	margin-right:26px; float:left; text-align:left; font:1.2em/1 Arial, Helvetica, sans-serif
}

footer .slots .wrapper{
	margin-top:0px;
	width:140px;
}
footer .last {
	margin-right:0
}
footer .partners{
	padding: 10px 0 0; 
	margin:	0;
	/*position:absolute;
	padding:0!important;
	top:80px;*/
	text-align:center;
	width:140px;
	height:15px; 
}
footer .partners a{
	display:block;
	height:95px;
	width:140px;
}
footer .slots .slot{
	width:140px;
	height:95px;
	text-align:center;

}
#editorial footer .partners{ height:15px; border:0; padding: 10px 0 0; line-height:1em; }



/*newsletter_signup_popup*/
	.popup .content{margin:14px!important;}
	.popup {font-size:1.2em;}
	.popup .cta { padding: 7px; height: auto; width: auto; float:right; margin-right:14px!important; }
	.popup form input  { -webkit-border-radius: 5px; border-radius: 5px; padding:7px }
	.popup h3 { margin-bottom:0}   
	.popup p { margin:0 0 14px 0;}
	.popup p.title { font-weight: 700; }
	#newsletter_signup_popup3 p.title { font-weight: 400; }
	.popup form label { display:block; padding-bottom: 10px; }
	.popup form label.mobileLabel { width:300px; float:left; }
	.popup form #mobileErrorText { margin:45px 0 25px 0; }
	.popup form .clearfix { clear:both; }
	.popup form input[type="tel"],
	.popup form input#mobile_number{ width:270px; border:1px solid #b9b9b9; }
	.popup select { margin: 0 10px 0 0; background-color:#E1E1E1; }
	.popup select.date { width:76px!important; background-color:#E1E1E1!important; }
	.popup select.phone { width:313px; background-color:#E1E1E1!important; }

	.popup #label_dob select, .popup #mobile_number, .popup #smartphone_model { margin-top: 10px !important; }
	.popup .terms { border-radius:3px 3px 3px 3px; background-color:#fff; border: 1px solid #b4b4b4; margin-bottom: 14px;  }
	.popup .terms textarea { border:0; width:590px; height:179px; line-height:1.5; margin:10px; font-family: ubuntu; resize: none; }
	.popup .terms .text_area { border:0; width:590px; height:179px; line-height:1.5; margin:10px; font-family: ubuntu; resize: none; overflow:auto; color:#000; }
	
	.popup .widget_cta {
		padding-bottom: 0;
	}
	.ie7 #action .popup #newsletter_signup_popup2 .widget_cta {
		padding-bottom: 14px;
	}
	.ie8 #action .popup #newsletter_signup_popup2 .widget_cta {
		padding-bottom: 14px;
	}
	.ie9 #action .popup #newsletter_signup_popup2 .widget_cta {
		padding-bottom: 14px;
	}
	
	.thanks_popup { padding:0 14px 14px; }
	#action .thanks_popup { padding:14px; margin:1px; }
	#insider .thanks_popup { padding:0; }
	.thanks_popup .widget_cta { text-align:right;}
	
	/*match_day_center player logo styles for specific lens*/
	
	/*insider*/
#insider #match_day_center header a.player span {border:none; display:inline-block; text-indent:-999px; height:20px; width:120px}

	#insider #match_day_center section .live-player span {display:block;text-indent:-999px; width:110px; height:20px; margin:3px auto; overflow:hidden }
 #insider #match_day_center .main_content nav span.player { background:none;}
 #insider #match_day_center .main_content nav .player a { background-position:-388px -273px; padding:10px 7px 5px 25px; letter-spacing: 0.05em; font-size:1.2em;}
 
 /*editorial*/
 #editorial #match_day_center header a.player span { background-position:-127px 0; border:none; display:inline-block; text-indent:-999px; height:20px; width:80px}

	#editorial #match_day_center section .live-player span {display:block;text-indent:-999px; width:110px; height:20px; margin-top:3px; overflow:hidden }

 #editorial #match_day_center .main_content nav .player a {/* color:#1b1b1b!important; */font-size:1.2em; background-position:0 -879px; padding:10px 7px 5px 22px}
 
 #match_day_center header a.player:hover { background:none repeat scroll 0 0 transparent;}
 
 
  /*action*/


	#action #match_day_center section .live-player span {background-position:-147px -135px; display:block;text-indent:-999px; width:110px; height:20px; margin-top:3px; overflow:hidden }

 #action #match_day_center .main_content nav .player a { background-position:-779px -391px; padding:10px 7px 5px 25px}
 
/* follow us */
.fb_edge_widget_with_comment span.fb_edge_comment_widget { display: none !important; }


#skip-link {width:0;height:0;}
		#skip-link a, #skip-link a:link {display:inline-block;position:absolute;top:-556px;color:#999;cursor:help;padding:4px;line-height:1em; text-decoration: none;z-index:99;background-color:#eee;}
		#skip-link a:hover { background-color:#dedede;}
		#skip-link a:visited {top:-556px;color:#999;cursor:help;text-decoration: none;}
		#skip-link a:active, #skip-link a:focus{top:4px;left:4px;color:#999;cursor:help;text-decoration:none;}		


/* MDC stats */

#action #match_day_center #livematch .stats_compare div.clearfix.away h4 .winner { right:0; margin:4px 0 0 0; text-align:right;left:auto;}
#action #match_day_center #livematch .stats_compare div.clearfix.away h4 .looser { left:0; margin:4px 0 0 0; text-align:left; right:auto;}
#insider #match_day_center #livematch .stats div.clearfix.away h4 span.winner,#editorial #match_day_center #livematch .stats div.clearfix.away h4 span.winner { right:0;text-align:right;}
#insider #match_day_center #livematch .stats div.clearfix.away h4 span.looser,#editorial #match_day_center #livematch .stats div.clearfix.away h4 span.looser { left:0;text-align:left}
#action #match_day_center #mdc_player_stats .stats div.clearfix.away h4 span.looser { top:12px ; width:auto;} 
#match_day_center #mdc_player_stats .stats div.clearfix.away h4 .looser, #match_day_center #mdc_player_stats .stats div.clearfix.away div.graph .looser{left:-25px;text-align:left;}
#match_day_center .stats div.clearfix.away h4 .winner, #match_day_center .stats div.clearfix.away div.graph .winner{right:-25px; text-align:right}
#editorial #match_day_center #mdc_player_stats .stats div.clearfix.away h4 .winner{text-align: left; width: 261px; right : -25px;left:auto!important;}
#editorial #match_day_center #mdc_player_stats .stats div.clearfix.away h4 .looser{right: 314px; text-align: right; width: 261px;}
#match_day_center .stats div.clearfix.away h4 .winner, #match_day_center .stats div.clearfix.away div.graph .winner{right:-25px}
.ie7 #match_day_center .stats div.clearfix.away h4 > span.winner, .ie7 #match_day_center #mdc_player_stats .stats div.clearfix.away h4 span.looser, .ie7 #match_day_center .stats div.clearfix h4 > span.looser{top:32px}
#match_day_center .stats div.clearfix.away h4 .looser, #match_day_center .stats div.clearfix.away div.graph .looser{left:-25px;right:auto}
.ie7 #action #match_day_center #livematch .stats_compare div.clearfix.away h4 .looser {margin:24px 0 0 0;}
.ie7 #action #match_day_center #livematch .stats_compare div.clearfix.away h4 .winner {margin:24px 0 0 0;}
.ie7 #match_day_center .stats div.clearfix.away h4 > span.looser{top:18px}
.ie7 #match_day_center #mdc_player_stats .stats div.clearfix h4 span.looser, .ie7 #match_day_center #mdc_player_stats .stats div.clearfix.away h4 span.winner{top:38px} 
.ie7 #match_day_center #mdc_player_stats .stats div.clearfix.away h4 span.looser{top:24px}
.ie7 #match_day_center #mdc_match_stats #livematch #possesion_pie h4 {top: 100px;left: 340px;}

/* Emergency Publishing */
#publish {  color:#000; margin:0 auto; padding:0px 0 14px; width:970px; overflow:hidden; position:relative; }
#insider #publish { margin-bottom:0; width:998px; }
#action #publish { color:#fff; }
#publish .main_content { background: #e1e1e1; margin:0;overflow:hidden; border-radius:5px; margin:7px 0 0; padding:14px 14px 7px;}
#action #publish .main_content { border-radius:0px; background:#333; }
#editorial #publish .main_content { border-radius:0px; }
#publish .main_content h3{ margin:0; border-bottom:0px; padding-bottom:0}
#publish .main_content .details{ font-size:1.2em;}
#editorial #publish .details p { font-size:1em; line-height:1.3em; }

/*defect 6577*/

#action #league_table_detailed table tr.column_divider, #action #league_table_detailed table tr.column_divider_bottom, #action #player_stats_detailed table tr.column_divider
 {
    border-bottom: 1px solid #A8A5A5 !important;
}
#action #league_table_detailed table tr.column_divider_top {border-bottom:1px solid #f00 !important; border-top:0px; }

#editorial #league_table_detailed tr.border_top td{ border-bottom:2px dotted #FF0000 !important; border-top:0px;}
#editorial #league_table_detailed tr.border_bottom td
 {
    border-bottom: 2px dotted #A8A5A5 !important;
}
#insider #league_table_detailed tr.column_divider_top td { border-bottom:1px solid !important; border-top:0px;}

/*recaptcha error alignment*/
#Main_lblCaptchaResult { float:left; margin-top:14px;}

/*newsletter popup alignment */
.ui-dialog #newsletter_signup_popup2 .content {width: 612px !important;}
.ui-dialog #newsletter_signup_popup3 .content,
.ui-dialog #newsletter_signup_popup4 .content{ width:450px !important;}