/* for desktop

*** useful examples

	html[lang=en] {}                   // choose by languages
	body#trader-betofcourse {}         // select by trader name
	body.platform-pg {}                // choose pg platform
	body.platform-st {}                // choose st platform
	body.page-sports-main {}           // select by page
	
	a[href*="live-racing"] {}          // used to select elements whose attribute value contains a specified value.
	more examples                      // https://www.w3schools.com/css/css_attribute_selectors.asp

*/

body#trader-straikabet .hdr-cntr .hdr-other-btn a.invest-btn{display: none;}
body#trader-straikabet .hdr-cntr .login-menu .balance-dropdropdown .deposit{display: none;}
body#trader-straikabet .login-menu .user-name .info .deposit{display: none;}


body#trader-betsalone a[href*="casino"] {display:none!important;}
body#trader-betsalone a[href*="livecasino"] {display:none!important;}
body#trader-betsalone a[href*="games"] {display:none!important;}

body#trader-betsalone .helio-games {display:none!important;}

.dropdown-content {visibility:hidden;}
.dropdown-content.active {visibility:visible;}

.fa-twitter:before, .fa-twitter-square:before{content: "\e9001" !important;}

/* .team .team-area img.team-img{display: none;} */
/* .fixture-container .fixture-header .match.flex-item .team-name .item img, .fixture-container .fixture-body .match.flex-item .team-name .item img{display: none;} */

page-not-found .content a img{display: none!important;}
 
@font-face {
  font-family: 'sports-co';
  src: url('fonts/new-sports-court2.woff') format('woff'); 
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.sport-types-204,.sport-types-184,.sport-types-95{
  font-family: 'sports-co' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1; 
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sport-types-95:before {
  content: "\e900";
}
.sport-types-184:before {
  content: "\e901";
}
.sport-types-204:before {
  content: "\e902";
}

#container-fluid.livebet-page .top-controler .live-tabs .btn i.icon-rotate,#container-fluid.livebet-page-detail .top-controler .live-tabs .btn i.icon-rotate,#container-fluid.livebet-calendar .top-controler .live-tabs .btn i.icon-rotate {
     font-family: 'Material Icons' !important;
}

.liveOverview-modul .liveOverview-container .live-fixture-container .match-name .team .team-area{display:flex;}
.liveOverview-modul .liveOverview-container .live-fixture-container .match-name .team .team-area .team-img{width: 24px;height: 24px;}

.csn-crd .crd-img .inf .popular {position:initial!important;display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.main-today-events .owl-carousel .events .href-item{
  position: static!important;
}

.main-today-events .owl-carousel .events .href-item .type small{
  top: 2px !important;
  right: 8px !important;
}

i[class*="papara"], i[class*="Papara"] {display:none!important;}

.cup-view-button-content .cup-view-button {color:#fff;}

/*Live Fixture detail team logo */
body #container-fluid.livebet-page-detail .live-detail-header .match-title .flex-item .images{display: flex; align-items: center; justify-content: center;}
body #container-fluid.livebet-page-detail .live-detail-header .match-title .flex-item .images svg{width: 40px; height: 40px;}