/*
Farben:

#DBFF70 Gelb
#E6FF99 Hellgelb
#000000 Schwarz
#044471 Dunkelblau
#4fb5fb Hellblau
#808080 Grau
#cccccc Hellgrau
#eeeeee Dunkelweiss
#ffffff Weiss

Neue Farben:

#ACD5FF Hellblau    (zb. Even-Row)
#786B45 Braun-Gelb  (zb. aktivierte Option in Wrap-Menü)
#C80000 Rot
*/

/* ### custom.css ### */

#wwe-fullscreen-black{
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 997;
}

.wwe-dialog {
	background: -moz-linear-gradient(left top , rgba(33, 33, 33, 0.9) 0%, #0A272C 50%, rgba(33, 33, 33, 0.9) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.navbar-inner{
  border-radius: 0;
  max-height: 60px;
  text-overflow: ellipsis;
}
.navbar-inner-content{
    float: left;
    height: 56px;
    position: relative;
    width: 100%;
}
.navbar .brand {
  white-space: nowrap;
}
.nav li a {         
  text-overflow: ellipsis;
}
.nopad {
	padding: 0px;
}
body{
  background-color: #111;
  color: #dadada;
}
iframe{
  position: relative;
  z-index:1;
}
.bf_background img{
  position:fixed;
  top:20px;
  left:0px;
  margin-top: 45px;
  height:100%;
  /* cursor:url(../images/cursor_min.cur), pointer; */
  z-index: 0;

}
.dropdown-menu {
    margin: 0;
    padding: 0;
}

.icon-fullscreen{color: #ffffff}

a:focus {
    outline: inverted none medium;
    outline-offset: 0px;
}

#multipleTeamSelectCheckboxes table {
	table-layout:	fixed;
}

#multipleTeamSelectCheckboxes table td {
	white-space: 	nowrap;
	width: 			150px;
}
.wwe-section-lead,
.wwe-section-lag {
	display: 		none;
}

.tab-content .checkLabel,
.tab-content .checkLabel_all {
	cursor:			pointer;
}

th, td {
    border-bottom: 	none!important;
}

.wwe-border-left {
	border-left: 	1px dotted #666666;
}

.wwe-border-right {
	border-right: 	1px dotted #666666;
}

.wwe-uppercase {
	text-transform: uppercase;
}

.tab-content table {
	margin-bottom:	0px!important; 	
}
table.dataTable th,
table.dataTable td{
	white-space:	nowrap;
}
table.dataTable th.sorting{
	cursor:			pointer;
}
#wwe_result_table_matrix{
	padding:		60px 0 20px 0;
	width:			300px;
}

/* ### custom.css ### */

/* Main-Style: */   

/* Scrollbar */
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(1,159,227,0.8); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(1,159,227,0.4); 
}
@font-face {	
    font-family: 'DefaultFont';
	src: url('/fonts/FuturaStd/FuturaStd-Book.eot');
	src: url('/fonts/FuturaStd/FuturaStd-Book.eot?#iefix') format('embedded-opentype'),
      url('/fonts/FuturaStd/FuturaStd-Book.woff') format('woff'),
      url('/fonts/FuturaStd/FuturaStd-Book.ttf') format('truetype'),
      url('/fonts/FuturaStd/FuturaStd-Book.svg#FuturaStd-Book') format('svg');
   font-weight: normal;
   font-style: normal;
}    
@font-face {
    font-family: 'DefaultFontHeavy';
	src: url('/fonts/FuturaStd/FuturaStd-Heavy.eot');
	src: url('/fonts/FuturaStd/FuturaStd-Heavy.eot?#iefix') format('embedded-opentype'),
      url('/fonts/FuturaStd/FuturaStd-Heavy.woff') format('woff'),
      url('/fonts/FuturaStd/FuturaStd-Heavy.ttf') format('truetype'),
      url('/fonts/FuturaStd/FuturaStd-Heavy.svg#FuturaStd-Heavy') format('svg');
   font-weight: normal;
   font-style: normal;
}     
@font-face {
    font-family: 'DefaultFontHeavyOblique';
	src: url('/fonts/FuturaStd/FuturaStd-HeavyOblique.eot');
	src: url('/fonts/FuturaStd/FuturaStd-HeavyOblique.eot?#iefix') format('embedded-opentype'),
      url('/fonts/FuturaStd/FuturaStd-HeavyOblique.woff') format('woff'),
      url('/fonts/FuturaStd/FuturaStd-HeavyOblique.ttf') format('truetype'),
      url('/fonts/FuturaStd/FuturaStd-HeavyOblique.svg#FuturaStd-HeavyOblique') format('svg');
   font-weight: normal;
   font-style: normal;
}   

.wwe-font-sizing-small {
    font-size:   9px;  
    font-weight: normal;
}
.wwe-font-sizing-normal {
    font-size:   12px;  
    font-weight: normal;
}
.wwe-font-sizing-big {
    font-size:   18px;
    font-weight: bold;
}

html, body {
    margin:0;
    padding:0;
} 
body {
	background: 			#101010 URL('../img/wwe-site-bg.svg') no-repeat fixed left -150px;
	background-size: 		100% auto;
	overflow-x: 			hidden;
}
.navbar{    
    position: 				absolute;
    top: 					25px;
    height: 				56px;
	width:					100%;
    z-index: 				98;
}
body,
.navbar{
	min-width:				862px;
}
.navbar-cover{    
	background-color:		#101010;
    position: 				absolute;
    top: 					0px;
    height: 				25px;
	width:					100%;
    z-index: 				97;
}
.navbar-inner,
#wwe-team-data div.wwe-container-content.wwe-last, 
#wwe-player-data div.wwe-container-content.wwe-last {
    background-image: 		url("../img/navbar-inner-bg.png");
	background-size: 		100% 56px;
    background-position: 	left top;
    background-repeat: 		no-repeat;
    height: 				56px;
    padding: 				0 60px;	
}
.display-block{
	display:				block!important;
}
ul.nav > li{
	background-image: 		url("../img/wwe-btn-sprite.png"); 
	display:				none;
}
ul.nav-mob > li{
	background-image: 		url("../img/wwe-btn-sprite-mob.png"); 
}
ul.nav > li,
ul.nav-mob > li{
    background-position: 	left top;
    background-repeat: 		no-repeat;
	width:					178px; 
}
ul.nav > li > a,
ul.nav-mob > li > a{
	margin:					0;
	padding:				0;
	text-shadow:			none;
}
ul.nav > li,
ul.nav > li > a,
ul.nav-mob > li,
ul.nav-mob > li > a{
    height:					50px;
	cursor: 				pointer;
}
#wwe-site-menu-lvl-1,
#wwe-site-menu-lvl-2,
#wwe-site-menu-lvl-3{
	float:					right;
}
#wwe-site-menu-lvl-2,
#wwe-site-menu-lvl-3{
	margin-right: 			30px;
}
#wwe-reload-icon,
#wwe-reload-ticker-icon,
#wwe-font-size-control,
#wwe-button-settings.rotator,
#wwe-button-exitsortmode,
#wwe-button-printreport{
    background-repeat: 		no-repeat;
	position:				relative;
	cursor:					pointer;
}
#wwe-font-size-control,
#wwe-reload-icon,
#wwe-button-infobox{
	margin-right: 			5px;
}
#wwe-button-dragdrop,
#wwe-button-printreport{
	margin-right: 			0;
}
#wwe-reload-icon{
	margin-top: 			11px;
}
#wwe-font-size-control{
	margin-top: 			9px;
}
#wwe-button-settings,
#wwe-button-exitsortmode{
	margin-top: 			8px;
}
#wwe-reload-icon,
#wwe-font-size-control,
#wwe-button-settings,
#wwe-button-exitsortmode,
#wwe-button-backtoschedule,
#wwe-button-infobox,
#wwe-button-dragdrop,
#wwe-button-printreport{
	float:					right;
}
#wwe-button-backtoschedule,
#wwe-button-infobox,
#wwe-button-dragdrop,
#wwe-button-printreport{
	margin-top: 			10px;
}
#wwe-reload-icon,
#wwe-reload-ticker-icon{
	background-image: 		url("../img/wwe-reload-icon-sprite.png"); 
}
#wwe-reload-icon{
    background-position: 	-8px -97px;
	width:					30px; 
	height:					30px;
}
#wwe-reload-icon:hover{
    background-position: 	-53px -97px;
}
#wwe-reload-ticker-icon{
	float:					left;
	margin: 				0;    
	background-position: 	-4px -64px;
    background-size: 		240% auto;
	width:					25px; 
	height:					25px;
}
#wwe-reload-ticker-icon:hover{
	background-position: 	-34px -64px;
}
#wwe-reload-icon.reload-icon-15{
    background-position: 	-8px -1px;
}
#wwe-reload-icon.reload-icon-30{
    background-position: 	-8px -33px;
}
#wwe-reload-icon.reload-icon-60{
    background-position: 	-8px -65px;
}
#wwe-reload-icon.reload-icon-0:hover{
    background-position: 	-53px -97px!important;
}
#wwe-reload-icon.reload-icon-15:hover{
    background-position: 	-53px -1px!important;
}
#wwe-reload-icon.reload-icon-30:hover{
    background-position: 	-53px -33px!important;
}
#wwe-reload-icon.reload-icon-60:hover{
    background-position: 	-53px -65px!important;
}
#wwe-font-size-control{
	background-image: 		url("../img/wwe-font-size-control-sprite.png"); 
    background-position: 	left -32px;
	width:					45px; 
	height:					32px;
}
#wwe-font-size-control.font-size-0{
    background-position: 	left -64px;
}
#wwe-font-size-control.font-size-1{
    background-position: 	left -32px;
}
#wwe-font-size-control.font-size-2{
    background-position: 	left 0;
}
#wwe-font-size-control.font-size-1.hover-0,
#wwe-font-size-control.font-size-0.hover-1{
    background-position: 	left -160px;
}
#wwe-font-size-control.font-size-2.hover-0,
#wwe-font-size-control.font-size-0.hover-2{
    background-position: 	left -128px;
}
#wwe-font-size-control.font-size-2.hover-1,
#wwe-font-size-control.font-size-1.hover-2{
    background-position: 	left -96px;
}
#wwe-font-size-0,
#wwe-font-size-1,
#wwe-font-size-2{
	position:				absolute;
	height:					32px;
	top:					0;
}
#wwe-font-size-0{
	width:					15px; 
	left:					30px;
}
#wwe-font-size-1{
	width:					12px; 
	left:					19px;
}
#wwe-font-size-2{
	width:					19px; 
	left:					0;
}
#wwe-button-printreport{
	background-image: 		url("../img/wwe-print-sprite.png"); 
    background-position: 	0 -3px;
	margin-top: 			9px;
	float:					right;
	cursor:					pointer;
}
#wwe-button-printreport:hover{
    background-position: 	0 -41px;
}
#wwe-button-printreport,
#wwe-button-backtoschedule,
#wwe-button-backtoschedule a{
	width:					40px; 
	height:					30px;
}
#wwe-button-backtoschedule{
	background-image: 		url("../img/wwe-button-backtoschedule-sprite.png"); 
    background-position: 	0 -3px;
	margin-top: 			9px;
	float:					right;
	cursor:					pointer;
}
#wwe-button-backtoschedule:hover{
    background-position: 	0 -41px;
}
#wwe-button-backtoschedule a{
	display:				block;
}
#wwe-button-infobox{
	width:					30px; 
	height:					30px;
	background-image: 		url("../img/wwe-button-info-sprite.png"); 
    background-position: 	-5px -3px;
	margin-top: 			10px;
	float:					right;
	cursor:					pointer;
}
#wwe-button-infobox:hover{
    background-position: 	-5px -43px;
}
#wwe-button-dragdrop{
	width:					30px; 
	height:					30px;
	background-image: 		url("../img/wwe-widget-dragdrop.png"); 
    background-position: 	-10px -1px;
	margin-top: 			10px;
	float:					right;
	cursor:					pointer;
}
#wwe-button-dragdrop.active,
#wwe-button-dragdrop:hover{
    background-position: 	-55px -1px;
}
#wwe-button-settings a.dropdown-toggle{
	display:				block;
	height:					42px;
	position:				relative;
	z-index:				2;
}
#wwe-button-settings .rotator{
	position:				absolute;
	top:					0;
	left:					0;
	width:					32px; 
	height:					32px;
	background-image: 		url("../img/wwe-button-settings-sprite.png"); 
	-moz-transition: 		transform .6s ease-in;
	-webkit-transition: 	transform .6s ease-in;
	-o-transition: 			transform .6s ease-in;
	-ms-transition: 		transform .6s ease-in;
	transition: 			transform .6s ease-in;
	pointer-events:			none;
	z-index:				1;
}
#wwe-button-settings.open .rotator{
	-moz-transform:			rotate(180deg);
	-webkit-transform:		rotate(180deg);
	-o-transform:			rotate(180deg);
	-ms-transform:			rotate(180deg);
	transform:				rotate(180deg);
}
#wwe-button-exitsortmode{
	background-image: 		url("../img/wwe-button-exitsortmode-sprite.png"); 
}
#wwe-button-settings{
	width:					32px; 
	height:					42px;
}
#wwe-button-exitsortmode{
	width:					32px; 
	height:					30px;
}
#wwe-button-settings .rotator,
#wwe-button-exitsortmode{
    background-position: 	-4px -3px;
}
#wwe-button-settings:hover .rotator,
#wwe-button-exitsortmode:hover{
    background-position: 	-4px -41px;
}
input[value=Logout].search-query{
	display:				none;
}
#wwe-logout-placeholder{
	background-image: 		url("../img/wwe-logout-sprite.png"); 
    background-position: 	-3px -45px;
	width:					30px; 
	height:					30px;
	margin-top: 			9px;
	float:					right;
	cursor:					pointer;
}
#wwe-logout-placeholder:hover{
    background-position: 	-3px -5px;
}
#wwe-ticker-symbol {
	cursor:        			pointer;
	width:         			15px;
}
#wwe-ticker-symbol > div {
	width:		 			100%;
	height:		 			20px;
	display:		 		block;
	background-image: 		url("../img/wwe-control-arrow-sprite.png"); 
    background-position: 	-6px -61px;
}
#wwe-ticker-symbol > div:hover {
    background-position: 	-6px -41px;
}
#wwe-ticker-symbol > div.close-ticker {
    background-position: 	-6px -101px;
}
#wwe-ticker-symbol > div.close-ticker:hover {
    background-position: 	-6px -81px;
}
div.wwe-selection-div {
    position:				absolute;
	top: 					110px;
    z-index:				95;
	display:				none;
}
div.wwe-selection-bg {    
    background-image: 		url("../img/navbar-inner-bg.png");
	height: 				50px;
    position: 				absolute;
    top: 					24px;
	padding: 				10px 60px;
}
div.wwe-selection-content {
    margin: 				0 60px;
	padding: 				10px 0;
}
div.wwe-selection-bg,
div.wwe-selection-div,
div.wwe-round-selection-bg,
div.wwe-team-selection-bg,
#wwe-toggle > h3{
	background-size: 		100% 100%; /* 100% 32px */
    background-position: 	left top;
    background-repeat: 		no-repeat;
    width:					100%;
	padding-bottom: 		6px;
}
div.wwe-selection-div{
    background-image: 		url("../img/navbar-inner-bg.png");
}
div.wwe-round-selection-bg,
div.wwe-team-selection-bg,
#wwe-toggle > h3 {
    background-image: 		url("../img/vc/wwe-container-header-bg-matchdays.png");
}
ul.wwe-round-selection > li,
ul.wwe-team-selection-div > *{
    float: 					left;
}
ul.wwe-round-selection > li {
	background-image: 		url("../img/wwe-btn-matchday-sprite.png"); 
    background-position: 	left top;
    background-repeat: 		no-repeat;
	width:					45px; 
	display:				none;
    height:					32px;
	cursor: 				pointer;
	display:				none;
}
#wwe-site-menu,
.tx-felogin-pi1{
    display: 				block;
    float: 					right;
}
.tx-felogin-pi1{
	margin: 				10px 0;
}
.wwe-site-header{
    background-image: 		url("../img/wwe-site-header-bg.png");
	background-size: 		100% 146px;
    background-position: 	left -25px;
    background-repeat: 		no-repeat;
    pointer-events: 		none;
    width: 					100%;
    height: 				100px;
    position: 				fixed;
    top: 					25px;
	opacity:				0;
    z-index: 				96;
}
.wwe-site-header > div{
	margin-top:				15px
}
.wwe-site-title,
.wwe-site-matchinfo{
	display: 				block;
}
.wwe-site-title{
    float: 					left;
	color:					#6d6c6c;
	font-family: 			DefaultFont,Helvetica,Arial,sans-serif!important;
	position: 				relative;
    top: 					-4px;
}
.wwe-site-matchinfo{
    float: 					right;
	margin-right:			60px;
}
.wwe-site-header > .wwe-site-title{
	margin-left:			60px;
}
.wwe-matchinfo-divider{    
	display: 				inline-block;
    width: 					40px;
	text-align: 			center;
	color:					#6d6c6c;	
	margin-top: 			-3px;
	font-size: 				1rem;
}
.wwe-download-pdf-icon,
.wwe-download-zip-icon,
.wwe-download-mp4-icon,
.wwe-play-mp4-icon,
.wwe-download-plviewer-icon,
.wwe-download-png-icon 
{
    background-position: 	0 -28px;
    background-repeat: 		no-repeat;
	background-size:		25px 55px;
	width:					25px;
	height:					26px;
	vertical-align: 		middle;
}
.wwe-download-pdf-icon:hover,
.wwe-download-zip-icon:hover,
.wwe-download-mp4-icon:hover,
.wwe-play-mp4-icon:hover,
.wwe-download-plviewer-icon:hover,
.wwe-download-png-icon:hover
{
    background-position: 	0 0;
}
.wwe-download-pdf-icon{
    background-image: 		url("../img/wwe-download-pdf-icon.png");
}
.wwe-download-zip-icon{
    background-image: 		url("../img/wwe-download-zip-icon.png");
}
.wwe-download-mp4-icon{
    background-image: 		url("../img/wwe-download-mp4-icon.png");
}
.wwe-play-mp4-icon{
    background-image: 		url("../img/wwe-play-mp4-icon.png");
	cursor:					pointer;
}
.wwe-download-png-icon {
	 background-image: 		url("../img/wwe-download-png-icon.png");
}

#wwe-ticker-container {
    z-index:    			95;
    position:   			absolute;  
    top:        			140px;
    width:      			400px;
    height:     			30px;
    left:       			-440px;
	padding-left:			60px;
	
	background: 			-moz-linear-gradient(left, rgba(33,33,33,0) 0%, rgba(33,33,33,1) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(33,33,33,0)), color-stop(100%,rgba(33,33,33,1))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(left, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(left, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(left, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 100%); /* IE10+ */
	background: 			linear-gradient(to right, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#00212121', endColorstr='#212121',GradientType=1 ); /* IE6-9 */
}
#wwe-ticker-header-bg{
	position:				absolute;
	top:					0;
	left:					0;
	width:					100%;
	height:					30px;
	display:				block;
	z-index:				-1;
    background-image: 		url("../img/wwe-ticker-header-bg.png");
    background-position: 	top left;
    background-repeat: 		no-repeat;
	background-size:		100% 30px;
}
#wwe-ticker {            
    opacity:    			0;
    margin: 				0 10px 10px 0;
    overflow-y: 			auto!important;
    overflow-x: 			hidden;
    width: 					100%;
    height: 				100%;     
}       
#wwe-ticker-menu-table tr th,
#wwe-ticker-menu-table tr td,
#wwe-scouting-data-team-table tr th,
#wwe-tracking-data-team-table tr th{
	height:					30px!important;
	padding:				0;
}
#wwe-scouting-data-team-table tr th .wwe-team-logos-30x30-center,
#wwe-tracking-data-team-table tr th .wwe-team-logos-30x30-center{
	margin-bottom:			-4px;
}

