.partner-logo {
  background-image: url("/scorecenter/images/widget/gamecenter/rezultati/logo-header.png");
  width: 100%;
  height: 25px;
  background-repeat: no-repeat;
}
.partner-logo-footer {
  background-image: url("/scorecenter/images/widget/gamecenter/rezultati/logo-footer.png") !important;
  background-position: 50% 50% ;
  background-repeat: no-repeat;
  height: 15px;
}
/*

body {
  background: #000000 url('/scorecenter/images/widget/gamecenter/testbg1.jpg') no-repeat center top;
  background-size: cover;
}
#sports-header,#header .header-content{
  margin-bottom: 4px;
}
.list-matches,.favourite-box{
  background:  transparent;
}
.list-sports{
  background:  transparent;
  background-color: rgba(0,0,0,0.5);
}
.ui-content #body,#header .header-content{
background-color: rgba(0,0,0,0.75);
}
.list-matches .match:hover{
  background-color: rgba(0,0,0,0.75) !important;
}
.ui-content #left-bar,.list-matches .match,#searchbox{
  background: none;
}
.list-sports .sport .checkbox{
  background:none !important;
}
#header .header-content .left-teamlogo img, #header .header-content .right-teamlogo img {
  width: 50px;
  max-width: 60%;
}
.section-header{
  font-weight: bold;
}
.list-matches .match{
border-bottom: 1px solid rgba(255,255,255,0.2);
}
#searchbox{
  border-bottom: 1px solid rgba(255,255,255,0.2);
}
#content11,#content12,#content13{
  border-top: 1px solid rgba(255,255,255,0.2);
}




*/
body {
  background: #000000;
}
#sports-header,
#header .header-content {
  margin-bottom: 4px;
}
.list-matches,
.favourite-box {
  background: transparent;
}
.list-sports {
  background: transparent;
  background-color: rgba(0, 0, 0, 0.5);
}
.ui-content #body,
#header .header-content {
  background-color: rgba(0, 0, 0, 0.75);
}
.list-matches .match:hover {
  background-color: rgba(0, 0, 0, 0.75) !important;
}
.ui-content #left-bar,
.list-matches .match,
#searchbox {
  background: none;
}
.list-sports .sport .checkbox {
  background: none !important;
}
#header .header-content .left-teamlogo img,
#header .header-content .right-teamlogo img {
  width: 50px;
  max-width: 60%;
}
.section-header {
  font-weight: bold;
}
.list-matches .match {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.list-matches .match:hover {
  background: none;
  background-color: rgba(0, 0, 0, 0.2) !important;
}
#searchbox {
  border: none;
  border-right: 1px solid #666;
}
#content11,
#content12,
#content13,
#livenow-games-section,
#fav-games-section-left,
#content111,
#content141 {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.sidebar,
.sidebarright {
  background-color: rgba(0, 0, 0, 0.8);
}
input.tabsinput:checked + label {
  border: none;
}
label.tabslable {
  margin-right: -5px;
  border: none;
}
.sport.selected .checkbox:after {
  background: url('/scorecenter/images/widget/gamecenter/icon-sport-selec1.png');
}
.list-matches .match .teams {
  padding-top: 7px;
}
.list-matches .match .fav-box {
  padding-top: 11px;
}
.list-matches .match .sport-type {
  padding: 13px 0 0 0px;
}
.match[data-sport="tennis"] .status,
.match[data-sport="icehockey"] .status,
.match[data-sport="basketball"] .status {
  padding: 12px 0;
}
.match[data-sport="tennis"] .status .live,
.match[data-sport="icehockey"] .status .live,
.match[data-sport="basketball"] .status .live {
  line-height: 18px;
}
.list-matches .match .fav-box .starMark,
.fav-ico-right {
  background: url("/scorecenter/images/widget/gamecenter/whitefav-ico.png") no-repeat;
}
.live-ico-left {
  background: url("/scorecenter/images/widget/gamecenter/livewhite-icon.png") no-repeat;
  width: 15px;
  height: 15px;
  padding-left: 20px;
  padding-top: 5px;
}
.todaygames-ico-left {
  background: url("/scorecenter/images/widget/gamecenter/alltodaywhite-icon.png") no-repeat;
  width: 15px;
  height: 15px;
  padding-left: 20px;
  padding-top: 5px;
}
.stats-ico-left {
  background: url("/scorecenter/images/widget/gamecenter/statswhite-ico.png") no-repeat;
  width: 15px;
  height: 15px;
  padding-left: 20px;
  padding-top: 5px;
}
.twitter-ico {
  background: url("/scorecenter/images/widget/gamecenter/twitterwhite-ico.png") no-repeat;
}
.fb-icon {
  background: url("/scorecenter/images/widget/gamecenter/fbwhite-ico.png") no-repeat;
}
/*.match[data-sport="football"] .match-league-name{
  background-color: rgb(59, 135, 29);
  background: linear-gradient(225deg, transparent 10px, #3B871D 0) top right;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.match[data-sport="tennis"] .match-league-name{
  background-color: rgb(4, 136, 72);
  background: linear-gradient(225deg, transparent 10px, #048848 0) top right;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.match[data-sport="icehockey"] .match-league-name{
  background-color: rgb(63, 175, 230);
  background: linear-gradient(225deg, transparent 10px, #3FAFE6 0) top right;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.match[data-sport="basketball"] .match-league-name{
  background-color: rgb(115, 63, 18);
  background: linear-gradient(225deg, transparent 10px, #733F12 0) top right;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}*/
