@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'); } 
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Archivo+Narrow:ital,wght@0,400..700;1,400..700&family=League+Gothic&display=swap');

body{margin:0; padding:0; font-size:14px; font-family: Arial, Helvetica, sans-serif; line-height:22px; color:#4b4b4b;}
a{text-decoration:none;}
a:hover{text-decoration:none; outline:medium none;}
img{text-decoration:none; border:0;}

@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto-bold_4-webfont.woff2') format('woff2'),
         url('../fonts/roboto-bold_4-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'roboto_condensed2001047Rg';
    src: url('../fonts/robotocondensed-regular-webfont.woff2') format('woff2'),
         url('../fonts/robotocondensed-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light_6-webfont.woff2') format('woff2'),
         url('../fonts/roboto-light_6-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.divVideosLeft {  width: 300px;  display: flex; justify-content: center;  align-items: center; position: relative;  min-height: 280px;  }
#video0, #video1, #video2, #video3, #video4, #video5 { width: 150px; height: 250px; }
.divAIVideo { width: 150px; min-height:250px;display:none; }
.divAIVideo img{ width: 150px; max-height:250px; }
.divAIVideoTitle {  width: 150px; padding:0px 2px 0px 2px ; color:#FFFFFF; text-align:center; font-size:16px; text-transform:uppercase; background-color:#40a7bf; letter-spacing:0.5px; }
.divAIVideoTitle a {  color:#FFFFFF; text-align:center; font-size:16px; text-transform:uppercase; background-color:#40a7bf; letter-spacing:0.5px; }
.divAIVideoTitle a:hover{  color:#f4fba0; text-align:center; font-size:16px; text-transform:uppercase; background-color:#40a7bf; letter-spacing:0.5px; }
.divAIVideoTitle a:visited{   color:#FFFFFF; text-align:center; font-size:16px; text-transform:uppercase; letter-spacing:0.5px; }
.divAIVideoName { width:144px; font-family:"League Gothic";  margin-left:3px; margin-right:3px; padding:0px 2px 0px 2px ; font-size:16px; text-align:center; color:#000000; text-transform:uppercase; background-color:#c6c6c6; letter-spacing:0.5px; font-optical-sizing: auto;font-weight: 400;font-style: normal; font-variation-settings:"wdth" 75;  }
.divAIVideoPlayerName { width:144px; position:relative; bottom:30px; font-family:"League Gothic";  margin-left:3px; margin-right:3px; padding:0px 2px 0px 2px ; font-size:16px; text-align:center; color:#000000; text-transform:uppercase; background-color:#c6c6c6; letter-spacing:0.5px; font-optical-sizing: auto;font-weight: 400;font-style: normal; font-variation-settings:"wdth" 75;  }
.divAIVideoText { font-family:OSB;  font-size: 10px; text-transform:uppercase; width:148px; height:48px; overflow:hidden; line-height:16px; padding:0px 2px 0px 2px ; text-align:center; color:#FFFFFF;   }
.divAIVideoText a { font-family:"League Gothic"; font-size: 12px; font-size: 3.5vw; color:#FFFFFF; text-decoration:none;  }
.divAIVideoText a:hover {  font-family:"League Gothic"; font-size: 12px; font-size: 3.5vw; color:#FFFFFF;text-decoration:none;  }
.divAIVideoText a:visited {  font-family:"League Gothic"; font-size: 12px; font-size: 3.5vw; color:#FFFFFF; text-decoration:none; }
.divAIVideoDivison { border:3px solid #c6c6c6; border-radius:5px; font-family:"League Gothic"; background-color:#40a7bf; width: 156px !important; height:307px; font-size: 10px;text-align: center; position: relative;  font-optical-sizing: auto;font-weight: 400;font-style: normal; font-variation-settings:"wdth" 75; letter-spacing:1px; display:flex; flex-direction:column;}
.divAIVideoDivisonMobile { font-family:"League Gothic"; background-color:#40a7bf; width: 150px !important; height:250px; font-size: 10px;text-align: center; position: relative;  font-optical-sizing: auto;font-weight: 400;font-style: normal; font-variation-settings:"wdth" 75; letter-spacing:1px; display:flex; flex-direction:column;}
.loading-spinner { width: 80px;height: 80px;border: 4px solid rgba(255, 255, 255, 0.3);border-top: 4px solid #c6c6c6;border-radius: 50%;animation: spin 1s linear infinite; margin-top:100px; margin-left:40px; }
@keyframes spin { 
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.top-header{background:#1e4f7c; padding:15px 0px 12px; border-bottom:3px solid #f37121; font-family:Arial, Helvetica, sans-serif;}
.top-header ul li a{text-decoration:none; color:#fff; font-weight:600;}
.top-left{margin:0; padding:0; width:auto; float:left;}
.top-left li{display:inline-block; padding:0 10px; border-right:1px solid #fff; line-height:16px;}
.top-left li:last-child{border-right:none;}
.top-left li a{text-decoration:none; display:inline-block;}
.top-right{float:right;}
.login-detail{margin:0; padding:0; float:left; list-style:none;}
.login-detail li{display:inline-block; padding:0 10px; border-right:1px solid #fff; line-height:16px;}
.login-detail li:last-child{border-right:none;}
.login-detail li:first-child{position:relative;}
.login-detail li:first-child::before{position:absolute; left:-23px; top:-4px; content:""; display:inline-block; width:24px; height:24px;
 background: url("../images/sprite.png") no-repeat scroll left; background-position:-9px -10px;}
.social-media{margin:0; padding:0 0 0 10px; float:left; list-style:none;}
.social-media li{display:inline-block; padding:0 4px;}
.social-media li a{position:relative;background: url("../images/sprite.png") no-repeat scroll left;}
.social-media li a.facebook{background-position:-39px -10px; width:22px; height:22px; display:inline-block;}
.social-media li a.twitter{background-position:-68px -10px; width:22px; height:22px; display:inline-block;}
.social-media li a.in{background-position:-98px -10px; width:22px; height:22px; display:inline-block;}
.social-media li a.wi{background-position:-127px -10px; width:22px; height:22px; display:inline-block;}


.menu{float:left; width:auto; padding:23px 0px; margin-left:15px;}
.menu ul{margin:0; padding:0; list-style:none;}
.menu ul li{display:inline-block;}
.menu ul li a{text-decoration:none; color:#fff; text-transform:uppercase; font-size:16px; font-weight:600; padding:0px 15px;}
.search {
  position: relative;
  background: #f3f4f5;
  float: right;
  width: 22%;
  border-radius:3px;
  margin-top:14px;
  border-radius:10px;
}
.search input[type="text"] {
  margin: 0px 0;
  padding: 10px 10px 10px 15px;
  outline: none;
  color: #5a5a5a;
  background: none;
  border: none;
  width: 89.33333%;
  position: relative;
  font-size: 0.9em;
  -webkit-appearance: none;
}
.search input[type="submit"] {
  background:#085092 url('../images/sprite.png') no-repeat -151px -5px;
  border: none;
  cursor: pointer;
  width: 44px;
  outline: none;
  position: absolute;
  height: 38px;
  top: 0px;
  right: 0px;
  border:1px solid #fff;
  border-radius:0 10px 10px 0;
}
.left-category{float:left; padding:0 !important; margin:0; }
.main-middle{margin-top:15px; }

.member-title{font-size:15px; color:#4b4b4b; position:relative; padding-left:32px;}

.member-title::before{content:""; background:url('../images/sprite.png') no-repeat -220px -10px; display:inline-block; left:0; top:-1px;position:absolute; width:22px; height:22px; }
.join-us{border-radius:5px; text-decoration:none; background:#57afe6; text-align:left; float:left; width:100%; color:#fff; font-size:18px; position:relative; padding:10px 0px 10px 45px; margin-top:15px; cursor:pointer;}
.join-us:hover{text-decoration:none; color:#fff;}
.join-us::before{content:""; background:url('../images/sprite.png') no-repeat -250px -10px; display:inline-block; left:12px; top:9px;position:absolute; width:26px; height:22px; }


.middle-right{float:right;}
.top-add{text-align:center;padding:0 0 25px;}
.banner-part{float:left; padding:0 !important;}
.right-add{float:right; padding-right:0 !important;}
.slider{
	position:relative;
	margin:15px 0 5px;
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }
.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 50%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 34px;
  width: 34px;
  background:  url("../images/img-sprite.png") no-repeat -41px -3px;
  }
.callbacks_nav.next {
  left: auto;
  background-position: -80px -3px;
  right: 0;
 }
.right-add-1{text-align:right; width:100%;}
.right-add-1 img{width:100%;}
.right-add{padding:0;float:right; margin:0;}
.banner{float:left; width:100%;border:1px solid #dfdfdf; padding:0 15px;}
.banner-content{float:left; width:100%; padding-left:40px;}
.banner-content h4{position:relative; color:#4274b2; font-size:20px; float:left; width:100%;}
.banner-content h4::before{content:""; position:absolute; background:  url("../images/sprite.png") no-repeat -280px -10px; width:32px; height:32px; left:-40px; top:-4px; display:inline-block;}

.upcoming-event{float:left; border:1px solid #dfdfdf; padding:15px; width:100%; margin-top:15px;}
.main-head{font-size:18px; color:#6e6e6e; font-weight:600; border-bottom:2px solid #0055a4; padding:10px 0px;}
.upcoming-event ul{margin:0; padding:0; list-style:none;}
.upcoming-event ul li{display:inline-block; position:relative; padding:15px 0px 15px 73px; font-size:15px; width:223px;}
.upcoming-event ul li p{position:absolute; left:0; top:16px; color:#4b4b4b; font-weight:600; font-size:18px; text-transform:uppercase;}
.upcoming-event ul li p::after{position:absolute; content:""; height:46px; width:2px; background:#6e6e6e; display:inline-block; top:4px; right:-5px; transform: rotate(23deg); }
.upcoming-event ul li span{display:block; color:#0055a4;}

.banner-bottom{float:left; width:100%; border:1px solid #dfdfdf; padding:0 15px; margin-top:15px;}
.features {float:left; width:100%;}
.features  ul{margin:0; padding:0; list-style:none;}
.features  ul li{display:inline-block;}
.features ul{margin:0; padding:0; list-style:none;}
.features ul li{display:inline-block; position:relative; padding:10px 0px 17px 0px; font-size:15px; width:100%;}
.features ul li p{position:absolute; left:0; color:#4b4b4b; font-size:16px;}
/* .features ul li p::after{position:absolute; content:""; height:46px; width:2px; background:#6e6e6e; display:inline-block; top:4px; right:-5px; transform: rotate(23deg); }
 */
 .features ul li img{width:31px; height:31px; background-color:#f7f7f7; border:1px solid #dfdfdf; text-align:center; vertical-align:middle; padding:5px;}
.features-news-flag{width:44px; height:34px; background-color:#f7f7f7; border:1px solid #dfdfdf; text-align:center; vertical-align:middle;}
.features ul li span{color:#979797;}
.features-news {   float: right; width: 88%;}

.onlymobileagimg{display:none;}


.clearfix.h10 {height:10px !important;}
.clearfix.h20 {height:20px !important;}
.clearfix.h30 {height:30px !important;}
.clearfix.h40 {height:40px !important;}
.clearfix.h50 {height:50px !important;}

.container{width:90%;}
@media (min-width:768px){.container{width:90%}}
@media (min-width:992){.container{width:90%}}
@media (min-width:1300px){.container{width:1252px}}

	a {color:#0055a4;transition: all 0.5s;}
	a:hover {color#f47121; text-decoration:none; transition: all 0.5s;}
.header{padding:0px 0px; box-shadow:0 8px 10px rgba(233,233,233,0.75); position:relative; z-index:999; }

.header123{padding:0px 0px; box-shadow:0 8px 10px rgba(233,233,233,0.75); position:relative; z-index:999; background: rgba(174,174,174,1);
background: -moz-linear-gradient(left, rgba(174,174,174,1) 0%, rgba(174,174,174,1) 22%, rgba(255,255,255,1) 50%, rgba(254,254,254,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(174,174,174,1)), color-stop(22%, rgba(174,174,174,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(254,254,254,1)));
background: -webkit-linear-gradient(left, rgba(174,174,174,1) 0%, rgba(174,174,174,1) 22%, rgba(255,255,255,1) 50%, rgba(254,254,254,1) 100%);
background: -o-linear-gradient(left, rgba(174,174,174,1) 0%, rgba(174,174,174,1) 22%, rgba(255,255,255,1) 50%, rgba(254,254,254,1) 100%);
background: -ms-linear-gradient(left, rgba(174,174,174,1) 0%, rgba(174,174,174,1) 22%, rgba(255,255,255,1) 50%, rgba(254,254,254,1) 100%);
background: linear-gradient(to right, rgba(174,174,174,1) 0%, rgba(174,174,174,1) 22%, rgba(255,255,255,1) 50%, rgba(254,254,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aeaeae', endColorstr='#fefefe', GradientType=1 );}

.header .logo{}
.header .textDetails { text-align:center; color:#000;}
.header .textDetails h2 {text-align:center; display:inline-block; border-bottom:2px solid #0055a4; padding:5px 0 5px; margin:0 0 5px; font-size:16px; font-weight:normal;}
.header .textDetails h2 strong {font-size:20px; font-weight:bold;}
.header .textDetails p.subtitle {margin:0 0 5px; font-size:16px;}
.header .textDetails p {margin:0 0 5px; font-size:14px;}
.header .textDetails ul {display:inline-block; text-align:center; list-style:none; width:100%; margin:0; padding:0;}
.header .textDetails ul li {display:block; float:left; text-align:center; list-style:none; width:48%; padding:0px; margin:0.3%; color:#fff; background-color:#f47121; transition: all 1s;}
.header .textDetails ul li a {display:block;padding:3px 10px; color:#fff; font-size:14px;}
.header .textDetails ul li:hover {background-color:#0055a4; transition: all 1s;}
@media (min-width:768px){
	.header .logo {width:100%;}
	.header .textDetails ul li {width:24%;}
	.header .textDetails ul li a {padding:3px 5px; font-size:13px;}
}
@media (min-width:992px){
	.header .textDetails ul {width:100%;}
	.header .textDetails ul li a {padding:3px 10px; font-size:14px;}
.event-box.World-Rank {
    width: 200px !important;
}
	}
@media (min-width:1300px){
	.header .textDetails ul {width:80%;}
}

.sidenavBox{float:left; border:1px solid #dfdfdf; padding:0; margin:0 0 15px; width:100%; box-shadow:0 6px 10px rgba(240, 252, 255, 0.75);}
.sidenavTitle a {display:block; font-weight:bold; font-size:16px; color:#000; padding:10px 10px; border-bottom:2px solid #f1f2f2; position:relative;}
.sidenavTitle a span{display:none;}
.category-tab{float:left; width:100%; margin:0px; padding:0px 15px; opacity:1; height:auto;transition: 0.5s;}
@media (max-width:992px){
	.sidenavTitle a {color:#fff; background-color:linear-gradient(45deg,rgba(87,175,230,1) 0%,rgba(79,182,210,1) 51%,rgba(68,192,185,1) 100%); transition: all 0.5s;}
	.sidenavTitle a.active {background-color:linear-gradient(45deg,rgba(87,175,230,1) 0%,rgba(79,182,210,1) 51%,rgba(68,192,185,1) 100%); transition: all 0.5s;}
		.sidenavTitle a span{display:block;  position:absolute; top:15px; right:10px;}
			.sidenavTitle a span.glyphicon-plus, .sidenavTitle a.active span.glyphicon-minus {opacity:1;}
			.sidenavTitle a span.glyphicon-minus, .sidenavTitle a.active span.glyphicon-plus {opacity:0;}
	.category-tab{height:auto; opacity:1; transition: 0.5s;}
	.category-tab.show{height:auto; opacity:1; transition: 0.5s;}
.sport-fiba {
text-align: center; margin-top:20px;
}
.event-box {
    margin-top: 20px !important;
}
	}


.nav.nav-tabs{border:1px solid #d0d0d0; border-radius:10px; background:#ffffff; margin:5px 0px 5px 0px;}
.nav.nav-tabs li{width:50%; text-align:center;}
.nav.nav-tabs li a{text-decoration:none; outline:medium none !important; font-weight:bold; padding:5px 0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus{background-color:transparent !important; border:medium none !important;}
.nav-tabs > li.active{background: linear-gradient(45deg,rgba(87,175,230,1) 0%,rgba(79,182,210,1) 51%,rgba(68,192,185,1) 100%); border-radius:10px; border-top:1px solid #e8e9e9;}
.nav-tabs > li.active > a:hover{background:#000; padding:10px 0px;}
.nav-tabs > li.active > a:visited{background-color:#000;}
.nav.nav-tabs> li > a:focus, .nav.nav-tabs > li > a:hover{background-color:transparent !important;  padding:5px 0;}

.tab-pane ul{margin:5px 0 0 0; padding:0; list-style:none;}
.tab-pane ul li{border-bottom:1px solid #dfdfdf; padding:0px;}
	.tab-pane ul li:last-child {border:none;}
.tab-pane ul li a{text-decoration:none; color:#4b4b4b; font-size:14px; display:block;padding:5px 0px;}
	.tab-pane ul li a:hover {color:#f47121;}
	
	
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 0;
	height: 0;
}
.videoWrapper iframe,
.videoWrapper object,
.videoWrapper embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.right-add-1{text-align:right; width:100%; margin-bottom:22px;}
.right-add-1 img{width:100%;}
.right-add{padding:0;float:right; margin:0;}
.frunt-news{float:left; width:100%;border:1px solid #dfdfdf; padding:0 15px; margin-top: 20px;}
.banner-left{float:right; width:87%;padding-left:15px; }
.latest-news:last-child{border-bottom:medium none;}
.banner-left p {float:left; width:100%; max-height:93px; overflow:hidden; margin-bottom:0 !important; line-height: 18px; font-size: 12px;}
.banner-right{float:left; width:12.2%; text-align:center;}
.banner-right img {border:1px solid #dfdfdf;}

.banner-right {text-align:center; color:#4274b2; font-size:12px;}
.banner-left span {font-size:14px;}
.read-more {text-decoration:none; display:block; color:#0055a4; text-align:center; padding:5px 10px; border-radius:5px; float:left; display:table; width:100px;}
.read-more a:hover {color:#f47121;}
.latest-news{float:left; width:100%;border-bottom:1px solid #e5e5e5; margin:15px 0 0;}
.latest-news h4{position:relative; color:#4274b2; font-size:18px; float:left; width:100%; margin-top:0 !important; vertical-align:middle;}
.latest-news h4 img{vertical-align:middle;}

.event-box{float:left; width:100%; margin-top:40px;}
.last-event{text-align:left; position:relative; color:#fff; font-size:18px; background:#0055a4; padding:10px; float:left; width:100%;text-decoration:none; color:#fff; cursor:pointer; text-decoration:none; outline:medium none;}
.last-event.basket-vertical{text-align:left; position:absolute !important; bottom:0; color:#fff; font-size:18px; background:#0055a4; padding:10px; float:left; width:100%;text-decoration:none; color:#fff; cursor:pointer; text-decoration:none; outline:medium none; z-index:20;}
.last-event::after{content:""; position:absolute; right:14px; top:15px; display:inline-block; width:9px; height:12px;}
.features {float:left; width:100%; margin-right:0%; border:1px solid #dfdfdf;}
.features ul{ padding:0; margin:0; list-style:none; }
.features ul li{display:inline-block;  border-bottom:1px solid #e5e5e5; width:100%;}
.features ul li:last-child {margin-bottom:4px;}
.features ul li a{text-decoration:none; float:left; width:100%; display:inline-flex; padding:0 10px;}
.features ul li img{vertical-align:middle; float:left;}
.features ul li a.euroleague{}
.features ul li span{ font-size:14px; color:#979797;}
.features ul li p {float: left;
    padding-left: 52px;
    font-weight: normal;
    color: #0055a4;
    font-size: 16px;
    margin-bottom: 0px;
    width: auto;
    padding-right: 10px;}
.main-head{font-size:18px; color:#6e6e6e; font-weight:600; border-bottom:2px solid #0055a4; padding:10px 10px;}


.news-top {border-bottom:1px solid #e5e5e5; padding:0; margin-top:10px;}
.news_logo {text-align:center; border:0 !important; margin-bottom:7px;}

.pagination { margin:auto; 
    display: table; margin-bottom:10px !important;
}

.pagination a {
    color: black;
    float: left;
	font-weight:bold;
    padding: 4px 12px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #ddd;
}

.pagination a.active {
    background-color: #0879bf;
    color: white;
    border: 1px solid #0879bf;
}

.pagination a:hover:not(.active) {background-color: #ddd;}
.World-Ranking {
    float: left;
    width: 100%;
    border: 1px solid #dfdfdf;
	padding: 0px;  margin-top:-42px;
}

.World-Ranking ul{margin:0; padding:0; list-style-type:none; list-style-position:inside; float:left; width:100%;}
.World-Ranking ul li{display:list-item; width:100%; padding:0px 8px; position:relative; margin:0 0 0px 0;}
.country-title{background:#ecf0f1; color:#000; text-align:center; font-weight:bold;     line-height: 17px; padding: 0 !important; margin: 0 !important; padding-bottom:1px !important;}
.World-Ranking ul li p{margin:0; padding:0;}
/*.World-Ranking ul li p.flag-1{position:relative; top:4px; background:  url("../images/sprite.png") no-repeat;background-position:-372px -50px; display:inline-block; width:25px; height:25px;}
.World-Ranking ul li p.flag-2{position:relative; top:4px;background:  url("../images/sprite.png") no-repeat;background-position:-414px -50px; display:inline-block; width:25px; height:25px;}
.World-Ranking ul li p.flag-3{position:relative; top:4px;background:  url("../images/sprite.png") no-repeat;background-position:-455px -50px; display:inline-block; width:25px; height:25px;}
.World-Ranking ul li p.flag-4{position:relative; top:4px;background:  url("../images/sprite.png") no-repeat;background-position:-495px -50px; display:inline-block; width:25px; height:25px;}
*/
.World-Ranking ul li a{display:inline-block; width:130px;  vertical-align:baseline; text-decoration:none;  color:#4b4b4b;  }
.World-Ranking ul li span{display:inline-block; float:right;}


.follow-us{float:left; width:100%; padding:10px 0px; color:#fff; margin-top:30px;
    background: -moz-linear-gradient(45deg, rgba(68,192,184,1) 0%, rgba(77,183,206,1) 48%, rgba(88,174,231,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(68,192,184,1)), color-stop(48%, rgba(77,183,206,1)), color-stop(100%, rgba(88,174,231,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(45deg, rgba(68,192,184,1) 0%, rgba(77,183,206,1) 48%, rgba(88,174,231,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(45deg, rgba(68,192,184,1) 0%, rgba(77,183,206,1) 48%, rgba(88,174,231,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(45deg, rgba(68,192,184,1) 0%, rgba(77,183,206,1) 48%, rgba(88,174,231,1) 100%); /* ie10+ */
    background: linear-gradient(45deg, rgba(68,192,184,1) 0%, rgba(77,183,206,1) 48%, rgba(88,174,231,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58aee7', endColorstr='#44c0b8',GradientType=1 ); /* ie6-9 */
}
.follow-left{float:left; width:auto;}
.follow-right{float:right; width:57%;}
.follow-link{float:left; padding:27px 0px 10px;}
.follow-link ul{margin:0; padding:0; list-style:none; float:right;}
.follow-link ul li{display:inline-block; padding:0 5px;}
.follow-link ul li a{text-decoration:none; display:inline-block;}
.follow-link ul li a.facebook{background:  url("../images/sprite.png") no-repeat;background-position:-10px -97px; width:37px; height:36px;}
.follow-link ul li a.gplus{background:  url("../images/sprite.png") no-repeat;background-position:-54px -97px; width:37px; height:36px;}
.follow-link ul li a.twitter{background:  url("../images/sprite.png") no-repeat;background-position:-99px -97px; width:37px; height:36px;}
.follow-link ul li a.in{background:  url("../images/sprite.png") no-repeat;background-position:-143px -97px; width:37px; height:36px;} 
.follow-link p{float:left; font-weight:600; padding:9px 20px 0 0;}
.follow-right span{display:block; padding-top:5px;}
.follow-right p{margin-bottom:0;}


.footer{float:left; padding:30px 0px 0px; width:100%; background:#1f2e3d url("../images/footer-bg.jpg") no-repeat; background-position:left top; border-top:2px solid #fff;  border-bottom:1px solid #324252;}
.footer .col-md-3{padding:15px 0px;}
.footer-title{color:#fff; font-size:18px; font-weight:600;padding:5px 0px;}
.footer ul{margin:0; padding:0; list-style:none;}
.footer ul li{display:block;}
.footer ul li a{text-decoration:none; color:#9ea2a6; padding:4px 0px; display:block;}
.footer-link{float:left; width:100%; text-align:center; padding:15px 0px; color:#fff; padding:30px 0px;border-top:1px solid #324252;}
.footer-link a{color:#fff; text-decoration:none;}
.footer-link a:hover{color:#fff;}
.our-app{float:left; width:100%;}
.our-app img{display:block; margin:15px 0px;}
.copyright {padding-bottom:16px;}
.copyright a {color:#003449; font-weight:bold; padding-bottom:10px;}
	

.top_agency_dropdown .dropdown, .top_agency_dropdown .btn-primary ,  .top_agency_dropdown .btn-primary:active,.top_agency_dropdown .btn-primary:focus {background: linear-gradient(45deg,rgba(87,175,230,1) 0%,rgba(79,182,210,1) 51%,rgba(68,192,185,1) 100%) !important;  text-align:left;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    /* background-repeat: repeat-x; */
    /* border-color: #2b669a; */
    border-radius: 0;
    font-size: 18px;
	border:0;
	box-shadow:none;
	}	
	
	img.dropdown-arrow {
        width: 14px;
    height: 8px;
    float: right;
    margin-top: 10px;
}
	.top_agency_dropdown .open>.dropdown-menu {
    display: table;
    margin: 0;
    padding: 0;
    top: 82px;
    width: 63%;
    border-radius: 0;
}
.top_agency_dropdown .dropdown-item 	{display: block;
    width: 100%;
    padding: .25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;}
	.dropdown-menu.dropdown-primary {
    width: 63.2%;
}
	
	.dropdown-menu {
    position: absolute;
    top: 69%;
    left: 14px;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
	}
	
	
@media (max-width:1300px){.header {background:none;}}
	
	
	.report-payment-tab {float:left; width:100%; margin:0px; padding:0px 0px; opacity:1; height:auto;transition: 0.5s;     background: linear-gradient(45deg,rgba(87,175,230,1) 0%,rgba(79,182,210,1) 51%,rgba(68,192,185,1) 100%);} 
	.report-payment-tab .tab-pane ul li a {padding:4px 10px; color:#fff;}
	
	.report-payment-title {color: #000;
    transition: all 0.5s;
	display: block;
    font-weight: normal;
    font-size: 16px;
    padding: 10px 10px;
    border-bottom: 2px solid #f1f2f2;
    position: relative;
}

.sidenavBox {}
.top_agency_dropdown {
    
    font-size: 18px;
    padding: 10px; width:100%
}
.hed-right	 {line-height:110px;}
	@media (max-width:768px){.hed-right	 {margin-top: 10px; padding-bottom:20px;} .hed-right {line-height: 50px; margin-top:0; padding-bottom:0;}}
	
.top_agency_dropdown option {font-size:16px; padding:5px 0;}	
	a.logo img {
    width: 100%;
}
	.right-add-1 img {
    width: auto;
    position: absolute;
    right: 15%;
    top: 21%;
}
	
@media (max-width:1800px){	.right-add-1 img {right: 11%;}}
@media (max-width:1700px){	.right-add-1 img {right: 9%;}}
@media (max-width:1600px){	.right-add-1 img {right: 7%;}}
@media (max-width:1500px){	.right-add-1 img {right: 5%;}}
@media (max-width:1400px){	.right-add-1 img {right: 2%;}}
@media (max-width:1300px){	.right-add-1 img {right: 0%;}}
@media (max-width:1000px){	.right-add-1 img,.left-add-1  {display:none;}}

.search-bar {border:2px solid #f1f2f2; float:left; margin:0; padding:0; margin-top:0px; width:100%;}
table.searchtbl {margin:10px; padding:0; color: #000; width:90%;}
table.searchtbl input[type="image"] {    background: linear-gradient(45deg,rgba(87,175,230,1) 0%,rgba(79,182,210,1) 51%,rgba(68,192,185,1) 100%);
    padding: 6.5px 11px;
    margin-top: 0px;
    text-align: center;
    width: 37px;
    position: absolute;}

input.SearchInput {width:90%;}
.search-bar td.col-md-1,.col-md-12.search_attach {padding:0; margin:0;}
div#search_parent {width: 112%; margin-bottom: 10px;}
td.search-btn { float: left; margin: 0; padding: 0; width: 35px;}


.left-country-titile	{color: #000;
    transition: all 0.5s;
    display: block;
    font-weight: normal;
    font-size: 16px;
    padding: 10px 0px 0px; margin-bottom: 10px;
    text-align:center; font-weight:bold;
    }

.left-animation-img {
    padding: 10px;
    margin-top: 10px;
    float: left;
    border: 1px solid #ccc;
    width: 100%;
}

.left-animation-img embed {
    width: 100%;
}

.left-add-1 {    text-align: left;
    width: 100%;
    margin-bottom: 22px;}
.left-add-1 img	{width: auto;
    position: absolute;
    right: 15%;
    top: 102%;
	left:5%;
	}






.mobileteamclstd{ display:none; }


.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:58%;}
.players-info .player-right{float:right; width:40%;}
.players-info .player-pic{float:left; width:17%; margin-right:3%;     font-size: 12px; line-height: 13px; text-align: center; font-weight: bold;}
.players-info .player-pic img{float:left; padding:5px; border:1px solid #dfdfdf; margin-bottom:5px;}
.players-info .player-details{float:left; width:60%;}
.players-info p{padding:0px 0px 8px 0px;}
.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;}
.mobileheaderagname{display:none;}
.nodesktopdropdown-primary{display:none;}

@media only screen and (max-width: 1269px) {
	
.players-info .player-pic{width:20%; }
.players-info .player-details{width:77%;}
.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;}
}
@media only screen and (max-width: 1199px) {

.players-info .player-pic{width:23%; }
.players-info .player-details{width:74%;}
	
}

@media only screen and (max-width: 991px) {
.players-info .player-pic{width:20%; }
.players-info .player-details{width:77%;}
}

@media only screen and (max-width: 670px) {
.players-info .player-pic{width:23% !important;margin-top:0px !important; }
.players-info .player-details{width:74%;}

}


@media only screen and (max-width: 580px) {
.players-info .player-details{width:70%;}	
}


@media only screen and (max-width: 500px) {	
.players-info .player-left{float:left; width:100%;}
.players-info .player-details{width:70%;}
.players-info .player-right{width:70%;float:left; margin-top:15px;}
}

@media only screen and (max-width: 400px) {	
.players-info .player-right{width:auto;}
.players-info .player-details{width:auto;}
}
.players-info .player-left, .players-info .player-right {margin-top:20px;}
.eurobasket-member-logo img {float:right;}
.col-md-12.players-info {padding:0;}
.player-list {overflow-x: auto;}
.nodesktop{display:none;}
.h1_title {
    font-size: 21px!important;
    background: linear-gradient(45deg,rgba(87,175,230,1) 0%,rgba(79,182,210,1) 51%,rgba(68,192,185,1) 100%);
	margin: 0px;
    padding: 5px;
    color: #fff;
    margin-bottom: 5px;
}
@media only screen and (max-width: 720px) and (min-width: 320px)
{
	.player-list {padding-right: 0px !important; padding-left: 0px !important; }
	.col.col-xs-12.col-md-7 {padding-right: 0px !important; padding-left: 0px !important; }
	.teamclshead{display:none;}
	.teamclstd{display:none;}
	.nomobile{display:none;}
	.nodesktop{display:block;}
	.mobileteamclstd{display:table-cell !important;}
	.mobilehoopslogo{width:260px !important;}
	.col.col-xs-12.col-sm-6.col-md-6{margin-top:10px;}
	.logomargin{margin-top:17px;}
	.clearfix.h40{height: 20px !important;}
	.follow-right{width:100%;}
	.right-add-1{display:none;}
	.mobiledvfull{width:100% !important}
	.mobiledvfull.onlyonephoto{width:27% !important}
	.trnsimg{display:none;}
	img.agmemberimg1 {
		/* display: inline-table; */
		max-width: 176px;
		max-height: 20px;
	}
	.onlymobileagimg{
		display:inline-table;
		margin-bottom: 8px;
	}
	.headeragname{
		display:none !important;
	}
	.headeragname{margin-bottom:5px;margin-top:5px;}
	.sidenavBox{margin: 0 0 6px;}
	#top_recreatelist{display:none;}
	.tab-pane ul{display:flex;}
	.mobileheaderagname {display:block;font-size: 17px;margin-bottom:14px;margin-top:8px;}
	.main-head{padding: 0px 0px;}
	#top_agencylist{display:none;}
	.top_agency_dropdown{padding: 8px;font-size:14px;max-width: 39%;margin-left: 32%;}
	.h1_title{margin-top:5px;margin-bottom:14px;}
	.nodesktopdropdown-primary{display:block;}
	div#ContentPlaceHolder1_tbltabs {
		margin-bottom: 5px;
	}
	.mainnewsdiv{margin-top:10px;}
}
.mobilesearchicon{color:white;}
.col-md-12.players-info {margin-top:10px; width:100%; float:left;}

/* .player-list table tr:nth-child(even) {background: #f7f6f5	 !important} */
/* .player-list table tr:nth-child(odd) {background: #FFF !important} */
.tralternative{background: #f7f6f5 !important;}
#stats1_1 table{margin-bottom:0;}	

h2.left_h2 {
    font-size: 14px;
    margin: 0;
    padding: 4px 0px;
	font-weight:normal;
}

.cmntsdiv img {
    vertical-align: 0px !important;
}

#fsModal {
    background-color: rgba(0, 0, 0, 0.3);
}

.modal-content {
    border: 1px solid #1f6aaf;
    padding: 30px 20px 0px 20px;
    color: #000;
    border-radius: 10px;
}

.SearchPoupTitle {
    color: #FFFFFF;
    background-color: #1f6aaf;
    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: #1f6aaf;
    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;
}
.modal-content .modal-body label { font-family:Arial Narrow; font-weight: normal; font-size: 15px; text-transform: uppercase; margin-right: 2px;}
.modal-content .modal-body label input[type=checkbox], .modal-content .modal-body label  input[type=radio] {height: 14px; margin-right: 3px; vertical-align: middle;}
.modal-dialog {max-width: 432px;}
.modal-dialog .input-group>.custom-select:not(:last-child), .modal-dialog .input-group>.form-control:not(:last-child){border-radius:.25rem; }
.modal-dialog .input-group {margin-top: 11px;}
.modal-backdrop {opacity: 0.7 !important;}
.myaccountlinksearch {
    float: left;
    padding: 4px 10px;
}
.search span {
    padding-right: 7px;
}
.tophed_link {
    font-size: 15px;
    border: 1px solid #ffffff;
    padding: 1px 5px 1px 5px;
    border-radius: 5px 5px 5px 5px;
    width: 100px;
    text-align: right;
	margin-top: 0px !important;
}
a.tophed_link.search{background:none !important;}
.imgmiddle{ vertical-align: bottom;}
.adddisplay {
    display: inline-block;
}