#wwe-ticker-menu-table{
	height:					30px;
}
#wwe-ticker table  {
    width: 					100%;
}      
.main-container{
	clear:					left;
    z-index:    			94;
	position:				absolute;
	top:					140px;
	left:					60px;
	right:					60px;
	overflow:				hidden;
	
	background: 			-moz-linear-gradient(left, rgba(33,33,33,1) 0%, rgba(33,33,33,0) 50%, rgba(33,33,33,1) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(33,33,33,1)), color-stop(50%,rgba(33,33,33,0)), color-stop(100%,rgba(33,33,33,1))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(left, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 50%,rgba(33,33,33,1) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(left, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 50%,rgba(33,33,33,1) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(left, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 50%,rgba(33,33,33,1) 100%); /* IE10+ */
	background: 			linear-gradient(to right, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 50%,rgba(33,33,33,1) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#212121',GradientType=1 ); /* IE6-9 */
}
#wwe-lineup.main-container{
	overflow:				visible!important;
}
.container-fluid{
	padding-top:			100px;
}
#wwe-overview{
	margin-top:				20px;
}
.navbar .brand {
    color: 					#44AADD;
    margin: 				12px 30px 6px 0;
    padding: 				0;
}
#content{
    position:   			relative;
    z-index:    			1;
}
.wwe-main {
    width:					100%;
    position:				absolute;
	top:					180px;	
    min-width:				900px;    
}
.wwe-main-data {
    position:				absolute;
	top:					60px;	 
	z-Index:				2;	      
	left: 					0;
	width:					100%;
	display:				none;
}
#wwe-schedule-content > div{
	float:					left;
}
.wwe-schedule-table-floater-bg > .gcb-container-bg,
#wwe-schedule-table{
	opacity:				0;
}
.wwe-schedule-table-floater-bg,
.wwe-schedule-table-fadeIn,
.wwe-schedule-table-fadeOut{
    background-size: 		100% 72px;
    background-repeat: 		repeat-y;
    height: 				324px;
}
.wwe-schedule-table-fadeIn,
.wwe-schedule-table-fadeOut{
    position: 				relative;
    top: 					35px;
    width: 					25%;
	z-index:				49;
}
.wwe-schedule-table-fadeIn{
    background-image: 		url("../img/wwe-schedule-table-fadeIn.png");
    background-position: 	right top;
}
.wwe-schedule-table-fadeOut{
    background-image: 		url("../img/wwe-schedule-table-fadeOut.png");
    background-position: 	left top;
}
.wwe-schedule-table-floater-bg{
    background-image: 		url("../img/wwe-schedule-table-floater.png");
    background-position: 	right top;
	width: 					100%;
	margin-top:				35px;
}
.wwe-schedule-table-floater,
#wwe-schedule-table{
	width:					900px;
}
.wwe-schedule-table-floater{
    height: 				359px;
	overflow: 				hidden;
	display:				block;
	z-index:				50;
}
#wwe-schedule-table{
	z-index:				51;
}
/*#wwe-schedule-content,*/
#wwe-menu-container,
#wwe-main > div.wwe-main-inner{
	margin: 0 60px;
}
.tx-wweimpireinclude-pi1{
	margin: 0 0 0 60px;
} 
.tx-wweimpireinclude-pi1 #main-iframe{
	margin: 0 60px 0 0;
} 
.wwe-player-table-home-title.media,
.wwe-player-table-away-title.media{
	width:					150px;
}
.wwe-player-table-home-title.club,
.wwe-player-table-away-title.club{
	width:					50px;
}
.wwe-player-table-home-title{
	background: 			-moz-linear-gradient(left, rgba(33,33,33,1) 0%, rgba(33,33,33,0) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(33,33,33,1)), color-stop(100%,rgba(33,33,33,0))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(left, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(left, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(left, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 100%); /* IE10+ */
	background: 			linear-gradient(to right, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#333333',GradientType=1 ); /* IE6-9 */
}
.wwe-player-table-away-title{
	background: 			-moz-linear-gradient(left, rgba(33,33,33,0) 0%, rgba(33,33,33,1) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(33,33,33,0)), color-stop(100%,rgba(33,33,33,1))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(left, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(left, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(left, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 100%); /* IE10+ */
	background: 			linear-gradient(to right, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#212121',GradientType=1 ); /* IE6-9 */
}
.wwe-player-table-home-title > div,
.wwe-player-table-away-title > div{
	position:				relative;
}
.wwe-player-table-home-title table,
.wwe-player-table-away-title table{
	white-space:			nowrap;
}
.wwe-player-table-home-title.club > div:first-child,
.wwe-player-table-away-title.club > div:first-child {
	top:					7px;
}
.wwe-player-table-home-title.club > div:first-child+div,
.wwe-player-table-away-title.club > div:first-child+div {
	top:					15px;
}
.wwe-player-table-home-title.club > div:last-child  > div,
.wwe-player-table-away-title.club > div:last-child  > div{
	height:					50px;
}
.wwe-player-table-home-title.media > div > div,
.wwe-player-table-away-title.media > div > div{
	height:					150px;
}
.wwe-player-table-home-title.club > div:last-child  > div,
.wwe-player-table-away-title.club > div:last-child  > div{
	left:					0;
}
.wwe-player-table-home-title.media > div > div,
.wwe-player-table-away-title.media > div > div{
	left:					-4px; 
}
.wwe-player-table-home-title.club > div:last-child  > div,
.wwe-player-table-away-title.club > div:last-child  > div,
.wwe-player-table-home-title.media > div > div,
.wwe-player-table-away-title.media > div > div{
	position:				absolute;
	bottom:					4px;
	width:					100%;
	-webkit-transform: 		rotate(-90deg); 
	-moz-transform: 		rotate(-90deg);   
	filter: 				progid:DXImageTransform.Microsoft.BasicImage(rotation=3);  
}
.wwe-player-table-home-title.media > div > div tr:first-child+tr > td,
.wwe-player-table-away-title.media > div > div tr:first-child+tr > td{
	height:					56px;
}
.wwe-player-table-home-title.media > div > div tr:first-child+tr > td > div,
.wwe-player-table-away-title.media > div > div tr:first-child+tr > td > div{
	-webkit-transform: 		rotate(-270deg); 
	-moz-transform: 		rotate(-270deg);   
	filter: 				progid:DXImageTransform.Microsoft.BasicImage(rotation=1);  
}
.wwe-player-table-home-title > div > div tr:first-child td,
.wwe-player-table-home-title > div > div tr:last-child td,
.wwe-player-table-away-title > div > div tr:first-child td,
.wwe-player-table-away-title > div > div tr:last-child td{
	height:					45px;
	font:    				2rem DefaultFontHeavy,Helvetica,Arial,sans-serif!important;
	letter-spacing: 		0.2rem;
}
.wwe-player-table-home-title.club > div:first-child,
.wwe-player-table-away-title.club > div:first-child{
	text-align:				center;
	letter-spacing: 		0.04em;
}
.wwe-player-table-home-title.club > div:first-child+div,
.wwe-player-table-away-title.club > div:first-child+div{
	margin:					0 10px;
}
.wwe-player-table-home-title.club > div:first-child,
.wwe-player-table-away-title.club > div:first-child{
	color:					#6d6c6c;
}
.wwe-player-table-home-title.club > div:last-child,
.wwe-player-table-away-title.club > div:last-child,
.wwe-player-table-home-title.media > div > div tr:first-child td,
.wwe-player-table-home-title.media > div > div tr:last-child td,
.wwe-player-table-away-title.media > div > div tr:first-child td,
.wwe-player-table-away-title.media > div > div tr:last-child td{
	color:					#363535;
}
.wwe-player-table-home-title.club > div:first-child,
.wwe-player-table-away-title.club > div:first-child,
.wwe-player-table-home-title.club > div:last-child,
.wwe-player-table-away-title.club > div:last-child,
.wwe-player-table-home-title.media > div > div tr:first-child td,
.wwe-player-table-home-title.media > div > div tr:last-child td,
.wwe-player-table-away-title.media > div > div tr:first-child td,
.wwe-player-table-away-title.media > div > div tr:last-child td{
	text-transform:			uppercase;
}
input{	
	display:				inline-block;
	*display:				inline;
	vertical-align: 		middle;
	width:					auto;
	border:					1px solid #ccc;
	padding:				5px 0;
}
input[type=checkbox] {
	display:none;
}
input[type=checkbox] + label,
input[type=checkbox]:checked  + label{
    background-image: 		url("../img/wwe-checkbox-sprite.png");
    background-repeat: 		no-repeat;
	height: 				22px;
	display:				inline-block;  
	cursor:					pointer;  
	margin-right: 			30px;
    padding: 				0 35px 0 0;
}
input[type=checkbox].alignLeft + label,
input[type=checkbox].alignLeft:checked  + label{
    background-position: 	left 0px;
    padding: 				0 0 0 30px;
}
input[type=checkbox] + label{
    background-position: 	right -27px;
}
input[type=checkbox]:checked  + label{
    background-position: 	right -2px;
}
input[type=checkbox].alignLeft + label{
    background-position: 	left -27px;
}
input[type=checkbox].alignLeft:checked  + label{
    background-position: 	left -2px;
}
input[type=checkbox] + label.checkLabel,
input[type=checkbox]:checked  + label.checkLabel,
input[type=checkbox][name="somePlayers[]"] + label,
input[type=checkbox][name="somePlayers[]"]:checked + label,
input[type=checkbox][name="matchdays[]"] + label,
input[type=checkbox][name="matchdays[]"]:checked + label,
input[type=checkbox][name="teamkeys[]"] + label,
input[type=checkbox][name="teamkeys[]"]:checked + label{
	background:				none!important;
	padding:				0!important;	
}
input[type=checkbox]  + label.checkLabel,
input[type=checkbox][name="somePlayers[]"] + label,
input[type=checkbox][name="matchdays[]"] + label,
input[type=checkbox][name="teamkeys[]"] + label{
	color:					#6d6c6c;
}
.wwe-team-multiple .wwe-box-team,
.wwe-player-multiple .wwe-box-player,
.wwe-infopackage .wwe-box-query {    
	color: 					#6D6C6C;
    cursor: 				pointer;
    letter-spacing: 		0.03em;
}
.wwe-team-multiple .wwe-box-team:hover,
.wwe-player-multiple .wwe-box-player:hover,
.wwe-infopackage .wwe-box-query:hover {
	color: 					#474646;
}
input[type=checkbox]:checked  + label.checkLabel,
input[type=checkbox][name="somePlayers[]"]:checked + label,
input[type=checkbox][name="matchdays[]"]:checked + label,
input[type=checkbox][name="teamkeys[]"]:checked + label,
.wwe-container-matchday tr.selected,
.wwe-container-player td.selected,
.wwe-container-query td.selected,
.wwe-toggle-title.selected,
.wwe-toggle-content li.selected,
.wwe-team-multiple .wwe-box-team.selected,
.wwe-team-multiple .wwe-box-team.selected:hover,
.wwe-player-multiple .wwe-box-player.selected,
.wwe-player-multiple .wwe-box-player.selected:hover,
.wwe-infopackage .wwe-box-query.selected,
.wwe-infopackage .wwe-box-query.selected:hover,
#wwe-btn-close {
	color:					#fff;
    text-shadow: 			0 0 5px #01BBF0, 0 0 9px #6BDEFF;
}
input[name="user"], input[name="pass"], input[role="textbox"]{
	height: 				20px!important;
}
/*
#button_table_colors, #button_activate_filter, #button_export, #button_show, #button_reset, #button_players_reset, #button_save,
*/
select, input, button{
	height: 				30px;
}
/*
#button_table_colors, #button_activate_filter, #button_export, #button_show, #button_reset, #button_players_reset, #button_save,
*/
select, textarea, input, button{
	display:				inline-block;
    padding: 				4px 8px; 
	line-height:			1;
}
/*
#button_table_colors, #button_activate_filter, #button_export, #button_show, #button_reset, #button_players_reset, #button_save,
*/
select, textarea, input, button, .dropdown-menu{
	border: 				1px solid #282727;
	box-shadow:				0 0 10px #171717;
	-webkit-box-shadow:		0 0 10px #171717;
	-moz-box-shadow:		0 0 10px #171717;
	cursor:					pointer;  
	color:					#fff;
    border-radius:			0;
	-webkit-transition:		none;
	-moz-transition:		none;
	-ms-transition:			none;
	-o-transition:			none;
	transition:				none;
}
/*
#button_table_colors, #button_activate_filter, #button_export, #button_show, #button_reset, #button_players_reset, #button_save,
*/
select, textarea, input, button{
	background: 			-moz-linear-gradient(-45deg, rgba(33,33,33,1) 0%, rgba(33,33,33,0) 50%, rgba(33,33,33,1) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(33,33,33,1)), color-stop(50%,rgba(33,33,33,0)), color-stop(100%,rgba(33,33,33,1))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 50%,rgba(33,33,33,1) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 50%,rgba(33,33,33,1) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 50%,rgba(33,33,33,1) 100%); /* IE10+ */
	background: 			linear-gradient(135deg, rgba(33,33,33,1) 0%,rgba(33,33,33,0) 50%,rgba(33,33,33,1) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#212121',GradientType=1 ); /* IE6-9 */
}
button.ui-button{
	background: 			-moz-linear-gradient(-45deg, rgba(33,33,33,1) 0%, rgba(33,33,33,.5) 50%, rgba(33,33,33,1) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(33,33,33,1)), color-stop(50%,rgba(33,33,33,.5)), color-stop(100%,rgba(33,33,33,1))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(33,33,33,.5) 50%,rgba(33,33,33,1) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(33,33,33,.5) 50%,rgba(33,33,33,1) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(33,33,33,.5) 50%,rgba(33,33,33,1) 100%); /* IE10+ */
	background: 			linear-gradient(135deg, rgba(33,33,33,1) 0%,rgba(33,33,33,.5) 50%,rgba(33,33,33,1) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#212121',GradientType=1 ); /* IE6-9 */
}
.dropdown-menu{
	border-top:				none;
	background: 			-moz-linear-gradient(-45deg, rgba(33,33,33,1) 0%, rgba(16,16,16,.95) 50%, rgba(33,33,33,1) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(33,33,33,1)), color-stop(50%,rgba(16,16,16,.95)), color-stop(100%,rgba(33,33,33,1))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(16,16,16,.95) 50%,rgba(33,33,33,1) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(16,16,16,.95) 50%,rgba(33,33,33,1) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(16,16,16,.95) 50%,rgba(33,33,33,1) 100%); /* IE10+ */
	background: 			linear-gradient(135deg, rgba(33,33,33,1) 0%,rgba(16,16,16,.95) 50%,rgba(33,33,33,1) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#101010',GradientType=1 ); /* IE6-9 */
}
.dropdown-menu > li{
	text-align:				center;
}
.dropdown-menu > li.divider{
    background-image: 		url("../img/wwe-dropdown-divider.png");
    background-repeat: 		no-repeat;
    background-size: 		176px 1px;
	height: 				1px;
	width: 					176px;
	margin: 				0 auto;
}
option{
	cursor:					pointer;  
	line-height:			1;
	color:					#888;
	border-bottom: 			1px solid #6D6C6C;
	-webkit-transition:		none;
	-moz-transition:		none;
	-ms-transition:			none;
	-o-transition:			none;
	transition:				none;
	-moz-box-sizing: 		border-box;
    word-wrap: 				break-word;
	
	background: 			-moz-linear-gradient(-45deg, rgba(33,33,33,1) 0%, rgba(16,16,16,1) 50%, rgba(33,33,33,1) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(33,33,33,1)), color-stop(50%,rgba(16,16,16,1)), color-stop(100%,rgba(33,33,33,1)))!important; /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(16,16,16,1) 50%,rgba(33,33,33,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(16,16,16,1) 50%,rgba(33,33,33,1) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(16,16,16,1) 50%,rgba(33,33,33,1) 100%); /* IE10+ */
	background: 			linear-gradient(135deg, rgba(33,33,33,1) 0%,rgba(16,16,16,1) 50%,rgba(33,33,33,1) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#101010',GradientType=1 ); /* IE6-9 */
		
	padding:				3px 0 3px 0;
	text-indent:			5px;
	transition-property: 	padding, text-indent,border-bottom; 
    transition-duration: 	.7s;
}

option:hover {
	border-bottom: 			1px solid #6DB9FF;
	transition-property: 	text-indent, border-bottom; 
    transition-duration: 	.3s;
	text-transform:			none;
	background: 			-moz-linear-gradient(-45deg, rgba(33,33,33,1) 0%, rgba(47,96,134,1) 50%, rgba(33,33,33,1) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(33,33,33,1)), color-stop(50%,rgba(47,96,134,1)), color-stop(100%,rgba(33,33,33,1))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(47,96,134,1) 50%,rgba(33,33,33,1) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(47,96,134,1) 50%,rgba(33,33,33,1) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(-45deg, rgba(33,33,33,1) 0%,rgba(47,96,134,1) 50%,rgba(33,33,33,1) 100%); /* IE10+ */
	background: 			linear-gradient(135deg, rgba(33,33,33,1) 0%,rgba(47,96,134,1) 50%,rgba(33,33,33,1) 100%); /* W3C */
	/*filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#2f6086',GradientType=1 ); */
}

.disabled:hover {
	border-bottom: 			1px solid #6D6C6C!important;
	transition-property: 	text-indent, border-bottom; 
    transition-duration: 	.3s;
	text-transform:			none;
	background: 			-moz-linear-gradient(-45deg, rgba(60,60,60,1) 0%, rgba(81,81,81,1) 50%, rgba(60,60,60,1) 100%)!important; /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(60,60,60,1)), color-stop(50%,rgba(81,81,81,1)), color-stop(100%,rgba(60,60,60,1)))!important; /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(-45deg, rgba(60,60,60,1) 0%,rgba(81,81,81,1) 50%,rgba(60,60,60,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(-45deg, rgba(60,60,60,1) 0%,rgba(81,81,81,1) 50%,rgba(60,60,60,1) 100%)!important; /* Opera 11.10+ */
	background: 			-ms-linear-gradient(-45deg, rgba(60,60,60,1) 0%,rgba(81,81,81,1) 50%,rgba(60,60,60,1) 100%)!important; /* IE10+ */
	background: 			linear-gradient(135deg, rgba(60,60,60,1) 0%,rgba(81,81,81,1) 50%,rgba(60,60,60,1) 100%)!important; /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#101010',GradientType=1 )!important; /* IE6-9 */

}

.disabled {
	background: 			-moz-linear-gradient(-45deg, rgba(60,60,60,1) 0%, rgba(81,81,81,1) 50%, rgba(60,60,60,1) 100%)!important; /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(60,60,60,1)), color-stop(50%,rgba(81,81,81,1)), color-stop(100%,rgba(60,60,60,1)))!important; /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(-45deg, rgba(60,60,60,1) 0%,rgba(81,81,81,1) 50%,rgba(60,60,60,1) 100%)!important; /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(-45deg, rgba(60,60,60,1) 0%,rgba(81,81,81,1) 50%,rgba(60,60,60,1) 100%)!important; /* Opera 11.10+ */
	background: 			-ms-linear-gradient(-45deg, rgba(60,60,60,1) 0%,rgba(81,81,81,1) 50%,rgba(60,60,60,1) 100%)!important; /* IE10+ */
	background: 			linear-gradient(135deg, rgba(60,60,60,1) 0%,rgba(81,81,81,1) 50%,rgba(60,60,60,1) 100%)!important; /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#101010',GradientType=1 )!important; /* IE6-9 */

}

.dropdown-menu a{
	color: 					#6d6c6c;
}  
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover{
    text-shadow: 			0 0 5px #01BBF0, 0 0 9px #6BDEFF;
	text-decoration:		none;	
}
input[type="text"]:focus,
input.ui-autocomplete-input:focus,
textarea:focus,
button:focus,
a.button:focus,
select:focus,
option:focus,
input[type="file"]:focus,
input[type="password"]:focus,
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover{
    color: 					#F0F0F0;
}
input,
textarea{
	box-shadow:				2px 2px 7px #101010 inset, -1px -1px 0 #212121 inset, 0 0 10px #171717;
	-webkit-box-shadow:		2px 2px 7px #101010 inset, -1px -1px 0 #212121 inset, 0 0 10px #171717;
	-moz-box-shadow:		2px 2px 7px #101010 inset, -1px -1px 0 #212121 inset, 0 0 10px #171717;
}
input:focus,
textarea:focus,
select:focus,
option:focus{
	box-shadow: 			0 0 3px rgba(105, 236, 255, 0.6);
	-webkit-box-shadow: 	0 0 3px rgba(105, 236, 255, 0.6);
	-moz-box-shadow:		0 0 3px rgba(105, 236, 255, 0.6);
}
a.button,
button,
input[type="submit"]{
	box-shadow:				0 0 10px #171717, 0 0 2px #171717 inset, 0 0 1px #50B1FE inset;
	-webkit-box-shadow:		0 0 10px #171717, 0 0 2px #171717 inset, 0 0 1px #50B1FE inset;
	-moz-box-shadow:		0 0 10px #171717, 0 0 2px #171717 inset, 0 0 1px #50B1FE inset;
}
a.button:focus,
button:focus,
input[type="submit"]:focus{
	box-shadow: 			0 0 3px rgba(105, 236, 255, 0.6);
	-webkit-box-shadow: 	0 0 3px rgba(105, 236, 255, 0.6);
	-moz-box-shadow:		0 0 3px rgba(105, 236, 255, 0.6);
}
/*
select:hover, 
textarea:hover, 
button:hover,
textarea:focus,
button:focus,
a.button:focus,
select:focus,
option:focus,
input[type="file"]:focus,
input[type="password"]:focus,
*/
.dropdown-menu li > a:hover,
.dropdown-menu li.active > a:hover{
	box-shadow: 			0 0 15px rgba(105, 236, 255, 0.06) inset, 0 0 5px #212121 inset;
	-webkit-box-shadow: 	0 0 15px rgba(105, 236, 255, 0.06) inset, 0 0 5px #212121 inset;
	-moz-box-shadow:		0 0 15px rgba(105, 236, 255, 0.06) inset, 0 0 5px #212121 inset;
}
input:hover, 
input[type="text"]:focus,
input.ui-autocomplete-input:focus,
textarea:focus,
textarea:hover, 
select:hover, 
select:focus,
input[type="file"]:focus,
input[type="password"]:focus,
.dropdown-menu li > a:hover,
.dropdown-menu li.active > a:hover {
	background: 			-moz-linear-gradient(left, rgba(33,33,33,.7) 0%, rgba(24, 42, 53,.65) 50%, rgba(33,33,33,.7) 100%); 
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(33,33,33,.7)), color-stop(50%,rgba(24, 42, 53,.65)), color-stop(100%,rgba(33,33,33,.7))); 
	background: 			-webkit-linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(24, 42, 53,.65) 50%,rgba(33,33,33,.7) 100%);
	background: 			-o-linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(24, 42, 53,.65) 50%,rgba(33,33,33,.7) 100%);
	background: 			-ms-linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(24, 42, 53,.65) 50%,rgba(33,33,33,.7) 100%); 
	background: 			linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(24, 42, 53,.65) 50%,rgba(33,33,33,.7) 100%);
	/*filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#69ECFF',GradientType=1 ); */
}
button.active,
button:hover,
button:focus,
a.button:hover,
a.button:focus,
option:hover,
option:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	background: 			-moz-linear-gradient(left, rgba(24, 42, 53,.65) 0%, rgba(33,33,33,.7) 50%, rgba(24, 42, 53,.65) 100%); 
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(24, 42, 53,.65)), color-stop(50%,rgba(33,33,33,.7)), color-stop(100%,rgba(24, 42, 53,.65))); 
	background: 			-webkit-linear-gradient(left, rgba(24, 42, 53,.65) 0%,rgba(33,33,33,.7) 50%,rgba(24, 42, 53,.65) 100%);
	background: 			-o-linear-gradient(left, rgba(24, 42, 53,.65) 0%,rgba(33,33,33,.7) 50%,rgba(24, 42, 53,.65) 100%);
	background: 			-ms-linear-gradient(left, rgba(24, 42, 53,.65) 0%,rgba(33,33,33,.7) 50%,rgba(24, 42, 53,.65) 100%); 
	background: 			linear-gradient(left, rgba(24, 42, 53,.65) 0%,rgba(33,33,33,.7) 50%,rgba(24, 42, 53,.65) 100%);
	/*filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#69ECFF',GradientType=1 ); */
}
/*
.dropdown-menu li.active > a:before {
    content: 				"► ";
}
*/
.dropdown-menu a,
li.nav-header {	
	background: 			-moz-linear-gradient(left, rgba(33,33,33,.7) 0%, rgba(16,16,16,.75) 50%,rgba(33,33,33,.7) 100%); 
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(33,33,33,.7)),  color-stop(50%,rgba(16,16,16,.75)), color-stop(100%,rgba(33,33,33,.7))); 
	background: 			-webkit-linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(16,16,16,.75) 50%,rgba(33,33,33,.7) 100%);
	background: 			-o-linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(16,16,16,.75) 50%,rgba(33,33,33,.7) 100%);
	background: 			-ms-linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(16,16,16,.75) 50%,rgba(33,33,33,.7) 100%); 
	background: 			linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(16,16,16,.75) 50%,rgba(33,33,33,.7) 100%);
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#101010',GradientType=1 ); 
}
li.nav-header {	
	padding-top:			13px;
}	
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
    background-color: #212121;
    border-color: #363535;
    color: #565555;
    cursor: not-allowed;
}
#site {
    min-height:100%;
    height:auto;
    margin-bottom:-50px;
    background-color:#fff;
}
.tabelle_zeigen, .chart_zeigen{
    display: none;
    color:#fff;
    background-color:#ccc;
    margin:0;
    height:30px;
    /*padding:0 10px;*/
    cursor:pointer;
    background: #07c;
    background: -moz-linear-gradient(top, #07c, #05a);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #07c), color-stop(1, #05a));
    background: -o-linear-gradient(#07c, #05a);
    cursor:pointer;
    border-radius: 5px;
    border:none;
}

#header {
    line-height:70px;
    padding:20px;
    letter-spacing:-2px;
    background: -moz-linear-gradient(top, #fff, #ddd);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));
    background: -o-linear-gradient(#fff, #ddd);
    border-bottom:1px solid #ccc;
    text-shadow:3px 3px 6px #777;
}

#header a
#header a:hover,
#header a:active,
#header a:visited,
#header a:link,
#header a:focus{
    color:#000;
    text-decoration:none;
    outline:none;
}

.link,
a {
/*    color:black;
    text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white, 0 0 10px #C80000, 0 0 10px #C80000, 0 0 10px #C80000;*/
    color:white;
    /* text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black, 0 0 10px #C80000, 0 0 10px #C80000, 0 0 10px #C80000; */
    /*color:#C80000;*/
    /*text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white, 0 0 10px black, 0 0 10px black, 0 0 10px black;*/
    text-decoration:none;
    cursor:pointer;
}

#impirelogo {
    position:absolute;
    top:20px;
    right:20px;
}

#head {
    position:relative;
}

.wwe-main a,
.wwe-main a:hover,
.wwe-main a:active,
.wwe-main a:focus{
    outline:none;
    border:none;
    /*ie-dummy: expression(this.hideFocus=true);*/
}

.wwe-content {
    width:100%;
    position:relative;
    padding:0;
}

#wwe-analyse-content {
    position:relative;
    /*margin-right:275px;*/
    padding-top: 0px;
}