/*.match[data-sport="football"]{
  background: linear-gradient(to right,rgb(59, 135, 29),transparent);
  background-color: rgba(255,255,255,0.1);
}
.match[data-sport="tennis"]{
  background: linear-gradient(to right,rgb(4, 136, 72),transparent);
  background-color: rgba(255,255,255,0.1);
}
.match[data-sport="icehockey"]{

}
.match[data-sport="basketball"]{

}*/
.match.selectedmatch {
  background: linear-gradient(to right, rgba(0, 0, 0, 0.79), rgba(146, 12, 12, 0)) !important;
  background-color: rgba(255, 255, 255, 0.16) !important;
}
/*tennis*/
body.sporttennis {
  background: #000000 url('/scorecenter/images/widget/gamecenter/tennis-bg2.jpg') no-repeat center top;
  background-size: cover;
}
/*body.sporttennis #header .match-info-bar,body.sporttennis #footerscore24,body.sporttennis #sports-header .match-info-bar{
  background: none;
  background-color: rgb(4, 136, 72);
}
body.sporttennis input.tabsinput12:checked + label,body.sporttennis input.tabsinput1:checked + label,body.sporttennis input.tabsinput:checked + label {
  background-color: rgb(4, 136, 72);
  border-bottom: none;
  color: #FFFFFF;
}
body.sporttennis label.tabslable12,body.sporttennis label.tabslable1,body.sporttennis label.tabslable{
  background: none;
  background-color: rgba(4, 136, 72, 0.73);
}
body.sporttennis label.tabslable:hover,body.sporttennis label.tabslable1:hover,body.sporttennis label.tabslable:hover {
  color: #FFFFFF;
}

body.sporttennis  .list-matches .match:hover{
  background: none;
  background-color: rgba(4, 136, 72, 0.73);
}
body.sporttennis .list-sports .sport .checkbox{
  border: 1px solid #FFFFFF;
}

body.sporttennis  .match-league-name{

  background-color: rgb(4, 136, 72);
  background: linear-gradient(225deg, transparent 10px, #048848 0) top right;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
body.sporttennis .list-matches .match{
  background: linear-gradient(to right, rgb(4, 136, 72),transparent);
  background-color: rgba(255,255,255,0.1);
}*/
/*football green*/
body.sportfootball {
  background: #000000 url('/scorecenter/images/widget/gamecenter/footballbg11.jpg') no-repeat center top;
  background-size: cover;
}
/*body.sportfootball #header .match-info-bar,body.sportfootball #footerscore24,body.sportfootball #sports-header .match-info-bar{
  background: none;
  background-color: rgb(59, 135, 29);
}
body.sportfootball input.tabsinput12:checked + label,body.sportfootball input.tabsinput1:checked + label,body.sportfootball input.tabsinput:checked + label {
  background-color: rgb(59, 135, 29);
  border-bottom: none;
  color: #FFFFFF;
}
body.sportfootball label.tabslable12,body.sportfootball label.tabslable1,body.sportfootball label.tabslable{
  background: none;
  background-color: rgba(59, 135, 29, 0.57);
}
body.sportfootball label.tabslable:hover,body.sportfootball label.tabslable1:hover,body.sportfootball label.tabslable:hover {
  color: #FFFFFF;
}

body.sportfootball  .list-matches .match:hover{
  background: none;
  background-color: rgba(59, 135, 29, 0.57);
}

body.sportfootball .list-sports .sport .checkbox{
  border: 1px solid #FFFFFF;
}
body.sportfootball  .match-league-name{
  background-color: rgb(59, 135, 29);
  background: linear-gradient(225deg, transparent 10px, #3B871D 0) top right;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
body.sportfootball .list-matches .match{
  background: linear-gradient(to right,rgb(59, 135, 29),transparent);
  background-color: rgba(255,255,255,0.1);
}*/
/*icehockey green*/
body.sporticehockey {
  background: #000000 url('/scorecenter/images/widget/gamecenter/icehockeybg.jpg') no-repeat center top;
  background-size: cover;
}
/*body.sporticehockey #header .match-info-bar,body.sporticehockey #footerscore24,body.sporticehockey #sports-header .match-info-bar{
  background: none;
  background-color: rgb(63, 175, 230);
}
body.sporticehockey input.tabsinput12:checked + label,body.sporticehockey input.tabsinput1:checked + label,body.sporticehockey input.tabsinput:checked + label {
  background-color: rgb(63, 175, 230);
  border-bottom: none;
  color: #FFFFFF;
}
body.sporticehockey label.tabslable12,body.sporticehockey label.tabslable1,body.sporticehockey label.tabslable{
  background: none;
  background-color: rgba(63, 175, 230, 0.52);
}
body.sporticehockey label.tabslable:hover,body.sporticehockey label.tabslable1:hover,body.sporticehockey label.tabslable:hover {
  color: #FFFFFF;
}

body.sporticehockey  .list-matches .match:hover{
  background: none;
  background-color: rgba(63, 175, 230, 0.52);
}
body.sporticehockey .list-sports .sport .checkbox{
  border: 1px solid #FFFFFF;
}

body.sporticehockey  .match-league-name{
  background-color: rgb(63, 175, 230);
  background: linear-gradient(225deg, transparent 10px, #3FAFE6 0) top right;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
body.sporticehockey .list-matches .match{
  background: linear-gradient(to right, rgb(63, 175, 230),transparent);
  background-color: rgba(255,255,255,0.1);
}*/
/*basketball styles*/
body.sportbasketball {
  background: #000000 url("/scorecenter/images/widget/gamecenter/basketball-background.jpg") no-repeat center top;
  background-size: cover;
}
body #header .match-info-bar,
body #footerscore24,
body #sports-header .match-info-bar {
  background: none;
  background-color: #AB0300 !important;
}
body input.tabsinput12:checked + label,
body input.tabsinput1:checked + label,
body input.tabsinput:checked + label {
  background-color: #FF0000;
  border-bottom: none;
  color: #FFFFFF;
}
body label.tabslable12,
body label.tabslable1,
body label.tabslable {
  background: none;
  background-color: #AB0300;
}
body label.tabslable:hover,
body label.tabslable1:hover,
body label.tabslable:hover {
  color: #FFFFFF;
}
body .list-sports {
  background: transparent;
  background-color: rgba(0, 0, 0, 0.75);
}
body .match-league-name {
  background-color: #AB0300;
  background: linear-gradient(225deg, transparent 10px, #ab0300 0) top right;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
body .list-matches .match {
  background: linear-gradient(to right, #ab0300, transparent);
  background-color: rgba(255, 255, 255, 0.1);
}
.ui-content #footerscore24 {
  background-color: #AB0300;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ab0300), to(#ab0300));
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  25% {
    -webkit-transform: scale(1.1);
  }
  50% {
    -webkit-transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1);
  }
  25% {
    -moz-transform: scale(1.1);
  }
  50% {
    -moz-transform: scale(1);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-ms-keyframes pulse {
  0% {
    -ms-transform: scale(1);
  }
  25% {
    -ms-transform: scale(1.1);
  }
  50% {
    -ms-transform: scale(1);
  }
  100% {
    -ms-transform: scale(1);
  }
}
@-o-keyframes pulse {
  0% {
    -o-transform: scale(1);
  }
  25% {
    -o-transform: scale(1.1);
  }
  50% {
    -o-transform: scale(1);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
