﻿@font-face { font-family: 'OSB';	font-style: normal;	font-weight: normal; src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'),	url(/css/fonts/customfonts.woff) format('woff');}
@font-face { font-family: 'Arial Rounded MT Bold'; src: url('/css/fonts/ArialRoundedMTBold.woff2') format('woff2'), url('/css/fonts/ArialRoundedMTBold.woff') format('woff'); font-weight: bold; font-style: normal;  font-display: swap; }
@font-face { font-family: 'Arial Narrow'; font-style: normal; font-weight: normal; src: local('Arial Narrow'), url('/css/fonts/ARIALNarrow.woff') format('woff'); } 
.top-header {background:#5c205d; color:#fff; padding: 0px 0px; top:0px; font-size:14px; width:100%; position:fixed;z-index:9999999999 !important;}
a.tophed_link:hover { color: #fff; }
a { text-decoration:none; color: #5c205d;}
a:hover { color:#000; text-decoration:none;}
a:visited {  text-decoration:none; color: #5c205d;}
h1 { color:#07519A; font-family:Arial; margin:0px 0px 10px 0px; padding:0px; font-size:16px; font-weight:bold;}
.main-menu .navbar-light .navbar-nav .nav-link {color:#FFFFFF; font-size:19px; text-transform:uppercase; margin: 0 1px;font-family: OSB, sans-serif;}
.mobilelanglbl { font-size:8px; }
.main-menu .navbar-light .navbar-nav .active>.nav-link { background: #5c205d; color: #ffff00!important;}
.main-menu  .navbar-light .navbar-nav .nav-link:hover { background: #FFFFFF; color: #000000 !important;}
.three-hr span.icon-bar {background: #FFFFFF; display: block; width: 30px; height: 2px; border-radius: 1px; margin-bottom: 7px;}
.dropdown-menu li {border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;}
.multi-column-dropdown li a { color: #004380; display: block; clear: both;line-height: 1.428571429;	 font-size:12px;	white-space: normal; padding: 5px 10px !important;}
.multi-column-dropdown li a:hover {	text-decoration: none; background: rgba(0, 82, 158, .1);}
.main-menu  ul.dropdown-menu.multi-column.columns-2 { background-color:#EFEBF1; border-color: #b7d6f2; border-radius: 0; padding:0; margin: 0px;}
.top-navbar li.dropdown.open a:hover {color:#fff;}
.top-navbar .dropdown-menu li a {color: #5c205d; font-size: 15px; padding: 0 0 0 10px;}
.top-navbar .dropdown-menu.show li a:hover {color: #5c205d;}
.footer-social  ul.bq-social.list-unstyled a {color:#fff;}
.myaccount a { color:#fff;} 
.myaccount a:visited { color:#fff;} 
.myaccount a:hover { color:#fff;} 
#fsModal { background-color: rgba(0, 0, 0, 0.3); }
.modal-content { border:1px solid #5c205d; padding: 30px 20px 0px 20px; color:#000; border-radius:10px;}
.SearchPoupTitle { color:#FFFFFF; background-color:#5c205d; width:100%; position:absolute; left:0px;top:0px; border-radius:10px 10px 0px 0px; padding:7px 7px 7px 25px; font-size:17px;}
#SearchFromPopup { width:100%; font-size:14px;} 
.search-btn {background:#5c205d; color:#fff; text-transform: uppercase; font-weight: bold; font-size: 14px; padding-top: 8px;}
.modal-dialog .close-pop-btn i.fas.fa-times-circle {color: #FFF; font-size: 25px; position: absolute; top: 6px; right: 4px; cursor: pointer;}
.menu-devider { border-top: 1px solid #9fbfdc;}
.sun-menu-title { width: 100%; padding: 2px 10px; font-size: 14px; color: #004380; font-weight: bold; border-bottom: 1px solid #ffffff;}
.us-sub-menu {}
.row.asia-submenu-title { color: #004380; border-bottom: 1px solid #b7d6f2; font-size: 14px; width: 100%; padding: 4px 10px 4px; }
.frunt-news{border:1px solid #DBD2DF; width:100%; padding:10px;}
.news_player{ border:1px solid #dfdfdf;float:left; width:70px; text-align:center; margin-right:10px;}
.news_player img {  width:55px; height:75px;}
.Mnewstitle a { color: #07519A; font-family: Arial; font-size: 17px; font-weight: bold;text-decoration: none; line-height:20px; }
.Mnewstitle a:link { color: #07519A; font-family: Arial; font-size: 17px; font-weight: bold;text-decoration: none; line-height:20px;}
.Mnewstitle a:visited { color: #07519A; font-family: Arial; font-size: 17px; font-weight: bold;text-decoration: none; line-height:20px;}
.Mnewstitle a:link:hover {color: #000000; font-family: Arial; font-size: 17px; font-weight: bold;text-decoration: none; line-height:20px;}
.MCntrynews a { color: #07519A; font-family: Arial; font-size: 15px; font-weight: normal;text-decoration: none;}
.MCntrynews a:link { font-family: Arial; font-size: 15px; font-weight: normal;text-decoration: none;}
.MCntrynews a:visited { color: #07519A; font-family: Arial; font-size: 15px; font-weight: normal;text-decoration: none;}
.MCntrynews a:link:hover { color: #000000; font-family: Arial; font-size: 15px; font-weight: normal;text-decoration: none;}
.newstitle a { color: #07519A; padding-top:2px; font-family: Arial; font-size: 15px; text-decoration: none; line-height:20px;}
.newstitle a:link { color: #07519A; padding-top:2px; font-family: Arial; font-size: 15px; text-decoration: none; line-height:20px;}
.newstitle a:visited {color: #07519A; font-family: Arial; font-size: 15px; text-decoration: none; line-height:20px;}
.newstitle a:link:hover { color: #000000; font-family: Arial; font-size: 15px; text-decoration: none; line-height:20px;}
.VideoText { font-size:15px; } 
.Cntrynews a { color: #07519A; font-family: Arial; font-size: 15px; text-decoration: none;}
.Cntrynews a:link { color: #07519A; font-family: Arial; font-size: 15px; text-decoration: none;}
.Cntrynews a:visited { color: #07519A; font-family: Arial; font-size: 15px; text-decoration: none;}
.Cntrynews a:link:hover { color: #000000; font-family: Arial; font-size: 15px; text-decoration: none;}
.banner-right img {border:1px solid #dfdfdf;}
.banner-right { color:#4274b2; text-align:center;font-size:12px;}
.latest-news {border-bottom:1px solid #DBD2DF; width:100%; padding:10px 0px 7px 0px;}
.latest-news h1{color:#4274b2; position:relative; font-size:18px; float:left; width:100%; vertical-align:middle; margin:0; padding-bottom:6px; padding-left: 35px;}
.last-event{ color:#fff; background:#0055a4; text-align:left; position:relative; font-size:18px; padding:10px; float:left; width:100%;text-decoration:none; cursor:pointer; text-decoration:none; outline:medium none;}
.last-event.basket-vertical{ background:#0055a4; color:#fff; text-align:left; position:absolute !important; bottom:0; font-size:18px; padding:10px; float:left; width:100%;text-decoration:none; color:#fff; cursor:pointer; text-decoration:none; outline:medium none; z-index:20;}
.event-box{ border:1px solid #DBD2DF; width:100%; margin:10px 0px 20px 0px;}
.feature_news { border-bottom:1px solid #DBD2DF; width:100%; padding:10px 10px 7px 10px;}
.pagination a { font-size:14px; font-family:Arial Narrow; color: black; float: left; padding: 4px 12px; text-decoration: none; }
.pagination a.active { background-color: #c6c6c6; color: #FFFFFF; display:none; }
.pagination a:hover:not(.active) {background-color: #ddd;}
.paginationdesktop a { font-size:14px; font-family:Arial Narrow; color: black; padding: 4px 12px; text-decoration: none; }
.paginationdesktop a.active {  background-color: #c6c6c6; color: #FFFFFF; display:none; }
.paginationdesktop a:hover:not(.active) {background-color: #ddd;}
.action_pic_main { outline:1px solid #dfdfdf; width:100%; font-size:10px; text-align:center; display:table-row; position:relative;}
.LeagueLogo {outline:1px solid #dfdfdf; width:100%; float:left; text-align:center; position:relative; margin-bottom:10px;}
.beautifulside {outline:1px solid #dfdfdf; width:100%; float:left; font-size:10px; text-align:center; margin-top:15px;}
.action-pic-detail {color:#000; font-size:12px; text-align:center; line-height:normal; padding: 3px 0;}
.top_team_main { outline:1px solid #dfdfdf; width:100%; float:left; margin-top:15px;}
.World-Ranking { width:150px; font-size:13px; }
.WorldContent { font-size:13px; }
.WorldContent:nth-child(odd) {background-color: #f1f5f8;}
.WorldContent:hover { background-color:#d7d4d4; }
.WorldSpanNormal { font-family:Arial Narrow; font-size:13px;width:14px; float:left; margin-left:2px; text-align:center; }
.WorldLink { float:left; font-size:13px; width:99px; float:left; padding:0px 1px 0px 3px; }
.WorldLinkCup { float:left; font-size:13px; width:105px; float:left; padding:0px 1px 0px 3px; }
.WorldPoint { font-family:Arial Narrow; font-size:13px;float:right; padding:0px 3px 0px 1px; }
.WorldLink a { color:#6b2a64; font-family:Arial Narrow; font-size:13px; text-decoration:none; }
.WorldLink a:hover { color:#000000; font-family:Arial Narrow; font-size:13px; text-decoration:none; }
.WorldLink a:visited { color:#6b2a64; font-family:Arial Narrow; font-size:13px; text-decoration:none; }
.WorldLinkCup a { color:#6b2a64; font-family:Arial Narrow; font-size:13px; text-decoration:none; }
.WorldLinkCup a:hover { color:#000000; font-family:Arial Narrow; font-size:13px; text-decoration:none; }
.WorldLinkCup a:visited { color:#6b2a64; font-family:Arial Narrow; font-size:13px; text-decoration:none; }
.WorldFlag { width:16px; height:11px; float: right; margin-top: 5px; }
.WorldTitle { border-top: 1px solid #EFEBF1; border-left: 1px solid #EFEBF1; border-right: 1px solid #EFEBF1; }
.WorldSubTitle { background-color:#C9BBD0; color:#FFFFFF; width:148px; padding:5px 1px 5px 1px; text-align:center; font-size:11px; }
.country-title{background:#ecf0f1; color:#000000; text-align:center; font-weight:bold; line-height: 17px; padding: 0 !important; margin: 0 !important; padding-bottom:1px !important;}
.subscriptionline { background-color:#D9D3DC; font-family:Arial Narrow;font-size:14px; font-weight:normal; margin:10px 0px 10px 0px;width:100%;border-radius: 25px;line-height:20px;text-align: center; padding:5px 10px 5px 10px;}
.subscriptionline a { color:#6b2a64; text-decoration:none; }
.subscriptionline a:hover{ color:#000000; text-decoration:none;}
.subscriptionline a:visited{ color:#6b2a64; text-decoration:none;}
.playoff { margin:10px 0px 10px 0px; }
.action-button { /* position: absolute; */  bottom: 0; left: 0; }
.action-button a { background-color: #ffffff; color: #6b2a64; border:1px solid #6b2a64; width:148px; font-size:12px; font-family:Arial; margin:0px 0px 2px 0px; text-align: center; text-decoration: none; display: inline-block; border-radius:8px 8px 8px 8px; }
.action-button a:visited { background-color: #ffffff; color: #6b2a64; border:1px solid #6b2a64; width:148px; margin:0px 0px 2px 0px; text-align: center; text-decoration: none; display: inline-block; }
.action-button a:hover { background-color: #5c205d; color: #ffffff;}
.recreate-button { min-width:146px;margin:2px 2px 2px 2px;text-align:right; }
.recreate-button a { background-color: #ffffff; color: #FF0000; border:1px solid #FF0000; font-size:10px; font-family:Arial; margin:0px 0px 2px 0px; padding:0px 10px 0px 10px; text-align: center; text-decoration: none; display: inline-block; border-radius:8px 8px 8px 8px; }
.recreate-button a:visited { background-color: #ffffff; border:1px solid #FF0000; color: #FF0000; margin:0px 0px 2px 0px; padding:0px 10px 0px 10px; text-align: center; text-decoration: none; display: inline-block; }
.recreate-button a:hover { background-color: #FF0000; color: #ffffff;}
.bluebutton { width:146px;margin:2px 2px 2px 2px;text-align:right; border-radius:8px 8px 8px 8px; }
.bluebutton a { background-color: #ffffff; color: #6b2a64;border:1px solid #6b2a64; font-size:12px; font-family:Arial; margin:0px 0px 2px 0px; padding:0px 10px 0px 10px; text-align: center; text-decoration: none; display: inline-block; border-radius:8px 8px 8px 8px; }
.bluebutton a:visited { background-color: #ffffff; color: #6b2a64; border:1px solid #6b2a64; margin:0px 0px 2px 0px; padding:0px 10px 0px 10px; text-align: center; text-decoration: none; display: inline-block; }
.bluebutton a:hover { background-color: #5c205d; color: #ffffff;}
.redbutton { width:146px;margin:2px 2px 2px 2px;text-align:right; border-radius:8px 8px 8px 8px; }
.redbutton a { background-color: #ffffff; color: #FF0000; border:1px solid #FF0000; font-size:12px; font-family:Arial; margin:0px 0px 2px 0px; padding:0px 10px 0px 10px; text-align: center; text-decoration: none; display: inline-block; border-radius:8px 8px 8px 8px; }
.redbutton a:visited { background-color: #ffffff; color: #FF0000;border:1px solid #6b2a64; margin:0px 0px 2px 0px; padding:0px 10px 0px 10px; text-align: center; text-decoration: none; display: inline-block; }
.redbutton a:hover { background-color: #FF0000; color: #ffffff;}
.recreate { border: 1px solid #FF8C00;background-color: #FFFFFF;color: #FF8C00; min-height: 20px; border-radius: 8px 8px 8px 8px;position: relative;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;}
.agent_select_title {float:left; width:auto; font-size:12px; font-weight:bold;}
.agent_table { outline:1px solid #DBD2DF; width:100%; margin:10px 0px 10px 0px;}
.agent_table_head { background-color: #5c205d; color:#FFFFFF; width:100%; font-size:12px; font-weight:bold; text-align:center; padding:5px; }
.agent_table_title {background-color:#EFEBF1; width:auto; color:#000000; font-size:12px; text-align:left; padding:3px 5px 3px 5px; font-weight:bold; }
.agent_select_tr { border-top:1px solid  #DBD2DF; }
.agent_table_td { color:#000000; font-size:12px; padding:3px 5px 3px 5px; }
.agent_table_td a { color:#6b2a64; text-decoration:none; }
.agent_table_td a:hover { color:#000000; text-decoration:none; }
.agent_table_td a:visited { color:#6b2a64; text-decoration:none; }

.NewsTab { color: #6b2a64; border: 1px solid #9679a4; font-family:OSB; font-size:15px;font-weight:normal; border-radius: 8px 8px 8px 8px; margin: 2px 0px 2px 0px; padding: 0px 10px 0px 10px; text-align: center; display: inline-block; }
.NewsTabSelected { background-color: #9679a4; color:#ffffff; }
.NewsTab:hover { background-color: #9679a4; color:#ffffff; }
.GenderSwitch {border:1px solid #9679a4;font-family:OSB; font-size:12px; width:150px;border-radius: 25px 25px 25px 25px; margin-top:2px;float:right;}
.GenderNormal { color:#6b2a64; background-color:#FFFFFF; width:50%;float:left;text-align:center; cursor:pointer }
.GenderLeft { border-radius: 25px 0px 0px 25px; padding:2px; }
.GenderRight { border-radius: 0px 25px 25px 0px; padding:2px; }
.GenderNormal:hover { background-color: #9679a4; color:#FFFFFF; }
.GenderSel { background-color: #9679a4;color:#FFFFFF; width:50%;float:left;text-align:center;cursor:pointer}


.linkTable { outline:1px solid #DBD2DF; width:100%; margin:10px 0px 10px 0px;}
.linkTable_head { background-color: #9679a4; color:#FFFFFF; font-family:OSB; font-size:15px; font-weight:500; width:100%; text-align:center; padding:5px; }
.linkTable tr { border-top:1px solid  #DBD2DF; }
.linkTableName { color:#000000; font-size:12px; padding:3px 5px 3px 5px; text-align:left; }
.linkTableLink { color:#000000; font-size:12px; padding:3px 5px 3px 5px; text-align:right; }
.linkTable20 { width:20px; text-align:center; margin-left:5px;}
.linkTable a { color:#6b2a64; text-decoration:none; }
.linkTable a:hover { color:#000000; text-decoration:none; }
.linkTable a:visited { color:#6b2a64; text-decoration:none; }
.linkLastUpdated {float:right;padding-top:10px;}
.USButton { border:1px solid #af75af; border-radius: 25px 0px 0px 25px; font-family:Arial; font-size:11px; }
.CanButton { border:1px solid #af75af; border-radius: 0px 25px 25px 0px; font-family:Arial; font-size:11px; }
.USCanada {  margin:2px 0px 0px 0px; height:24px; line-height:24px; background-color:#FFFFFF; color:#6b2a64; text-align:center; float:left; display:block;}
.USCanada a { color:#6b2a64 !important; padding:3px 5px !important; }
.USCanada a:hover { color:#6b2a64 !important; padding:3px 5px !important; }
.USCanada a:visited { color:#6b2a64 !important; padding:3px 5px !important; }
.USCSelected { background-color:#af75af; color:#FFFFFF;  } 
.USCSelected a {  color:#fff !important; padding:3px 5px !important; } 
.USCSelected a:hover { color:#fff !important; padding:3px 5px !important; } 
.USCSelected a:visited { color:#fff !important; padding:3px 5px !important; } 

#submenu { background-color: #684069; border:1px solid #684069; height:30px; font-family:Arial; overflow: hidden; border-radius: 10px 10px 10px 10px; margin-bottom:10px; overflow: hidden; padding-right:57px; }
#submenu a { /*display: inline-block;*/ font-family:OSB, sans-serif; padding: 0 1em; color: white;text-transform: uppercase; text-decoration: none; 	white-space: nowrap; line-height: 30px; height: 30px;font-size: 17px; }
#submenu a:hover { color:#c6c6c6; }
#submenu li:last-child { position: absolute; right: -57px; bottom: 30px; }
#submenu ul { margin: 0; padding: 0; list-style-type: none; max-height: 60px; position: relative; }
#submenu li { display: inline-block; }
#hrefMore { color:#FFFFFF !important; }

#international-menu { background-color: #774978; border:1px solid #774978; height:30px; width:100%; display:none; position:relative; top:-11px; float:right; font-family:Arial; border-radius: 0px 0px 10px 10px; margin-bottom:10px; }
#international-menu ul { margin: 0; padding: 0; list-style-type: none; max-height: none; position: relative; }
#international-menu li { display: block; float:left; margin: 5px 10px 5px 10px;}
#international-menu a { color: #FFFFFF; font-family: OSB, sans-serif;font-size: 17px; display: block; transform: scaleY(1); }
#international-menu a:hover { color:#c6c6c6; text-decoration:none; }
#international-menu a:visited { color: #FFFFFF; }

#national-menu { background-color: #774978; border:1px solid #774978; height:30px; display:none; width:100%; position:relative; top:-11px; float:right; font-family:Arial; border-radius: 0px 0px 10px 10px; margin-bottom:10px; }
#national-menu ul { margin: 0; padding: 0; list-style-type: none; max-height: none; position: relative; }
#national-menu li { display: block; float:left; margin: 5px 10px 5px 10px;}
#national-menu a { color: #FFFFFF; font-family: OSB, sans-serif;font-size: 17px;display: block; transform: scaleY(1); }
#national-menu a:hover { color:#c6c6c6; text-decoration:none; }
#national-menu a:visited { color: #FFFFFF; }

#older-league { background-color: #774978; border:1px solid #774978; height:30px; display:none; width:100%; position:relative; top:-11px; float:right; font-family:Arial; border-radius: 0px 0px 10px 10px; margin-bottom:10px; }
#older-league ul { margin: 0; padding: 0; list-style-type: none; max-height: none; position: relative; }
#older-league li { display: block; float:left; margin: 5px 10px 5px 10px;}
#older-league a { color: #FFFFFF; font-family: OSB, sans-serif;font-size: 17px;display: block; transform: scaleY(1); }
#older-league a:hover { color:#c6c6c6; text-decoration:none; }
#older-league a:visited { color: #FFFFFF; }

#allleague { background-color: #774978; border-left:1px solid #774978; border-right:1px solid #774978; border-bottom:1px solid #774978; height:30px; display:table; width:100%; position:relative; top:-11px; float:right; font-family:Arial; border-radius: 0px 0px 10px 10px; margin-bottom:0px; }
#allleague ul { margin: 0; padding: 0; list-style-type: none; max-height: none; position: relative; }
#allleague li { display: block; float:left; margin: 5px 10px 5px 10px;}
#allleague a { font-family: OSB, sans-serif;font-size: 17px;display: block; color: #FFFFFF; transform: scaleY(1); }
#allleague a:hover { color:#c6c6c6; text-decoration:none; }
#allleague a:visited { color: #FFFFFF; }

#otheryear-menu { background-color: #774978; border:1px solid #774978; height:30px; display:none; width:100%; position:relative; top:-11px; float:right; font-family:Arial; border-radius: 0px 0px 10px 10px; margin-bottom:10px; }
#otheryear-menu ul { margin: 0; padding: 0; list-style-type: none; max-height: none; position: relative; }
#otheryear-menu li { display: block; float:left; margin: 5px 10px 5px 10px;}
#otheryear-menu a {font-family: OSB, sans-serif;font-size: 17px; display: block; color: white; transform: scaleY(1); }
#otheryear-menu a:hover { color:#c6c6c6; text-decoration:none; }
#otheryear-menu a:visited { color: #FFFFFF; }

#conference-menu { height:30px; display:none; width:100%; position:relative; top:-11px; float:right; font-family:OSB, sans-serif; background-color: #774978; border:1px solid #774978; border-radius: 0px 0px 10px 10px; margin-bottom:10px; }
#conference-menu ul { margin: 0; padding: 0; list-style-type: none; max-height: none; position: relative; }
#conference-menu li { display: block; float:left; margin: 5px 10px 5px 10px;}
#conference-menu a {font-family: OSB, sans-serif;font-size: 17px; display: block; color: white; transform: scaleY(1); }
#conference-menu a:visited { color: #FFFFFF; }
#conference-menu a:hover { color:#c6c6c6; text-decoration:none; }


#conference-menu2 { height:30px; display:none; width:100%; position:relative; top:-17px; float:right; font-family:OSB, sans-serif; background-color: #774978; border:1px solid #774978; border-radius: 0px 0px 10px 10px; margin-bottom:10px; }
#conference-menu2 ul { margin: 0; padding: 0; list-style-type: none; max-height: none; position: relative; }
#conference-menu2 li { display: block; float:left; margin: 5px 10px 5px 10px;}
#conference-menu2 a {font-family: OSB, sans-serif;font-size: 17px; display: block; color: white; transform: scaleY(1); }
#conference-menu2 a:visited { color: #FFFFFF; }
#conference-menu2 a:hover { color:#c6c6c6; text-decoration:none; }


#bracket-menu { height:30px; display:none; width:100%; position:relative; top:-11px; float:right; font-family:OSB, sans-serif; background-color: #774978; border:1px solid #774978; border-radius: 0px 0px 10px 10px; margin-bottom:10px; }
#bracket-menu ul { margin: 0; padding: 0; list-style-type: none; max-height: none; position: relative; }
#bracket-menu li { display: block; float:left; margin: 5px 10px 5px 10px;}
#bracket-menu a {font-family: OSB, sans-serif;font-size: 17px; display: block; color: white; transform: scaleY(1); }
#bracket-menu a:visited { color: #ffffff; }
#bracket-menu a:hover { color:#c6c6c6; text-decoration:none; }


.hrefMore  {.text-transform: capitalize !important;}
.hrefMore a {.text-transform: capitalize !important;}
.imgFlag {margin-left:10px;position:relative;top:-4px;}
.imgFlag2 {margin-left:10px; position:relative; top:5px;}
.submenuclick { height: auto !important; padding: 0; }
.submenuclick ul { max-height: none; }
.submenuclick li { display: block; float:left; }
.submenuclick li img {  line-height:30px; top:0px !important; right:-1px !important; }
.submenuclick li:not(:first-child) { /*	margin-top: 0px; padding-right:3px; */ }
.submenuclick li:last-child { position: absolute !important; right: -57px !important; bottom: -30px !important;}
.submenuclick a { display: block; padding: 0 3em; transform: scaleY(1); }
.submenuclick a:hover { color:#000000; }
.subnavcircle { font-size:14px;}

.graycolor { color: #898785;}
.bluecolor { color: #5c205d; font-weight:bold; }
.slider {  background-color: #5c205d; position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: .4s; transition: .4s; }
.slider:before { background-color: #FFFFFF; position: absolute; content: ""; height: 10px; width: 10px; left: 5px; bottom: 27px; -webkit-transition: .4s; transition: .4s; }
input:checked + .slider { background-color: #5c205d; }
input:focus + .slider { box-shadow: 0 0 1px #5c205d; }

.footer{ background:#1f2e3d url("../images/footer-bg.jpg") no-repeat; background-position:left top; border-top:2px solid #fff; border-bottom:1px solid #324252; float:left; padding:30px 0px 0px; width:100%;}
.footer ul li a{ color:#9ea2a6; text-decoration:none; padding:4px 0px; display:block;}
.footer-title{color:#fff; font-size:18px; font-weight:600;padding:5px 0px;}
.footer-link{ border-top:1px solid #324252; float:left; width:100%; text-align:center; padding:15px 0px; color:#fff; padding:20px 0px;margin-top: 11px;}
.footer-link a{color:#fff; text-decoration:none;}
.footer-link a:hover{color:#fff;}

.divTabMenu {border-bottom:1px solid  #A8CBEE; width:100%; font-family:arial; line-height:20px; }
.toptabmen { color:#FFFFFF; border-left:1px solid  #A8CBEE; border-top:1px solid  #A8CBEE; background-color:#A8CBEE; cursor: pointer;font-family:arial; width:100%; text-align:center; font-weight:normal; }
.toptabwommen { border-right:1px solid  #A8CBEE; border-top:1px solid  #A8CBEE; color:#FFFFFF; background-color:#A8CBEE; cursor: pointer;font-family:arial; width:100%; text-align:center; font-weight:normal; }
.activemenwomen { background-color: #FFFFFF; color:#000000; position:relative; bottom:-1px; font-family:arial; font-weight:bold;}
.roundborder { border:2px solid #ffffff;border-radius: 10px 10px 10px 10px;}
.euroleftlink { color: #6b2a64; font-family:arial; font-family:Arial; font-size: 12px; font-weight:Bold; text-align: left; text-decoration: none; cursor: pointer; }
.euroleftlink a { color: #6b2a64; line-height:18px; font-family:Arial; font-size: 12px; font-weight:Bold; text-align: left; text-decoration: none; cursor: pointer; }
.euroleftlink a:visited {  color: #6b2a64; font-family:Arial; font-size: 12px; font-weight:Bold; text-align: left; text-decoration: none; cursor: pointer; }
.euroleftlink a:hover { color:#000000;}

.DailyLeaders { outline:1px solid #dfdfdf; width:150px; text-align:center; float:left; margin-top:15px; }
.DTitle { background-color: #9679a4; color:#FFFFFF; font-family:Arial Narrow; font-size: 14px; font-weight: normal; height:26px; width:100%; }
.DHeader { border-bottom:1px solid #9679a4; width:100%; }
.DTabBorder { border-right:1px solid #9679a4; }
.DTabs { color:#07519A; font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:33.33%; float:left; cursor:pointer; }
.DActive { background-color: #9679a4; color:#FFFFFF; }
.DLeaders { border-top:1px solid #A8CBEE; width:100%; clear:both; font-size:11px; height:20px; line-height:20px;}
.DLeadersSmall { border-top:1px solid #A8CBEE; font-family:Arial Narrow; clear:both; font-size:11px;width:100%; height:20px; line-height:20px;}
.DLeadersName a{ color:#07519A;font-family:Arial Narrow; font-size:12px; text-decoration:none;}
.DLeadersName a:hover{ color:#000000;font-family:Arial Narrow; font-size:12px; text-decoration:none;}
.DLeadersName a:visited{ color:#07519A;font-family:Arial Narrow; font-size:12px; text-decoration:none;}

.leftWidth { width:150px;}
.fullwidth { width:100%; }
.centerWidth { width:100%; }
.selectbox-btn { background-color: #9679a4; color: #fff; font-family:Arial Narrow; font-size: 15px; font-weight: normal; padding: 5px; border: none; overflow:hidden; }
.selectbox-content {  background-color: #FFFFFF; border-left: 1px solid #6b2a64; border-right: 1px solid #6b2a64; border-top: 1px solid #6b2a64; display: none; position: absolute; min-width: 148px; z-index: 1;right: 15px;}
.selectbox-links { color: #6b2a64; border-bottom: 1px solid #6b2a64; font-family:Arial Narrow; font-size: 12px; padding: 5px; text-decoration: none; display: block; text-decoration:none; }
.selectbox-links:hover { color: #000; text-decoration:none;}
.selectbox-custom:hover  { color: #000000;}
.selectbox-downarrow { float:right;margin-top:4px;font-size:14px;}
.divshow { display:block;}
.divhide { display:none !important;}
h4 { font-size:12px; font-weight:bold;}
.divRightBox { width:150px; float:left; margin-top:10px; }
.divRightBoxTitle { background-color: #9679a4; color:#FFFFFF; font-family:Arial Narrow; font-size: 14px; font-weight: normal; width:150px; padding:5px 1px 5px 1px; text-align:center; }
.divRightBoxDetails { border:1px solid #dfdfdf; width:150px; padding-top:5px; padding-bottom:5px;}
.divRightBoxDetails td { vertical-align:top; }
.divRightBoxDetails td a span { display:table-cell; line-height:14px; font-size:12px !important; padding-bottom:5px; }
.style100 { color: #111111; font-size: 11px !important; font-family: Arial, Helvetica, sans-serif; }
.MyEurobasket { width:32%; margin:2px 2px 2px 2px;text-align:right; border-radius:8px 8px 8px 8px; float:left;}
.MyEurobasket a { background-color: #ffffff; color: #6b2a64; border:1px solid #6b2a64; width:100%; font-size:14px; font-family:Arial; margin:0px 0px 2px 0px; padding:0px 10px 0px 10px; text-align: center; text-decoration: none; display: inline-block; border-radius:8px 8px 8px 8px; }
.MyEurobasket a:visited { background-color: #ffffff; color: #6b2a64; border:1px solid #6b2a64;margin:0px 0px 2px 0px; padding:0px 10px 0px 10px; text-align: center; text-decoration: none; display: inline-block; }
.MyEurobasket a:hover { background-color: #5c205d; color: #ffffff;}
.MyEurobasket-selected { background-color: #5c205d; color: #ffffff; border:1px solid #6b2a64; width:32%; float:left; text-align:right; border-radius:8px 8px 8px 8px; font-size:14px; font-family:Arial; margin:2px 0px 2px 0px; padding:0px 10px 0px 10px; text-align: center; display: inline-block; }
.divMyEurobasket { outline:1px solid #DBD2DF; width:100%; }
.MyPlayerTab { background-color:#5c205d; color:#FFFFFF;font-size:14px; width:49.99%;float:left;text-align:center;padding:5px 0px 5px 0px; cursor:pointer;}
.playertabtd { background-color:#5c205d; color:#FFFFFF; width:49.99%;float:left;text-align:center;padding:5px 0px 5px 0px; cursor:pointer;}
.MPSelected { background-color: #5c205d;}
.MyPlayerTable { width:100%; margin:0px; padding:0px;}
.MyPlayerTable a { color: #6b2a64;text-decoration:none;}
.MyPlayerTable a:visited { color: #6b2a64;text-decoration:none;}
.MyPlayerTable a:hover {  color:#000000; text-decoration:none;}
.MyPlayerTable20 { color:#6b2a64; width:20px; text-align:center; font-size:14px; padding:2px 3px 2px 3px; }
.MyPlayerTableNews { color:#6b2a64; text-align:left; padding:3px 5px 3px 5px; }
.MyPlayerTables30  { color:#6b2a64;width:30px; text-align:center; padding:3px 5px 3px 5px; }
.MyPlayerTableTr { border-top:1px solid #DBD2DF; color:#6b2a64;}
.PlayersNewsTable {width:100%; margin:10px 0px 10px 0px; padding:0px;}
.PlayersNewsTable a { color: #6b2a64;text-decoration:none;}
.PlayersNewsTable a:visited { color: #6b2a64; text-decoration:none;}
.PlayersNewsTable a:hover { color:#000000; text-decoration:none; }
.PlayersNewsTable30  {color:#6b2a64;width:30px; text-align:center; padding:3px 5px 3px 5px; }
.PlayersNewsTableName { color:#6b2a64;text-align:left; padding:3px 5px 3px 5px; }
.PlayersNewsTableTr { border-bottom:1px solid #DBD2DF; color:#6b2a64;}
.searchbox {width:100%;}
.searchboxheader { width:100%;}
.searchboxType {  background-color:#DBD2DF; color:#FFFFFF;width:25%; font-size:14px;font-family:OSB; font-weight:bold;text-align:center; float:left;padding:5px 0px 5px 0px; cursor:pointer;}
.searchSelected {background-color: #5c205d;}
.rightborder {border-right:1px solid #FFFFFF;}
.searchboxinner { border:1px solid #DBD2DF;width:100%; padding:20px; text-align:center;}
.buttonblue { background-color: #5c205d;color:#FFFFFF;border:1px solid #6b2a64; border-radius:10px 10px 10px 10px; font-size:12px; font-weight:bold; padding:3px 10px 3px 10px;}
.SearchBoxResult { width:100%; margin:0px; padding:0px;}
.searchresultline { width:100%; text-align:center; padding:5px; font-size:14px; font-weight:bold;}
.searchtable { border:1px solid #DBD2DF;width:100%; }
.searchtable a { color: #6b2a64;text-decoration:none;}
.searchtable a:visited { color: #6b2a64;text-decoration:none;}
.searchtable a:hover { color:#000000;text-decoration:none; }
.searchtable tr { border-top:1px solid #DBD2DF; color:#6b2a64;}
.searchtable td { color:#000000;font-size: 12px; padding:3px 5px 3px 5px; }
.searchtable th { color:#FFFFFF; background-color: #5c205d;font-family:OSB,sans-serif; padding:3px 5px 3px 5px; font-size:15px; font-weight:normal; }
.searchResultPaging { width:100%; text-align:center;}
.searchResultPagingSec { color:#000000; border:1px solid #DBD2DF; float:left; padding:3px 5px 3px 5px; margin:2px; }
.searchResultPaging a { color: #6b2a64; float:left; border:1px solid #DBD2DF; text-decoration:none; padding:3px 5px 3px 5px; margin:2px;}
.searchResultPaging a:visited { border:1px solid #DBD2DF; color: #6b2a64; float:left;text-decoration:none; padding:3px 5px 3px 5px; margin:2px;}
.searchResultPaging a:hover { color:#000000; border:1px solid #DBD2DF; float:left; text-decoration:none; padding:3px 5px 3px 5px; margin:2px;}
.SubBox { width:150px; margin-top:10px; float:left;}
.SubBoxTitle { color:#FFFFFF; background-color: #5c205d; width:100%; font-size:12px; font-weight:bold; padding:5px; text-align:center; }
.SubBoxDetails { color:#000000; border:1px solid #DBD2DF; width:100%; font-size:12px; padding:5px; }
.SubBox a { color: #6b2a64; text-decoration:none;}
.SubBox a:visited { color: #6b2a64; text-decoration:none;}
.SubBox a:hover { color:#000000; text-decoration:none; }
.my_Headers { border: 1px solid #6b2a64 !important; }
.my_Title { color: #000000; border: 1px solid #6b2a64; font-family: arial; font-size: 11px; text-align: center;}
.my_Headers td { color: #000000; border-right: 1px solid #6b2a64; border-left: 1px solid #6b2a64; border-bottom: 1px solid #6b2a64; font-family: Arial; font-size: 10px; text-transform: uppercase; text-align: center; font-weight: bold; font-weight: bold; }
.my_pStats1 { background-color: #FFFFFF; color: #000000; border-right: 1px solid #6b2a64; border-left: 1px solid #6b2a64; border-bottom: 1px solid #6b2a64; font-family: Arial; font-size: 11px !important; font-weight: normal; text-align: center; }
.my_playerName { padding: 0px 0px 0px 5px; font-size: 12px !important; }
.my_playerName A { color: #0066cc; text-decoration: none; }
.my_pStats2 {  background-color: #ececec;color: #000000; border-right: 1px solid #6b2a64;border-left: 1px solid #6b2a64; border-bottom: 1px solid #6b2a64; font-family: Arial;font-size: 11px !important;font-weight: normal;text-align: center;}
.tabletop { background-color: #9679a4; text-align: center;font-family: Arial;font-size: small;color: white; padding-left: 8px;padding-right: 8px;font-weight: normal;}
.newstext { font-family: Arial, Helvetica, sans-serif;font-size: 12px; }
.newstext a{ font-size:11px; }
.national-team-roster-select { max-width: 30%; }
.authorstable { border: 0px solid #70A6CD !important; font-family: arial !important; }
.euro-ball { margin-bottom: 3px; }
.PollBox { width:150px; float:left;} 
.PollBoxTitle { color:#FFFFFF; background-color: #5c205d; font-family:OSB; font-size:15px;font-weight:normal; width:100%; padding:5px; text-align:center; }
.PollBoxDetails { color:#000000; border:1px solid #DBD2DF; width:100%; font-size:10px; padding:5px; } 
.textQ { font-weight:bold; padding-bottom:10px; }
.textA { font-weight:normal; padding-bottom:5px; }
.textA input { padding-right:3px; position:relative; top:-1px;}
.mainflags img{max-height:32px; float:left; padding:0px 5px 5px 0px; position:relative;top:-4px;}
.NewsTitleSetup { min-height:32px; vertical-align:middle; }
.small24pximg{max-height:24px;}
.mflags img{ max-height:15px; margin-top:3px; }
.givespace_ads{margin-top:10px;}

.authorstitle_awards { color: #ffffff !important; border-bottom: 0px solid #6b2a64; background-color: #6b2a64 !important; background-image: none !important; background-repeat: repeat-x; font-size: 17px; text-align: center; font-family: OSB, sans-serif; font-weight: normal; margin-bottom: 10px;}

.ExCollegeTop { width:100%; }
.ExCollegeTopTitle  { color:#FFFFFF;background-color: #9679a4;  font-family:OSB; font-size:15px;font-weight:normal; width:100%;  padding:5px;  text-align:center; }
.ExCollegeTopTitle2  { color:#000000; font-family:OSB; font-size:15px;font-weight:normal; width:100%;   padding:5px;  text-align:center; }
.ExCollegeTopDetails { border:1px solid #DBD2DF; width:100%; font-size:10px; color:#000000; padding:5px;   } 
.CollegeTabs { border: 1px solid #9679a4; color: #6b2a64; font-family: OSB; font-size: 15px; font-weight: normal;  border-radius: 8px 8px 8px 8px; margin: 2px 20px 2px 0px;  padding: 0px 20px 0px 20px;text-align: center;display: inline-block;} 
.CollegeTabs:hover {color:#FFFFFF; background-color:#9679a4;}
.CollegeTabs a{ color:#07519A; text-decoration:none;}
.CollegeTabs a:visited{ color:#07519A; text-decoration:none;}
.CollegeTabs a:hover{ color:#FFFFFF; text-decoration:none;}
.Alphabet { border:1px solid #DBD2DF; float:left; margin:2px; padding:5px 8px 5px 8px; font-size:12px; font-family:Arial; }
.Alphabet a{ color:#07519A; text-decoration:none;}
.Alphabet a:visited{ color:#07519A; text-decoration:none;}
.Alphabet a:hover{ color:#000000; text-decoration:none;}
.ExPlayerDivision {width:100%; }
.ExPlayerDivisionText { width:100%; text-align:center; font-family:Arial; font-weight:normal; }
.ExPlayerDivisionText p {margin:2px;padding:0px;}
.ExPlayerDivisionText a {color:#07519A; text-decoration:none;}
.ExPlayerDivisionText a:visited {color:#07519A; text-decoration:none;}
.ExPlayerDivisionText a:hover {color:#000000; text-decoration:none;}
.ExPlayerDivisionData {  border:1px solid #DBD2DF; width:100%;}
.ExPlayerDivisionData a {color:#07519A; text-decoration:none;}
.ExPlayerDivisionData a:visited {color:#07519A; text-decoration:none;}
.ExPlayerDivisionData a:hover {color:#000000; text-decoration:none;}
.ExPlayerTable { width:100%; font-size:12px;}
.ExPlayerTable tr { border-bottom:1px solid #DBD2DF; width:100%; }
.ExPlayerTable td { padding:5px 10px; }
.ExPlayerTable th { color:#FFFFFF; background-color:#9679a4;  padding:5px 10px; text-align:center; }
.ExPlayerTeam { border-bottom:1px solid #DBD2DF; width:33.33%; float:left; font-size:12px; font-weight:bold; font-family:Arial; padding:5px 10px 5px 10px; }
.CollegeTeamDivision { border:1px solid #DBD2DF; width:48%; float:left;margin:5px;}
.CollegeTeamTable { width:100%;padding:5px; font-size:12px;}
.CollegeTeamTable tr { border-bottom:1px solid #DBD2DF; width:100%; }
.CollegeTeamTable td { padding:5px 10px; }
.CollegeTeamTable th { color:#FFFFFF; background-color:#9679a4;  padding:5px 10px; text-align:center; }
.CollegeTeamTable a {color:#07519A; text-decoration:none;}
.CollegeTeamTable a:visited {color:#07519A; text-decoration:none;}
.CollegeTeamTable a:hover {color:#000000; text-decoration:none;}
.CollegeTeamTableTeam {width:70%}
.CollegeTeamTableStats {text-align:right;}
.CollegeTeamTableGames { text-align:right;}
.CollegeTeamTableRosters { text-align:right;}
.collegeTop100 { font-size:12px; }
.collegeTop100 table { font-size:12px; }
.collegeTop100 table td { font-size:12px;padding:10px; }
.collegeTop100Title { background-color: #5c205d;  color:#FFFFFF; padding:5px; margin:0px; font-size: 16px !important;font-family: OSB,sans-serif;font-weight: normal; text-align:center; }

.ConfList { width:100%; text-align:left; margin:5px; }
.selcls{ background-color: #f0ddfb;font-size: 12px;font-weight: bold;padding: 5px;}
.ConfList a { border:1px solid #5c205d; color:#07519A; padding:5px; text-decoration:none; line-height:30px; }
.ConfList a:visited { border:1px solid #5c205d; color:#07519A; padding:5px;  text-decoration:none; }
.ConfList a:hover { border:1px solid #5c205d; color:#000000; padding:5px; text-decoration:none; }
.dontshowsubscribed {font-size:11px; }
.citytitle { background-color: #EFEBF1; line-height: 30px; height: 30px;margin-top: 10px;font-family: arial;font-size: 13px;padding: 0px 0px 0px 5px;}
.citytitle a { color:#07519A; text-decoration:none;}
.citytitle a:visited { color:#07519A; text-decoration:none;}
.citytitle a:hover { color:#000000; text-decoration:none;}
span.top100_header { font-size: 16px; font-family: OSB,sans-serif; }

.PlayerToolTip { font-family:Arial; font-size:12px; -moz-box-shadow: 0 0 3px #bbb;-webkit-box-shadow: 0 0 3px #bbb; box-shadow: 0 0 3px #bbb;background-color: #fff;width: 320px;color: #585859 !important; }
.PlayerToolTipHeader { width: 100%;font-size: 22px; height: 37px; }
.PlayerToolTipName { font-weight: 700;font-size: 20px;padding: 8px 10px 0 5px;max-width: 98%;z-index: 5;font-family: OSB, sans-serif; }
.PlayerToolTipName img {float:right;}
.PlayerToolTipName a {color: #6b2a64;text-decoration: none;line-height: inherit; }
.PlayerToolTipName a:hover {color: #6b2a64;text-decoration: none;line-height: inherit;}
.PlayerToolTipName a:visited {color: #6b2a64;text-decoration: none;line-height: inherit;}
.PlayerToolTipLogo { float: right;text-align: center;padding: 5px 5px 0 5px;}
.PlayerToolTipLogoInner img { max-width:65px; max-height:75px;}
.PlayerToolTipContent { border-top: 1px solid #ddd;width: 100%;padding: 0; } 
.PlayerToolTipContentPhoto { float: left;width: 60px;padding: 5px;}
.PlayerToolTipContentInfo { float: left; width: 160px; padding-top: 5px; }
.PlayerToolTipContentInfoText { padding: 0 0 0 10px;line-height: 1.7;font-size: 11px !important; font-weight:normal; } 
.PlayerToolTipFooter { border-top: 1px solid #ddd;width: 100%;font-size: 12px;padding: 8px 10px;text-align: center; font-weight:normal;}
.PlayerToolTipFooter a{ color: #6b2a64;text-decoration:none;}
.PlayerToolTipFooter a:hover{ color: #000000;text-decoration:none;}
.PlayerToolTipFooter a:visited{ color: #6b2a64;text-decoration:none;}
.Winner {  background-color:#60821d; color:#FFFFFF; border:1px solid #60821d; font-size:10px; font-weight:bold; padding:3px; margin-right:5px;}
.Loser {  background-color:#FF0000; color:#FFFFFF; border:1px solid #FF0000; font-size:10px; font-weight:bold; padding:3px; margin-right:5px;}
.TeamToolTip { color: #585859 !important; background-color: #fff; -moz-box-shadow: 0 0 3px #bbb;-webkit-box-shadow: 0 0 3px #bbb; box-shadow: 0 0 3px #bbb;font-family:Arial; font-size:12px; width: 320px;}
.TeamToolTipHeader { width: 100%;font-size: 22px; height: 37px; }
.TeamToolTipName { font-weight: 700;font-size: 20px;padding: 8px 10px 0 5px;max-width: 98%;z-index: 5;font-family: OSB, sans-serif; }
.TeamToolTipName img {float:right;}
.TeamToolTipName a {color: #6b2a64;text-decoration: none;line-height: inherit; }
.TeamToolTipName a:hover {color: #6b2a64;text-decoration: none;line-height: inherit;}
.TeamToolTipName a:visited {color: #6b2a64;text-decoration: none;line-height: inherit;}
.TeamToolTipLogo { float: right;text-align: center;padding: 5px 5px 0 5px;height: 37px;}
.TeamToolTipLogoInner { }
.TeamToolTipContent { border-top: 1px solid #ddd; width: 100%;padding: 0; } 
.TeamToolTipContentPhoto { float: left;width: 80px;padding: 5px; text-align:center;}
.TeamToolTipContentPhoto img { max-width:75px; }
.TeamToolTipContentInfo { float: left; width: 230px; padding-top: 5px; }
.TeamToolTipContentInfoText { padding: 0 0 0 10px;line-height: 1.7;font-size: 11px !important; font-weight:normal; } 
.TeamToolTipFooter { border-top: 1px solid #ddd; width: 100%;font-size: 12px;padding: 8px 10px;text-align: center;font-weight:normal;}
.TeamToolTipFooter a{ color: #6b2a64;text-decoration:none;}
.TeamToolTipFooter a:hover{ color: #000000;text-decoration:none;}
.TeamToolTipFooter a:visited{ color: #6b2a64;text-decoration:none;}
.authorstitle { color: #ffffff; border-bottom: 1px solid #C9BBD0; background-color: #5c205d  !important; background-image: none !important; background-repeat: repeat-x; font-family: OSB, sans-serif; font-size: 17px; padding:3px 5px 3px 5px;text-align: center;}
.Mnewstext td { font-size:12px; font-weight:normal; padding:3px; }
#playertabs  p{ margin-top:10px; }
.LastFiveTitleTr:nth-child(odd) {background-color: #f1f5f8;}
.LastFiveTable { width:100%; font-size:12px; }
.LastFiveTable td {padding:5px; }
.LastFiveTitle { color:#FFF; background-color:#6b2a64; font-family:OSB; font-size:15px; padding:5px; }
.PageTitle { color:#6b2a64; font-family:OSB; font-size:20px; font-weight:600; padding:5px 5px 5px 5px; margin:0px; display:inline !important; vertical-align:middle; text-transform:capitalize;}
.PageTitleDDL select { border:1px solid #6b2a64; font-family:Arial Narrow; font-size:13px; min-width:104px; max-width:200px; border-radius: 8px 8px 8px 8px; padding:0px 20px 0px 4px; -moz-appearance:none; -webkit-appearance:none; appearance:none; background: url(../css/icons/dropdown.png) no-repeat center right;}
.PreviousArrow { cursor:pointer; font-family:Arial; font-size:13px; font-weight:normal; display:inline-block; height:26px; line-height:26px; padding:0px 45px 0px 0px; background: url(../css/icons/Arrowleft.gif) no-repeat center right; }
.SeasonOther { color:#000000;font-size:13px; display:inline-block;font-weight:normal; /* padding:0px 5px 0px 5px; */ }
.NextArrow { cursor:pointer;font-family:Arial;font-size:13px;font-weight:normal; display:inline-block; height:26px; line-height:26px; padding:0px 0px 0px 45px; background: url(../css/icons/Arrowright.gif) no-repeat center left;}
.newsheadphoto{	width:55px;	text-align:center;font-size:10px;margin-top:0 !important;margin-right: 3px;}
.newsheadphoto td{border:1px solid #DBD2DF; font-family:Arial, Helvetica, sans-serif;font-size:10px; font-weight:normal; text-align:center;	}
.newsheadphoto td img{padding:2px;}
.newsheadphoto a:link{ color:#6b2a64;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;}
.newsheadphoto a:active{color:#6b2a64;text-decoration:none;}
.newsheadphoto a:visited{color:#6b2a64;text-decoration:none;}
.newsheadphoto a:hover{color:#000000;text-decoration:underline;}
a.btn.btn-small.pull-left.pop-right{color:#bd64e8;display: initial;font-weight: normal;border:0;padding:0;line-height: 0;}
.tophed_link { color:#FFFFFF !important; font-family:OSB; font-size:15px; border:1px solid #ffffff; padding:1px 5px 1px 5px; border-radius :5px 5px 5px 5px; width:100px; text-align:right;}
.tophed_link a { color:#FFFFFF;}
.tophed_link a:hover { color:#FFFFFF;}
.tophed_link a:visited { color:#FFFFFF;}
.myaccountlink span {border:1px solid #ffffff; margin-top:2px; padding:1px 5px 1px 5px; border-radius :5px 5px 5px 5px; width:100px; }
.myaccountlink span:hover {border:1px solid #ffffff; color:#000000; background-color:#FFFFFF; margin-top:2px; padding:1px 5px 1px 5px; border-radius :5px 5px 5px 5px; width:100px; }
.subscribelink span {border:1px solid #ffffff; color:#000000; background-color:#FFFFFF; margin-top:2px; padding:1px 5px 1px 5px; border-radius :5px 5px 5px 5px; width:100px; }
.subscribelink span:hover {border:1px solid #ffffff; color:#FFFFFF; background-color:#5c205d; margin-top:2px; padding:1px 5px 1px 5px; border-radius :5px 5px 5px 5px; width:100px; }
.weventtd { color: #ffffff; background-color: #6b2a64; text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;background-image: none;border: 0px;height: 22px;}
.social-top { color:#FFFFFF; width: max-content; float: right; margin-left: 8px; padding-top:3px; }
.social-top i {padding: 0 2px; color:#FFFFFF;}
.social-top a { color:#FFFFFF;}
.social-top a:hover { color:#FFFFFF;}
.social-top a:visited { color:#FFFFFF;}
#spn_lan { color:#FFFFFF;}
.divMenWomenLink { float: right;font-size: 14px;font-family: OSB, sans-serif; padding-top:5px; }
.LeagueChangeClass { color: #FF0000; font-style: italic; font-size: 12px; width: 100%;text-align: center; margin-bottom: 5px; }
.CommentsFromTo { color: #FF0000; font-size: 12px; width: 100%;text-align: left; margin-bottom: 5px; }
.FullstandingTeamLogo { max-width:20px; max-height:20px; padding-right:5px; position:relative; top:-1px; }
.AcAboveAdvertise { float:left; max-width:150px; max-height:60px; overflow:hidden; margin-bottom:10px;}
.AcBelowAdvertise { float:left; max-width:150px; max-height:30px; overflow:hidden; margin-bottom:10px; }
.RightAboveSmallAdvertise { float:left; max-width:280px; max-height:80px; overflow:hidden; margin-bottom:10px; }
.RightBelowBigAdvertise { float:left; max-width:280px; max-height:600px; overflow:hidden; margin-bottom:10px; }
.CenterAdvertisement { float:left; max-width:600px; max-height:300px; overflow:hidden; margin-bottom:10px; }
.Brackets { width:100%; margin-bottom:5px;}
.BracketInner { width:100%; }
.BracketTitle { float:left; width: 50px; font-family:OSB; font-size:14px; font-weight:bold; }
.BracketContent { float:left; font-family:OSB; font-size:14px; }
.BracketContent  a { text-decoration:none; padding-right:10px; }
.BracketContent  a:visited { text-decoration:none; padding-right:10px; }
.BracketContent  a:hover { text-decoration:none; padding-right:10px; }
.instatinner{ color:#FF0000;border: 1px solid #FF0000;background-color: #ffffff; font-family: OSB; font-size: 14px; font-weight: normal; margin: 10px 0px 10px 0px; width: 100%; border-radius: 25px; line-height: 20px; text-align: center; padding: 5px 10px 5px 10px; }
.instatinner a{ color: #FF0000; }
.instatinner:hover{ background-color: #FF0000; color: #ffffff !important; }
.instatinner:hover a{ color: #ffffff !important; }
.instatinnermobile { display:none; }
.instatinnermobile{ color:#FF0000; border: 1px solid #FF0000; background-color: #ffffff; font-family: OSB; font-size: 14px;font-weight: normal; margin: 10px 0px 10px 0px; width: 100%; border-radius: 25px; line-height: 20px; text-align: center; padding: 5px 10px 5px 10px; }
.instatinnermobile a{ color: #FF0000; }
.instatinnermobile:hover{ background-color: #FF0000; color: #ffffff !important; }
.instatinnermobile:hover a{ color: #ffffff !important; }
.PlusOne { color:#FFFFFF; float:right; }
.EurocupMenu { color:#004380; border-bottom: 1px solid #ffffff; text-align:center; padding-top:5px; font-size:14px; width:100% !important; font-weight:bold; }
.sticky2 { background-color:#FFFFFF; position: fixed; width:640px; top: 45px; z-index:999999999 !important; }
.upcomingeve{ color: #6b2a64;border: 1px solid #6b2a64; font-size: 14px; min-height: 26px; font-family: OSB; font-weight: normal; padding: 5px 5px 5px 5px; width: 100%; max-width: 100%; box-sizing: border-box; margin-top: 10px; border-radius: .5em; -moz-appearance: none; -webkit-appearance: none; appearance: none; background-color: transparent; background-image: url(https://www.eurobasket.com/css/icon/down.png); background-repeat: no-repeat, repeat; background-position: right .3em top 50%, 0 0;}
.myaccountlinksearch { float:left; padding-top:2px; }
.myaccountlinksearch a:visited{ color:#FFFFFF; background-color:transparent; }
.myaccountlinksearch a:hover{  background-color:#FFFFFF; color:#000000; }
.divLeagueMenu { width:100%; padding:5px; font-family:OSB; font-size:14px;}
.divLeagueMenu ul { color:#07519A; padding:0px; margin:0px; }
.divLeagueMenu ul li { float:left;padding-right:5px;}
.divLeagueMenu ul li a { font-family:OSB; font-size:14px; color:#07519A; text-decoration:none;}
.divLeagueMenu ul li a:visited { font-family:OSB; font-size:14px; color:#07519A; text-decoration:none;}
.divLeagueMenu ul li a:hover { font-family:OSB; font-size:14px; color:#000000; text-decoration:none;}
.mobilesubmenu { font-size:18px; display:none; color:#FF0000;}
.alert.alert-danger.custome_alert { background-color: #FFFF00; font-size: 16px; color:red; border: 1px solid #800000; }
.OnlyBorder { border:1px solid #5c205d ; margin:0px !important; padding:10px;}
.notficationlink { float:left; padding-left:2px; padding-right:20px; margin-top:2px; cursor:pointer;font-family: OSB, sans-serif;font-size:15px; }
.notficationlink span {border:1px solid #FF0000; background-color:#FF0000; color:#FFFFFF; border-radius :30%; text-align:center; line-height:12px; height:12px; width:18px;  font-size:8px; font-family:Arial; display:table; position:relative;  top:-24px; left:10px; }
.Notification { border:1px solid #A8CBEE; max-width: 324px; float: right; text-align: left; flex: none; }
.NotificationAlert { border:1px solid #A8CBEE; color:#000000; background-color:#FFFFFF; width: 324px; height:400px;  overflow-y: scroll; text-align: left; position:fixed; top:37px;  z-index:99999999; line-height:20px;}
.NotificationAlert a { color:#07519A; }
.NotificationAlert a:visited { color:#07519A; }
.NotificationAlert a:hover { color:#000000; }
.PlayerList { border-bottom:1px solid #c6c6c6; }
.PlayerList span { font-size:9px; font-weight:normal; }
.TeamList { border-bottom:1px solid #c6c6c6; }
.TeamList span { font-size:9px; font-weight:normal; }
.LeagueList { border-bottom:1px solid #c6c6c6; }
.LeagueList span { font-size:9px; font-weight:normal; }
.fa-bell { font-size:16px !important; }
.Red { color:#FF0000 !important; }
.NotificationTitle { width:100%; background-color:#1f6aaf; padding:3px; color:#FFFFFF; font-size:12px; text-align:center; }
.NotificationDetail { width:100%; font-size:11px; padding:0px 5px 0px 5px;  }

.PageLeftTitle { color:#6b2a64; font-family:OSB; font-size:20px; font-weight:600; padding:5px 5px 5px 5px; margin:0px; display:inline !important; vertical-align:middle; text-transform:capitalize;}
.PageLeftTitle select { border:1px solid #6b2a64; font-family:Arial Narrow; font-size:13px; min-width:104px; max-width:200px; border-radius: 8px 8px 8px 8px; padding:0px 20px 0px 4px; -moz-appearance:none; -webkit-appearance:none; appearance:none; background: url(../css/icons/dropdown.png) no-repeat center right;}
.PageRightDDL { }
.divTournamentPlayOff { height:24px; line-height:24px; }
.divTournamentPlayOff a{ padding-right:10px; }
.divTournamentPlayOff a:link{ padding-right:10px; }
.divTournamentPlayOff a:visited { padding-right:10px; }
.divTournamentPlayOff a:hover { padding-right:10px; }
.faclass2 { font-size: 9px; vertical-align: text-top; }
.dropdownMessage { padding-left:2px; color:#FF0000; font-style:italic; font-size:10px; text-transform:none; }


.mar_top_10 { margin-top:10px; }
@media only screen and (max-width: 720px) and (min-width: 320px)
{
	.PageLeftTitle { font-size:18px; padding:5px 0px 5px 0px; }
	.NoMobile { display:none; }
	.instatinner { display:none; }
	.instatinnermobile { display:block; }
	#LeagueSubMenuMobile { display:table; width:100%; font-family:Arial; }
	#LeagueSubMenuMobile ul { margin: 0; padding: 0; list-style-type: none; max-height: none; position: relative; }
	#LeagueSubMenuMobile li { display: block; float:left; margin: 5px 10px 5px 10px;}
	#LeagueSubMenuMobile a { color: #5c205d; font-family: OSB, sans-serif;font-size: 17px;display: block; transform: scaleY(1); }
	#LeagueSubMenuMobile a:hover { color:#000000; text-decoration:none; }
	#LeagueSubMenuMobile a:visited { color: #5c205d; }
	#allleague { background-color: #FFFFFF; height:30px; display:table; width:100%; position:relative; top:0px; float:none; border-left:0px; border-right:0px; border-bottom:0px; border-radius: 0px 0px 0px 0px; margin-bottom:0px;}
    #allleague li { display: block; float:left; margin: 5px 5px 5px 5px;}
    #allleague a { color:#5c205d; font-family: OSB, sans-serif;font-size: 14px;display: block; transform: scaleY(1); }
    #allleague a:hover { color:#000000; text-decoration:none; }
    #allleague a:visited { color: #5c205d; }
	.famobile { position:relative; top:-2px; }
	.OnlyBorder { border:1px solid #5c205d ; margin:0px -15px 0px -15px!important; padding:0px;}
	.Mnewstitle a { font-size: 17px;color:#000000;}
	.Mnewstitle a:link { font-size: 17px;color:#000000;}
	.Mnewstitle a:visited { font-size: 17px;color:#000000;}
	.Mnewstitle a:link:hover { font-size: 17px;color:#000000;}
	.newstitle a {font-size: 17px;color:#000000; }
	.newstitle a:link {font-size: 17px;color:#000000; }
	.newstitle a:visited {font-size: 17px;color:#000000; }
	.newstitle a:link:hover {font-size: 17px;color:#000000; }
	.Cntrynews a {color:#000000; }
	.Cntrynews a:link {color:#000000; }
	.Cntrynews a:visited {color:#000000; }
	.Cntrynews a:link:hover {color:#000000; }
	.frunt-news { border-bottom:1px solid #DBD2DF; padding:5px 0px 5px 0px; border:none; }
	.mobilelanglbl{display:none;}
	.col-sm-12.mobile6{width:100% !important;}
	.myaccountlink.langmyaccdiv {padding: 0;float: right;}
}
	/*hide google translate link | logo | banner-frame */
.goog-logo-link,.gskiptranslate,.goog-te-gadget span,.goog-te-banner-frame,#goog-gt-tt, .goog-te-balloon-frame,div#goog-gt-{
display: none!important;
}
.goog-te-gadget {
color: transparent!important;
font-size:0px;
}
.goog-text-highlight {
background: none !important;
box-shadow: none !important;
}
select.goog-te-combo {
	width: 74px;
    border: 1px solid #ffffff;
    border-radius: 5px 5px 5px 5px;
    background: transparent;
    color: white;
    padding: 1px 5px 1px 5px;
	font-family: OSB, sans-serif;
    font-size: 15px;
	margin-top: 7px !important;
}
select.goog-te-combo option {
    color: black;
}
ul.multi-column-dropdown.translation-links li a {
	color: #004380 !important;
}
.mobilelanglbl{
	margin-bottom: 0px;
	display:none;
}
span#spn_lan img {
    margin-right: 3px;
}