/*
#wwe-ticker {
    width:270px;
    border-left:5px solid #ddd;
}
*/

#wwe-colright   {
    width:270px;
    float:right;
    overflow:hidden;
}

#showPanel {
    position:absolute;
    z-index:2;
    right:0;
    top:2px;
    display:none;
    width:0px;
    height:30px;
    cursor:pointer;
    color:#fff;
    background: #c80000;
    border-radius: 5px 0 0 5px;
}
#showPanel span{
    display:block;
    line-height:30px;
    height:30px;
    text-align:center;
    width:100px;
}

#wwe-ticker-content {
    padding:0;
    height:500px;
    overflow-y:scroll;
}

#wwe-ticker h2 {
    color:#fff;
    background-color:#ccc;
    margin:0;
    line-height:30px;
    padding:0 10px;
    cursor:pointer;
    background: #07c;
    background: -moz-linear-gradient(top, #07c, #05a);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #07c), color-stop(1, #05a));
    background: -o-linear-gradient(#07c, #05a);
}

#wwe-ticker-content table{
    width:100%;
}

#wwe-ticker-content table td{
    vertical-align:top;
    border-bottom:1px solid #ccc;
    padding-bottom:10px;
    background: #fff;
    background: -moz-linear-gradient(top, #fff, #eee);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #eee));
    background: -o-linear-gradient(#fff, #eee);
}

#wwe-ticker-content table td h3{
    margin:0 0 5px 0;
}

#wwe-logos {
    position:absolute;
    top:-20px;
    right:0;
}

#wwe-print {
    position:relative;
    margin:2em;
    width:650px;
}

.wwe-button-container {
    position:absolute;
    top:2px;
    right:2px;
    z-index:10;
}

.wwe-tabs-content-container {
    position:relative;
}

.wwe-content-loaded {
    display:none;
}

.wwe-preloader {
    width:100%;
    position:absolute;
    z-index:10;
    top:0;
    left:0;
}

.wwe-preloader-content,
.wwe-preloader-image {
    width:25px;
    height:25px;
    margin:0;
    padding:0;
    background: URL('../img/ajax-loader.gif') no-repeat center top;
    background-size: 25px 25px;
}

.wwe-preloader-image {
    display:inline-block;
}

#ajaxBusy {
    width:				16px;
    top:				5px;
    left:				-20px;
    background-color:	#fff;
    height:				16px;
}
#ajaxBusyBig,
#ajaxBusyPlayer{
    background: 		URL('../img/ajax-loader-big.gif') no-repeat center center;
    background-size: 	80px 80px;
    width:				80px;
    height:				80px;
    margin:				-40px 0 0 -40px;
}
#ajaxBusyBig{
    top:				350px;
    left:				50%;
}
#ajaxBusyPlayer,
#errorPlayer{
	display:			none;
    top:				50%;
    left:				50%;
}
#ajaxBusyPlayer{
    left:				50%;
}
#errorPlayer{
    left:				0;
    right:				0;
    width:				100%;
    height:				100px;
	text-align:     	center;
    margin-top:			40px;
}
#ajaxBusy,
#ajaxBusyBig,
#ajaxBusyPlayer,
#errorPlayer {
    position:			absolute;
    z-index:			95;
	/*transition: 		all .2s ease-in;*/
}

div.wwe-header {
    height:34px;
}

.wwe-footer{
    margin:0 auto;
    text-align:center;
    height:30px;
}

.push {
    height:50px;
}


.wwe-padding {
    padding:40px;
}

.wwe-padding-left-right {

}

/*.wwe-padding-left {
    padding-left:5px;
}

.wwe-padding-right {
    padding-right:5px;
}*/

.wwe-padding-10 {
    padding:10px;
}

.wwe-margin-5{
    margin:5px;
}

.wwe-padding-20 {
    padding:20px;
}

.wwe-header-content {
    padding:7px 12px;
    position:relative;
}

.wwe-position-relative {
    position:relative;
}

.wwe-width-50 {
    width:50%!important;
}
.wwe-width-100 {
    width:100%!important;
}

.toggleContainer,
#backtoschedule,
#wwe-lineup-menu{
    background: URL('../img/shadow.png') no-repeat center top;
    text-align:center;
    top: -10px;
    position:relative;
    padding: 10px 0 0;
}

.toggleContainer span.toggleButton,
#backtoschedule span,
#wwe-lineup-menu li{
    padding:0 10px;
    line-height:30px;
    height:30px;
    color:#666;
    border-radius:0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    background-color: #e3e3e3;
    background-color: -moz-linear-gradient(top, #eee, #ccc);
    background-color: -webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #ccc));
    background-color: -o-linear-gradient(#eee, #ccc);
    border-style:none;
    cursor:pointer;
    display:inline-block;
    min-width:250px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}

#wwe-lineup-menu li{
    min-width:90px;
    padding:0 5px;
}

#wwe-lineup-menu li:active,
#backtoschedule span:active,
#wwe-lineup-filter-home li, #wwe-lineup-filter-away li:active,
.toggleButton:active {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) inset;
}

/*******************************
table styles
 *******************************/

table.wwe-table tr td,
table.wwe-table tr th {
    height:         35px;        
    padding:        0;
    margin-left:    0px;
    margin-right:   10px;
	text-shadow: 	none; 
	white-space:	nowrap;
}

table.wwe-table-data {
    padding:		10px;
    table-layout:	fixed;
	border-spacing:	0;
}

.wwe-headline-first-title-eventdata  div.wwe-team-logos-30x30-center {      
    position:       relative;
    top:            8px;
    margin-top:     -20px;
    display:        inline-block;
    vertical-align: middle;
}
.wwe-headline-first-title-eventdata {   
    position:       relative;
    top:            -2px;
    color:          #6d6c6c;
}

table.wwe-table tr.wwe-headline-first th,
table.wwe-table-data tr.wwe-headline-first th {
    vertical-align: middle;
    color: #fff;
}

#wwe-live-round-title  {
    color: #fff;   
	display: block;
    float: left;
    padding-bottom: 8px;
    padding-left: 60px;
    padding-top: 8px;
}

table.wwe-table tr.wwe-headline-last th,
table.wwe-table-data tr.wwe-headline-last th {
    color: #6d6c6c;
}

table.wwe-table-data tr td{
    height: 26px!important;
}

table.dataTable td {
    border: 1px solid #323232;
}

table.wwe-table tr td,
table.dataTable tr td  {
	text-indent: 5px;
}

table.wwe-table-data[chartMode=true] tr td {
    height: 5px!important;
}

/*
table.wwe-table-data tbody:hover,
tr.wwe-hover-enabled td:hover table tr,
tr.wwe-hover-enabled td:hover table th,
table tr.noChart td:hover {
    background:     #666 !important;
    color:          #fff;
}
tr.wwe-hover-enabled td:hover table tr:nth-child(odd) td,
table tr.noChart:nth-child(odd) td:hover {
    background:     #444 !important;
}
*/

/*
table.wwe-table-data tbody.noChart:nth-child(even),
table tr.noChart:nth-child(even) td {
    color: #888;
    background: #131313;
}

table.wwe-table-data tbody.noChart:nth-child(odd),
table tr.noChart:nth-child(odd){
    color: #888;
    background: #1f1f1f;
}
*/

table.wwe-table-data tbody td{
    color: 			#CCCCCC;
	border-left:	none!important;
	border-right:	none!important;
}

#wwe-scouting-data-team-table tbody:nth-child(odd) td,
#wwe-tracking-data-team-table tbody:nth-child(odd) td,
table.dataTable tr:nth-child(odd) td {
    background-color: #212121;
}
.wwe-invert table.dataTable tr:nth-child(odd) td {
    background-color: #dedede;
}

#wwe-scouting-data-team-table tbody:nth-child(even) td,
#wwe-tracking-data-team-table tbody:nth-child(even) td,
table.dataTable tr:nth-child(even) td {
    background-color: #101010;
}
.wwe-invert table.dataTable tr:nth-child(even) td {
    background-color: #efefef;
}

.wwe-invert table.dataTable tr td {
    color: 			#252525;
}

#wwe-scouting-data-team-table  .wwe-row-dark td,
#wwe-tracking-data-team-table  .wwe-row-dark td {
    background-color: #212121 !important;
}

#wwe-scouting-data-team-table  .wwe-row-bright td,
#wwe-tracking-data-team-table  .wwe-row-bright td{
    background-color: #101010 !important;
}

.wwe-row-dark:hover {
    color: #FFF;
}

.wwe-row-bright:hover {
    color: #555;
}

table.wwe-table-data tbody[name='none'],
tr[name='none'] div {
    opacity:           0.4;
    filter:            alpha(opacity=40); /* Opacity solution for IE8 and earlier */
}

table.wwe-table tr {
    color: 				#fff;
	letter-spacing: 	0.04em;
}

table.wwe-table tr:nth-child(odd) > td {
    background-color: #212121 !important;
}

table.wwe-table tr:nth-child(even) > td {
    background-color: #101010 !important;
}

table.wwe-table tr {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

table.dataTable tbody tr:hover td,
table.dataTable tbody tr.hover td,
.wwe-invert table.dataTable tbody tr:hover td,
.wwe-invert table.dataTable tbody tr.hover td {
    background-color:   #50B1FE!important;
    background-color:   rgba(80,177,254,.25)!important;
	/* color: 				#DADADA; */
}

.wwe-red-cell {
    /*color: white!important;*/
	color:			#cb0715;
    text-shadow: 	0 0 5px #cb0715 !important;
}
.wwe-green-cell {
    /*color: white!important;*/
	color:			#11d007;
    text-shadow:    0 0 5px #11d007 !important;
}
.live-match-highlight{
	 color:			#019FE3!important; 
	/*text-shadow:	0 0 6px #6bdeff,0 0 3px #01bbf0!important;*/
}

/*
.wwe-red-cell2 {
    text-shadow: -0.5px 0 black, 0 0.5px black, 0.5px 0 black, 0 -0.5px black, 0 0 6px #990000, 0 0 6px #990000, 0 0 0px #990000, 0 0 0px #990000, 0 0 0px #990000, 0 0 0px #990000 !important;
}

.wwe-green-cell2 {
   text-shadow: -0.5px 0 black, 0 0.5px black, 0.5px 0 black, 0 -0.5px black, 0 0 6px #009900, 0 0 6px #009900, 0 0 0px #009900, 0 0 0px #009900, 0 0 0px #009900, 0 0 0px #009900 !important;
}
*/

/*table.wwe-table-data tr:hover .wwe-red-cell {
    background:#900;
}

table.wwe-table-data tr:hover .wwe-green-cell {
    background:#090;
}*/

table.wwe-table-data tr .off,
table.wwe-table-data tr:hover  .off{
    background:				none!important;
}

table.wwe-table tr th, table.wwe-table tfoot tr {
    color:					#6d6c6c;
    white-space:			nowrap;
}

table.wwe-table {
    width:100%;
    text-align:center;
    border-spacing:0;
}

table.wwe-table caption {
    text-align:left;
    line-height:30px;
    padding:5px 10px;
}

.wwe-align-left,
#goalgetter-ever  {
    text-align:left!important;
	padding-left:10px;
}

.wwe-align-right {
    text-align:right!important;
}

.wwe-align-center{
    text-align:center!important;
}

table.wwe-table tr th.wwe-align-left {
    padding-left:5px;
}

table.wwe-table .wwe-align-center  {
    text-align:center;
}

.wwe-border-top td{
    border-top:3px solid #999;
}

.wwe-table-header-big th{
    line-height:30px;
    text-transform:uppercase;
    padding-top:10px;
    padding-bottom:10px;
    text-align:left;
}

.wwe-table-overview-stats th span{
    text-align:left;
    text-transform:none;
}

.wwe-table-overview-stats th {
    line-height:30px;
    text-align:left;
}

.wwe-table-overview-stats  td{
    background:#FFF URL('../img/tablebg.png') repeat-x center center;
    border-bottom:none !important;
    height:34px !important;
}

.wwe-player-card .wwe-table-overview-stats  td{
    height:auto !important;
    padding:5px;
}

table.wwe-table-overview-stats .wwe-no-background{
    background:none !important;
    padding-right:10px;
    padding-left:10px;
}

.wwe-table-padding-first-last-column tr th:first-child,
.wwe-table-padding-first-last-column tr  td:first-child{
    padding-left:10px;
}

.wwe-table-padding-first-last-column tr th:last-child,
.wwe-table-padding-first-last-column tr td:last-child{
    padding-right:10px;
}

/*******************************
Headlines
 *******************************/

.wwe-content-headline {
    padding:10px;
    position:relative;
    text-align: center;
    background:#333;
}

.wwe-content-headline h3{
    color: #fff;
    line-height:20px;
    margin:0;
    padding:0;
    display:inline;
}


.wwe-content-headline h1 {
    color: #fff;
    margin: 0;
    padding: 0;
}


.wwe-header-content form  {
    width:auto;
    float:right;
}

.wwe-header-content select {
    margin: 2px 15px;
    vertical-align:top;
}



.wwe-header-content form *{
    vertical-align:middle;
}

.wwe-header h2{
    padding:0;
    display:inline;
    margin:0;
    text-transform: none;
    float:left;
}

h2.wwe-header,
h3.wwe-header{
    padding:0!important;
    margin:0;
    text-transform: uppercase;
    line-height:30px;
}

h3.wwe-heading{
    color: #C80000;
    padding:0 12px;
    margin:0;
}
.lineupslider{
    width:1000px;
}

.wwe-cleardiv {
    clear:left;
    line-height:0;
    height:0;
    float:none !important;
}

.wwe-float-right {
    float:right;
}

.wwe-float-left {
    float:left;
}



/*******************************
Table Paging
 *******************************/

.wwe-button {
    padding:0;
    height:30px;
    width:30px;
    background: URL('../img/impire_cp_iconsprite_30x30.png') no-repeat 0 -421px;
    background-color:#C80000;
    cursor:pointer;
    border-radius: 5px;
    border:none;
}

.wwe-button2 {
    padding:0;
    height:30px;
    width:60px;
    background: URL('../img/impire_cp_iconsprite_30x30.png') no-repeat 0 -421px;
    background-color:#C80000;
    cursor:pointer;
    border-radius: 5px;
    border:none;
}


#refresh       {background-position:0     -391px;}
#print         {background-position:0     -361px;}
#firstlast       {background-position:0     -481px;}
#firstlast.deactivated  {background-position:-30px     -481px;
    background-color:#ddd;}
#double {background-position:0     -510px;}
#half {background-position:0     -540px;}


#reloadTimer {
    color: #FFFFFF;
    padding-left: 30px;
    padding-top:5px;
    width: auto;
    vertical-align: top;
}

#reloadTimer option{
    color: #000;
    background-color:#fff;
}

#pager {
    padding:10px;
    margin:0 auto;
}

.pagedisplay-div,
.pagesize-div {
    float:left;
    padding:0 25px;
}

.wwe-magnify {
    height:23px;
    width:27px;
    background: URL('../img/wwe-button.png') no-repeat 0 -432px;
    position:absolute;
    bottom:10px;
    right:10px;
    cursor:pointer;
}
.wwe-magnify:hover{background-position:right -456px;}

/*******************************
Table Sorting
 *******************************/

table.tablesorter > tbody > tr > td:first-child,
table.tablesorter > thead > tr > th:first-child{
	border-left: 			none!important;
}
table.tablesorter > tbody > tr > td:last-child,
table.tablesorter > thead > tr > th:last-child{
	border-right: 			none!important;
}

table.wwe-table th.tablesorter-header {
    cursor: pointer;
    margin:0;
    border-bottom: none;
}

table.wwe-table th {
    white-space: nowrap;
}

table.wwe-table th.tablesorter-headerAsc,
table.wwe-table th.tablesorter-headerDesc {
    background-color: 	#0e252c!important;
}

th.tablesorter-headerAsc div.tablesorter-header-inner,
th.tablesorter-headerDesc div.tablesorter-header-inner{
	padding-left: 		15px;
	padding-right: 		5px;
}

th.tablesorter-headerAsc div.sort-icon {
    background:     url(../img/tablesort.png) no-repeat left -18px!important;
}

th.tablesorter-headerDesc div.sort-icon {
    background:     url(../img/tablesort.png) no-repeat left -38px!important;
}

/*
table.wwe-table th.tablesorter-headerAsc div,
table.wwe-table th.tablesorter-headerDesc div {
    display:        inline-block;
}
*/

div.sort-icon {
    /* display:        none;  */
	display: 		inline-block;
	height: 		17px;
    width: 			17px;
}

table.wwe-table th.tablesorter-header-nosort,
#goalgetter th,
#scorer th{
    background:#C80000;
}

table.wwe-table th.tablesorter-header-nosort.tablesorter-headerAsc,
table.wwe-table th.tablesorter-header-nosort.tablesorter-headerDesc {
    background:#4FB5FB;
}

/*******************************
mainmenu
 *******************************/
.wwe-mainmenu-container {
    text-align:center;
}

ul.wwe-mainmenu {
    padding: 0;
    list-style: none;
    margin:0;
    background:#C80000 url('../img/menu-bg.png') repeat-x;
    z-index: 100;
    border-top:1px solid #9cf;
    border-bottom:1px solid #058;
    width:100%;
}

ul.wwe-mainmenu  li{
    text-decoration: none;
    margin:0;
    line-height:50px;
    height:50px;
    position: relative;
    float: left;
    background:#39d url('../img/menu-bg.png') repeat-x;
    color:#fff;
    cursor:pointer;
    position:relative;
    z-index:500;
    text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.5);
}

ul.wwe-mainmenu  li.has-sub,
ul.wwe-mainmenu  li.has-sub:hover{
    background:url('../img/impire_cp_iconsprite_30x30.png') no-repeat right -450px;
}

ul.wwe-mainmenu  li a,
ul.wwe-mainmenu  li span{
    text-decoration: none;
    color:#fff;
    line-height:50px;
    padding:0 20px;
    height:50px;
    display:block;
    white-space:nowrap;
}

ul.wwe-mainmenu  li:hover ,
ul.wwe-mainmenu  li.active{
    background:#058 url('../img/menuactive.png') no-repeat center bottom;
    text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5);
}


ul.wwe-mainmenu ul {
    list-style: none;
    position: absolute;
    left: 0;
    top: 100%;
    visibility: hidden;
    z-index: 598;
    padding: 0;
    margin:0;
    min-width:100%;
    border-bottom:1px solid #333;
}

ul.wwe-mainmenu ul.third-level {
    left: 100%;
    position: absolute;
    top:0;
    background:#058!important;
}

ul.wwe-mainmenu ul li,
ul.wwe-mainmenu ul li a,
ul.wwe-mainmenu ul li span {
    float: none;
    line-height:30px;
    height:30px;
    background: none;
    position:relative;
    display:block;
}

ul.wwe-mainmenu ul li:hover,
ul.wwe-mainmenu ul li.has-sub:hover{
    background-color:#058;
}

ul.wwe-mainmenu ul li.has-sub li a:hover{
    background-color:#005080;
}

ul.wwe-mainmenu li:hover > ul {
    visibility: visible;
    background: #06a;
}

ul.wwe-mainmenu li li a:hover,
ul.wwe-mainmenu li li:hover {
    background-color:#058;
    color:#fff;
}

/*******************************
headmenu
 *******************************/

ul#wwe-headmenu {
    padding:0;
    margin:0;
    position:absolute;
    top:0;
    right:200px;
}

ul#wwe-headmenu  li{
    text-decoration: none;
    margin:0;
    padding:10px;
    display:inline;
}

ul#wwe-headmenu  li a{
    text-decoration: none;
    color:#000;
    display:block;
}

/*******************************
breadcrumb
 *******************************/

#breadcrumb {
    background-color: #444;
    padding:5px 10px;
    color: #999;
    border-top:1px solid #333;
}

#breadcrumb a{
    color: #999;
    text-decoration: none;
}

#breadcrumb a:hover{
    color: #fff;
}

/*******************************
Submenu
 *******************************/
.wwe-submenu-container {
    text-align:center;
    line-height:0;
}

ul.wwe-submenu {
    padding: 0;
    list-style: none;
    margin:0;
    display: inline-block;
    width:100%;
    background-color:#333;
    position:relative;
    z-index:100;
}

ul.wwe-submenu  li{
    text-decoration: none;
    margin:0;
    padding:0 10px;
    line-height:30px;
    height:30px;
    float: left;
    color:#fff;
    white-space:nowrap;
}

ul.wwe-submenu  li span{
    line-height:30px;
    height:30px;
    display:block;
}

ul.wwe-submenu  li.wwe-submenu-grey,
ul.wwe-submenu  li.wwe-submenu-grey:hover{
    background: none;
    text-shadow:none;
    color:#999;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    box-shadow:none;
}

ul.wwe-submenu  li:active {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3) inset;
    padding-top:1px;
    line-height:29px;
    height:29px;
}


