
/*************  All Media Query   ***************/

.AcPhotos {text-align:center;font-size:11px;margin-bottom:5px;}


.demoz {
position: relative;
color: #4274b2;
font-size: 14px;
float: left;
margin-right:10px;
}

.news-content h1 {
width: 93%;
float: left;
}

.Mnewstitle {
margin-left: 35px;
line-height: 16px;
}

.head_news_flag {
float: left;
width: 30px;
position: absolute;
height: auto;
}

.news-content span a {
position: relative;
color: #4274b2;
min-height:24px;
font-size: 14px;
}

.callplus-arrow{float:right;position:absolute; right:0;}

.post_by_left .posted_by-ttl, .post_by_left .NewsDate {float:left; width:100%;}
.post_by_left img, .post_by_left  .post_details {float:left;}
.post_by_left  .post_details {margin-left:5px; line-height: 13px; font-size:10px;}
.NewsDate {float:right; margin-right:5px; font-size: 11px !important; color: #3C7FAF !important; font-weight:bold;}
.news-comment a {color:#07519A; margin-top:7px; margin-bottom:5px; float:left;}
.team_title_score {font-size:16px; color:#000; font-weight:bold; margin-bottom:5px;}	
.team_title_score a { color: #07519A;}
.news-content { position: relative; }
.full-content-main {width:100%; float:left;}
.full-content-main span#read_more_3 a {color:#007bff;}


/*Nikunj Updates*/

.middle-left{float:left; padding:0 15px 0 0;}
.middle-left { width: 100%;}
.middle-left{padding:0;}
.col-md-9.middle-left.player-page {
    width: 72%;
}
.frunt-news{float:left; width:100%;border:1px solid #dfdfdf; padding:0 15px;}
.players-info{padding-bottom:15px;}
.players-info .player-left{float:left; width:50%;}
.players-info .player-right{float:right; width:50%;}
.players-info .player-pic{float:left; width:auto; margin-right:3%;}
.players-info .player-pic img{float:left; border: 4px solid #EBBD61; margin-bottom:5px;border-radius: 10px;}

.players-info .player-pic-Right{float:right; width:24%; }
.players-info .player-pic-Right img{float:right; padding:5px;}
.players-info .player-details{float:left; width:70%;}
.players-info p{padding:0px 0px 2px 0px;margin: 0;}
.players-info ul{margin:0; padding:0; list-style:none; float:left; width:100%;}
.players-info ul li{display:inline-block; float:left;}
.players-info ul li a{float:left; display:inline-block; text-decoration:none; outline:medium none; line-height:24px; height:34px; font-size:13px; color:#fff; text-transform:uppercase; padding:5px 10px 5px 10px; vertical-align:middle;}
.players-info ul li a:hover{text-decoration:none; outline:medium none;}
.players-info ul li a.facebook{background:#385b9b;}
.players-info ul li a.twitter{background:#23aae1; margin-left:10px;}
.players-info ul li a.add-fav{background:#084358;}
.players-info ul li a.add-video{background:#dddddd; margin-left:10px; color:#000000;margin-left:10px;}
.players-info .player-pic{  width:auto;}
.players-info .player-details{width:70%;}
.players-info ul li a.twitter, .players-info ul li a.add-video{margin-left:0px; clear:both; margin-top:10px;}
.players-info ul li a{width:170px;}

.addsocial{margin-top:5px;margin-bottom:2px;float: left;}
.addsocial ul{list-style:none;margin:0;padding:0}
.addsocial ul li{
	float:left;
	margin-right:3px;
	min-height: 20px;
    border: 1px solid #3C7FAF;
    color: #3C7FAF;
    border-radius: 10px 10px 10px 10px;
    position: relative;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    font-weight: 500;
    padding: 2px 10px 2px 10px;
    width: auto;
    text-align: center;
    transition-duration: 0.4s;
    text-decoration: none;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition-duration: 0.4s;
}
.addsocial ul li a{color:#3C7FAF; }
.addsocial ul li:hover{
	background-color: #3C7FAF;
    color: #FFFFFF !important;
}
.addsocial ul li a:hover{
	background-color: #3C7FAF;
    color: #FFFFFF !important;
}


#panel,#panel2, #panel3, #panel4, #panel5, #panel6, #panel7,#panel8,#panel9,#panel11 {
	padding: 5px;
	text-align: center;
	background-color: #EBF3FB;
	border: solid 1px #c3c3c3;
}

#panel,#panel2,#panel3,#panel4,#panel5,#panel6,#panel7,#panel8,#panel9,#panel11  {
	padding: 5px;
	display: none;
}


.socialpanel{
    width: 100%;
    float: left;
}

.middle-full {
    float: left;
    width: 100%;
    margin-top: 4px;
    padding: 0;
}

.players-profile {
    border: 1px solid #dfdfdf;
    padding-bottom: 15px !important;
}

.event-box {
    float: left;
    width: 100%;
}
event-box-playerpage{
    float: left;
    width: 100%;
}
.full-profile {
    float: left;
    width: 100%;
}
.full-profile{float:left; width:100%;}
.full-profile .nav > li{display:inline-block; float:none;}
.full-profile .nav-tabs > li > a{border:medium none;}
.full-profile .nav > li > a{padding:10px 10px; outline:medium none; color:#fff; text-decoration:none; font-weight:600;}
.team-profile .nav > li > a{padding:10px 8px; outline:medium none; color:#fff; text-decoration:none; font-weight:600;}
.full-profile .nav-tabs > li.active > a, .full-profile .nav-tabs > li.active > a:focus, .full-profile .nav-tabs > li.active > a:hover{color:2665aa; border:medium none; margin-bottom:2px; background: #ff6100; /* Old browsers */
background: -moz-linear-gradient(top, #ff6100 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ff6100 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ff6100 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6100', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }
.full-profile .nav > li.active a{color:#2665aa; border:medium none;}
.full-profile .nav-tabs > li > a:hover{}
.full-profile .nav > li.active, .full-profile .nav > li.hover{outline:medium none; background: #ff6100; /* Old browsers */
background: -moz-linear-gradient(top, #ff6100 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ff6100 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ff6100 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6100', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }

	
.full-profile ul#myTab{padding:0 15px; margin:1px -14px; background: -moz-linear-gradient(45deg, rgba(87,175,230,1) 0%, rgba(79,182,210,1) 51%, rgba(68,192,185,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(87,175,230,1)), color-stop(51%, rgba(79,182,210,1)), color-stop(100%, rgba(68,192,185,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(45deg, rgba(87,175,230,1) 0%, rgba(79,182,210,1) 51%, rgba(68,192,185,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(45deg, rgba(87,175,230,1) 0%, rgba(79,182,210,1) 51%, rgba(68,192,185,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(45deg, rgba(87,175,230,1) 0%, rgba(79,182,210,1) 51%, rgba(68,192,185,1) 100%); /* ie10+ */
    background: linear-gradient(45deg, #1f6aafc2 0%, #1f6aafc2 51%, #1f6aafc2 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44c0b9', endColorstr='#57afe6',GradientType=1 ); /* ie6-9 */}

.full-profile .nav-tabs > li img {
    margin: 0 auto;
    text-align: center;
    display: table;
    padding: 5px 0px;
}

.full-profile .nav > li{height:51px; }
.full-profile .nav > li a{position:relative;height:51px; font-weight:600; display:block !important;}
.full-profile .nav > li a:focus, .full-profile .nav > li a.active{color: #2665aa !important;
border: medium none;
background: #ff6100;
background: -moz-linear-gradient(top,#ff6100 0%,#fff 100%);
background: -webkit-linear-gradient(top,#ff6100 0%,#fff 100%);
background: linear-gradient(to bottom,#ff6100 0%,#fff 100%);
filter: progid;
}
.full-profile .nav > li a span{
	padding-top: 4px;
    display: block;
    margin: 0 auto;
    display: table;
    float: none;
    color: #fff;
    font-family: Arial Narrow;
    font-weight: normal;
    font-size: 14px;
}
.full-profile .nav > li a .tab-pic{background:url(../images/teamtabs.png?dd=1) no-repeat; position:relative;top:8px;margin:0 auto;display:table;text-align:center;}
.full-profile .nav > li#step0 a .tab-pic{width:30px;height:29px;left:0px;top:6px;background-position:-3px 0;}
.full-profile .nav > li#tdCareer a .tab-pic{background-position:-298px -5px;top:8px;left:0;width:30px;height:29px;}
.full-profile .nav > li#step1 a .tab-pic{width:30px;height:29px;left:0px;top:6px;background-position:-37px 0px;}
.full-profile .nav > li#step9 a .tab-pic{width:30px;height:29px;background-position:-531px 0px;left:0px;top:6px;}
.full-profile .nav > li#step2 a .tab-pic{width:34px;height:29px;background-position:-72px 0px;left:0px;top:6px;}
.full-profile .nav > li#step3 a .tab-pic{width:32px;height:29px;background-position:-112px 0px;left:0px;top:6px;}
.full-profile .nav > li#tdStats a .tab-pic{width:32px;height:29px;background-position:-113px 0px;left:0px;top:6px;}
.full-profile .nav > li#step4 a .tab-pic{width:32px;height:29px;background-position:-149px 0px;left:0px;top:6px;}
.full-profile .nav > li#step5 a .tab-pic{width:32px;height:29px;background-position:-188px 0px;left:0px;top:6px;}
.full-profile .nav > li#step6 a .tab-pic{width:30px;height:29px;background-position:-608px -6px;left:0px;top:8px;}
.full-profile .nav > li#step61 a .tab-pic{width:30px;height:29px;background-position:-37px 0px;left:0px;top:6px;}
.full-profile .nav > li#step7 a .tab-pic{width:30px;height:29px;background-position:-227px -6px;left:0px;top:8px;}
.full-profile .nav > li#tdNews a .tab-pic{width:30px;height:29px;background-position:-227px -6px;left:0px;top:8px;}
.full-profile .nav > li#step8 a .tab-pic, .full-profile .nav > li#tdH2H a .tab-pic{width:30px;height:29px;background-position:-412px -5px;left:0px;top:8px;}
.full-profile .nav > li#step20 a .tab-pic{width:30px;height:29px;background-position:-639px -6px;left:0px;top:8px;}
.full-profile .nav > li#tdVideos a .tab-pic{width:30px;height:29px;background-position:-337px -5px;left:0px;top:8px;}
.full-profile .nav > li#tdBest a .tab-pic{width:30px;height:29px;background-position:-374px -6px;left:0px;top:8px;}
.full-profile .nav > li#tdPrev a .tab-pic{width:30px;height:29px;background-position:-452px -6px;left:0px;top:8px;}
.full-profile .nav > li#tdPlPhotos a .tab-pic{width:30px;height:29px;background-position:-495px -6px;left:0px;top:6px;}
.full-profile .nav > li#btnJunior a .tab-pic{width:30px;height:29px;background-position:-640px 0px;left:0px;top:6px;}
.full-profile .nav > li#btnJunior a#btnJunior3{display:inline-block !important;font-size:14px !important;height:64px;font-weight:600 !important;}
.full-profile .nav-tabs > li.active > a, .full-profile .nav-tabs > li.active > a:focus, .full-profile .nav-tabs > li > a:focus{color:#2665aa !important;border:medium none;background:#ff6100;background:-moz-linear-gradient(top,#ff6100 0%,#fff 100%);background:-webkit-linear-gradient(top,#ff6100 0%,#fff 100%);background:linear-gradient(to bottom,#ff6100 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6100',endColorstr='#ffffff',GradientType=0);}
.full-profile .nav-tabs > li.active > a span, .full-profile .nav-tabs > li.active > a:focus span, .full-profile .nav-tabs > li > a:focus span{color:#2665aa !important;}


.full-profile .nav > li#tdCareer a span{padding-top: 6px;}
.full-profile .nav > li#tdStats a span{padding-top: 6px;}
.full-profile .nav > li#tdNews a span{padding-top: 6px;}
.full-profile .nav > li#tdVideos a span{padding-top: 6px;}
.full-profile .nav > li#tdBest a span{padding-top: 6px;}
.full-profile .nav > li#tdPrev a span{padding-top: 6px;}
.full-profile .nav > li#tdH2H a span{padding-top: 6px;}
.full-profile .nav > li#tdPlRank a span{padding-top: 6px;}

.full-profile .nav > li#tdCareer a span{padding-top: 0px;}
.full-profile .nav > li#tdStats a span{padding-top: 0px;}
.full-profile .nav > li#tdNews a span{padding-top: 0px;}
.full-profile .nav > li#tdVideos a span{padding-top: 0px;}
.full-profile .nav > li#tdBest a span{padding-top: 0px;}
.full-profile .nav > li#tdPrev a span{padding-top: 0px;}
.full-profile .nav > li#tdH2H a span{padding-top: 0px;}
.full-profile .nav > li#tdPlRank a span{padding-top: 0px;}


.drop-down{position:relative;}
.drop-down:after{content:"";position:absolute;right:-3px;top:5px;width:14px;height:14px;background:url(../images/sprite.png) no-repeat -192px -4px !important;display:inline-block;}
.drop-down:after{background-position:-192px -4px !important;}

.vertical-line {
    margin: 0px 0px 15px;
    width: 377px;
	font-family: OSB,sans-serif;
}
.logintitle{text-align:center;font-weight:700;padding:20px}
.loginform{width:70%;margin:0 auto;padding:15px;border:1px solid #dfdfdf}
.loginemail{width:49%;float:left;padding-right:10px}
.loginpwd{width:51%;float:left;}
.loginbuttons{clear:both;width:54%;margin:0 auto;text-align:center}
.btlogin{border:0;margin-right:10px;width:120px;height:30px;background-color:#0055a4;color:#fff;text-transform:uppercase}
.btnewuser{width:70%;margin:0 auto;padding:10px;border:1px solid #dfdfdf;overflow:hidden}
.btregister{float: left;width: 50%;text-align: center;}
.btdemo{float:left;width:50%;padding-left:10px}
.btregister1{text-align: center;margin-top: 2px;}

    

.middle-left .nav>li>a, .middle-left .nav>li>a:hover, .middle-left .nav>li>a.active > a:hover {
    padding: 0px 10px 0px;
}
.category-tab .nav.nav-tabs> li > a:focus, .nav.nav-tabs > li > a:hover {
    background-color: transparent !important;
    color:#fff;
}

.full-profile .vertical-line span {
    color: #0055a4;
}
#careerlist td.authorstitle {
	font-size: 16px;
    color: black;
    font-weight: 600;
    border-bottom: 1px solid #0055a4;
    padding: 10px 0px 3px;
	margin: 0px 0px 15px;
    width: 377px;
	float: left;
	text-align: left;
}
#AcPhotosPl ul.enlarge
{
	list-style-type:none; /*remove the bullet point*/
	margin-left:0;
}

#AcPhotosPl ul.enlarge li
{
	display:inline-block; /*places the images in a line*/
	position: relative;
	z-index: 0; /*resets the stack order of the list items - later we'll increase this*/
	margin:0 10px 4px 0px;
}

#AcPhotosPl ul.enlarge img
{
	background-color:#A8CBEE;
	padding: 6px;
	-webkit-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
	-moz-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
	box-shadow: 0 0 6px rgba(132, 132, 132, .75);
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	border-radius: 4px; 
}
#imgplPro{
	background-color:none !important;
	padding: 0px !important;
	-webkit-box-shadow: 0 0 0px rgba(132, 132, 132, .75) !important;
	-moz-box-shadow: 0 0 0px rgba(132, 132, 132, .75) !important;
	box-shadow: 0 0 0px rgba(132, 132, 132, .75) !important;
	-webkit-border-radius: 0px !important; 
	-moz-border-radius: 0px !important; 
	border-radius: 0px !important; 
}
#AcPhotosPl ul.enlarge span
{
	position:absolute;
	left: -9999px;
	background-color:#eae9d4;
	padding: 10px;
	font-family: 'Droid Sans', sans-serif;
	font-size:.9em;
	text-align: center; 
	color: #495a62; 
	-webkit-box-shadow: 0 0 20px rgba(0,0,0, .75));
	-moz-box-shadow: 0 0 20px rgba(0,0,0, .75);
	box-shadow: 0 0 20px rgba(0,0,0, .75);
	-webkit-border-radius: 8px; 
	-moz-border-radius: 8px; 
	border-radius:8px;
}
#AcPhotosPl ul.enlarge li:hover
{
	z-index: 50;
	cursor:pointer;
}
#AcPhotosPl ul.enlarge span img
{
	padding:2px;
	background:#ccc;
}
#AcPhotosPl ul.enlarge li:hover span
{ 
	top: 0px; /*the distance from the bottom of the thumbnail to the top of the popup image*/
	left: 50px; /*distance from the left of the thumbnail to the left of the popup image*/
}
#AcPhotosPl ul.enlarge li:hover:nth-child(2) span{
	left: 50px; 
}
#AcPhotosPl ul.enlarge li:hover:nth-child(3) span{
	left: 50px; 
}
/**IE Hacks - see http://css3pie.com/ for more info on how to use CS3Pie and to download the latest version**/
#AcPhotosPl ul.enlarge img, ul.enlarge span{
behavior: url(pie/PIE.htc); 
}
.acphotostxtt{
	font-size: 10px;
    text-align: center;
	line-height: 12px;
}

.trCareerRecords{
	background-color: #1f6aaf9c;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    color: #fff;
    text-transform: uppercase;
}


table.newsheadphoto.table.table-hover {
    margin-bottom: 0px!important;
}


.drop-down{position:relative;}
.drop-down:after{content:"";position:absolute;right:-3px;top:5px;width:14px;height:14px;background:url(../images/sprite.png) no-repeat -192px -4px !important;display:inline-block;}
.drop-down:after{background-position:-192px -4px !important;}

.dropbtn {
	background-color: #3C7FAF;
	color: white;
	padding: 0px;
	font-size: 11px;
	border: none;
	cursor: pointer;
}

.dropdown {
	position: relative;
	display: block;
    z-index:1000;
}
.dropdown-content .dropbtn {
	background: #fff !important;
}
.dropdown-content {
	display: none;
	position: absolute;
	background-color: #fff !important;
	min-width: 75px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
}
.dropdown-content a {
	color: black;
	padding: 6px 16px;
	text-decoration: none;
    height:30px !important;
	display: block;
}
			
.dropdown-content a:hover {
	background-color: #75ace3;
}
.dropdown:hover .dropdown-content {
	display: block;
}




.playerPosition
{
	width: 150px;
}
.smallfont
{
	font-size: 11px;
	vertical-align: top;
	font-family: Arial,Verdana;
	line-height: 14px;
}
.mediumfont
{
	font-size: 13px;
	vertical-align: top;
	font-family: Arial,Verdana;
}
.pos_pg
{
	position: absolute;
	left: 227px;
	top: 9px;
	z-index: 1;
	width: 150px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}
.pos_sg
{
	position: absolute;
	left: 25px;
	top: 76px;
	z-index: 1;
	width: 150px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}
.pos_c
{
	position: absolute;
	left: 294px;
	top: 128px;
	z-index: 1;
	width: 150px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}
.pos_pf
{
	position: absolute;
	left: 104px;
	top: 240px;
	z-index: 1;
	width: 150px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}
.pos_sf
{
	position: absolute;
	left: 368px;
	top: 240px;
	z-index: 1;
	width: 150px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}

.pos_pg_m
{
	position: relative;
	left:110px;
	top:5px;
	z-index: 1;
	width: 150px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.pos_sg_m
{
	position:relative;
	z-index: 1;
	left:5px;
	width: 150px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.pos_c_m
{
	position: relative;
	top:-30px;
	left:170px;
	z-index: 1;
	width: 150px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.pos_pf_m
{
	position:relative;
	top:-30px;
	left:20px;
	z-index: 1;
	width: 150px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.pos_sf_m
{
	position: relative;
	top:-90px;
	left:180px;
	z-index: 1;
	width: 180px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.pos_pg:hover
{
	background-color: #ffffff;
	color: #000000;
	border-bottom: 3px solid #ccc;
	border-right: 3px solid #ccc;
}

.pos_sg:hover
{
	background-color: #ffffff;
	color: #000000;
	border-bottom: 3px solid #ccc;
	border-right: 3px solid #ccc;
}

.pos_c:hover
{
	background-color: #ffffff;
	color: #000000;
	border-bottom: 3px solid #ccc;
	border-right: 3px solid #ccc;
}

.pos_pf:hover
{
	background-color: #ffffff;
	color: #000000;
	border-bottom: 3px solid #ccc;
	border-right: 3px solid #ccc;
}

.pos_sf:hover
{
	background-color: #ffffff;
	color: #000000;
	border-bottom: 3px solid #ccc;
	border-right: 3px solid #ccc;
}

.popTable
{
	font-family: Arial,Verdana;
	font-size: 12px;
	width: 100%;
	background-color: #ffffff;
	min-height: 25px;
	padding: 2px 0px 2px 0px;
}

	.popTable a
	{
		font-family: Arial,Verdana;
		font-size: 12px;
		font-weight: bold;
		color: <%=VeryDarkColor%>;
		text-decoration: underline;
	}

	.popTable table
	{
		font-family: Arial,Verdana;
		font-size: 10px;
		width: 100%;
	}

		.popTable table tr td
		{
			padding-left: 10px;
			/* color:<%=DarkColor%>;*/
			color: #000000;
			white-space: nowrap;
		}

.popDiv
{
	display: none;
	z-index: 222;
	line-height:14px;
	width: 200px;
	min-width: 150px;
	position: absolute;
	background: <%=VeryDarkColor%>;
	padding: 1px 1px 1px 1px;
	top: 55px;
	left: 50px;
	border-bottom: 3px solid #ccc;
	border-right: 3px solid #ccc;
	min-height: 25px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.popFlag
{
	position: absolute;
	top: -25px;
	left: 43px;
}
 .divrsTab
{
	position:relative;
	border-bottom: 1px solid;
}

.divs5Tab
{
	position:relative;
	top:1px;
	left:1px;
	display:none;
	border-bottom: 1px solid;
}

.d2Fav
{
	float:right;
	margin-right:10px;
}

.d1Fav
{
	position: relative;
	display: none;
}

.divHeight { padding-top:5px !important; padding-bottom:5px !important;  }
.playerPosition tr td.mediumfont, .playerPosition tr td.smallfont{line-height:15px;}
.playerPosition tr td.mediumfont.lineheigth{line-height:12px !important;},

.playerPosition tr td{height:auto !important;}


.authorstitle{    background-color:#3C7FAF !important;
    color: #fff !important;
	padding:3px;
    background-image: none !important;
    text-align: center;
}

.newsheadphoto {
    width: 55px;
    text-align: center;
    font-size: 10px;
    margin-top: 0 !important;
}

.newsheadphoto td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #07519A;
    border-style: solid;
    border-color: #3C7FAF;
    border-width: 1px;
    text-align: center;
}
.newsheadphoto td img {
    padding: 2px;
}
.newsheadphoto a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #07519A;
    text-decoration: none;
}



.full-profile .mleftmenu tr td.ileftmenutd2{border-left:0px solid #ccc;border-right:0px solid #ccc;border-bottom:0px solid #ccc;}
.full-profile .mleftmenu tr td.aleftmenutd .divrsTab, .team-home .mleftmenu tr td.ileftmenutd2 .divrsTab{display:none !important;}
.full-profile .mleftmenu tr td.aleftmenutd{background:#EBF3FB; color:#000 !important;}
.full-profile .mleftmenu tr td.ileftmenutd2{background:#fff !important;color:#4b4b4b !important; }

.full-profile .mleftmenu tr td.aleftmenutd, .team-home .mleftmenu tr td.ileftmenutd2{padding:3px 5px; line-height:25px; height:30px; color:#000;margin-bottom:20px; position:relative;  margin:0 auto;}




.team-authorstable{ border: 1px solid #dfdfdf;margin-top: 10px;}


.ctrtblmobileteam tr td table {
	width: 100%;
}

.ctrtblmobileteam {
	width: 70%;
	border: 1px solid #dfdfdf;
	margin-top: 5px;
}

@media (max-width: 1200px){
img.back-bg { width: 100%;}
.pos_pg { left: 36%;  top: 2%;}
.pos_sg { position: absolute;  left: 0%;   top: 26%; }
.pos_pf {   position: absolute; left: 14%;  top: 72%; }
.pos_c { position: absolute; left: 47%; top: 36%; }
.pos_sf {  position: absolute; left: 68%;  top: 72%; }
.col-md-9.middle-left.player-page.teampageclassmiddle { width: 100%;}
.col-md-9.middle-left.player-page { width: 100%;}
.middle-left{ width: 100%;max-width: 100%;}
}
@media (max-width: 992px){.mleftmenu { width: 100%; }}



img.imgnaction {
    vertical-align: inherit;
}


@media (max-width: 900px){
.full-profile .nav > li {    width: 10%;  height: 30px;  float: left;   margin: 0;}
.full-profile .nav > li > a {  padding: 0px 10px;  width: auto;   height: 30px;}
/*.full-profile .nav > li a span {    display: none;}*/
.tab-pic {    display: none !important;}
.full-profile ul#teamtabs {   text-align: center;   float: none;  display: table;  padding: 0px !important;  margin: 1px -17px !important;}

.middle-full.players-profile .event-box {  margin: 0;  padding: 0;}
}
@media (max-width: 450px){
.full-profile .nav > li {    width: auto;}
}
.mobileheightpop{
	display:none;
}
@media (max-width: 680px){
#divJuniorTeamPhoto img {
    width: 100%;
}
#trRoster_wrapper{
	overflow: scroll;
}
.mobileemail{display:none;}

.mobilecolmdnine{padding-left:3;padding-right:3;}
.mleftmenu-td2{padding:0 !important;}
.smallfont{display:none;}
.playerPosition{width:auto;}
.pos_sf{width:auto;}
.pos_pf{width:auto;}
.pos_c{width:auto;}
.pos_sg{width:auto;}
.pos_pg{width:auto;}
img.startingimages {height: 51px;}
.mediumfont{font-size:16px;font-family: Arial Narrow;line-height: 15px !important;padding-right: 3px;}
.mobileheightpop{display:block;}
}
.mobilesocialicons{margin-right:9px;}

.fb-page, 
.fb-page span, 
.fb-page span iframe[style] { 
    width: 100% !important; 
}
.full-profile-row{
	float: left;
	width: 100%;
}

input#chk_in_cm {
vertical-align: text-bottom;
}

.againstteam {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #4b98e5;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.againstteam table{
	border-collapse: collapse;
		border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}
.againstteam tr:nth-child(odd){ background-color:#e5e5e5;}
.againstteam tr:nth-child(even){ background-color:#ffffff;}
.againstteam td{
	vertical-align:middle;
	border:1px solid #4b98e5;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:2px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
    text-align: center;
}
.againstteam .rounddate{
	background:-o-linear-gradient(bottom, 4b98e5 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, 4b98e5), color-stop(1, #b2b2b2) );
	background:-moz-linear-gradient( center top, 4b98e5 5%, #b2b2b2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="4b98e5", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,4b98e5,b2b2b2);

	background-color:4b98e5;
	border:0px solid #4b98e5;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
	background-color: #B7D5EB;
}

.plnews{
    margin-bottom: 0;
}
.breadcrumb-team{
	background-color: white;
	margin-bottom:0px;
	padding:0px;
}


/*Nikunj Updates End*/


/*************  Secondry Sub Menu CSS   ***************/
.secondry-menu.main-menu {margin-top:5px;}
.secondry-menu.main-menu li.country_title {background:#c5e3ff; color:#1f6aaf; padding:.5rem .5rem; font-size: 12px; text-transform: uppercase; list-style: none;}
.secondry-menu.main-menu li.country_title img { margin-right: 4px;    vertical-align: sub;}
.secondry-menu.main-menu .navbar-light .navbar-nav .nav-link {color: #1f6aaf; font-size: 12px;font-weight: normal;}
.secondry-menu .dropdown-submenu .dropdown-menu {top: 0; left: 100%; margin-top: -1px;}
.secondry-menu .dropdown-submenu i.fa.fa-caret-right {float: right; font-size: 14px;}
.secondry-menu a.second-level-dropdown,.secondry-menu a.second-level-dropdown:hover {color:#004380;display:inline;}
.secondry-menu li.dropdown-submenu {position:relative;}

.dropdown-submenu .dropdown-menu {
top: 0;
left: 100%;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

img.back-bg {
width: 100%;
}


/* ######### CSS for Shade Tabs. Remove if not using ######### */
.indentmenu_gs{
    font: normal 14px Arial;
    color: #000000;
    width: 100%;
    /*background-color: #f0f2f1;
    border-right: 1px solid #d7d7d7;*/
    border: 1px #3C7FAF solid;
    border-bottom: 0px;
}

.indentmenu_gs ul{
margin-left: 0;
    margin-top: 0;
    margin-bottom: -2px;
    margin-right: 0;
    padding: 0;
    float: left;
    /*box-shadow: 5px 0px 5px #C6C6C6;*/
   
}


.indentmenu_gs ul li{
display: inline;
}


.indentmenu_gs ul li a{
    color: #666666;
    float: left;
    padding: 5px 10px;
    text-decoration: none;
    border-right: 1px solid #3C7FAF;
    border-left: 0px;
    font-size: 12px;
}

.indentmenu_gs ul li a:visited{
color: #666666;
border-left: 1px 
}

.indentmenu_gs ul li a.selected{
    color: #ffffff !important;
    padding-top: 5px;
    padding-bottom: 5px;
    background: #3C7FAF !important;
}


.tabcontent_gs{
display:none;
}

@media print {
.tabcontent_gs {
display:block !important;
}
}

.subtab_gs
{
	border: 1px #3C7FAF solid;
    border-collapse: collapse;
    width: 100%;
    padding-right: 0;
    padding-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    border-top:0px;

}


#cntry_gsched1 table,#cntry_gsched2 table,#cntry_gsched3 table,#cntry_gsched4 table, #cntry_gsched5 table,#cntry_gsched6 table,#cntry_gsched7 table,#cntry_gsched8 table{/*width:100%;*/ margin:0 auto;}
#cntry_gsched1 table table tr td,#cntry_gsched2 table table tr td,#cntry_gsched3 table table tr td,#cntry_gsched4 table table tr td,#cntry_gsched5 table table tr td,#cntry_gsched6 table table tr td,#cntry_gsched7 table table tr td,#cntry_gsched8 table table tr td{text-align:center;}


/* ######### CSS for Shade Tabs. Remove if not using ######### */
.indentmenu{
font: 11px Arial;
    color: #000000;
    width: 152px;
    background: #e9eceb;
}

.indentmenu ul{
/*margin-left: 2px;*/
margin-top: 0;
margin-bottom: 0px;
margin-right: 0;
padding: 0;
float: left;
width: 100%;
background-color: #ffffff;
/*width: 80%;  width of menu
border-top: 1px solid #3C7FAF; navy border*/
/*background: white url(/images/inactivemw.gif) bottom center repeat-x;*/

}

.indentmenu ul li{
    border: none !important;
    height: 24px;
    width: auto;
    display: inline-block;
    float: left;
}

.indentmenu ul li a{
    border-right: 1px solid #ccc !important;
    padding: 3px 3px;
    text-align: center;
    border-right: 1px solid #3C7FAF !important;
    border-bottom: 0px;
    text-decoration: none;
    font-size: 11px !important;
    float: left;
}

.indentmenu ul li a:visited{
color: #666666;
background: #EBF3FB; 
}

.indentmenu ul li a.selected{
color: #ffffff !important;
    padding: 3px 3px;
    background: #3C7FAF;
}

/********for stats leaders***********/

.indentmenu_stats{
font: 11px Arial;
    color: #000000;
    width: 152px;
    background: #e9eceb;
    border-top:2px solid #316498;  
}

.indentmenu_stats ul{
/*margin-left: 2px;*/
margin-top: 0;
margin-bottom: 0px;
margin-right: 0;
padding: 0;
float: left;
width: 100%;
background-color: #ffffff;
/*width: 80%;  width of menu
border-top: 1px solid #3C7FAF; navy border*/
/*background: white url(/images/inactivemw.gif) bottom center repeat-x;*/

}

.indentmenu_stats ul li{
    border: none !important;
    height: 24px;
    width: auto;
    display: inline-block;
    float: left;
}

.indentmenu_stats ul li a{
    border-right: 1px solid #ccc !important;
    padding: 3px 3px;
    text-align: center;
    border-right: 1px solid #3C7FAF !important;
    border-bottom: 0px;
    text-decoration: none;
    font-size: 11px !important;
    float: left;
}

.indentmenu_stats ul li a:visited{
color: #666666;
background: #EBF3FB; 
}

.indentmenu_stats ul li a.selected{
color: #ffffff !important;
    padding: 3px 3px;
    background: #316498;
}
/*************************end*/
.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

.subtab
{
	/*border: 1px #3C7FAF solid;*/
	border-collapse:collapse;
	width:150px;
	padding-right: 0;
	margin-bottom: 5px;
}

.ctrtd {
    color: #fff !important;
    padding: 5px !important;
    font-size: 12px !important;
    background-color: #3C7FAF !important;
    text-align: center;
    margin-bottom: 1px;
}

.subtab #stats1_1 .ctrtbl .ctrtd,.subtab #stats1_2 .ctrtbl .ctrtd,.subtab #stats1_3 .ctrtbl .ctrtd,
.subtab #stats1_4 .ctrtbl .ctrtd,.subtab #stats1_5 .ctrtbl .ctrtd,.subtab #stats1_6 .ctrtbl .ctrtd,
.subtab #stats1_7 .ctrtbl .ctrtd,.subtab #stats1_8 .ctrtbl .ctrtd,.subtab #stats1_9 .ctrtbl .ctrtd,
.subtab #stats1_10 .ctrtbl .ctrtd 
{display:none;}
.main-menu ul.dropdown-menu i.fa.fa-caret-right {
float: right;
font-size: 14px;
}
ul.secondry-menu.dropdown-menu.multi-column.columns-2.nt-event-submenu li {
    font-size: 13px !important;
    padding: 5px 5px;
    color: #004380;
}
.secondry-menu.main-menu ul.navbar-nav.mr-auto { z-index: 999; }

.newsseparator {border:1px solid #0879bf;}

li.hmd {
    padding: 1px 8px;
}

.ziehharmonika {
    display: table;
    width: 100%;
}

.ziehharmonika-inner {
    padding: 0px 0px 10px 0px;
    height: auto;
    display: table;
    width: 100%;
    text-align: left;
}
.ziehharmonika h3.active {
    margin-bottom: 10px;
    background: #53b2dd;
}
.ziehharmonika h3 {
    background: #53b2dd;
    color: #fff;
    text-align: left;
    border-radius: 4px;
    padding: 14px 12px;
    cursor: pointer;
    margin-top: 0;
    font-size: 18px;
    margin-bottom: 9px;
    padding-right: 40px;
    transition: 0.25s all;
    position: relative;
}
.ziehharmonika .collapseIcon {
    position: absolute;
    right: 20px;
    top: 45%;
    font-size: 25px;
    font-weight: 300;
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.ziehharmonika select {
    margin-right: 10px;
    float: left;
    width: 72%;
    height: 30px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.ziehharmonika.abroad table tr td {
    padding: 3px 0px;
}
.ziehharmonika.abroad label {
    width: auto;
    float: none;
    font-weight: 100;
    margin-right: 10px;
    vertical-align: middle;
}
.strCheckbox1 {
    float: left;
    margin-left: 3px;
}

#interviewsddl {
    width:100%;
    padding: 2px; color: #07519A;
    border-color: #fff;
}
#articlesddl {
    width:100%;
    padding: 2px; color: #07519A;
    border-color: #fff;
}
.subtab_gs a img {
    margin-left: 3px;
    margin-bottom: 4px;
}

#internationally {
    font-size:10px;
}
#internationally select {
    border:0;
}
#internationally td {
    border-width:0px!important;
}

.ctrtbl ul {
    margin-bottom: 5px;
}

.zindex_1 {
    z-index: 1
}


.authorstitle {
background-color: #1f6aafc1 !important;
color: #fff !important;
padding: 3px;
background-image: none !important;
text-align: center;
font-family: OSB, sans-serif;
    font-size: 15px !important;
}
.team-full-table ul {
margin: 0;
padding: 0;
list-style-type: none;
list-style-position: inside;
float: left;
width: 100%;
}
.team-full-table ul li:nth-child(odd) {
background: #EBF3FB;
}
.team-full-table ul li {
width: 100%;
padding: 0px 6px;
margin: 0 0 0px 0;
vertical-align: middle;
display: block;
}
.team-full-table ul li a {
text-decoration: none;
color: #07519A;
line-height: 26px;
}
.team-full-table ul li img {
margin: auto;
display: block;
height:25px;
}

.last_update_span {
    font-size: 11px;
    margin-right: 10px;
}
.recreate_div {
    float:right;padding:5px;
}
.eybl_title {
    width:100%;text-align: center;font-size: 14px;font-weight: bold;
}
.poffcls2 {
    margin-top: 10px;
}

.mar_top_10 {
    margin-top:10px;
}




/************* French tab List CSS   ***************/
.french_standing_tab.daily_leader_tab {margin-top: 0;}
.french_standing_list ul li a span, .french_sub_title_lightbg { border-radius: 3px; background-color: #316498; color: #ffffff; margin-right: 2px; float: left; padding: 0 4px; font-size: 11px; margin-right: 4px;}
.french_standing_list ul {margin: 0; padding: 0; list-style-type: none; list-style-position: inside; float: left; width: 100%;}
.french_standing_list ul li:nth-child(odd) { white-space: nowrap; background: #f1f5f8;}
.french_standing_list ul li { white-space: nowrap; display: inline;  width: 100%;  padding: 2px 3px;  position: relative;  margin: 0 0 0px 0; margin:0; float:left;}
.french_standing_list ul li a { display: inline-block; float:left;  width: 114px; vertical-align: baseline; text-decoration: none; color: #07519A;font-size: 12px;}
.french_standing_tab.daily_leader_tab ul.nav.nav-tabs {  background: none;}
.french_std_sub_title{ color: #fff ; float:left; width:100%; padding: 5px ;  font-size: 12px ;  background-color: #3C7FAF ;  text-align: center;  margin-bottom: 1px;}
span.french_sub_title_lightbg {background: #76a3d2 !important; }
.french_standing_tab.daily_leader_tab .nav-tabs .nav-link {font-weight: 700; border: 1px solid #3c7faf;}
.french_standing_tab.daily_leader_tab ul.nav.nav-tabs .nav-item{margin:0 !important;}
span.stnd-point-rgt { margin-right: 1px; float: right; font-size: 11px; color: #70A6CD;}
.stnd_date {  width: 100%; float: left; text-align: center; padding: 3px 0; font-size: 12px; border-top: 1px solid #dcdcdc;}
.french_standing_list ul li a :hover {
    color: #3c7faf !important;
}
li.groupli {
    background-color: #c0def9!important;font-size: 12px;text-align:center;
}
a.blue-text {
    color:#07519A;
    font-size: 12px;
}

/*************   Genral link table CSS    ***************/
.genral_link_main {width:350px; margin:auto;}
.genral_link_title {    background-color: #3C7FAF !important; color: #fff !important; padding: 3px; background-image: none !important; text-align: center;}
.top_team_main .World-Ranking ul li {display: -webkit-box; width: 100%; padding: 0px 5px; margin: 0 0 0px 0; float: left;}
.genral_link_main ul { margin: 0; padding: 0; list-style-type: none;list-style-position: inside; float: left; width: 100%;}
.genral_link_main ul li { display: list-item;  width: 100%;  padding: 0px 5px; position: relative; margin: 0 0 0px 0;}
.genral_link_main ul li:nth-child(odd) {background:#ebf3fb !important; width:100%; float:left;}
.genral_link_main ul li:nth-child(even) {background:#ffffff !important; width:100%; float:left;}
.genral_link_main ul li a { display: inline-block; vertical-align: baseline; text-decoration: none; color: #07519A;}
.french_link-left{float: left; color: #0055a4;}
.french_link-right {float: right;}
.french_link-right input {vertical-align: sub;}
.french_link-left span{}



@media (max-width: 767px) {
.genral_link_main {width:100%; margin:auto;}
.agent_table.genral_link_main {padding: 10px 0px;}
}

.agent_table.genral_link_main {width: 100%;float: left;padding: 10px 50px;}
.agent_table.genral_link_main .agent_table_left, .agent_table.genral_link_main .agent_table_right {float: left;width: 50%;}
.top_agents {font-size: 16px;}

 .select_ddl {height: 20px !important;font-size: 14px !important;padding: 0 10px !important;}

 /*************   Transfer table CSS    ***************/
.top-Ranking-team ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-position: inside;
    float: left;
    width: 100%;
}

.top-Ranking-team ul li {
    display: list-item;
    width: 100%;
    padding: 0px 5px;
    position: relative;
    margin: 0 0 0px 0;
}

.top-Ranking-team ul li a {
    display: inline-block;
    vertical-align: baseline;
    text-decoration: none;
    color: #07519A;
}

.top-Ranking-team ul li span {
    display: inline-block;
    float: right;
}

.transfers-title { font-size: 14px; text-align: center;}
.transfers-title span { font-size: 16px; font-weight: bold;}
.transfers-title a { color: #07519A !important;}
.transfer-country .country-dropdown select{ font-size: 11px; float:left; width: 165px; background: #fff; height: 24px;}
.transfer-country .trasnfer-date {font-size: 14px; width: 50%; float: right; text-align: right;}
.transfer-country .country-dropdown { width: 50%; float: left;}
.transfer-league {width:100%; float:left; margin-top:20px;}
.transfer-league-btn_main {margin-left:10px;}
.transfer-league-title { float: left;}
.transfer-league-btn_main { margin-left: 10px; float:left;}
.transfer-league-btn_main  a {background:#1f6aaf; padding: 1px 4px;color: #fff;    margin-right: 5px;}
.transfer-league-btn_main  a:hover {color:#fff;}
.transfer-table-title {font-size:16px; text-align:center; width:100%; float:left; font-weight:bold; margin-top:20px;}
.transfer-table .table-title {width: 100%;  float: left; text-align: center;  background: #1f6aaf; color: white; font-weight: bold; padding: 2px;}
.transfer-table .table-sub-title { width: 100%;  float: left; text-align: center;font-weight:bold; font-size: 13px; color: #000; padding: 2px 2px; background: #bde3fd;}
.top_team_main.transfer-table { margin-top: 10px; float: right; display: table-cell; width: 100%;}
.transfer-table-left,.transfer-table-right  {width:48%; float:left; padding:5px;}
.transfer-table-combined {width:100%; float:left; padding:5px;}
.top_team_main.transfer-table .top-Ranking-team ul li span 	{float:unset;}
.top_team_main.transfer-table .top-Ranking-team ul li:nth-child(even) {background:#ebf3fb !important; width:100%; float:left;}
.transfer-table_left { display: table-cell;  vertical-align: middle; text-align: center; width: 20%;}
.transfer-authorstable	{display: table; width: 100%; float: left;}
.transfer-table_left a { background: #1f6aaf;margin:auto; padding:3px 4px;color:#fff;}
.transfer_table_img {width:100%; float:left; margin-bottom:10px;}

@media (max-width: 650px) {
.transfer-country .trasnfer-date {width: 100%; text-align: center; margin-top: 6px;}
.transfer-country .country-dropdown select { margin: auto; float: none; display: block;}
.transfer-country .country-dropdown { width: 100%; }
}

@media (max-width: 850px) {
.transfer-table_left { width: 100%;float: left;}	
.top_team_main.transfer-table {width: 100%; float: left;}
}

.blue_border {border: 1px solid #3C7FAF;padding: 7px;border-radius: 5px;}

.mar_bottom_10 {margin-bottom:10px;}

.sendemailclass {
    background-color: #E6E6E6;
    border: none;
    color: black !important;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    cursor: pointer;
    width: 100px;
    font-weight: normal;
}

.transfer-table .table-title {
    width: 100%;
    float: left;
    text-align: center;
    background: #3C7FAF;
    color: white!important;
    font-weight: bold;
    padding: 5px;
}

.transfer-table .table-title a {
    color: #fff;
}
.h1cls{
	margin:0 auto;
	padding:5px;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	background:#1f6aaf;
}
.h2cls{
	color: #ffffff;
	padding: 0px;
	background-color: #3C7FAF;
	font-size: 13px;
	font-family: arial;
	font-weight:bold;
	text-align: center;
	margin: 0;
}
.h2cls a{color:#ffffff;}
.tbl_a {
	color: #07519A;
}
.indentmenu ul li a.selected {
	background-color: #3C7FAF !important;
}
.breadcrumbs-div {
    background-color: #ebf3fb;
    margin-bottom: 5px;
}

.player-title {
    margin: 0 auto;
    padding: 5px;
    font-size: 16px;
	font-weight: bold;
}
.player-title-div {
    width:100%;
}

/*margin*/
.margin-top-5 {
    margin-top: 5px;
}
.margin-top-20 {
    margin-top: 20px;
}
.margin-right-12 {
    margin-right:12px
}
.margin-right-10 {
    margin-right:10px
}
.margin-bottom-5 {
    margin-bottom: 5px;
}

.margin-bottom-15 {
    margin-bottom: 15px
}
.margin-bottom-10 {
    margin-bottom: 10px;
}
.margin-bottom-5 {
    margin-bottom: 5px;
}
.margin-bottom-0 {
    margin-bottom: 0px;
}
.margin-left-10 {margin-left:10px}
.margin-left-0 {margin-left:0px;}
.margin-left-0-0-0-10 {margin: 0, 0, 0, 10px;}
.margin-left-50 {margin-left: 50px}

/*padding*/

.padding-bottom-5 {
    padding-bottom:5px;
}
.padding-left-5 {
    padding-left: 5px;
}

.padding-left-0 {
    padding-left: 0px;
}
.padding-left-5 {
    padding-left: 5px;
}
.padding-left-10 {
    padding-left: 10px;
}
.padding-1 {
    padding:1px
}
.padding-0 {
    padding:0px
}
.padding-5 {
    padding:5px
}
.padding-top-5 {
    padding-top:5px;
}
.padding-top-10 {
    padding-top:10px;
}

.line-height-19 {
    line-height:19px;
}

.add_btn {
    color:black;
    font-weight:normal; 
    font-family:Arial;
    font-size:11px !important;
    color:black;
    padding: 5px; 
    text-align: center;background-color: #EBF3FB !important;border: solid 1px #c3c3c3;margin-left: 0; position: relative;left: 0px; top: 2px;
}

.filter-alpha-10 {
    filter: Alpha(Opacity=10);
}

.acphoto_ul {
    padding:0;margin:0 0 0px 0;text-align:left;background: white;
}
.acphoto_li {
    margin:0px 2px 0 37px;
}


.yt_video {
    border-radius: 10px;width:120px;height:90px;
}

.plnews-img {
    padding-bottom: 4px; padding-right: 10px;
}
.player-news-div {
    height:auto;overflow-y:scroll;
}
.plnewspaging-active {
    margin-right:4px; background-color:#c6c8c5;
}
.plnewspaging-normal {
    margin-right:4px;background-color:#000000;
}
.fbwidget {
    width:100%;height:300px;
}

.twitter-uer-timeline {
    font-family:arial;color:#000000;font-size:10px; border-bottom:1px solid;width:300px;
}
.twitter-uer-timeline-div {
    height:300px;width:100%;overflow:scroll;
}
.twitter-uer-timeline-body {
    font-family: arial;font-size: 12px;line-height: 20px;padding: 5px 3px 3px;border-bottom: 1px solid #EBE6E6;
}
.font-16 {
    font-size:16px;
}
.font-12 {
    font-size:12px;
}
.font-11-pt {
    font-size:11pt;
}
.font-8-pt {
    font-size:8pt;
}

.font-11 {
    font-size:11px;
}
.result-pages-td {
    font-family:Arial;font-size:12px;text-align:center;
}
.result-pages-span {
    background-color:#cccccc; font-size: 14pt; color:#000000;
}
.result-pages-span-span {
    background-color:#e5e0eb;font-size:16px;
}
.f_l-td {
    font-family: arial;color: #07519A;font-size: 17px;
}

.gcp-table {
    margin-top:10px; border-color: #ECECEC; background-color: #ECECEC; border-width: thick;
}
.gcp-table-space {
    height:4px;
}
.gcp-player-comparision {
    margin-top: 15px; background-color: #EBF3FB; margin-bottom: 15px;
}
.gcp-table-td {
    CURSOR: pointer; text-align: center; font-family: Arial; font-size: 13px; BACKGROUND-COLOR: #EBF3FB;
}
    .gcp-table-td:hover {
        BACKGROUND-COLOR:#A8CBEE;
    }

.text-decoration-none {
    text-decoration: none;
}
.P2PStats_style1 {
    font-family:arial;font-size:13px;height:20px;background-color:#ffffff;
}
.P2PStats_style2 {
    font-family:arial;font-size:13px;height:20px;background-color:#F5F3F3;
}


.section-menu-h2 {
    font-size:12px;
    margin-bottom: 0px;
    line-height: 1.5;
	color: #1f6aaf !important;
}
h2.stattitle-h2 {
    font-size: 12pt;
    margin-bottom: 0px;
}
h1.game-schedule-h1 {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 0px;
    text-align:center;
}
h2.genral_link_title_h2 {
    font-size: 12px;
    margin: 0px;
}
.alpha_pagination_table {
    margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 0px; padding: 0px;text-align:center;width:100%;
}
.json_table {
    margin: 5px 0px 0px; padding: 0px; width: 100%;text-align:center;
}
.json_table_th {
    height:30px !important;white-space:nowrap !important;
}
.json_table_td {
    FONT-SIZE: 12px;line-height: 18px;
}
.next-revious {
    padding-right:10px;
}
.game-schedule-next-previews {
    font-family:Arial, Helvetica, sans-serif;font-size:10px
}

.link_action_img {
    border: 0
}
.agent_select_title {
    margin-top: 0; margin-bottom: 0
}
.basketball-National-Team-arrow {
    background-color: #EBF3FB;
}

.team_add_roster {
    background-color: #EBF3FB;height: 28px;padding: 2px 5px;text-align: center;float: left; border: solid 1px #c3c3c3;margin-right: 2px;
    
}
.arial_font_12 {
    font-family:Arial;font-size:12px;
}
.panel3 {
    background-color: #EBF3FB; font-family: Arial;
}
.team-table-main {
    color:#ffffff;
}

.mleftmenu-td {
    text-align: center; cursor: pointer; font-family: Arial,Verdana;font-size:14px!important;
}

.mleftmenu-td2 {
    background: #EBF3FB;padding:15px;
}
.mleftmenu-td2-div {
    position: relative; padding-bottom: 5px; padding-top: 10px; padding-right: 5px; padding-left: 5px;background: #ffffff;
}

.temp {
    font-size: 8pt; font-family: Arial;white-space:nowrap;
}

.teme-next-prev-table {
    font-family:Arial, Helvetica, sans-serif;font-size:10px;margin-top:10px;
}

.team-select-sesson {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
}
.team-select-sesson-select {
    FONT-SIZE: 10px; WIDTH: 122px; FONT-FAMILY: Arial; BACKGROUND-COLOR: white;
}
.team-staff-td {
    background-color:#3C7FAF>;font-size:16px;text-align:center;color:#ffffff;
}
.breadcrumb-flag {
    margin-top: -2px;
}

table#ContentPlaceHolder1_search_type span.radio-inline {
    padding: 8px 10px 0;
    font-size: 14px;
    font-weight: 600;
    float: left;
}

table#ContentPlaceHolder1_search_type span.radio-inline label {
    padding-left: 5px;
}

table#ContentPlaceHolder1_search_type {
    background: #fff;
    float: left;
    width: 100%;
    padding-top: 10px;
    margin-bottom:15px;
}

.search_select {background: #f0f8ff;    padding: 15px;}

.select-class {background: #1f6aaf; color: #fff;}

.search-btm-text a {
font-size: 15px;
font-weight: bold;
}
.player_earth {
margin: auto;
}

.search_player_text {
font-size: 15px;
padding: 20px 0 0px;
font-size: 15px;
font-weight: bold;
}

span#ContentPlaceHolder1_SearchedPlayer {
color: #f10;
}



input#ContentPlaceHolder1_btnSearch {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
a.paginate_button {
padding: 3px 5px;
background: #eef5fb;
font-size: 14px;
margin: 0 2px;
}
.dataTables_paginate a#tbl_search_result_previous {
padding: 0px 5px;
background: transparent;
}

div#ContentPlaceHolder1_SearchResults table.dataTable tr.even td.sorting_1 {
    background-color: transparent;
}
table.dataTable tr.odd td.sorting_1 {
    background-color: #EBF3FB;
}

.news_text_custom {
    font-size: 12px;
}

.news-title {
    background-color: #dfebf5;
    color: #085092;
    line-height: 22px;
    font-size: 15px;
    font-weight: bold;
    padding: 5px;
    margin-top: 10px;
    border: 1px solid #085092;
}

.news-body {
    padding: 5px;
    border-bottom: 2px solid #085092;
}
.news-post-by {
    margin-bottom: 10px;margin-top: 10px; width: 100%;
}
.NewsAuthor {
    float:left;
    margin-right: 5px;
    font-size: 11px !important;
    color: #3C7FAF !important;
    font-weight: bold;
}
.videoWrapperNews {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}

.Mnewstext {
    font-size: 12px;
}
.pop-right {
    font-size:12px;
    color:#0056b3;
    border:0px!important;
    padding:0px!important;
}

/*autocomplate*/
ul.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all {
    list-style: none;
    float: left;
    z-index: 1;
    top: -1328px;
    left: 512.719px;
    display: block;
    position: relative;
    width: 1398px;
    background: #fff;
    padding-top: 9px;
    padding-bottom: 10px;
    z-index: 11000!important;
    width: 35%!important;
}
li.ui-menu-item {
    line-height: 25px;
    font-size: 14px;
}

div#secondry-sub-menu {
    padding-left: 5px;
}

#slider-range {
    margin-top:7px;
    margin-left:.6em;
    margin-right:.6em;
}
#slider-range_height {
    margin-top:7px;
    margin-left:.6em;
    margin-right:.6em;
}
.ui-slider-horizontal {
    margin-top:5px;
}
.statTitle-div {
    padding-left:0px;
    padding-right:0px;
}
.slider-lable {
    margin-bottom: .3rem!important;
}

.state-ddl-row {
    line-height:1.3;
}
.team-clm {
    padding-left:5px;
    padding-right:5px;
    border-left:2px solid;
}
.statistic-name{ width: 13%; float: left; padding-right: 10px; padding-top: 2px;}
.statistic-slider{ width: 48%; float: left;}
.statistic-value {width: auto; float: left; margin: 0; padding-left: 10px;}
.statistic-value .slider_txt { width: 75px;}
.team-clm-img {max-width:17%!important;}
.team-clm-text {min-width: 57.5%!important;border-left:2px solid;padding-left:5px;}

/*player json abrod*/
   .sorting a {
        font-family: Arial !important;
        color: #ffffff !important;
    }

        .sorting a:link {
            font-family: Arial !important;
            color: #ffffff !important;
        }

        .sorting a:hover {
            font-family: Arial !important;
            color: #000000 !important;
        }

        .sorting a:visited {
            font-family: Arial !important;
            color: #ffffff !important;
        }

    #slider {
        margin: 0px;
    }

    #results {
        font-family: Arial,Verdana;
    }

    .MainTable {
        width: 1000px;
    }

    #slider {
        margin: 0px;
    }

    .tbl {
        font-family: Arial,Verdana,sans-serif;
        font-size: 12px;
        border: 0px solid;
    }

        .tbl thead {
            cursor: pointer;
        }

            .tbl thead tr th {
                text-align: left;
                font-weight: normal;
                background-color: #70A6CD;
                color: white;
                padding-left: 2px;
            }

    tr.odd td.sorting_1 {
        background-color: #A8CBEE;
    }

    tr.even td.sorting_1 {
        background-color: #A8CBEE;
    }

    #results tr.odd {
        background-color: #EBF3FB;
    }

    .tbl tbody tr td span img {
        width: 10px;
        height: 11px;
    }

    .tbl tbody tr td span {
        font-size: 10px;
    }

    .ui-widget-content {
        height: 10px;
    }

    

    .tbl tbody tr td span img {
        width: 10px;
        height: 11px;
    }

    .tbl tbody tr td span {
        font-size: 10px;
    }

    .normalSpan a, .normalSpan a:link, .normalSpan a:visited {
        font-size: 12px;
        font-family: Arial;
        color: #cccccc;
    }

    .selectedSpan a, .selectedSpan a:link, .selectedSpan a:visited {
        font-size: 12px;
        font-family: Arial;
        color: #000000;
        font-weight: bold;
    }

    .dataTablelink, .dataTablelink a, .dataTablelink a:link, .dataTablelink a:visited {
        font-size: 12px;
        font-family: Arial;
        color: #fff !important;
        font-weight: normal;
    }

    .strLabel1 {
        line-height: 20px;
            vertical-align: middle;
            margin-top:2px;
    }

    .strLabelHead {
        float: left;
        line-height: 20px;
        margin-left: 5px;
        margin-right: 5px;
    }

    .strLabelHeadView {
        float: left;
        line-height: 20px;
        margin-left: 5px;
        margin-right: 21px;
    }

    .strLabelHeadClass {
        float: left;
        line-height: 20px;
        margin-left: 5px;
        margin-right: 5px;
    }

    .strInput1 {
        float: left;
    }

    .strCheckbox1 {
        float: left;
        margin-left: 3px;
        margin-top: 3px!important;
    }

    #statTitle {
        background-color: rgb(83, 178, 221);
        color: #fff;
    }



    .authorstitle a {
        color: #fff;
    }

    .selectedSpan, .selectedSpan:hover {
        color: #fff !important;
        text-decoration: none !important;
    }

    input[type=checkbox] {
        margin-top: 3px;
    }

    .indentmenu {
        width: 100%;
    }

    .subtab {
        width: 100%;
    }

    .star_img {
        width: 10px;
        height: 10px;
    }

    .lbl {
        padding: 3px 5px 0px 5px;
    }

    .slider_txt {
        border: 0;
    }

    /*.select_ddl {
        height: 30px !important;
        font-size: 14px !important;
        padding: 0 10px !important;
    }*/

    .top_5_mar {
        margin-top: 5px;
    }
    .recreate-btn {
        margin:3px;
        float:right;
    }


.clsStep {
    width: 100px;
    margin: 0 auto;
    font-family: arial;
    font-size: 12px;
    text-align: center;
    padding: 10px;
    color: #383838;
}

.followbutton {
    min-height: 15px;
    border-radius: 10px 10px 10px 10px;
    position: relative;
    background-color: #FFFFFF;
    border: 1px solid #3C7FAF;
    font-family: Arial;
    font-size: 12px;
    color: #3C7FAF;
    padding: 2px;
    width: 110px;
    text-align: center;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    text-decoration: none;
    overflow: hidden;
    cursor: pointer;
}

.followbutton:hover {
    background-color: #3C7FAF;
    color: #FFFFFF;
}
.plfavicon {
    display: contents;
    
}



.new_roundcorner{
	min-height: 20px;
    border: 1px solid #3C7FAF;
    color: #3C7FAF;
    border-radius: 10px 10px 10px 10px;
    position: relative;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
    font-weight: 500;
    padding: 2px 10px 2px 10px;
    width: auto;
    text-align: center;
    transition-duration: 0.4s;
    text-decoration: none;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition-duration: 0.4s;
}
.new_roundcorner:hover {
    background-color: #3C7FAF;
    color: #FFFFFF;
}
.new_roundcorner_admin:hover {
    background-color: #FF8C00;
    color: #FFFFFF;
}
.new_roundcorner_admin{
	min-height: 20px;
    border: 1px solid #FF8C00;
    color: #FF8C00;
    border-radius: 10px 10px 10px 10px;
    position: relative;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 11px;
    font-weight: 500;
    padding: 2px 10px 2px 10px;
    width: auto;
    text-align: center;
    transition-duration: 0.4s;
    text-decoration: none;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition-duration: 0.4s;
}

button.followbutton.additional_class {
    bottom: 1px;
	margin-left: 10px;
	vertical-align:middle;
}
.faclass2 {
    margin-right: 2px;
}
.my_Headers b{
	font-weight: normal;
}
.give_tab_space{
	margin-top:10px;
}

/* Style the tab */
.tab_compare {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons inside the tab */
.tab_compare button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 8px 8px;
  transition: 0.3s;
  font-size: 12px;
}

/* Change background color of buttons on hover */
.tab_compare button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab_compare button.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent_compare {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}

.comp_left {  text-align: left; width: 40%;}
.comp_center {   width: 20%;   text-align: center;}
.comp_right {  width: 40%;  text-align: right;}
.small_comp{
	font-size:10px;
}
#plCareer .profile-head{
	margin-top:10px;
}
table#socialicons img {
    border-radius: 0px;
}