/* CSS Document */
/* CSS Document */
@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);
@import url(//fonts.googleapis.com/css?family=Audiowide);


.whitebg
{
	background-color:#FFF;
	padding:0px 2px 10px 2px;
	height:430px;
	
}

table, tr, thead, tbody, th, td
{
	text-align:left !important;
}
thead 
{
	text-transform:uppercase;
	background:#9e2029 !important;
	color:white !important;
	font-size:105% !important;
}

#example tbody, #example tbody td,#example tbody tr
{
	font-size:96%;
}

.whitebg .tab-content
{
	margin:2px !important;
	height:360px;	
    overflow-y: scroll !important;	

	
}


.tabbable-line .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #FFFFFF !important;
    background-color:#9e2029  !important;
	border-radius:0px;
		 
	
	
}

.tabbable-line .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li > a {
     padding:10px 20px !important;

	text-transform:uppercase;
	font-weight:bold;
	color:#000000;
  	font-family: 'Audiowide', "Helvetica Neue", Helvetica, Arial, sans-serif ;
	
}

.tab-content  thead
{
    color: #FFFDFD;
	text-transform:uppercase;
	background:#9e2029 ;  
	
}

.tab-content  tr:nth-child(even)
{
    color: #000000 !important;
	background:#ECECEC;  
		
}
.tab-content a
{
	color:#000000 !important
}

.tab-content table
{
	border:solid 1px #dddddd ;
	
}
.tab-content  
{
  font: 13px 'Roboto Condensed', "Helvetica Neue", Helvetica, Arial, sans-serif;

}

/*
 *  Scroll Bar
  */
  

#scrollstyle::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
	border:1px solid #A8A3A3;
	
}

#scrollstyle::-webkit-scrollbar-thumb
{
	background-color: #9e2029 ;
	

}



#register_team, #editprofile
{
	font-size:120%;
}

#register_team  label, #editprofile label
{
	margin:5px 0px 5px 100px;
	float:left

}

#register_team  input, #player_team_id, #editprofile input
{
	width:250px;
	padding:3px 10px 3px 10px;
	margin-bottom:10px;
	float:right
	

}

#register_team  button, #editprofile button
{
	font-size:120%;
	padding:3px 10px 3px 10px;
	clear:both
	
	

}

.linkright
{
	text-decoration:underline;
	float:right !important;
	font-size:120%
}

.floatleft
{
	float:left;
}
#example{
	font-size:130%;
	color:#000000;
	
}

.size{
	font-size:150%;
}

#example th{
	text-align:center;
}

#example tr{
	text-align:center;
}


/* menu
========================================================*/
nav.tm_navbar {
	position: relative;
	z-index: 5;
	border: none;
	padding: 0;
	margin: 0;
	float: none;
	min-height: 0;
	background: none;
}
nav.tm_navbar .mymenu li {
	position: relative;
	font-size: 13px;
	line-height: 24px;
	margin: 0 2px 0 0;
	float: left;
}

nav.tm_navbar .mymenu li a {
	position: relative;
	padding: 10px 10px !important;
	font: 11px Audiowide !important;
	color: #363535;
	background: transparent;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
	text-transform:uppercase !important;
}
nav.tm_navbar .mymenu li.active > a {
	color: #ffffff;
	background: #871416 url(../img/pattern2.png) repeat-x;
}
nav.tm_navbar .mymenu li:hover > a {
	color: #ffffff;
	background: #871416 url(../img/pattern2.png) repeat-x;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
nav.tm_navbar .mymenu .sfHover > a {
	color: #ffffff !important;
	background: #871416 url(../img/pattern2.png) repeat-x;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
nav.tm_navbar .mymenu li span {
	text-align: center !important;
	position: absolute;
	width: 100%;
	height: 0px !important;
	left: 0;
	bottom: 11px;
	z-index: 0;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
/* subMenu1
========================================================*/
nav.tm_navbar .sub-menu > ul {
	position: absolute;
	display: none;
	width: 110px !important;
	left: 0;
	top: 61px;
	list-style: none !important;
	zoom: 1;
	z-index: 11;
	background: #272727;
	border-radius: 0;
	padding: 5px 5px !important;
	margin: 0;
	text-align: left !important;
}
nav.tm_navbar .sub-menu > ul li {
	width: auto;
	float: none;
	margin: 0 0 10px 0 !important;
	padding: 0;
	border-bottom:white 1px solid !important;
	display: block;
}
nav.tm_navbar .sub-menu > ul li::after {
 display: none;
}
nav.tm_navbar .sub-menu > ul li a {

	padding: 0;
	margin: 0;
	float: none;
	font: 12px 'Arial';
	text-transform: uppercase;
	color: #ffffff;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	transition: all 0.25s;
}
nav.tm_navbar .sub-menu > ul li span {
	display: inline-block;
	position: absolute;
	right: 10px;
	top: 5px;
	left: auto;
	width: auto !important;
	color: #ffffff;
	font-size: 14px;
	background: none;
}
nav.tm_navbar .sub-menu > ul li a:hover {
	text-decoration: none;
	color: black !important;
	background: black !important;
	-webkit-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
nav.tm_navbar .sub-menu > ul li.sfHover > a {
	text-decoration: none;
	color: #991b1e !important;
	background: none !important;
}

.camera_wrap
{
	height:430px !important;
}