ul.wwe-submenu  li:hover {
    background: #666;
    background: -moz-linear-gradient(top, #666, #555);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #666), color-stop(1, #555));
    background: -o-linear-gradient(#666, #555);
    cursor:pointer;
}

ul.wwe-submenu  li.wwe-submenu-active{
    background: #B00000;
    background: -moz-linear-gradient(top, #B00000, #C80000);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #B00000), color-stop(1, #C80000));
    background: -o-linear-gradient(#B00000, #C80000);
    cursor:pointer;
}

#homemenue {position:absolute;top:45px;left:0;}
#awaymenue {position:absolute;top:45px;right:0;width: 30px;}

#wwe-lineup-timeline-menu,
#wwe-lineup-menu-home,
#wwe-lineup-menu-away,
#wwe-lineup-filter-home,
#wwe-lineup-filter-away{
    padding:0;
    margin:20px 0;
    list-style-type: none;
}

#wwe-lineup-timeline-menu {position:absolute;left:-40px;top:23px;margin:0;}

#wwe-lineup-timeline-menu li,
#wwe-lineup-menu-home li,
#wwe-lineup-menu-away li,
#wwe-lineup-filter-home li,
#wwe-lineup-filter-away li{
    line-height:30px;
    height:30px;
    border-radius:5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor:pointer;
    display:block;
    width:30px;
    margin:2px 0;
}

.wwe-icon-30x30 {
    background-image:url('../img/impire_cp_iconsprite_30x30.png');
    background-repeat:no-repeat;
}

.wwe-icon-60x30 {
    background-image:url('../img/impire_cp_iconsprite_30x30.png');
    background-repeat:no-repeat;
}

.home-menue-new,
.away-menue-new{
	display:			none;
}
.home-menue-new:hover,
.away-menue-new:hover{cursor:pointer;}
.wwe-trikot-change:hover,
.wwe-events-change:hover{cursor:pointer;}
.wwe-trikot-change{background-position:0 -810px;}
.wwe-events-change{background-position:0 -930px;} /* oder -960px */
.wwe-section-0-15-home,
.wwe-section-0-15-away {background-position:0 -840px;}
.wwe-section-16-30-home,
.wwe-section-16-30-away {background-position:0 -870px;}
.wwe-section-31-45-home,
.wwe-section-31-45-away {background-position:0 -900px;}
.wwe-section-46-60-home,
.wwe-section-46-60-away {background-position:0 -840px;}
.wwe-section-61-75-home,
.wwe-section-61-75-away {background-position:-0 -870px;}
.wwe-section-76-90-home,
.wwe-section-76-90-away {background-position:0 -900px;}
.wwe-section-1period-home,
.wwe-section-1period-away		{	display:			none;
									background-position:0 -120px;	}
.wwe-section-2period-home,
.wwe-section-2period-away		{	display:			none;
									background-position:0 -150px;	}
.wwe-section-bothperiods-home,
.wwe-section-bothperiods-away	{background-position:0 -30px;}
.wwe-section-tactical-home,
.wwe-section-tactical-away		{background-position:0 0px;}
.wwe-section-play-button 		{	display:			none;
									background-position:0 -300px;	}
.wwe-section-play-button:hover 	{background-position:-30px -300px;}
.wwe-section-play-button.playing{background-position:0 -330px;}
.wwe-section-play-button.playing:hover{background-position:-30px -330px;}

.wwe-filter-defenseman			{background-position:-30px -180px;}
.wwe-filter-mid-fielder	 		{background-position:-30px -210px;}
.wwe-filter-substitution 		{background-position:-30px -90px;}
.wwe-filter-forward				{background-position:-30px -270px;}
.wwe-filter-all					{background-position:-30px -60px;}
.wwe-filter-goalie				{background-position:-30px -240px;}

.wwe-trikot-change.active{background-position:-30px -810px;}
.wwe-events-change.active{background-position:-30px -930px;} /* oder -960px */

.wwe-section-0-15-home.active,
.wwe-section-0-15-away.active {background-position:-30px -840px;}
.wwe-section-16-30-home.active ,
.wwe-section-16-30-away.active {background-position:-30px -870px;}
.wwe-section-31-45-home.active,
.wwe-section-31-45-away.active{background-position:-30px -900px;}
.wwe-section-46-60-home.active,
.wwe-section-46-60-away.active {background-position:-30px -840px;}
.wwe-section-61-75-home.active,
.wwe-section-61-75-away.active {background-position:-30px -870px;}
.wwe-section-76-90-home.active,
.wwe-section-76-90-away.active {background-position:-30px -900px;}
.wwe-section-1period-home.active,
.wwe-section-1period-away.active		{background-position:-30px -120px;}
.wwe-section-2period-home.active,
.wwe-section-2period-away.active		{background-position:-30px -150px;}
.wwe-section-bothperiods-home.active,
.wwe-section-bothperiods-away.active	{background-position:-30px -30px;}
.wwe-section-tactical-home.active,
.wwe-section-tactical-away.active		{background-position:-30px 0px;}

.wwe-filter-defenseman.active			{background-position: 0 -180px;}
.wwe-filter-mid-fielder.active	 		{background-position: 0 -210px;}
.wwe-filter-substitution.active 			{background-position: 0 -90px;}
.wwe-filter-forward.active				{background-position: 0 -270px;}
.wwe-filter-all.active					{background-position: 0 -60px;}
.wwe-filter-goalie.active				{background-position: 0 -240px;}



/*******************************
Round Selection Menu
 *******************************/

ul.wwe-round-selection {
    padding: 0;
    margin: 0;
    list-style: none;
    width:auto;
    float:left;
}

ul.wwe-league-selection{
    padding: 0;
    margin: 0;
    list-style: none;
    width:auto;
    float:left;
}

ul.wwe-league-selection li{
    text-decoration: none;
    color: #fff;
    height: 30px;
    line-height: 30px;
    text-align: center;
    padding:0 10px;
}

/*******************************
Bar Charts
 *******************************/

.wwe-bar-chart-shadow{
    box-shadow: 0px 0px 5px rgba(0,0,0,.5);
    -moz-box-shadow: 1px 0 5px rgba(0,0,0,.5);
}

.wwe-border-radius-left,
.wwe-team-home div {
    border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
}

.wwe-border-radius-right,
.wwe-team-away div {
    border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
}

.wwe-border-radius {
    border-radius: 4px;
    -moz-border-radius:4px;
}

.wwe-bar-chart{
    margin:5px;
}


/*
******************************
WWE Tooltip
******************************
*/

.wwe-tooltip-container{
    position:   relative;
    cursor:     pointer;
    display:    block;
}

span.wwe-tooltip{    
    text-align: left;
    position:absolute;
    top:35px;
    display:none;
    padding:5px 10px;
    width:auto;
    height:auto;
    color:#ccc;
    white-space:nowrap;
	/*
    border-radius: 5px 5px 5px 5px;
    text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
	*/
}
#wwe-lineup span.wwe-tooltip{  
    top:	auto;
    bottom:	35px;
}

span.wwe-tooltip h3 {
    margin:0;
}

span.wwe-tooltip table td{
    border:none;
}

.wwe-tooltip table{
    width:100%!important;
}

span.wwe-tooltip-away-left,
span.wwe-tooltip-home-left {
    left: 0px;
}

span.wwe-tooltip-home-right,
span.wwe-tooltip-away-right {
    right: 0px;
}

span.wwe-tooltip-away-left em,
span.wwe-tooltip-home-left em {
    left: 10px;
}

span.wwe-tooltip-home-right em,
span.wwe-tooltip-away-right em {
    right: 10px;
}

span em {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #006AB7 transparent;
    border-style: none solid solid;
    border-width: 0 10px 10px;
    top: -7px;
    display: none;
    height: 0;
    position: absolute;
    width: 0;
}

.wwe-table-data-align-left td {
    text-align: left;
}

.wwe-table-data-align-right td {
    text-align: right;
}

.wwe-table-string-center td {
    text-align:center;
}

.wwe-event-icon{
    height:25px;
    width:25px;
    line-height:25px;
    background:transparent url('../img/wwe-icon-sprite-25x25.png') no-repeat 0 0;
    display:block;
    position:relative;
    text-align:center;
	z-index:2;
}

.wwe-event-icon-red-card      {background-position:  -25px  0;  }
.wwe-event-icon-yellow-card      {background-position:  0    0;  }
.wwe-event-icon-yellowred-card    {background-position:  -50px  0;  }
.wwe-event-icon-sub          {background-position:  -200px  0;  }
.wwe-event-icon-subfor        {background-position:  -225px  0;  }
.wwe-event-icon-subsubfor      {background-position:  -250px  0;  }
.wwe-event-icon-goal        {background-position:  -125px  0;  }
.wwe-event-icon-goal-own      {background-position:  -150px  0;  }
.wwe-event-icon-penalty        {background-position:  0    0;  }
.wwe-event-icon-foul-for      {background-position:  -100px  0;  }
.wwe-event-icon-foul-against    {background-position:  -75px  0;  }
.wwe-reset-icon             {background-position:   -425px  0;  }
.wwe-trend-positive-icon       {background-position:   -450px  0;  }
.wwe-trend-negative-icon       {background-position:   -475px  0;  }
.wwe-event-icon-penalty-shot-taken   {background-position:   -525px  0;  }
.wwe-event-icon-penalty-shot-scored   {background-position:   -175px  0;  }
.wwe-info-icon            {background-position:   -550px  0;  }
.wwe-event-icon-period-end	{background-position:  -100px  0;}
.wwe-event-icon-period-start	{background-position:  -75px  0;}

.wwe-icon-20x20{
    height:20px;
    width:20px;
    line-height:20px;
    background:transparent url('../img/wwe-icon-sprite-20x20.png') no-repeat 0 0;
    display:block;
    position:relative;
    text-align:center;
    z-index:11;
}

.wwe-icon-20x20-red-card        {background-position:  -20px  0;  }
.wwe-icon-20x20-yellow-card        {background-position:  0    0;  }
.wwe-icon-20x20-yellowred-card      {background-position:  -40px  0;  }
.wwe-icon-20x20-sub            {background-position:  -160px  0;  }
.wwe-icon-20x20-subfor          {background-position:  -180px  0;  }
.wwe-icon-20x20-goal          {background-position:  -100px  0;  }
.wwe-icon-20x20-goal-own        {background-position:  -120px  0;  }
.wwe-icon-20x20-penalty          {background-position:  -140px  0;  }
.wwe-icon-20x20-foul-for        {background-position:  20px  0;  }
.wwe-icon-20x20-foul-against      {background-position:  20px  0;  }
.wwe-icon-20x20-reset          {background-position:   -340px  0;  }
.wwe-icon-20x20-trend-positive      {background-position:   -360px  0;  }
.wwe-icon-20x20-trend-negative       {background-position:   -380px  0;  }
.wwe-icon-20x20-corner     {background-position:   -440px  0;  }
.wwe-icon-20x20-goal-shot     {background-position:   -460px  0;  }
.wwe-icon-20x20-penalty-shot-scored     {background-position:   -140px  0;  }
.wwe-icon-20x20-subboth {background-position:-200px 0;}
.wwe-icon-20x20-penalty-shot {background-position:-420px 0;}
.wwe-icon-20x20-penalty-shot-failed  {background-position:   -400px  0;  }


.toggleButton {
    color:#000!important;
}

.wwe-trikot-36x36 .wwe-icon-20x20-red-card {
    position: absolute;
    left: -6px;
    top: 14px;
}
.wwe-trikot-36x36 .wwe-icon-20x20-yellow-card {
    position: absolute;
    left: -6px;
    top: 14px;
}
.wwe-trikot-36x36 .wwe-icon-20x20-yellowred-card {
    position: absolute;
    left: -6px;
    top: 14px;
}
.wwe-trikot-36x36 .wwe-icon-20x20-sub {
    position: absolute;
    left: -4px;
    bottom: -6px;
	top: 10px;
}
.wwe-trikot-36x36 .wwe-icon-20x20-subfor {
    position: absolute;
    left: -4px;
    bottom: -6px;
	top: 10px;
}
.wwe-trikot-36x36 .wwe-icon-20x20-goal {
    position: absolute;
    right: -6px;
    bottom: -6px;
	top: 10px;
}
.wwe-trikot-36x36 .wwe-icon-20x20-goal-own {
    position: absolute;
    left: -6px;
    top: -14px;
	top: 10px;
}
.wwe-trikot-36x36 .wwe-icon-20x20-penalty {
    position: absolute;
    left: -6px;
    top: 0;
}
.wwe-trikot-36x36 .wwe-icon-20x20-foul-for {
    position: absolute;
    right: -6px;
    top: 0;
}
.wwe-trikot-36x36 .wwe-icon-20x20-foul-against {
    position: absolute;
    right: -6px;
    top: 0;
}

.toggleButton:after {
    content:' ausblenden';
}

.wwe-toggle-closed {
    background-color:#e3e3e3!important;
    color:#777!important;
}


.wwe-toggle-closed:after{
    content:' einblenden';
}

    .toggleContent {
    /*width:100%!important;
    opacity:1!important;*/
}

    /***************************
     * graphic elements
     *****************************/
    #wwe-lineup-container,#wwe-lineup-container-live {
        margin: 0 auto;
        /*width: 1840px;*/
        padding: 0 40px;
        position:relative;
    }

    #wwe-lineup-container {
        width: 705px;
    }


    .hk_outerwrap_special #wwe-lineup-container {
    margin: 0 auto;
    width: 350px;
    padding: 0 40px;
    position:relative;
}
    #wwe-lineup-container-special, #wwe-lineup-container-special-hkaway,#wwe-lineup-container-special-hkhome{width: 350px; margin: 0 10px; float:left;}
    .hk_outerwrap_special #wwe-lineup-container
    .hk_outerwrap_special #wwe-lineup-container-small h2{
    line-height:15px;
}
    #wwe-lineup-container h2{
    line-height:30px;
}

    #wwe-lineup-container-home {
    margin-right:10px;
}

#wwe-lineup-field-home.club,
#wwe-lineup-field-away.club {
    background:#590 url('../img/lineup/club/screen/wwe-lineup.png') no-repeat 0 0;
}
#wwe-lineup-field-home.editor,
#wwe-lineup-field-away.editor {
    background:#590 url('../img/lineup/club/screen/wwe-lineup.png') no-repeat 0 0;
}
#wwe-lineup-field-home,
#wwe-lineup-field-away {
    width:470px;
    height:323px;
    position:relative;
	
	box-shadow:	1px 1px 0px #565656 inset, -4px -4px 34px #101010 inset, -1px -1px 0px #656565 inset;
}

#wwe-lineup-field-large.club {
    background: url('../img/lineup/club/screen/wwe-lineup-large.png') no-repeat 0 0;
}
#wwe-lineup-field-large.editor {
    background: url('../img/lineup/editor/wwe-lineup-large.png') no-repeat 0 0;
}

#wwe-lineup-field-large.movie {
    background: url('../img/lineup/movie/wwe-lineup-large.png') no-repeat 0 0;
    width:705px!important;
    height:485px!important;
	left:7px;
}

#wwe-lineup-field-large.movie_fullhd {
    background: url('../img/lineup/movie/wwe-lineup-extraLarge.png') no-repeat 0 0; 
	/*background:red;*/
    width:1570px!important;
    height:1080px!important;
	left:7px;
}

#wwe-lineup-field-large{
    width:705px;
    height:485px;
    position:relative;
	
	box-shadow:	1px 1px 0px #565656 inset, -4px -4px 34px #101010 inset, -1px -1px 0px #656565 inset;
}

#wwe-lineup-field-large-live.club {
    background: url('../img/lineup/club/screen/wwe-lineup-large.png') no-repeat 0 0;
}
#wwe-lineup-field-large-live.editor {
    background: url('../img/lineup/editor/wwe-lineup-large.png') no-repeat 0 0;
}
#wwe-lineup-field-large-live{
    width:705px;
    height:485px;
    position:relative;
	
	box-shadow:	1px 1px 0px #565656 inset, -4px -4px 34px #101010 inset, -1px -1px 0px #656565 inset;
}

.hk_outerwrap_special #wwe-lineup-field-small-hkaway.club,
.hk_outerwrap_special #wwe-lineup-field-small.club,
#wwe-lineup-field-small-home.club,
#wwe-lineup-field-small-away.club{
    background: url('../img/lineup/club/screen/wwe-lineup-small.png') no-repeat 0 0;
}
.hk_outerwrap_special #wwe-lineup-field-small-hkaway.editor,
.hk_outerwrap_special #wwe-lineup-field-small.editor,
#wwe-lineup-field-small-home.editor,
#wwe-lineup-field-small-away.editor{
    background: url('../img/lineup/editor/wwe-lineup-small.png') no-repeat 0 0;
}
.hk_outerwrap_special #wwe-lineup-field-small-hkaway,
.hk_outerwrap_special #wwe-lineup-field-small,
#wwe-lineup-field-small-home,
#wwe-lineup-field-small-away{
    width:350px;
    height:241px;
    position:relative;
    float: left;
	
	box-shadow:	1px 1px 0px #565656 inset, -4px -4px 34px #101010 inset, -1px -1px 0px #656565 inset;
}

#wwe-lineup-timeline-slider-container {
    position:relative;
    height: 80px;
    text-align: left;
}

#wwe-lineup-timeline-slider {
    margin: 10px;
    cursor: pointer;
    height: 59px;
    text-align: left;
}

#wwe-lineup-timeline-slider-range-container {
    position:relative;
    height: 80px;
    text-align: left;
}

#wwe-lineup-timeline-slider-range {
    margin: 10px;
    cursor: pointer;
    height: 59px;
    text-align: left;
}

.wwe-lineup-timeline-bg.club {
    background-image: url("../img/lineup/club/screen/wwe-timeline.png");
}

.wwe-lineup-timeline-bg.editor {
    background-image: url("../img/lineup/editor/wwe-timeline.png");
}

.wwe-lineup-timeline-bg {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto auto;
    position: relative;
	height: 80px;
	
	box-shadow:	1px 1px 0px #565656 inset, -4px -4px 34px #101010 inset, -1px -1px 0px #656565 inset;
}

#wwe-lineup-minute,#wwe-lineup-away, #wwe-lineup-home,#wwe-lineup-range {
    height: 25px;
}

#wwe-lineup-minute,#wwe-lineup-away,#wwe-lineup-home {
    text-align:center;
}

#wwe-lineup-range {
    text-align:right;
	margin-right:6px;
}

.highcharts-container{
	overflow-x: hidden;
}

/*******************
 * Trikots
 *********************/

.wwe-trikot-36x36 span {
    left: 0;
    position: relative;
    top: 5px;
    width: 36px;
	z-index:2;
}
#wwe-lineup-container-special-hkhome,#wwe-lineup-container-special-hkaway{display:none;}
.wwe-trikot-label {
    background-color:#000;
    background-color:rgba(0, 0, 0, 0.8);
    color: #FFFFFF;
    cursor: pointer;
    position: absolute;
    padding: 1px 4px 1px 14px;
    top: 11px;
	left: 18px;
    white-space: nowrap;
    width: auto;
    z-index: 9;
    display:none;
}
.hk_special_team_table{width: 480px; float: left;}
#half{display: none;}
.oben_links{
    width: 370px;
    float: left;
    text-align: center;
    overflow: hidden;
    height: 320px;
}
.oben_rechts{
    width: 980px;
    height: 450px;
    float: left;
}
.hk_special_charts{width: 500px; float:left;}
.unten_rechts{
    float: left;
}
.unten_links{
    width: 240px;
    background-color: blue;
    color: #fff;
    margin: 5px;
    height: 300px;
    float: left;
}
.unten .home,
.unten .away{
    width: 400px;
    margin: 5px;
    float: left;
}
.unten_rechts .home,
.unten_rechts .away{
    width:500px;
}

#wwe-player-tracking-table-small-home th ,
#wwe-player-tracking-table-small-away  th{
    width:45px;

}
.oben, .unten{width: 1353px; margin: 0 auto;}

.ball-icon {
    background: url(../img/ball.png)!important;
    width:25px;
    height:25px;
}

.liveMatchControllPanelContainer{
    width:550px;
    margin:10px;
    height:220px;
    float:left;
    box-shadow:1px 1px 1px 1px #bababa;
    cursor:pointer;
}

#refereeBall{
    background-color:white;
    width:20%;
    height:100%;
    float:left;
}

#logoTime{
    background:url(../img/Logo_hintergrund.jpg);
    -moz-box-shadow: 0 0 5px #bababa;
    -webkit-box-shadow: 0 0 5px#bababa;
    box-shadow: 0 0 5px #bababa;	
    width:10%;
    height:100%;
    left:20%;
    float:left;
}

#teams{
    width:70%;
    height:100%;
    padding-left:30%;
}

.homeTeam, .awayTeam{
    background:url(../img/box_verlauf.jpg);
    width:375px;
    height:110px;
    position:absolute;
    padding-left:10px;
}
.awayTeam{
    margin-top:110px;
}

.qualityRange{
    width: 26px;
    height:71px;
    /* 	background: -moz-linear-gradient(top, #4eff00, #ff0000); */
    background:url(../img/verlauf.png);
}

.qualityRange_dis{
    width: 26px;
    height:71px;
    /* 	background: -moz-linear-gradient(top, #4eff00, #ff0000); */
    background:url(../img/verlauf_dis.png);
}

.qualityRange_o{
    width: 26px;
    height:71px;
    /* 	background: -moz-linear-gradient(top, #4eff00, #ff0000); */
    background:url(../img/verlauf_o.png);
}

#refBallOben,#refBallUnten{
    height:50%;
    padding-left:25px;
}

#ball_0{
    background:url(../img/ball-icon.png);
    width: 20px;
    height:20px;	
}

.dfb li{
    width:100px!important;
}

#wwe-lineup-log-home,#wwe-lineup-log-away{
    width:500px;
    float:left;
    position:relative;
    top: -525px; 
}

#wwe-lineup-log-away{
    float:right;
}

#obenLive{
    height:100px;
    margin-bottom:30px;
    background: url("../img/Logo_hintergrund.jpg") repeat scroll 0 0 transparent;
    box-shadow: 1px 1px 1px 1px #BABABA;
}

#wwe-lineup-log-home-detail,#wwe-lineup-log-away-detail{
    background-color: #ececec;
    box-shadow: 1px 1px 1px 1px #BABABA;
    height:500px;
    overflow:auto;
    padding:20px;
}

.logLiveAway,.logLiveHome{
    margin-bottom:20px;
    color:#333333;
}
    
.wwe-slideMenu { 
    cursor: pointer;
    list-style-type: none; 
    margin: 0; 
    padding: 0; 
    padding-bottom: 2px; 
    width: 100%; 
    color: #fff;
    background-color: #333;
/*     border-top-left-radius:     0px;
    border-top-right-radius:    0px;
    -moz-box-shadow:        inset 0 -2px 5px #000000;
    -webkit-box-shadow:     inset 0 -2px 5px #000000;
    box-shadow:             inset 0 -2px 5px #000000; */
	-webkit-box-shadow: -3px 4px 5px 3px rgba(0, 0, 0, 0.5); /* WebKit */
	-moz-box-shadow: -3px 4px 5px 3px rgba(0, 0, 0, 0.5); /* Firefox */
	box-shadow: -3px 4px 5px 3px rgba(0, 0, 0, 0.5); /* Standard */ 
}

.wwe-slideMenuSub { 
    cursor: pointer;
    list-style-type: none; 
    margin: 0; 
    padding: 0; 
    color: #fff;
    background-color: #555;
/*     -moz-box-shadow:        inset 0 0 5px #000000;
    -webkit-box-shadow:     inset 0 0 5px #000000;
    box-shadow:             inset 0 0 5px #000000; */
}

/*.wwe-slideMenu, 
.wwe-slideMenuSub, 
.wwe-slideMenu p,
.wwe-slideMenuSub p {
    -moz-border-radius:         5px 5px 5px 5px;
    -webkit-border-radius:      5px 5px 5px 5px;
    border-radius:              5px 5px 5px 5px;
}
*/

.wwe-slideMenu p,
.wwe-slideMenu div { 
    margin: 3px; 
} 

.wwe-slideMenu p,
.wwe-slideMenuSub p { 
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.wwe-slideMenu p { 
    height: 16px; 
    padding: 0.4em; 
} 

.wwe-slideMenuSub p { 
    margin: 0px;
    padding: 0.4em; 
    padding-left: 6px; 
    height: 12px; 
} 
    
.wwe-slideMenu p:hover {
    background: #555;
}

.wwe-slideMenuSub p:hover {
    background: #777;
}

/*.wwe-slideMenu p:hover,*/
.wwe-slideMenu p.isSelected {
/*     -moz-box-shadow:        inset 0 0 5px #000;
    -webkit-box-shadow:     inset 0 0 5px #000;
    box-shadow:             inset 0 0 5px #000; */
	
	-webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4); /* WebKit */
	-moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4); /* Firefox */
	box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4); /* Standard */ 
}

/*.wwe-slideMenuSub p:hover,*/
.wwe-slideMenuSub p.isSelected {
    /* -moz-box-shadow:        inset 0 0 5px #444;
    -webkit-box-shadow:     inset 0 0 5px #444;
    box-shadow:             inset 0 0 5px #444; */
	
	-webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4); /* WebKit */
	-moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4); /* Firefox */
	box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4); /* Standard */ 
}

.wwe-slideMenu p.isSelected,
.wwe-slideMenuSub p.isSelected { 
    color: white; 
    background: #0E252C; 
}

.wwe-slideMenu p.isSelected:hover,
.wwe-slideMenuSub p.isSelected:hover { 
    color: white; 
    background: #194c5c; 
}


.wwe-slideMenu hr { 
    border: 0;
    color: #222;
    background-color: #222;
    height: 2px;
    margin: 0px; 
    padding: 0px; 
}

#wwe-sortmode-note {  
    z-index:                40;
    pointer-events:         none;
    position:               absolute;
    padding:                20px;
    top:                    200px;
    right:                  100px;
    width:                  35%!important;
    color:                  black;
    text-align:             center;
    vertical-align:         middle;
    background-color:       #786B45;  
    border-radius:          20px 20px 20px 20px;
    -moz-box-shadow:        inset 0 0 20px #444;
    -webkit-box-shadow:     inset 0 0 20px #444;
    box-shadow:             inset 0 0 20px #444;
    opacity:                0.8;
    filter:                 alpha(opacity=80); /* Opacity solution for IE8 and earlier */
}

/* Sortierungssymbole:

    ui-icons_222222_256x240.png = Dunkelgrau
    ui-icons_ef8c08_256x240.png = Dunkelgelb
*/

.wwe-icon-sort-asc{
    display:    inline;
    margin:     0px;
    width:      16px;
    height:     16px;
    background: URL('../css/images/ui-icons_ef8c08_256x240.png') no-repeat 0px	0px !important;
    background-position: 0px -16px !important; 
    /*  
    dünn: 
    background-position: 0px 0px !important;  
    
    mitteldick: 
    background-position: 0px -16px !important; 
    
    dick:      
    background-position: -96px -192px !important; 
    */
}

.wwe-icon-sort-desc { 
    display:    inline;
    margin:     0px;
    width:      16px;
    height:     16px;
    background: URL('../css/images/ui-icons_ef8c08_256x240.png') no-repeat 0px	0px !important;
    background-position: -64px -16px !important; 
    /*  
    dünn: 
    background-position: -64px 0px !important;  
    
    mitteldick: 
    background-position: -64px -16px !important; 
    
    dick:      
    background-position: -64px -192px !important; 
    */
}

.wwe-icon-sort-none { 
    display:    inline;
    margin:     0px;
    width:      16px;
    height:     16px;
    background: URL('../css/images/ui-icons_222222_256x240.png') no-repeat 0px	0px !important;
    background-position: -128px -16px !important; 
    /* 
    dünn: 
    background-position: -128px 0px !important;  
    
    mitteldick: 
    background-position: -128px -16px !important; 
    */
}

.heatmapbutton,
.sprintmapbutton {
    cursor: pointer;
}

.wwe-heatmap-flash-container {
    /* display: none; */
    color:   white;
    width:   396px; 
    margin:  20px auto;
}

#wwe-team-logo-box {  
    position:          absolute; 
    text-align:        center;
    top:               200px; 
    left:              0px; 
    width:             100%; 
    pointer-events:    none;
    opacity:           0.15;
    filter:            alpha(opacity=15); /* Opacity solution for IE8 and earlier */
}

.wwe-scroll-horizontal {
    overflow-x: auto;
    width:      100%;
    left:       0px;
    right:      0px;
    margin:     0px;
    border:     1px solid #000;
    
    /* folgender Style ist leider nur im IE wirksam: */
    scrollbar-base-color:       #8C8CC6;
    scrollbar-3d-light-color:   #FFFFFF;
    scrollbar-arrow-color:      #FFFFFF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-face-color:       #8C8CC6;
    scrollbar-highlight-color:  #FFFFFF;
    scrollbar-shadow-color:     #000000;
    scrollbar-track-color:      #ACACE6;
}

.wwe-player-table-title {
    width:              150px;
}                    

#wwe-teamname-home,
#wwe-teamname-away,
#wwe-lineup-minute {
    color: #fff;
}

.wwe-table-seperator {
    width: 15px;
}

.wwe-lineup-text {
    color: #fff;
}

/**** teamsquadmain ****/

.slide-bg {
	background: #353535;
    background: -moz-linear-gradient(top, #353535, #202020);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #353535), color-stop(1, #202020));
    background: -o-linear-gradient(#353535, #202020);
    border-top: 1px solid #222222;
    border-bottom: 1px solid #111111;
}

.field-01 {
float: left;
width: 80px;
padding: 10px;
box-shadow:         inset 0 0 10px #000000;
-moz-box-shadow:    inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
height:110px;
}

.field-02 {
float:left;
width:280px;
height: 130px;
background: url(../img/trendgrafik_statistik_hg.png);

}

.field-03 {
float:left;
width:350px;
height: 130px;
}

.field-04 {
float:left;
width:218px;
height: 130px;
}

.last-fields {
box-shadow:         inset 0 0 10px #000000;
-moz-box-shadow:    inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
width: 568px;
float: right;	
height: 130px;
}

.data-field table {
width: 330px;
height: 50px;
margin: 5px 10px;
}

table.content-info-table  tr:nth-child(2n+1) { background: none!important;}
table.content-info-table tr:nth-child(2n) { background: none!important;}

table.content-info-table tr {
border-bottom: 1px solid #585858;
text-align: left;
}

table.content-info-table {
border-collapse: collapse;
}

table.content-info-table td {
border-bottom: 1px solid #585858;
}

.content-info-table  td {
height: 15px!important;
}


.playing-field {
    height: 70px;
    margin: 10px 5px 0;
    width: 340px;
}

.buli-logo {
height:60px;
margin: 5px 10px;
    width: 50px;
	float: left;
}


.position-all {
    float: right;
    margin: 10px;
    text-align: left;
    width: 128px;
}

.position-block {
width: 218px;
}

.position-value {
    float: left;
    width: 100px;
}

.position-image {
    float: right;
    height: 50px;
    margin: 29px 10px 10px;
    width: 98px;
}

.position-value table {
width: 80px;
margin: 15px 10px 0;
}

#squad td, #squad a, #squad link {
/*text-shadow: 0 0 5px #000, 0 0 5px #000, 0 0 5px #000;*/
}

#squad .wwe-more-info-grey-element {
background-position: -540px 0;
}


/**** teamsquadmain ****/

.hideSpan {
	display: none;
}

#squad .wwe-more-info-grey-active-element {
background-position: -560px 0;
}

.wwe-element-20x20{
height:20px;
width:20px;
line-height:25px;
background:transparent url('../img/element-sprite.png') no-repeat 0 0;
display:block;
position:relative;
text-align:center;
}

.wwe-more-info-grey-element:hover    {cursor:pointer;}






table#squad th.header {
    background: #2c2c2c;
	cursor: pointer;
    margin:0;
    border-bottom: none;
    height: 26px;
    line-height: 26px;
	color: #cccccc;
	
	}
	
table#squad thead {
-moz-box-shadow: 0px 0px 5px #000;
-webkit-box-shadow: 0px 0px 5px#000;
box-shadow: 0px 0px 5px #000;
}

table#squad th.headerSortUp {
    background: #2c2c2c url(../img/tablesort.png) no-repeat right -15px!important;
    padding-right:10px;
}

table#squad th.headerSortDown {
    background: #2c2c2c url(../img/tablesort.png) no-repeat right -35px!important;
    padding-right:10px;
}


.wwe-trend{
height:25px;
width:25px;
line-height:25px;
background:transparent url('../img/trend-arrow-sprite.png') no-repeat 0 0;
display:block;
position:relative;
text-align:center;
}
.hoch { background-position: 0 0;}
.gleich { background-position: -25px 0;}
.runter { background-position: -50px 0;}
.ganz-hoch { background-position: -75px 0;}
.ganz-runter { background-position: -100px 0;}
.trikot { background-position: -125px 0;}
.hideSpan {
	display: none;
}

.wwe-trend-head {
	color: #cccccc;
	margin:20px;
}

.wwe-trend-subhead {
	color: #cccccc;
	margin-left:20px;
	margin-bottom:10px;
}

.wwe-headline-first th {
    height:   25px;
    max-height:   25px;
    line-height:   20px;
}
.wwe-headline-first img {    
    vertical-align: middle!important;
}
.wwe-headline-first img:eq(0) {
  margin-left: 25px;
}
.wwe-button-ticker-filter {
    background-color: #626262;
    border: 1px solid #151515;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.15);
    color: #fff;
    line-height: 1;
    padding: 2px 9px;
    transition: none 0s ease 0s; 
    /*border-radius: 14px 14px 14px 14px;*/         
    vertical-align: middle;
    cursor: pointer;
}
.wwe-button-inactive {    
    background-color: #323232;
    color: #aaa;
}
#wwe-ticker-menu {
    background: none repeat scroll 0 0 #333333;
    position: absolute;
    right: 19px;
    top: 41px;
    width: 75px;
    display: none;
}
#wwe-overlay {
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 199;
}
.ui-autocomplete {
	max-height: 100px;
	overflow-y: auto;
	overflow-x: hidden;
}
span.wwe-tooltip,
#wwe-sortmenu-box,
#wwe-sortmenu-box-navi table.wwe-table-data tbody,
#wwe-info-box,
#wwe-sprintmap-box,
.wwe-heatmap-box,
.wwe-video-box,
.ui-autocomplete,
#allText.welcomeTextUserGroup,
#groupText.welcomeTextUserGroup,
.wwe-container-matchday,
.wwe-container-player,
.wwe-container-query,
.ui-dialog {
	box-shadow:				1px 1px 0px #565656, -4px -4px 34px #101010, -1px -1px 0px #656565;
}
span.wwe-tooltip,
#wwe-sortmenu-box,
#wwe-sortmenu-box-navi table.wwe-table-data tbody:hover,   
#wwe-sortmenu-box-navi table.wwe-table-data tbody.isSelected,
#wwe-info-box,
#allText.welcomeTextUserGroup,
#groupText.welcomeTextUserGroup,
.ui-dialog{
	background: 			-moz-linear-gradient(left top, rgba(33,33,33,.9) 0%, rgba(10, 39, 44, 1) 50%, rgba(33,33,33,.9) 100%); 
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(33,33,33,.9)), color-stop(50%,rgba(10, 39, 44, 1)), color-stop(100%,rgba(33,33,33,.9))); 
	background: 			-webkit-linear-gradient(left top, rgba(33,33,33,.9) 0%,rgba(10, 39, 44, 1) 50%,rgba(33,33,33,.9) 100%);
	background: 			-o-linear-gradient(left top, rgba(33,33,33,.9) 0%,rgba(10, 39, 44, 1) 50%,rgba(33,33,33,.9) 100%);
	background: 			-ms-linear-gradient(left top, rgba(33,33,33,.9) 0%,rgba(10, 39, 44, 1) 50%,rgba(33,33,33,.9) 100%); 
	background: 			linear-gradient(left top, rgba(33,33,33,.9) 0%,rgba(10, 39, 44, 1) 50%,rgba(33,33,33,.9) 100%);
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#212121',GradientType=1 ); 
}
#wwe-sprintmap-box,
.wwe-heatmap-box,
.wwe-video-box,
.ui-autocomplete {
	background: 			-moz-linear-gradient(left top, rgba(16,16,16,.9) 0%, rgba(0, 20, 22, 1) 50%, rgba(16,16,16,.9) 100%); 
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(16,16,16,1)), color-stop(50%,rgba(0, 20, 22, 0.9)), color-stop(100%,rgba(16,16,16,.9))); 
	background: 			-webkit-linear-gradient(left top, rgba(16,16,16,.9) 0%,rgba(0, 20, 22, 1) 50%,rgba(16,16,16,.9) 100%);
	background: 			-o-linear-gradient(left top, rgba(16,16,16,.9) 0%,rgba(0, 20, 22, 1) 50%,rgba(16,16,16,.9) 100%);
	background: 			-ms-linear-gradient(left top, rgba(16,16,16,.9) 0%,rgba(0, 20, 22, 1) 50%,rgba(16,16,16,.9) 100%); 
	background: 			linear-gradient(left top, rgba(16,16,16,.9) 0%,rgba(0, 20, 22, 1) 50%,rgba(16,16,16,.9) 100%);
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#212121',GradientType=1 ); 
}
#allText.welcomeTextUserGroup,
#groupText.welcomeTextUserGroup {
	display:				none;
	overflow-y:				auto;
	height:					250px;
}
#wwe-sortmenu-box,
#wwe-info-box {
    position: absolute;
    top: 100px;
    left: 25%;
    display: none;
    margin: 0 auto;
    width: 400px;
    height: 400px;
    z-index: 200;
	padding-bottom: 74px;
}
#wwe-sortmenu-box td,
#wwe-info-box td {
	letter-spacing: 0.08rem;
}
#wwe-sortmenu-box td {
    padding: 		10px;
}

.ui-icon { width: 16px; height: 16px; background-image: url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.1/themes/base/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }

.wwe-sortmenu-box-header,
.wwe-sortmenu-box-footer,
.wwe-info-box-header,
.wwe-info-box-footer {
	overflow: 				hidden;
    width:					100%;
    height:					37px;
	
	background: 			-moz-linear-gradient(left, rgba(33,33,33,0) 0%, rgba(33,33,33,1) 50%, rgba(33,33,33,0) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(33,33,33,0)), color-stop(50%,rgba(33,33,33,1)), color-stop(100%,rgba(33,33,33,0))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(left, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 50%,rgba(33,33,33,0) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(left, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 50%,rgba(33,33,33,0) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(left, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 50%,rgba(33,33,33,0) 100%); /* IE10+ */
	background: 			linear-gradient(to right, rgba(33,33,33,0) 0%,rgba(33,33,33,1) 50%,rgba(33,33,33,0) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#212121',GradientType=1 ); /* IE6-9 */
}
.wwe-sortmenu-box-header,
.wwe-info-box-header {
	cursor: move;
}
.wwe-sortmenu-box-footer,
.wwe-info-box-footer {
    text-align: right;
}
.wwe-sortmenu-box-footer button,
.wwe-info-box-footer button {
    margin-top: 5px;
    margin-left: 5px;
}
#btnUseSort,
#btnCloseInfo {
    margin-right: 15px;
}
#wwe-sortmenu-box-navi table.wwe-table-data tbody {
    cursor:         		pointer;
	position:				relative;
	z-Index:				1;
}
#wwe-sortmenu-box-navi table.wwe-table-data tbody.isSelected {
	z-Index:				99;
}
#wwe-sortmenu-box-navi table.wwe-table-data tbody:hover,   
#wwe-sortmenu-box-navi table.wwe-table-data tbody.isSelected {
    color:          		#fff;
}
#wwe-sortmenu-box-navi table.wwe-table-data tbody td {      
    white-space:			nowrap;
	text-overflow: 			ellipsis;
	overflow: 				hidden;
}
#wwe-sortmenu-box-navi table.wwe-table-data tbody.isSelected td {      
    box-shadow: 0 0 3px #01bbf0, 0 0 6px #6bdeff;
}
#wwe-sortmenu-box-navi table.wwe-table-data tbody.hasChanged td {       
    text-shadow: 0 0 10px rgba(0, 152, 195, 1), 0 0 5px rgba(0, 152, 195, 1);
}       
#wwe-sortmenu-box-content div{
    display: none;
} 
.wwe-info-box-content-text{
	color:			#fff;
	margin-left: 	20px;
	margin-right: 	20px;
}
#wwe-sortmenu-box-content div.isSelected,
#wwe-info-box-content div.isSelected {
    display: block!important;
} 


/*** SH ***/

.show_playerdata select, .show_teamdata select {
    border-radius: 0 0 0 0 !important;
}

.wrap_season, .wrap_tournament,  .wrap_machday, .wrap_home, .wrap_away, .wrap_team, .wrap_infopack, .wrap_player {
display: block;
max-width:215px;
float: left;
margin: 10px 20px 10px 0;
} 


.wrap_season label, .wrap_tournament label, .wrap_machday label, .wrap_home label, .wrap_away label, .wrap_team label, .wrap_infopack label, .wrap_player label{
display: block;
}

.show_teamdata select#team, .show_playerdata select#player{
height: 67px;
}


.teamdata_submit, .playerdata_submit {
    background-color: #626262 !important;
    border: 1px solid #151515;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.15);
    color: #FFFFFF !important;
    font-size: 13px;
    font-weight: normal;
    line-height: 1;
    margin-bottom: 6px;
    transition: none 0s ease 0s;
	padding: 4px 9px;
	border-radius: 14px 14px 14px 14px;
	margin-left: 25px;
	position: relative;
	top: 35px;
}

/* 
#button_table_colors, #button_activate_filter, #button_export, #button_show, #button_reset, #button_players_reset,#button_save{
    background: #626262 !important;
    border: 1px solid #151515;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.15);
    color: #FFFFFF !important;
    font-size: 13px;
    font-weight: normal;
    line-height: 1;
    margin-bottom: 6px;
    transition: none 0s ease 0s;
	padding: 4px 9px;
	border-radius: 14px 14px 14px 14px;
	text-shadow: none;
} */

#button_activate_filter {
	float: 			left;
	margin-right: 	10px;
}
#button_table_invert,
#button_table_colors,
#button_export {
	float: 			right;
	margin-left: 	10px;
}

.DTFC_LeftBodyWrapper {
	overflow:		visible!important;
}

/* #wwe_result_table_distances_length select,
#wwe_result_table_runs_length select,
#wwe_result_table_positionalplay_length select,
#wwe_result_table_distances_filter input,
#wwe_result_table_runs_filter input,
#wwe_result_table_positionalplay_filter input {
border-radius: 0;
    background-color: #626262 !important;
    border: 1px solid #151515;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.15);
    color: #FFFFFF !important;
    font-size: 13px;
    font-weight: normal;
    line-height: 1;
    margin-bottom: 6px;
    transition: none 0s ease 0s;
} */

.dataTables_wrapper select, .dataTables_wrapper input {
    margin-bottom: 6px;
}

.dataTables_length {
	float: 			left;
}
.dataTables_length select{
	margin-right:	10px;
}
.dataTables_filter{
	float:			right;
}
.dataTables_filter input{
	margin-left:	10px;
}
.DTFC_ScrollWrapper{
	position:		relative;
	top:			20px;
}

/* #wwe_result_table_distances_paginate a,
#wwe_result_table_runs_paginate a,
#wwe_result_table_positionalplay_paginate a {
color: #dadada!important;
} */

.paginate_active,
.paginate_button{
color: #dadada!important;
}

/* #wwe_result_table_distances_paginate a:hover,
#wwe_result_table_runs_paginate a:hover,
#wwe_result_table_positionalplay_paginate a:hover{
color: #fff!important;
} */

a.paginate_active:hover,
a.paginate_button:hover{
color: #fff!important;
cursor:pointer;
}


/* #wwe_result_table_distances_previous,
#wwe_result_table_runs_previous,
#wwe_result_table_positionalplay_previous,
#paginate_active,
#paginate_button {
padding: 0 20px 0 10px;

} */

.paginate_active,
.paginate_button {
padding: 0 20px 0 10px;
}

.paginate_active.first,
.paginate_button.first {
padding: 0 20px 0 0;
}

/* #wwe_result_table_distances_first,
#wwe_result_table_runs_first,
#wwe_result_table_positionalplay_first {
padding: 0 20px 0 0px;
} */


/* #wwe_result_table_distances_info,
#wwe_result_table_runs_info,
#wwe_result_table_positionalplay_info{
margin-bottom:10px;
} */

.dataTables_info{
	margin-bottom:	10px;
	margin-top: 	30px;
}


/** TABS SH **/

ul.tabs{
margin:10px 0 -1px 0;
padding:0;
width:100%;
border-bottom:1px solid #000;
float:left;
font-size:0;
}

	ul.tabs.left{text-align:left;}
	ul.tabs.center{text-align:center;}
	ul.tabs.right{text-align:right;}
	ul.tabs.right li{margin:0 0 0 -2px;}

	ul.tabs li{
	font-size:14px;
	list-style-type:none;
	margin:0 -2px 0 0;
	padding:0;
	display:inline-block;
	*display:inline;/*IE ONLY*/
	position:relative;
	top:0;
	left:0;
	*top:1px;/*IE 7 ONLY*/
	zoom:1;
	}
	
	ul.tabs li a{
		text-decoration:none;
		color:#6d6c6c;
		display:inline-block;
		padding:9px 15px;
		position: relative;
		top:0;
		left:0;
		line-height:100%;
		background:#212121;
		-webkit-box-shadow: inset 0px -3px 3px rgba(0,0,0,0.03);
		-moz-box-shadow: inset 0px -3px 3px rgba(0,0,0,0.03);
		box-shadow: inset 0px -3px 3px rgba(0,0,0,0.03);
		border:1px solid #151515;;
		border-bottom:0;
		font-size:0.9em;
		zoom:1;
	}
	
	ul.tabs li.current a,
	ul.tabs li a:hover{
		text-shadow: 	0 0 5px #01BBF0, 0 0 9px #6BDEFF;
		color:			#fff;
	}
	
	ul.tabs li.current a{
		position:relative;
		left:0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	
	.tab-content, 
	#wwe_result_table_wrapper{
		clear:		both;
		padding:	20px;
		box-shadow: 0 0 10px #000000;
	}
	#wwe_result_table_wrapper{
	    position: 	relative;
		top: 		20px;
	}
	.DTFC_LeftFootWrapper {
		top: 		-1px!important;
	}

.welcomeTextUserGroup{
	font-size:16px;
}

/*** SH ***/

a.wwe-font-sizing-small, 
a.wwe-font-sizing-normal, 
a.wwe-font-sizing-big { 
	border:0px;
	margin-right:-5px;
	display:inline-block;
	width:15px;
	height:18px;
	text-align:center; 
}

.navbar ul > li > a{
	letter-spacing:0.04em;
}

.wwe-player-table-title table:hover{cursor:pointer;}

.wwe-heatmap-flash-container a:hover{
	color:#0088CC;
}

#fontSizingContainer { 
    float: right;
    height: 25px;
    letter-spacing: 0.04em;
    line-height: 20px;
    margin: 12px 60px 8px 0;
    vertical-align: middle;
}

#fontSizingContainer a { 
    margin-right: 0px;
}

tr.wwe-team-table-space-row td {
	font-size:	1px!important;
}

/* #wwe-button-settings:hover{
	-moz-box-shadow: 0 0 5px 5px #888;
	-webkit-box-shadow: 0 0 5px 5px#888;
	box-shadow: 0 0 5px 5px #888;
} */

/* #wwe-ticker-menu-table thead tr{
	height:52px!important;
} */

.wwe-heatmap-icon{
	display:			block;
	width:				39px;
	height:				30px;
	background-image:	url('/fileadmin/templates/img/wwe-heatmap-icon.png');
}

.wwe-heatmap-icon:hover{
	background-image:	url('/fileadmin/templates/img/wwe-heatmap-ani.gif');
}

.nav-header {
	text-transform: 	none!important;
	text-decoration: 	underline;
}
.full-opacity {
	opacity:1!important;
}
.wwe-trikot-container {
	z-index: 1;
}
.wwe-tooltip {
	line-height: 16px;
}
.wwe-tooltip-container .wwe-event-icon:first-child {
	margin-right:		10px;
}

/* DatenCenter */

/*
select#season, 
select#tournament,
select#team, 
select#matchday,
#multipleTeamSelect,
.ui-autocomplete-input,
#infopackage{
	margin-left:		10px;
	margin-right:		20px;
}
*/
#timeFrameOption{
	margin:				0 10px;
}
#button_show{
	margin:				5px 0 6px;
}
option{
	padding: 			4px 8px;
}
.wwe-box-search{
	width:				330px;
	
	margin-left:		10px;
	margin-right:		20px;
}
.autoWidth{
	width:				auto!important;
}
.wwe-box-search,
.wwe-box-team{
	margin:				5px 0;
	display: 			inline-block;
}
.wwe-box-search > label{
	min-width:			90px;
}
.wwe-box-matchday > label{
	width:				100px;
}
.wwe-box-team > label{
	min-width:			150px;
}
label[for="home"],
label[for="away"],
label[for="individualInfopackage"],
label[for="somePlayersOfOneTeam"],
label[for="allPlayersOfOneTeam"]{
	width:				auto;
}
.wwe-slider-container{
	margin:					10px 0;
}
#multipleTeamSelectCheckboxes{
	margin-top:				10px;
}
#wwe-slider-matchdays .ui-slider-handle{
    background-image: 		url("../img/wwe-slider-handler-sprite.png")!important;
    background-repeat: 		no-repeat!important;
    background-position: 	0 0!important;
	box-shadow:				none!important;
}
#wwe-slider-matchdays .ui-slider-handle:hover,
#wwe-slider-matchdays .ui-slider-handle.ui-state-active{
    background-position: 	0 -20px!important;
}
#wwe-slider-matchdays .ui-slider-range{
    background: 			url("../img/wwe-slider-range.png") no-repeat left top!important;
    background-size: 		100% 10px!important;
}
#wwe-slider-matchdays{
	margin:					0 30px 0 10px;
    background-image: 		url("../img/wwe-slider-bg.png")!important;
    background-repeat: 		no-repeat!important;
    background-size: 		100% 10px!important;
}
#playerSelectionContent,
#individualInfopackageContent{
	margin:					0 10px;
}
iframe#frame{
	border:					none;
}
#wwe-main-footer-container{
	opacity:				0;
	position:				fixed;
	right:					-215px;
	bottom:					-185px; /*-60px;*/
	z-index: 				95;
	cursor:					default;
	line-height:			12px;
}
#wwe-main-footer{
	position:				relative;
	top:					-126px;
	padding-top:			5px;
	width:					400px;
	height:					200px;
	box-shadow:				1px 1px 0px #565656 inset, -4px -4px 34px #101010 inset, -1px -1px 0px #656565 inset, 0 0 30px #000000;
	background: 			-moz-linear-gradient(left top, rgba(16,16,16,.9) 0%, rgba(0, 20, 22, 1) 50%, rgba(16,16,16,.9) 100%); 
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(16,16,16,1)), color-stop(50%,rgba(0, 20, 22, 0.9)), color-stop(100%,rgba(16,16,16,.9))); 
	background: 			-webkit-linear-gradient(left top, rgba(16,16,16,.9) 0%,rgba(0, 20, 22, 1) 50%,rgba(16,16,16,.9) 100%);
	background: 			-o-linear-gradient(left top, rgba(16,16,16,.9) 0%,rgba(0, 20, 22, 1) 50%,rgba(16,16,16,.9) 100%);
	background: 			-ms-linear-gradient(left top, rgba(16,16,16,.9) 0%,rgba(0, 20, 22, 1) 50%,rgba(16,16,16,.9) 100%); 
	background: 			linear-gradient(left top, rgba(16,16,16,.9) 0%,rgba(0, 20, 22, 1) 50%,rgba(16,16,16,.9) 100%);
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#212121',GradientType=1 ); 

	-moz-transform:			rotate(-45deg);
	-webkit-transform:		rotate(-45deg);
	-o-transform:			rotate(-45deg); 	
	-ms-transform:			rotate(-45deg);
	filter:					progid:DXImageTransform.Microsoft.BasicImage(rotation=-.5);
}
#wwe-main-footer .wwe-logos,
#wwe-main-footer .wwe-logo-wwe{
	margin:					10px auto 10px auto;
	text-align:				center;
	width:					200px;
}
#wwe-main-footer .wwe-logos > *{
	display:				block;
	float:					left;
}
#wwe-main-footer .wwe-logos  img.logo-impire{
	margin-right:			30px;
}
#wwe-main-footer .wwe-logos img.logo-dfl{
	opacity:				0;
}
#wwe-main-footer .wwe-copyright{
	padding-top:			20px;
	opacity:				0;
	text-align:				center;
	color:					#6d6c6c;
	width:					250px;
	margin:					0 auto;
	font-size: 				8px;
}
#wwe-main-footer .wwe-logo-wwe{
	opacity:				0;
}

/**** VideoCenter ****/
#wwe-container-video-menu,
#wwe-container-actions-menu,
#wwe-container-videoanalyse-menu{
	margin:					0 0 10px 0;
	
}
#wwe-container-video-menu .wwe-site-title,
#wwe-container-actions-menu .wwe-site-title,
#wwe-container-videoanalyse-menu .wwe-site-title{
	margin-bottom:			20px;
}
#wwe-main-control{
	display:				none;
}
#wwe-main-control > button{
	float:					left;
	margin-right:			5px;
}
#wwe-container-video-menu .wwe-site-title,
#wwe-container-actions-menu .wwe-site-title,
#wwe-container-videoanalyse-menu .wwe-site-title,
#wwe-main-control{
	margin-left:			60px;
}
#wwe-main-control,
#wwe-filter-control,
#wwe-notice{
	float:					left;
	margin-right:			5px;
}
#wwe-btn-all-to-playlist,
#wwe-btn-all-remove-playlist,
#wwe-btn-remove-all{
	float:					right;
	height: 				22px;
	color:					#6d6c6c;
	margin-right:			5px;
}
#wwe-btn-all-to-playlist:hover,
#wwe-btn-all-remove-playlist:hover,
#wwe-btn-remove-all:hover{
	color:					#fff;
}
#wwe-filter-control{
	display:				none;
}
#wwe-notice{
	color:					#F00;
	display:				none;
	margin:					5px;
}
#wwe-container-video,
#wwe-container-actions,
#wwe-container-videoanalyse{
	min-width:				1200px;
	display:				none;
	overflow:				hidden;
}
#wwe-container-video,
#wwe-container-video-menu,
#wwe-container-actions,
#wwe-container-actions-menu,
#wwe-container-videoanalyse,
#wwe-container-videoanalyse-menu{
	width:					100%;
	position:				relative;
	clear:					both;
}
#wwe-container-video,
#wwe-container-video > div,
#wwe-container-actions,
#wwe-container-actions > div,
#wwe-container-videoanalyse,
#wwe-container-videoanalyse > div{
	height:					650px;
	/*min-height:				650px;*/
}
#wwe-container-list-overview,
#wwe-container-list-resultlist,
#wwe-container-list-playlist,
#wwe-container-list-actions-default,
#wwe-container-list-actions-custom,
#wwe-container-list-actions,
#wwe-container-list-player-home,
#wwe-container-list-player-away,
#wwe-container-player-1,
#wwe-container-player-2,
#wwe-container-player{
	position:				relative;
}
#wwe-container-player-1,
#wwe-container-player-2{
	float:					right;
}
#wwe-container-list-overview,
#wwe-container-list-resultlist,
#wwe-container-list-playlist,
#wwe-container-player,
#wwe-container-list-actions-default,
#wwe-container-list-actions-custom,
#wwe-container-list-actions,
#wwe-container-list-player-home,
#wwe-container-list-player-away{
	float:					left;
}
#wwe-container-list-overview,
#wwe-container-list-resultlist,
#wwe-container-list-actions-default,
#wwe-container-list-actions{
	background: 			-moz-linear-gradient(left, rgba(16,16,16,.7) 0%, rgba(33,33,33,.7) 25%, rgba(33,33,33,.7) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(16,16,16,.7)), color-stop(25%,rgba(33,33,33,.7)), color-stop(100%,rgba(33,33,33,.7))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(left, rgba(16,16,16,.7) 0%,rgba(33,33,33,.7) 25%,rgba(33,33,33,.7) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(left, rgba(16,16,16,.7) 0%,rgba(33,33,33,.7) 25%,rgba(33,33,33,.7) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(left, rgba(16,16,16,.7) 0%,rgba(33,33,33,.7) 25%,rgba(33,33,33,.7) 100%); /* IE10+ */
	background: 			linear-gradient(to right, rgba(16,16,16,.7) 0%,rgba(33,33,33,.7) 25%,rgba(33,33,33,.7) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#212121',GradientType=1 ); /* IE6-9 */
}  
#wwe-team-data div.wwe-container-content,
#wwe-player-data div.wwe-container-content,
.wwe-tc-container-content{
	background-image: 		url("../img/navbar-inner-bg.png");
    background-repeat: 		no-repeat;
    background-size: 		100% 120%;
}
#wwe-container-list-playlist,
#wwe-container-player,
#wwe-container-list-player-home,
.ui-sortable-helper,
.tab-content, 
#wwe_result_table_wrapper{
	background: 			#212121;
	background: 			rgba(33,33,33,.7);
}
#wwe-team-data div.wwe-container-content,
#wwe-player-data div.wwe-container-content{         
	padding-top: 			80px;
    position: 				relative;
}
#wwe-team-data div.wwe-container-content.wwe-last,
#wwe-player-data div.wwe-container-content.wwe-last{     
    position: 				fixed;
    top: 					auto;  
    right: 					0;
	bottom: 				-6px;
    left: 					0;
	padding:				0;
    z-index: 				999;
}
#wwe-container-player-1,
#wwe-container-player-2,
.wwe-container-filter,
#wwe-container-list-actions-custom,
#wwe-container-list-player-away{
	background: 			-moz-linear-gradient(left, rgba(33,33,33,.7) 0%, rgba(33,33,33,.7) 75%, rgba(16,16,16,.7) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(33,33,33,.7)), color-stop(75%,rgba(33,33,33,.7)), color-stop(100%,rgba(16,16,16,.7))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(33,33,33,.7) 75%,rgba(16,16,16,.7) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(33,33,33,.7) 75%,rgba(16,16,16,.7) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(left, rgba(33,33,33,.7) 0%,rgba(33,33,33,.7) 75%,rgba(16,16,16,.7) 100%); /* IE10+ */
	background: 			linear-gradient(to right, rgba(33,33,33,.7) 0%,rgba(33,33,33,.7) 75%,rgba(16,16,16,.7) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#333',GradientType=1 ); /* IE6-9 */
}
#wwe-container-player-2{
	margin-top:				10px;
}
#wwe-container-list-playlist,
#wwe-container-list-actions-custom,
#wwe-container-player-1,
#wwe-container-player-2,
#wwe-container-player,
#wwe-container-list-player-home,
#wwe-container-list-player-away{
	margin-left:			10px;
}
.wwe-container-filter,
#wwe-filter-control{
	position:				absolute;
	right:					0;	
}
.wwe-container-filter{
	top:					0;
}
#wwe-filter-control{
	bottom:					0;
}
#wwe-container-list-resultlist,
#wwe-container-list-playlist,
.wwe-container-filter,
#wwe-btn-back-to-overview,
#wwe-btn-back-to-editor{
	display: 				none;
}
#wwe-container-list-resultlist > div.wwe-container-scroll > ul,
#wwe-container-list-playlist > div.wwe-container-scroll > ul,
#wwe-container-list-actions > div.wwe-container-scroll > ul,
#wwe-container-list-player-home > div.wwe-container-scroll > ul,
#wwe-container-list-player-away > div.wwe-container-scroll > ul{
	margin:					0;
	width:					100%;
	height:					600px;
	list-style-type: 		none;
}
#wwe-container-list-playlist > div.wwe-container-scroll > ul {
	overflow-y:				auto;
}
#wwe-container-list-resultlist > div.wwe-container-scroll > ul > li,
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li,
#wwe-container-list-actions > div.wwe-container-scroll > ul > li,
#wwe-container-list-player-home > div.wwe-container-scroll > ul > li,
#wwe-container-list-player-away > div.wwe-container-scroll > ul > li{
	cursor:					pointer;
}
#wwe-container-list-resultlist > div.wwe-container-scroll > ul > li,
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li,
#wwe-container-list-actions > div.wwe-container-scroll > ul > li{
	background-image:		url('/fileadmin/templates/img/vc/wwe-list-divider.png');
	background-repeat:		no-repeat;
	background-size:		100% 1px;
	background-position: 	center bottom;
}
.wwe-container-list-player > div.wwe-container-scroll > ul > li{
	background-image:		url('/fileadmin/templates/img/vc/wwe-row-divider.png');
	background-repeat:		no-repeat;
	background-size:		100% 100%;
	background-position: 	center bottom;
}
.wwe-container-list-player > div.wwe-container-scroll > ul > li.divider{
	background-image:		url('/fileadmin/templates/img/vc/wwe-row-divider_blue.png');
}
#wwe-container-list-overview > div.wwe-container-scroll > table,
#wwe-container-list-actions-default > div.wwe-container-scroll > table,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table,
#wwe-info-exportlist .content > table{
	background-image:		url('/fileadmin/templates/img/vc/wwe-row-divider.png');
	background-repeat:		repeat-y;
	background-size:		100% 32px;
	/*background-position: 	center bottom;*/
}
/*
#wwe-container-list-resultlist > div.wwe-container-scroll > ul > li:last-child,
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li:last-child{
	background-image:		none!important;
}
*/
#wwe-container-list-overview > div.wwe-container-scroll,
#wwe-container-list-resultlist > div.wwe-container-scroll,
#wwe-container-list-actions-default > div.wwe-container-scroll,
#wwe-container-list-actions > div.wwe-container-scroll{
    margin-left: 			60px;
}
#wwe-container-list-actions-custom > div.wwe-container-scroll,
#wwe-container-list-player-away > div.wwe-container-scroll{
    margin-right: 			60px;
}
#wwe-container-list-resultlist > div.wwe-container-scroll > ul > li,
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li,
#wwe-container-list-actions > div.wwe-container-scroll > ul > li,
.wwe-container-list-player > div.wwe-container-scroll > ul > li {
    padding: 				5px;
}
#wwe-container-list-resultlist > div.wwe-container-scroll > ul > li.playing,
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li.playing,
#wwe-container-list-actions > div.wwe-container-scroll > ul > li.editing,
.wwe-container-list-player > div.wwe-container-scroll > ul > li.selected {
	background-image:		url('/fileadmin/templates/img/vc/wwe-row-selected-bg.png');
	background-size:		100% 100%;
	background-repeat:		norepeat;
}
.wwe-container-list-player > div.wwe-container-scroll > ul > li.divider.selected {
	background-image:		url('/fileadmin/templates/img/vc/wwe-row-selected-bg_blue.png')!important;
}
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li .item_info > .item_info_sortKey{
	display:				block;
}
#wwe-container-list-resultlist > div.wwe-container-scroll > ul > li .item_info > .item_info_sortKey{
	display:				none;
}
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li .item_remover,
#wwe-container-list-actions > div.wwe-container-scroll > ul > li .item_remover
/*,
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li.playing .item_placeholder*/ 
{
	display:				block;
	float:					right;
}
#wwe-container-list-resultlist > div.wwe-container-scroll > ul > li .item_remover
/*,
#wwe-container-list-resultlist > div.wwe-container-scroll > ul > li .item_placeholder,
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li.playing .item_remover,
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li .item_placeholder
*/
{
	display:				none;
	float:					right;
}
#wwe-container-list-resultlist > div.wwe-container-scroll > ul > li .item_control{
	width:					120px;
}
#wwe-container-list-actions > div.wwe-container-scroll > ul > li .item_control{
	width:					150px;
}
#wwe-container-list-playlist > div.wwe-container-scroll > ul > li .item_control{
	width:					175px;
}
ul > li .item_control{
	float:					right;
}
ul > li .item_control,
ul > li .item_info,
ul > li .item_info > *{
	display:				block;
}
ul > li .item_info > *{
	float:					left;
}
ul > li .item_info > *{
	height:					20px;
}
ul > li .item_info > .item_info_sortKey{
	min-width:				30px;
	margin-right:			10px;
}
ul > li .item_info > .item_info_matchDay{
	margin-right:			10px;
}
ul > li .item_info > .item_info_teamHome{
	margin-right:			5px;
}
ul > li .item_info > .item_info_teamAway,
ul > li .item_info > .item_info_actionType,
ul > li .item_info > .item_info_minute{
	margin-right:			15px;
}
ul > li .item_info > .item_info_sortKey,
ul > li .item_info > .item_info_matchDay,
ul > li .item_info > .item_info_minute,
ul > li .item_info > .item_info_name,
.item_info_duration{
	padding-top:			2px;
	height:					23px!important;
}
ul > li .item_info > .item_info_sortKey{
	color: 					#01bbf0;
}
ul > li .item_info > .item_info_matchDay,
ul > li .item_info > .item_info_minute,
.item_info_duration,
tr.wwe-export-failed td{
	color: 					#6D6C6C;
}
ul > li .item_info > .item_info_text{
	width:					100%;    
	clear: 					both;
}
ul > li .item_info > .item_info_text,
ul > li .item_info > .item_info_playerText{
	max-width:				100%;    
	white-space: 			nowrap;
	overflow: 				hidden;
	text-overflow: 			ellipsis;
}
ul > li .item_info > .item_info_playerText{
	clear:					left;
}
ul > li .item_info > .item_info_expand{
	height:					40px;
}
ul > li .item_info > .item_info_expand > *{
	float:					left;
}
.ui-draggable-helper,
.ui-sortable-helper{
	position:				fixed;
	z-index:				94;
	box-shadow:				0 0 7px rgb(0,0,0);
	box-shadow:				0 0 7px rgba(0,0,0,.5);
}
.ui-sortable-placeholder{
	background:				#D4E2EC;
	opacity:				.3;
}
div.wwe-container-header{
	position:				absolute;
	top:					0;
    background-size: 		100% 100%;
	background-position: 	0 -3px;
	background-repeat:		no-repeat;
	height:					35px;
	width:					100%;
	color:					#fff;
	font-weight: 			bold;  
	padding-top:			5px;
	z-index: 				2;
}
div.wwe-container-header > span{  
	padding: 				5px;
}
#wwe-container-list-overview > div.wwe-container-header,
#wwe-container-list-resultlist > div.wwe-container-header,
#wwe-container-list-actions-default > div.wwe-container-header,
#wwe-container-list-actions > div.wwe-container-header{
    background-image: 		url("/fileadmin/templates/img/vc/wwe-container-header-bg-left.png");
}
#wwe-container-list-playlist > div.wwe-container-header,
#wwe-container-list-player-home > div.wwe-container-header,
#wwe-team-data div.wwe-container-header,
#wwe-player-data div.wwe-container-header{
    background-image: 		url("/fileadmin/templates/img/vc/wwe-container-header-bg-middle.png");
}
.wwe-container-filter > div.wwe-container-header,
#wwe-container-list-actions-custom > div.wwe-container-header,
#wwe-container-list-player-away > div.wwe-container-header{
    background-image: 		url("/fileadmin/templates/img/vc/wwe-container-header-bg-right.png");
}
#wwe-container-list-overview > div.wwe-container-header > span,
#wwe-container-list-resultlist > div.wwe-container-header > span,
#wwe-container-list-actions-default > div.wwe-container-header > span,
#wwe-container-list-actions > div.wwe-container-header > span,
#wwe-team-data div.wwe-container-header > span,
#wwe-player-data div.wwe-container-header > span{
    line-height: 			16px;
	padding-left:			60px;
}
#wwe-team-data div.wwe-container-header > div + span,
#wwe-player-data div.wwe-container-header > div + span{
	padding-left:			0;
}
#wwe-team-data div.wwe-container-header > div,
#wwe-player-data div.wwe-container-header > div{
	margin-top: 			-7px; 
	margin-left: 			20px;
	cursor:					default;
}
#wwe-team-data fieldset,
#wwe-player-data fieldset{
	border: 				0;
	padding-left:			0;
	padding-right:			0;
    margin: 				0 60px 0 60px;
}
#wwe-container-list-actions-default > div.wwe-container-header > span{
	display: 				block;
}
.wwe-container-filter > div.wwe-container-header{
	pointer-events:			none;
}
.wwe-container-filter > div.wwe-container-header > span,
#wwe-container-list-actions-custom > div.wwe-container-header > span{    
	display: 				block;
    line-height: 			16px;
	padding-right:			60px;
}
.wwe-container-scroll{
	margin-top:				30px;
	overflow-y:				auto;
}
#wwe-container-list-playlist > div.wwe-container-scroll {
	overflow-y:				hidden;
}
#wwe-container-filter-matchday .wwe-container-scroll,
#wwe-container-filter-team .wwe-container-scroll{
	margin-top:				90px;
	height:					558px;
}
div.wwe-round-selection-bg,
div.wwe-team-selection-bg{	
	position:				absolute;
    height: 				68px;
    padding-top: 			6px;
	top:					22px;
	z-index:				1;
}
.wwe-container-filter > div.wwe-container-scroll,
#wwe-container-player-1  div.wwe-container-scroll,
#wwe-container-player-2  div.wwe-container-scroll{
	margin-right:			60px;
}
#wwe-container-player-1  div.wwe-container-scroll,
#wwe-container-player-2  div.wwe-container-scroll,
#wwe-container-player  div.wwe-container-scroll{
	margin-top:				0;
}
/*
#wwe-container-player-1  div.wwe-container-scroll{
    height: 				auto;
    padding-bottom: 		32px;
    position: 				relative;
}
*/
/*
#wwe-container-player-1,
#wwe-container-player-1  div.wwe-container-scroll{
	height:					360px!important;
}
*/
#wwe-container-player-2,
#wwe-container-player-2  div.wwe-container-scroll{
	height:					280px!important;
}
#wwe-container-list-overview > div.wwe-container-scroll > table,
#wwe-container-list-actions-default > div.wwe-container-scroll > table,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table,
#wwe-info-exportlist .content > table{
	width:					100%;
	border-spacing:			0;
}
#wwe-container-list-overview > div.wwe-container-scroll > table > tbody > tr,
#wwe-container-list-actions-default > div.wwe-container-scroll > table > tbody > tr,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table > tbody > tr,
#wwe-info-exportlist .content > table > tbody > tr{
	font-weight: 			bold;
	height:					32px;
}
#wwe-container-list-overview > div.wwe-container-scroll > table > thead > tr > th,
#wwe-container-list-actions-default > div.wwe-container-scroll > table > thead > tr > th,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table > thead > tr > th,
#wwe-info-exportlist .content > table > thead > tr > th{
	text-align:				left;
}
#wwe-container-list-overview > div.wwe-container-scroll > table > thead > tr > th,
#wwe-container-list-overview > div.wwe-container-scroll > table > tbody > tr > td,
#wwe-container-list-actions-default > div.wwe-container-scroll > table > thead > tr > th,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table > thead > tr > th,
#wwe-info-exportlist .content > table > thead > tr > th,
#wwe-info-exportlist .content > table > tbody > tr > td{
	cursor:					pointer;
}
#wwe-container-list-overview > div.wwe-container-scroll > table > thead > tr > th,
#wwe-container-list-overview > div.wwe-container-scroll > table > tbody > tr > td,
#wwe-container-list-actions-default > div.wwe-container-scroll > table > thead > tr > th,
#wwe-container-list-actions-default > div.wwe-container-scroll > table > tbody > tr > td,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table > thead > tr > th,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table > tbody > tr > td,
#wwe-info-exportlist .content > table > thead > tr > th,
#wwe-info-exportlist .content > table > tbody > tr > td{
    padding: 				5px;
	text-overflow: 			ellipsis;
    white-space: 			nowrap;
}
#wwe-info-exportlist .content > table > thead > tr > th:last-child,
#wwe-info-exportlist .content > table > tbody > tr > td:last-child{
    padding: 				0!important;
}
#wwe-container-list-overview > div.wwe-container-scroll > table > tbody > tr > td:first-child,
#wwe-container-list-actions-default > div.wwe-container-scroll > table > tbody > tr > td:first-child,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table > tbody > tr > td:first-child,
#wwe-info-exportlist .content > table > tbody > tr > td:first-child{
	border-width:			1px 0 1px 1px!important;
}
#wwe-container-list-overview > div.wwe-container-scroll > table > tbody > tr > td:last-child,
#wwe-container-list-actions-default > div.wwe-container-scroll > table > tbody > tr > td:last-child,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table > tbody > tr > td:last-child,
#wwe-info-exportlist .content > table > tbody > tr > td:last-child{
	border-width:			1px 1px 1px 0!important;
}
#wwe-info-exportlist .content > table > thead > tr > th:first-child,
#wwe-info-exportlist .content > table > thead > tr > th:first-child + th,
#wwe-info-exportlist .content > table > thead > tr > th:last-child,
#wwe-info-exportlist .content > table > tbody > tr > td:first-child,
#wwe-info-exportlist .content > table > tbody > tr > td:first-child + td,
#wwe-info-exportlist .content > table > tbody > tr > td:last-child{
	text-align:				center;
}
#wwe-info-exportlist .content > table > tbody > tr > td:last-child span{
	display: 				inline-block;
}
#wwe-playlist-control,
#wwe-action-control{
	position:				absolute;
	bottom:					0;
}
#wwe-playlist-control *{
	display:				none;
}
#wwe-analyse-team-selection{    
	width: 					120px;
    margin: 				0 auto;
}
#wwe-analyse-team-selection > *{
	margin-top:				0!important;
}
#wwe-action-control #wwe-edit-container{
	width: 					100%;
}
#wwe-btn-action{
	width:					140px;
}
#wwe-action-types{ 
	width:					343px;
}
#wwe-action-control #wwe-text-container > input{ 
	width:					325px;
}
#wwe-action-control #wwe-text-container{
	width: 					100%;
}
/*
#wwe-action-control #wwe-text-container > *,
#wwe-action-control #wwe-edit-container > *,
*/
#wwe-action-control #wwe-edit-container input,
#wwe-action-control #wwe-edit-container select,
#wwe-action-control #wwe-edit-container button {
	margin:					0 1px 2px 0;
	float:					left;
}
#wwe-container-video #wwe-player-control{
	bottom:					0;
}
#wwe-player-control{
    height: 				50px;
	position:				absolute;
    background-image: 		url("/fileadmin/templates/img/vc/wwe-player-control-bg.png");
    background-size: 		100% 100%;
	overflow: 				hidden;
	display:				none;
}
#wwe-container-video #wwe-player-control table{
	width: 					100%;
}
#wwe-container-videoanalyse #wwe-player-control table{
	width: 					630px;
}
#wwe-player-control table{
	margin-top:				5px;    
}

/*
#wwe-player-control,
#wwe-player-timeline-action,
#wwe-player-info textarea{
	width: 					100%
}
*/
#wwe-player-timeline-action,
#wwe-player-timeline-lead,
#wwe-player-timeline-followup{
	cursor:					pointer;
}
#wwe-player-timeline-action *{
	display:				none;
}
#wwe-player-timeline-action-container,
#wwe-player-timeline-lead-container,
#wwe-player-timeline-followup-container{
	width: 					100%;
}
#wwe-player-timeline-action-container,
#wwe-player-timeline-lead-container,
#wwe-player-timeline-followup-container{
	height:					14px;
	padding:				0 4px;
    background-image: 		url("/fileadmin/templates/img/vc/wwe-player-control-timeline-bg.png");
    background-size: 		100% 100%;
}
#wwe-player-timeline-action,
#wwe-player-timeline-action .ui-slider-range,
#wwe-player-timeline-action .wwe-marker-action,
#wwe-player-timeline-action .wwe-marker-in,
#wwe-player-timeline-action .wwe-marker-out,
#wwe-player-timeline-action .ui-slider-handle,
#wwe-player-timeline-lead,
#wwe-player-timeline-lead .ui-slider-range,
#wwe-player-timeline-lead .ui-slider-handle,
#wwe-player-timeline-followup,
#wwe-player-timeline-followup .ui-slider-range,
#wwe-player-timeline-followup .ui-slider-handle{
	height:					8px!important;
}
#wwe-player-timeline-action .ui-slider-range,
#wwe-player-timeline-action .wwe-marker-action,
#wwe-player-timeline-action .wwe-marker-in,
#wwe-player-timeline-action .wwe-marker-out,
#wwe-player-timeline-action .ui-slider-handle,
#wwe-player-timeline-lead .ui-slider-range,
#wwe-player-timeline-lead .ui-slider-handle,
#wwe-player-timeline-followup .ui-slider-range,
#wwe-player-timeline-followup .ui-slider-handle{
	top:					3px;
}
#wwe-player-timeline-action .ui-slider-range,
#wwe-player-timeline-lead .ui-slider-range,
#wwe-player-timeline-followup .ui-slider-range{
    background-image: 		url("/fileadmin/templates/img/vc/wwe-player-control-timeline-range.png");
	background-color:		transparent;
    background-size: 		100% 100%;
	z-index:				1;
}
#wwe-player-timeline-action .wwe-marker-action,
#wwe-player-timeline-action .wwe-marker-in,
#wwe-player-timeline-action .wwe-marker-out{
	position:				absolute;
	display:				block;
	background:				#0f0;
	opacity:				.7;
	cursor:					pointer;
	z-index:				2;
}
#wwe-player-timeline-action .wwe-marker-action{
	width:					4px;
}
#wwe-player-timeline-action .wwe-marker-in,
#wwe-player-timeline-action .wwe-marker-out{
	margin-left:			4px;
	width:					2px;
}
#wwe-player-timeline-action .ui-slider-handle,
#wwe-player-timeline-lead .ui-slider-handle,
#wwe-player-timeline-followup .ui-slider-handle{
    background-image: 		url("/fileadmin/templates/img/vc/wwe-player-control-timeline-handle.png");
	background-color:		transparent;
    background-size: 		100% 100%;
	box-shadow:				none!important;
	z-index:				3;
	width:					3px;
	margin-left:			-1px;
}
#wwe-player-time-now,
#wwe-player-time-total{
	width:					100%;
	text-align:				center;
}
#wwe-player-info,
#wwe-info-exportlist{
	position:				absolute;
}
#wwe-info-exportlist{
	width: 					100%;
}
#wwe-player-info,
#wwe-playlist-control,
#wwe-action-control{
	width:					550px;
	padding:				10px;
}
/*
#wwe-container-player input[type="text"],
#wwe-player-info textarea{
	border:					none;
	background:				#FFF;
	color:					#000;
}
*/
#wwe-info-count,
#wwe-info-duration,
#wwe-info-created,
#wwe-info-edited,
#wwe-info-private,
#wwe-info-description{
	float:					left;
}
#wwe-info-private input {
	width: auto!important;
}
#wwe-info-description,
#wwe-info-comment{
	margin-top:				6px;
	width:					540px;
}
#wwe-player-control > input[type=checkbox],
#wwe-player-control > label{
	display:				none;
}
#wwe-info-private{
	width:					10%;
}
#wwe-info-count,
#wwe-info-duration{
	width:					15%;
}
#wwe-info-created,
#wwe-info-edited{
	width:					30%;
}
#wwe-player-info .header,
#wwe-player-info .value{
	width:					100%;
	text-align:				center;
}
#wwe-player-info input,
#wwe-player-info textarea{
	width:					534px;
}
#wwe-player-info textarea{
	height:					100px;
	line-height: 			23px;
	resize:					none;
}
#wwe-scrub-to-time{
	text-align: 			center;
	width:					50px;
}
#wwe-info-title,
#wwe-scrub-to-time,
#wwe-text-1,
#wwe-text-2,
#wwe-text-3,
#wwe-text-4,
#wwe-filter-matchkey,
.wwe-toggle-content input{
	height:					20px;
}
#wwe-info-exportlist{
	display:				none;
}
#wwe-info-exportlist .content{
	height:					225px;
	overflow-y:				auto;
	margin-right: 			60px;
}
#wwe-info-exportlist .content tr .wwe-download-mp4-icon:hover{
    background-position: 	0 0;
}
.item_remover,
.item_placeholder,
.item_play,
#wwe-container-list-resultlist .wwe-source-opt,
#wwe-container-list-playlist .wwe-source-opt{
	margin-left:			10px;
}
.item_info_duration,
.wwe-icon-customized{
	margin-right:			10px;
}
/*
.item_play,
.list_play{
    background-image: 		url("/fileadmin/templates/img/vc/wwe-item-play-sprite.png");
    background-position: 	0 -14px;
    background-repeat: 		no-repeat;
    display: 				block;
    height: 				15px;
    width: 					15px;
	float:					right;
	cursor:					pointer;
}
.item_play:hover,
.list_play:hover{
	background-position: 	0 0;
}
*/
.item_play,
.list_play{
    background-image: 		url("../img/wwe-control-arrow-sprite.png");
    background-position: 	-4px -61px;
    display: 				block;
    height: 				20px;
    width: 					16px;
	float:					right;
	cursor:					pointer;
}
.item_play:hover,
.list_play:hover{
	background-position: 	-4px -41px;
}
h3 > .ui-icon-triangle-1-e,
h3 > .ui-icon-triangle-1-s,
h3 > .ui-icon-triangle-1-e:hover,
h3 > .ui-icon-triangle-1-s:hover{
    background-image: 		url("../img/glyphicons-halflings.png")!important;
}
h3 > .ui-icon-triangle-1-e,
h3 > .ui-icon-triangle-1-e:hover{
    background-position: 	1px -95px!important;
}
h3 > .ui-icon-triangle-1-s,
h3 > .ui-icon-triangle-1-s:hover{
    background-position: 	-23px -95px!important;
}
.item_remover,
.item_placeholder,
.ui-icon-closethick{
    display: 				block;
    height: 				20px;
    width: 					12px;
	float:					right;
}
.item_remover,
.ui-icon-closethick{
    background-image: 		url("../img/wwe-control-arrow-sprite.png")!important;
    background-position: 	-4px -142px;
	cursor:					pointer;
}
.item_remover:hover,
.ui-icon-closethick:hover{
	background-position: 	-4px -120px;
}
#wwe-player-control > table.edit{
	display:				none;
}
#wwe-container-videoanalyse #wwe-btn-edit{
	display:				none;
}
#wwe-btn-play,
#wwe-btn-pause,
#wwe-btn-src,
#wwe-btn-edit,
#wwe-btn-edit-back,
#playlist-previous,
#playlist-next,
#player-sizeswitch
{
	cursor:					pointer;
	height:					45px;
	width:					54px;
    background-image: 		url("/fileadmin/templates/img/vc/wwe-btn-player-sprite.png");
}
#wwe-btn-play,
#wwe-btn-pause{
	float:					left;
}
#wwe-btn-src,
#wwe-btn-edit,
#wwe-btn-edit-back{
	position:				relative;
	float:					right;
}
#wwe-btn-play{
    background-position: 	0 -45px;
}
#wwe-btn-play:hover{
    background-position: 	0 0;
}
#wwe-btn-pause{
	display:				none;
    background-position: 	0 -135px;
}
#wwe-btn-pause:hover{
    background-position: 	0 -90px;
}

#playlist-previous {
    background-position: 0 -495px;
}
#playlist-previous:hover {
    background-position: 0 -450px;
}
#playlist-next {
    background-position: 0 -405px;
}
#playlist-next:hover {
    background-position: 0 -360px;
}

#player-sizeswitch.sizeup {
    background-position: 0 -585px;
}
#player-sizeswitch.sizeup:hover {
    background-position: 0 -540px;
}
#player-sizeswitch.sizedown {
    background-position: 0 -675px;
}
#player-sizeswitch.sizedown:hover {
    background-position: 0 -630px;
}

#wwe-btn-edit{
    background-position: 	0 -225px;
}
#wwe-btn-edit-back,
#wwe-btn-edit:hover{
	z-index:				10;
    background-position: 	0 -180px;
}
#wwe-btn-src{
	margin-right: 			-3px;
    background-position: 	0 -315px;
}
#wwe-btn-src.selected,
#wwe-btn-src:hover{
	z-index:				10;
    background-position: 	0 -270px;
}
#wwe-playlist-control > a {
	margin-left:			10px;
}
#wwe-player_logo{
	display:				none;
}
.opacity-50{
	opacity:				.5;
}
.jwlogo{
	display:				none!important;
}
.wwe-clear{
	clear:					both;
    float:					none !important;
}
.wwe-round-selection-bg .wwe-round-selection-div,
.wwe-team-selection-bg .wwe-team-selection-div{
	width: 					900px; 
	margin: 				0px auto; 
	float: 					none;
}
#wwe-container-matches > *,
.wwe-team-selection-div > *,
#wwe-container-players > *,
.wwe-player-multiple > .wwe-box-season > *,
.wwe-infopackage > .wwe-box-infopackage > * {
	float:					left;
}
.wwe-container-matchday {
	height:					300px;
}
.wwe-container-player,
.wwe-container-query {
	height:					380px
}
.wwe-container-query {
	width:					370px;
	padding:				5px;
}
.wwe-container-matchday,
.wwe-container-player {
	width:					370px;
	padding:				5px;
}   
.wwe-container-matchday,
.wwe-container-teams,
.wwe-container-player,
.wwe-container-query{
	margin:					9px 9px 1px 1px;
	display:				none;
}
.wwe-container-matchday,
.wwe-container-player,
.wwe-container-query{	
	background: 			-moz-linear-gradient(top, rgba(33,33,33,.7) 0%, rgba(16,16,16,.7) 100%); /* FF3.6+ */
	background: 			-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(33,33,33,.7)), color-stop(100%,rgba(16,16,16,.7))); /* Chrome,Safari4+ */
	background: 			-webkit-linear-gradient(top, rgba(33,33,33,.7) 0%,rgba(16,16,16,.7) 100%); /* Chrome10+,Safari5.1+ */
	background: 			-o-linear-gradient(top, rgba(33,33,33,.7) 0%,rgba(16,16,16,.7) 100%); /* Opera 11.10+ */
	background: 			-ms-linear-gradient(top, rgba(33,33,33,.7) 0%,rgba(16,16,16,.7) 100%); /* IE10+ */
	background: 			linear-gradient(to bottom, rgba(33,33,33,.7) 0%,rgba(16,16,16,.7) 100%); /* W3C */
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#333',GradientType=1 ); /* IE6-9 */
}
.wwe-container-matchday > span,
.wwe-container-player > span,
.wwe-container-query > span{
	cursor:					pointer;
}
.wwe-container-player > span > div,
.wwe-container-query > span > div{
	float: 					left;
}
.wwe-container-matchday > table,
.wwe-container-player > table,
.wwe-container-query > table{
	width:					100%;
	table-layout:			fixed;
}
.wwe-container-matchday > table td,
.wwe-container-player > table td,
.wwe-container-query > table td {
	height:					20px;
	text-overflow:			ellipsis;
	cursor:					pointer;
	overflow:				hidden;
	white-space:			nowrap;
}
.wwe-container-matchday > table tr td:first-child{
	text-shadow:			none!important;
	cursor:					default!important;
	width:					40px;
}
.wwe-container-matchday > table tr td:first-child + td + td,
.wwe-container-matchday > table tr td:first-child + td + td + td{
	width:					20px;
}
.wwe-container-matchday > table tr td:first-child + td{
	text-align:				right;
}
.wwe-container-team{
    margin-right: 			-12px!important;
	cursor:					pointer;
	opacity:				.5;
	background-image: 		URL('../img/wwe-team-logos-60x60-bw.png')!important;
	-moz-transition: 		transform .1s ease-in;
	-webkit-transition: 	transform .1s ease-in;
	-o-transition: 			transform .1s ease-in;
	-ms-transition: 		transform .1s ease-in;
	transition: 			transform .1s ease-in;
	
	-webkit-transform: 		scale(.50); 
	-moz-transform: 		scale(.50); 
	-o-transform: 			scale(.50); 
	-ms-transform: 			scale(.50); 
	transform: 				scale(.50);
}
.wwe-container-team.selected{
	background-image: 		URL('../img/wwe-team-logos-60x60.png')!important;
	-webkit-transform: 		scale(.60); 
	-moz-transform: 		scale(.60); 
	-o-transform: 			scale(.60); 
	-ms-transform: 			scale(.60); 
	transform: 				scale(.60);
}
.wwe-container-team:hover{
	-webkit-transform: 		scale(.70); 
	-moz-transform: 		scale(.70); 
	-o-transform: 			scale(.70); 
	-ms-transform: 			scale(.70); 
	transform: 				scale(.70);
}
.wwe-container-team.selected,
.wwe-container-team:hover{
	opacity:				1;
	/*
	-webkit-transform: 		scale(.75); 
	-moz-transform: 		scale(.75); 
	-o-transform: 			scale(.75); 
	-ms-transform: 			scale(.75); 
	transform: 				scale(.75);
	*/
}
#wwe-container-filter-action .wwe-container-header{
	z-index:				7;
}
#wwe-toggle{
	margin-top:				34px;
}
#wwe-toggle > h3{
	padding:				0!important;
	position:				relative;
	margin-top: 			-8px;
	height:					40px;
}
#wwe-toggle > h3:last-child{
	height:					26px;
}
#wwe-toggle > h3 > span.ui-icon,
.wwe-toggle-bar{
	position:				absolute;
}
.wwe-toggle-bar{
	top:					11px;
}
#wwe-toggle > h3 > span.ui-icon{
	top:					10px;
	left:					7px;
}
.wwe-toggle-bar{
	left:					30px;
	right:					60px;
}
#wwe-toggle > .wwe-toggle-content{
	margin-bottom: 			24px;
	padding:				0 60px 0 30px!important;
}
.wwe-toggle-title,
.wwe-toggle-title > span{
	white-space:			nowrap;
} 
.wwe-toggle-title > span{
	color:					#6d6c6c;
	display:				inline-block;
	overflow:				hidden;
	text-overflow:			ellipsis;
	vertical-align: 		bottom;
}
.wwe-toggle-title.selected > span{
	text-shadow:			none;
}
#wwe-toggle > h3 > *,
.wwe-toggle-bar > *,
.wwe-toggle-content > *{
	float:					left;
}
.wwe-toggle-content ul{
	margin:					0 0 10px 0;
}
.wwe-toggle-content li{
	cursor:					pointer;
	color:					#6d6c6c;
	letter-spacing: 		0.03em;
	list-style-type:		none;
}
.wwe-toggle-content li:hover{
	color:					#474646;
}
.wwe-toggle-content li.selected:hover{
	color:					#fff;
}
.wwe-width-20{
	width:					20%;
}
.wwe-width-40{
	width:					40%;
}
.wwe-width-80{
	width:					80%;
}
#wwe-btn-expand{
	background:				none!important;
}
.wwe-toggle-title.disabled,
.wwe-toggle-column.disabled,
.wwe-toggle-column ul.disabled,
.wwe-toggle-column ul li.disabled{
	background:				none!important;
	border:					none!important;
}
.wwe-toggle-title.disabled,
.wwe-toggle-column.disabled li,
.wwe-toggle-column ul.disabled li{
	text-shadow: 			0 0 8px #000000;
	cursor:					help;
	color:					#336666;
}
.wwe-action-icon{
	background-image:		url("../img/vc/wwe-btn-action.png");
}
.wwe-action-icon{
	display:				block;
	width:					25px;
	height:					25px;
	background-position:	0 0;
	background-size:		25px 50px;
}
#wwe-filter-league,
#wwe-filter-period,
#wwe-filter-matchDay,
#wwe-filter-match,
.wwe-btn-filter-toggle,
.wwe-btn-filter,
.wwe-filter-divider{
	float:					left;
}
#wwe-filter-league,
#wwe-filter-period,
#wwe-filter-matchDay,
#wwe-filter-match{
	margin-top: 			3px;
}
#wwe-filter-league,
#wwe-filter-period,
#wwe-filter-matchDay,
#wwe-filter-match,
.wwe-btn-filter-toggle,
.wwe-btn-filter{
	margin-right:			5px;
}
.wwe-filter-divider{
	margin:					0 10px 0 5px;
}
.wwe-btn-filter-toggle,
.wwe-btn-filter{
	background-image:		url("../img/vc/wwe-btn-filter-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					35px;
	height:					35px;
	background-position:	0 0;
}
#wwe-btn-filter-toggle-team{
	background-position:	0 0;
}
#wwe-btn-filter-toggle-team:hover,
#wwe-btn-filter-toggle-team.active{
	background-position:	0 -35px;
}
#wwe-btn-filter-toggle-matchday{
	background-position:	0 -70px;
}
#wwe-btn-filter-toggle-matchday:hover,
#wwe-btn-filter-toggle-matchday.active{
	background-position:	0 -105px;
}
#wwe-btn-filter-toggle-action{
	background-position:	0 -140px;
}
#wwe-btn-filter-toggle-action:hover,
#wwe-btn-filter-toggle-action.active{
	background-position:	0 -175px;
}
#wwe-btn-filter-period-1{
	background-position:	0 -210px;
}
#wwe-btn-filter-period-1:hover,
#wwe-btn-filter-period-1.active{
	background-position:	0 -245px;
}
#wwe-btn-filter-period-2{
	background-position:	0 -280px;
}
#wwe-btn-filter-period-2:hover,
#wwe-btn-filter-period-2.active{
	background-position:	0 -315px;
}
#wwe-btn-filter-league-51{
	background-position:	0 -350px;
}
#wwe-btn-filter-league-51:hover,
#wwe-btn-filter-league-51.active{
	background-position:	0 -385px;
}
#wwe-btn-filter-league-52{
	background-position:	0 -420px;
}
#wwe-btn-filter-league-52:hover,
#wwe-btn-filter-league-52.active{
	background-position:	0 -455px;
}
#wwe-btn-container-chart-phases{
	background-position:	0 -630px;
}
#wwe-btn-container-chart-phases:hover,
#wwe-btn-container-chart-phases.active{
	background-position:	0 -665px;
}
#wwe-btn-container-chart-events{
	background-position:	0 -700px;
}
#wwe-btn-container-chart-events:hover,
#wwe-btn-container-chart-events.active{
	background-position:	0 -735px;
}


#wwe-btn-filter-type3-period-all{
	background-position:	0 -770px;
}
#wwe-btn-filter-type3-period-all:hover,
#wwe-btn-filter-type3-period-all.active{
	background-position:	0 -805px;
}



.wwe-filter-divider{
	background-image:		url("../img/vc/wwe-filter-divider.png");
	display:				block;
	width:					2px;
	height:					35px;
	background-position:	0 0;
	background-size:		100% 100%;
}
#wwe-btn-filter-reset{
	float:					right;
	margin-left:			5px;
	margin-right:			60px;
}
#wwe-player_display_button,
#wwe-player_controlbar{
    display: 				none !important;
    opacity: 				0 !important;
	pointer-events:			none;
}
#wwe-container-video #wwe-player-container{
	max-height: 			600px;
	/*height:					320.625px!important;*/
	overflow:				hidden;
}
#wwe-container-videoanalyse #wwe-player-container{
	overflow:				hidden;
}
#wwe-player{
	box-shadow:				inset 0 0 40px rgba(24, 42, 53,.65)!important;
	background-color:		transparent!important;
}
#wwe-player-container{    
	position: 				relative;
	cursor:					pointer;
}
#wwe-player .jwmain{
	pointer-events:			none;
}
.wwe-icon-action-default,
.wwe-icon-action-custom,
.wwe-icon-action-add,
.wwe-icon-action-delete,
.wwe-icon-playlist-delete,
.wwe-icon-export-delete{
    background-image: 		url("../img/glyphicons-halflings-grey.png")!important;
	display:				block;
	width:					16px;
	height:					16px;
}
.ui-icon-triangle-1-n,
.ui-icon-triangle-1-s{
    background-image: 		url("../img/glyphicons-halflings.png")!important;
	display:				block;
	width:					16px;
	height:					16px;
}
.ui-icon-triangle-1-n:hover,
.ui-icon-triangle-1-s:hover{
    background-image: 		url("../img/glyphicons-halflings-grey.png")!important;
}
.wwe-icon-action-default,
.wwe-icon-action-custom,
.wwe-icon-action-delete,
.wwe-icon-playlist-delete{
	float:					left;
	margin-right:			5px;
}
.wwe-icon-export-delete{
	float:					left;   
	margin-bottom: 			6px;
    margin-right: 			10px;
    margin-top: 			10px;
}
.wwe-icon-action-default{
    background-position: 	0 -24px;
}
.wwe-icon-action-custom{
    background-position: 	-168px 0;
}
.wwe-icon-action-delete,
.wwe-icon-playlist-delete,
.wwe-icon-export-delete{
    background-position: 	-454px 0;
}
.wwe-icon-action-add{
	float:					right;
	margin-left:			5px;
    background-position: 	-454px -96px;
}
.ui-icon-triangle-1-n{
    background-position: 	-285px -119px!important;
}
.ui-icon-triangle-1-s{
    background-position: 	-310px -119px!important;
}
.ui-icon-triangle-1-n:hover{
    background-position: 	-285px -118px!important;
}
.ui-icon-triangle-1-s:hover{
    background-position: 	-310px -118px!important;
}
#wwe-container-list-actions-default table input,
#wwe-container-list-actions-custom table input{
	height: 				16px;    
}
#wwe-container-list-actions-default table input:focus,
#wwe-container-list-actions-custom table input:focus{
	cursor: 				text;    
}
#wwe-container-list-actions-custom table input.title{
	width: 					90%;
}
#wwe-container-list-actions-default table input.leadTime,
#wwe-container-list-actions-default table input.followUpTime,
#wwe-container-list-actions-custom table input.leadTime,
#wwe-container-list-actions-custom table input.followUpTime{
	width: 					40px;
	padding-right: 			25px;
    text-align: 			right;
}
#wwe-container-list-actions-custom table tbody > tr > td:first-child,
#wwe-container-list-actions-default table tbody > tr > td:first-child + td,
#wwe-container-list-actions-custom table tbody > tr > td:first-child + td,
#wwe-container-list-actions-default table tbody > tr > td:first-child + td + td,
#wwe-container-list-actions-custom table tbody > tr > td:first-child + td + td{
	padding: 				0 5px!important;
}
#wwe-container-list-actions-default table tbody > tr > td:first-child + td,
#wwe-container-list-actions-custom table tbody > tr > td:first-child + td,
#wwe-container-list-actions-default table tbody > tr > td:first-child + td + td,
#wwe-container-list-actions-custom table tbody > tr > td:first-child + td + td{
	width:					75px
}
#wwe-container-list-actions-default table tbody > tr > td:last-child,
#wwe-container-list-actions-custom table tbody > tr > td:last-child{
	width:					50px;
}
#wwe-container-list-actions-default table thead > tr > th,
#wwe-container-list-actions-custom table thead > tr > th{
	cursor:					default!important;
}
#wwe-container-list-actions-default > div.wwe-container-scroll > table > tbody > tr > td .wwe-icon-action-custom,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table > tbody > tr > td .wwe-icon-action-delete,
.wwe-icon-playlist-delete,
.wwe-icon-export-delete,
.ui-icon-triangle-1-n,
.ui-icon-triangle-1-s,
.wwe-icon-action-add{
	cursor:					pointer;
}
#wwe-container-list-actions-default > div.wwe-container-scroll > table > tbody > tr > td .wwe-icon-action-custom,
#wwe-container-list-actions-custom > div.wwe-container-scroll > table > tbody > tr > td .wwe-icon-action-delete,
.wwe-icon-playlist-delete,
.wwe-icon-export-delete{
	float:					right;
}
th[align=center]{
	text-align:				center!important;
}
#wwe-container-video .sort-icon{
	float:					right;
}
#wwe-container-list-overview table > thead > tr > th:last-child{
	cursor:					default!important;
	pointer-events:			none!important;
}
#wwe-container-list-overview th.tablesorter-headerAsc div {
    background: 			url("../img/tablesort.png") no-repeat scroll -5px -38px transparent !important;
}
#wwe-container-list-overview th.tablesorter-headerDesc div {
    background: 			url("../img/tablesort.png") no-repeat scroll -5px -18px transparent !important;
}
#wwe-container-videoanalyse  #wwe-container-source-switch-bg,
#wwe-container-videoanalyse  #wwe-container-source-switch{
	right:					0;
}
#wwe-container-source-switch-bg,
#wwe-container-source-switch{
	position:				absolute;
	bottom:					6px;
	display:				none;
	width:					162px;
	z-index:				99;
}
#wwe-container-source-switch-bg{
	background-image: 		url("/fileadmin/templates/img/vc/wwe-source-bg.png");
	background-repeat:		no-repeat;
	background-size:		100% 100%;
	z-index:				98;
	height:					0;
	opacity: 				.8;
}
#wwe-container-source-switch{
	height:					70px;
}
.wwe-source-opt,
.wwe-icon-source{
	background-repeat:		no-repeat;
	background-size:		100% 600%;
}
.wwe-source-opt{
	display:				block;
	cursor:					pointer;
}
#wwe-container-actions .wwe-source-opt,
.wwe-icon-source{
	display:				none;
	width:					27px;
	height:					20px;
}
#wwe-container-source-switch .wwe-source-opt{
	background-image: 		url("/fileadmin/templates/img/vc/wwe-btn-source-sprite-white.png");
	z-index:				1;
	position:				absolute;
	width:					1px;
	height:					1px;
	top:					99px;
	left:					99px;
}
#wwe-container-actions .wwe-source-opt{
	background-image: 		url("/fileadmin/templates/img/vc/wwe-btn-source-sprite-grey.png");
}
.wwe-icon-source,
.wwe-icon-customized,
.wwe-icon-player,
.item_info_duration{
	float: 					right;
}
.wwe-icon-source{
	background-image: 		url("/fileadmin/templates/img/vc/wwe-btn-source-sprite-blue.png");
}
.wwe-icon-player{
	background-image: 		url("/fileadmin/templates/img/vc/wwe-action-player-sprite.png");
	background-repeat:		no-repeat;
	background-size:		100% 400%;
	display:				block;
	width:					20px;
	height:					20px;
}
.wwe-icon-player-active{
	background-position:	0 0;
}
.wwe-icon-player-active.selected,
.wwe-icon-player-active:hover{
	background-position:	0 33.33%;
}
.wwe-icon-player-passive{
	background-position:	0 66.66%;
}
.wwe-icon-player-passive.selected,
.wwe-icon-player-passive:hover{
	background-position:	0 100%;
}
/*
.wwe-icon-player-passive-1{
	background-position:	0 40%;
}
.wwe-icon-player-passive-1.selected,
.wwe-icon-player-passive-1:hover{
	background-position:	0 60%;
}
.wwe-icon-player-passive-2{
	background-position:	0 80%;
}
.wwe-icon-player-passive-2.selected,
.wwe-icon-player-passive-2:hover{
	background-position:	0 100%;
}
*/
.wwe-icon-customized{
	background-image: 		url("/fileadmin/templates/img/vc/wwe-icon-customized.png");
	background-repeat:		no-repeat;
	background-position:	0 100%;
	background-size:		100% 200%;
	display:				none;
	width:					20px;
	height:					20px;
}
.wwe-icon-customized.selected{
	display:				block;
}
#wwe-source-opt-1,
.wwe-source-opt-0,
.wwe-icon-source-0{
	background-position:	0 20%;
}
#wwe-source-opt-1:hover,
#wwe-source-opt-1.selected,
.wwe-source-opt-0:hover{
	background-position:	0 0;
}
#wwe-source-opt-2,
.wwe-source-opt-1,
.wwe-icon-source-1{
	background-position:	0 60%;
}
#wwe-source-opt-2:hover,
#wwe-source-opt-2.selected,
.wwe-source-opt-1:hover{
	background-position:	0 40%;
}
#wwe-source-opt-3,
.wwe-source-opt-2,
.wwe-icon-source-2{
	background-position:	0 100%;
}
#wwe-source-opt-3:hover,
#wwe-source-opt-3.selected,
.wwe-source-opt-2:hover{
	background-position:	0 80%;
}
.wwe-source-opt.selected,
.wwe-icon-source.selected{
	display:				block!important;
	z-index:				3;
}
#wwe-analyse-team-selection > *{
	float:					left;
}
.ui-dialog-titlebar{
	background: 			url("/fileadmin/templates/img/vc/wwe-container-header-bg-middle.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0)!important;
    padding: 				0.5em 1em 0.7em!important;
    position: 				relative!important;
    top: 					-4px!important;
}
.ui-dialog-content{
	color:					#fff;
}
#wwe-overlay,
.ui-widget-overlay{
    background-color: 		#000000!important;
    opacity: 				0.75!important;
}
#wwe-btn-in,
#wwe-btn-out,
#wwe-btn-in-time,
#wwe-btn-out-time{
	width:					60px;
}
/*
.ui-dialog button{
	padding-left:			30px;
}
*/
.wwe-confirm-mp4,
.wwe-confirm-zip,
.wwe-confirm-player,
.wwe-confirm-source-custom,
.wwe-confirm-source-tv,
.wwe-confirm-source-2d,
.wwe-confirm-source-scouting,
.wwe-confirm-submit{
	padding:				0 0 0 30px!important;
}
.wwe-confirm-mp4 > .wwe-confirm-icon,
.wwe-confirm-zip > .wwe-confirm-icon,
.wwe-confirm-player > .wwe-confirm-icon,
.wwe-confirm-source-custom > .wwe-confirm-icon,
.wwe-confirm-source-tv > .wwe-confirm-icon,
.wwe-confirm-source-2d > .wwe-confirm-icon,
.wwe-confirm-source-scouting > .wwe-confirm-icon,
.wwe-confirm-submit > .wwe-confirm-icon
{
	height:					25px;
	float:					left;
	margin-left:			-30px;
}
.wwe-confirm-mp4 > .wwe-confirm-icon,
.wwe-confirm-zip > .wwe-confirm-icon,
.wwe-confirm-player > .wwe-confirm-icon
{
	width:					25px;
    background-position: 	0 -28px;
    background-repeat: 		no-repeat;
	background-size:		25px 55px;
}
.wwe-confirm-mp4:hover > .wwe-confirm-icon,
.wwe-confirm-zip:hover > .wwe-confirm-icon,
.wwe-confirm-player:hover > .wwe-confirm-icon
{
    background-position: 	0 0;
}
.wwe-confirm-mp4 > .wwe-confirm-icon{
    background-image: 		url("../img/wwe-download-mp4-icon.png");
}
.wwe-confirm-zip > .wwe-confirm-icon{
    background-image: 		url("../img/wwe-download-zip-icon.png");
}
.wwe-confirm-player > .wwe-confirm-icon, .wwe-download-plviewer-icon {
    background-image: url("../img/vc/playlist_viewer_icon.png");
}

.wwe-confirm-source-tv > .wwe-confirm-icon,
.wwe-confirm-source-2d > .wwe-confirm-icon,
.wwe-confirm-source-scouting > .wwe-confirm-icon{
	width:					41px;
	background-repeat:		no-repeat;
	background-size:		36px 600%;
	background-image: 		url("/fileadmin/templates/img/vc/wwe-btn-source-sprite-grey.png");
}
.wwe-confirm-source-tv > .wwe-confirm-icon{
	background-position:	0 20%;
}
.wwe-confirm-source-tv:hover > .wwe-confirm-icon,
.wwe-confirm-source-tv.active > .wwe-confirm-icon{
	background-position:	0 0;
}
.wwe-confirm-source-tv[disabled=disabled]:hover > .wwe-confirm-icon,
.wwe-confirm-source-tv:disabled:hover > .wwe-confirm-icon{
	background-position:	0 20%!important;
}
.wwe-confirm-source-2d > .wwe-confirm-icon{
	background-position:	0 60%;
}
.wwe-confirm-source-2d:hover > .wwe-confirm-icon,
.wwe-confirm-source-2d.active > .wwe-confirm-icon{
	background-position:	0 40%;
}
.wwe-confirm-source-2d[disabled=disabled]:hover > .wwe-confirm-icon,
.wwe-confirm-source-2d:disabled:hover > .wwe-confirm-icon{
	background-position:	0 60%!important;
}
.wwe-confirm-source-scouting > .wwe-confirm-icon{
	background-position:	0 100%;
}
.wwe-confirm-source-scouting:hover > .wwe-confirm-icon,
.wwe-confirm-source-scouting.active > .wwe-confirm-icon{
	background-position:	0 80%;
}
.wwe-confirm-source-scouting[disabled=disabled]:hover > .wwe-confirm-icon,
.wwe-confirm-source-scouting:disabled:hover > .wwe-confirm-icon{
	background-position:	0 100%!important;
}
.wwe-confirm-source-custom > .wwe-confirm-icon{
    background-position: 	454px 3px;
}
.wwe-confirm-submit > span{
	line-height: 25px;
    margin-right: 10px;
}
.wwe-confirm-submit > .wwe-confirm-icon{
    background-position: 	345px -30px;
}
.wwe-confirm-source-custom > .wwe-confirm-icon,
.wwe-confirm-submit > .wwe-confirm-icon{
	width:					25px;
    background-size: 		700px 866%;
    background-image: 		url("../img/glyphicons-halflings-grey.png");
}
.wwe-confirm-source-custom:hover > .wwe-confirm-icon,
.wwe-confirm-submit:hover > .wwe-confirm-icon{
    background-image: 		url("../img/glyphicons-halflings-white.png");
}
.wwe-confirm-source-custom[disabled=disabled]:hover > .wwe-confirm-icon,
.wwe-confirm-source-custom:disabled:hover > .wwe-confirm-icon,
.wwe-confirm-submit[disabled=disabled]:hover > .wwe-confirm-icon,
.wwe-confirm-submit:disabled:hover > .wwe-confirm-icon{
    background-image: 		url("../img/glyphicons-halflings-grey.png")!important;
}
.wwe-confirm-source-tv[disabled=disabled],
.wwe-confirm-source-tv:disabled,
.wwe-confirm-source-2d[disabled=disabled],
.wwe-confirm-source-2d:disabled,
.wwe-confirm-source-scouting[disabled=disabled],
.wwe-confirm-source-scouting:disabled,
.wwe-confirm-source-custom[disabled=disabled],
.wwe-confirm-source-custom:disabled,
.wwe-confirm-submit[disabled=disabled],
.wwe-confirm-submit:disabled{
	color:					#6D6C6C;
}
#wwe-btn-search{
	float:					left;
}
ul.dropdown-menu{
    max-height: 			500px;
    overflow-x: 			hidden;
    overflow-y: 			auto;
}
#wwe-info-exportlist .wwe-download-zip-icon, 
#wwe-info-exportlist .wwe-download-mp4-icon,
#wwe-info-exportlist .wwe-download-plviewer-icon
{
	display: 				inline-block;
    margin-bottom: 			-6px;
	margin-right: 			20px;
}
.wwe-package-or {
	color: 					#6D6C6C;
	line-height:			30px;
	margin-right:			20px;
	float:					right;
}
.wwe-infopackage label {
	color:					#CCC;
	cursor:					pointer;
}

.wwe-icon-2d,
.wwe-icon-2d-obs {
	display:				none;
}

.wwe-player-col-sub-title {
	color:					#454545;
}
/*
.dataTables_scroll{
	overflow-x:				auto;
}
*/


/* TrendCenter - START */

.filter_player_container, .filter_team_container {
	margin:				10px;
	width: 				22%;
	background-color:	grey;
	float:				left;
}

#filter_playerSelect_panel, #filter_teamSelect_panel {	
	display:			block;
	clear:				both;
	margin-left: 		60px;
}

.filter_playerSelect_select, .filter_teamSelect_select {
	margin:				10px 30px 10px 0;
	width: 				15%;
	float:				left;
}

.filter_playerSelect_team, .filter_teamSelect_team {
	
}

.filter_playerSelect_player{

}

#event_chart_criteria {
	display:			none;
}


	


.wwe-btn-filter-trends {
	background-image:		url("../img/tc/tvms-5-10-15-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					30px;
	height:					30px;
	background-position:	0 0;
	float:					left;
	margin-right:			0px;
	margin-top:				3px;
}

#wwe-btn-filter-position-goalkeeper{
	background-position:	-30px 0px;
}
#wwe-btn-filter-position-goalkeeper:hover,
#wwe-btn-filter-position-goalkeeper.active{
	background-position:	0px 0px;
}

#wwe-btn-filter-position-defender{
	background-position:	-30px -30px;
}
#wwe-btn-filter-position-defender:hover,
#wwe-btn-filter-position-defender.active{
	background-position:	0px -30px;
}

#wwe-btn-filter-position-mid-fielder{
	background-position:	-30px -60px;
}
#wwe-btn-filter-position-mid-fielder:hover,
#wwe-btn-filter-position-mid-fielder.active{
	background-position:	0px -60px;
}

#wwe-btn-filter-position-forward{
	background-position:	-30px -90px;
}
#wwe-btn-filter-position-forward:hover,
#wwe-btn-filter-position-forward.active{
	background-position:	0px -90px;
}

#wwe-btn-filter-phase-5 {
	background-position:	-30px -120px;
}
#wwe-btn-filter-phase-5:hover,
#wwe-btn-filter-phase-5.active{
	background-position:	0px -120px;
}

#wwe-btn-filter-phase-10 {
	background-position:	-30px -150px;
}
#wwe-btn-filter-phase-10:hover,
#wwe-btn-filter-phase-10.active{
	background-position:	0px -150px;
}

#wwe-btn-filter-phase-15 {
	background-position:	-30px -180px;
}
#wwe-btn-filter-phase-15:hover,
#wwe-btn-filter-phase-15.active{
	background-position:	0px -180px;
}

#wwe-btn-filter-type2-phase-5 {
	background-position:	-30px -120px;
}
#wwe-btn-filter-type2-phase-5:hover,
#wwe-btn-filter-type2-phase-5.active{
	background-position:	0px -120px;
}

#wwe-btn-filter-type2-phase-10 {
	background-position:	-30px -150px;
}
#wwe-btn-filter-type2-phase-10:hover,
#wwe-btn-filter-type2-phase-10.active{
	background-position:	0px -150px;
}

#wwe-btn-filter-type2-phase-15 {
	background-position:	-30px -180px;
}
#wwe-btn-filter-type2-phase-15:hover,
#wwe-btn-filter-type2-phase-15.active{
	background-position:	0px -180px;
}

.wwe-btn-filter-trends-arrow {
	background-image:		url("../img/wwe-control-arrow-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					20px;
	height:					20px;
	background-position:	0 0;
	float:					left;
	margin-right:			6px;
	margin-top:				6px;
}

#wwe-btn-filter-event-seasonhalf-first{
	background-position:	0px -60px;
}
#wwe-btn-filter-event-seasonhalf-first:hover,
#wwe-btn-filter-event-seasonhalf-first.active{
	background-position:	0px -40px;
}

#wwe-btn-filter-event-seasonhalf-second{
	background-position:	0px -100px;
}
#wwe-btn-filter-event-seasonhalf-second:hover,
#wwe-btn-filter-event-seasonhalf-second.active{
	background-position:	0px -80px;
}



#wwe-btn-filter-event-matchdays-selection{
	background-position:	0px -70px;
}
#wwe-btn-filter-event-matchdays-selection:hover,
#wwe-btn-filter-event-matchdays-selection.active{
	background-position:	0px -105px;
}

#wwe-btn-filter-event-period-1{
	background-position:	0px -210px;
}
#wwe-btn-filter-event-period-1:hover,
#wwe-btn-filter-event-period-1.active{
	background-position:	0px -245px;
}

#wwe-btn-filter-event-period-2{
	background-position:	0px -280px;
}
#wwe-btn-filter-event-period-2:hover,
#wwe-btn-filter-event-period-2.active{
	background-position:	0px -315px;
}

.wwe-btn-filter-trends-alignment {
	background-image:		url("../img/tc/bus-stadion-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					40px;
	height:					40px;
	background-position:	0 0;
	float:					left;
	margin-right:			6px;
	margin-top:				0px;
}

#wwe-btn-filter-event-alignment-away{
	background-position:	-40px 0px;
}
#wwe-btn-filter-event-alignment-away:hover,
#wwe-btn-filter-event-alignment-away.active{
	background-position:	0px 0px;
}

#wwe-btn-filter-event-alignment-home {
	background-position:	-40px -40px;
}
#wwe-btn-filter-event-alignment-home:hover,
#wwe-btn-filter-event-alignment-home.active{
	background-position:	0px -40px;
}

#wwe-btn-filter-type3-period-1{
	background-position:	0px -210px;
}
#wwe-btn-filter-type3-period-1:hover,
#wwe-btn-filter-type3-period-1.active{
	background-position:	0px -245px;
}

#wwe-btn-filter-type3-period-2 {
	background-position:	0px -280px;
}
#wwe-btn-filter-type3-period-2:hover,
#wwe-btn-filter-type3-period-2.active{
	background-position:	0px -315px;
}

.wwe-btn-trends-menu-type1 {
	background-image:		url("../img/tc/wwe-chart-button-1-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					422px;
	height:					354px;
	background-position:	0 0;
	float:					left;
	margin-right:			0px;
	margin-top:				0px;
}

#wwe-btn-trends-menu-type1{
	background-position:	0px -354px;
}
#wwe-btn-trends-menu-type1:hover,
#wwe-btn-trends-menu-type1.active{
	background-position:	0px 0px;
}

.wwe-btn-trends-menu-type2 {
	background-image:		url("../img/tc/wwe-chart-button-2-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					422px;
	height:					354px;
	background-position:	0 0;
	float:					left;
	margin-right:			0px;
	margin-top:				0px;
}

#wwe-btn-trends-menu-type2{
	background-position:	0px -354px;
}
#wwe-btn-trends-menu-type2:hover,
#wwe-btn-trends-menu-type2.active{
	background-position:	0px 0px;
}

.wwe-btn-trends-menu-type3 {
	background-image:		url("../img/tc/wwe-chart-button-3-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					422px;
	height:					354px;
	background-position:	0 0;
	float:					left;
	margin-right:			0px;
	margin-top:				0px;
}

#wwe-btn-trends-menu-type3{
	background-position:	0px -354px;
}
#wwe-btn-trends-menu-type3:hover,
#wwe-btn-trends-menu-type3.active{
	background-position:	0px 0px;
}

.wwe-btn-trends-menu-team-type1 {
	background-image:		url("../img/tc/wwe-chart-button-1-team-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					422px;
	height:					354px;
	background-position:	0 0;
	float:					left;
	margin-right:			0px;
	margin-top:				0px;
}

#wwe-btn-trends-menu-team-type1{
	background-position:	0px -354px;
}
#wwe-btn-trends-menu-team-type1:hover,
#wwe-btn-trends-menu-team-type1.active{
	background-position:	0px 0px;
}

.wwe-btn-trends-menu-team-type2 {
	background-image:		url("../img/tc/wwe-chart-button-2-team-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					422px;
	height:					354px;
	background-position:	0 0;
	float:					left;
	margin-right:			0px;
	margin-top:				0px;
}

#wwe-btn-trends-menu-team-type2{
	background-position:	0px -354px;
}
#wwe-btn-trends-menu-team-type2:hover,
#wwe-btn-trends-menu-team-type2.active{
	background-position:	0px 0px;
}

.wwe-btn-trends-menu-team-type3 {
	background-image:		url("../img/tc/wwe-chart-button-3-team-sprite.png");
	cursor:					pointer;
	display:				block;
	width:					422px;
	height:					354px;
	background-position:	0 0;
	float:					left;
	margin-right:			0px;
	margin-top:				0px;
}

#wwe-btn-trends-menu-team-type3{
	background-position:	0px -354px;
}
#wwe-btn-trends-menu-team-type3:hover,
#wwe-btn-trends-menu-team-type3.active{
	background-position:	0px 0px;
}


/* TrendCenter - ENDE */

.ui-tabs-hide {
	display:			none;
}

/* DataCenter - START */

th.sorting_asc div,
th.sorting_desc div {
	display: inline-block;
}

th.sorting_asc div {
	 background:     url(../img/tablesort.png) no-repeat left -38px!important;
}

th.sorting_desc div {
	 background:     url(../img/tablesort.png) no-repeat left -18px!important;
}

div.dc-sort-icon {
	display: inline-block;
	height: 17px;
    width: 	17px;
}

div.wwe-dc-legend {
	font-size: 1.2em;
}

#dialog-confirm a[href] {
    color: #ffffff;
}
.wwe-overflow-y-auto {
	overflow-y:auto;
}