.sid-box-shadow {
  box-shadow: 0 5px 0 rgba(0,0,0,0.1);
}
.sid-box-shadow-inset {
  box-shadow: inset 0 5px 0 rgba(0,0,0,0.1);
}
.sid-box-shadow-invert {
  box-shadow: 0 -5px 0 rgba(0,0,0,0.1);
}
.sid-slope-right {
  content: '';
  position: absolute;
  right: 0;
  top: 100%;
  border-bottom: 15vw solid white;
  border-right: 100vw solid transparent;
}
.sid-slope-right-invert {
  content: '';
  position: absolute;
  right: 0;
  top: 100%;
  border-top: 15vw solid white;
  border-right: 100vw solid transparent;
}
.sid-slope-left {
  content: '';
  position: absolute;
  right: 0;
  top: 100%;
  border-top: 15vw solid white;
  border-right: 100vw solid transparent;
}
.sid-slope-left-invert {
  content: '';
  position: absolute;
  right: 0;
  top: 100%;
  border-top: 15vw solid white;
  border-left: 100vw solid transparent;
}
.sid-3d-effect-skew {
  margin-top: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  -webkit-transform: skew(-196deg) perspective(180px) rotateX(20deg);
  -moz-transform: skew(-196deg) perspective(180px) rotateX(20deg);
  transform: skew(-196deg) perspective(180px) rotateX(20deg);
}
.sid-3d-effect-skew-reset {
  margin-top: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  -webkit-transform: skew(196deg) perspective(180px) rotateX(-20deg);
  -moz-transform: skew(196deg) perspective(180px) rotateX(-20deg);
  transform: skew(196deg) perspective(180px) rotateX(-20deg);
}
.sid-skew-right-a {
  -webkit-transform: skew(-200deg);
  -moz-transform: skew(-200deg);
  transform: skew(-200deg);
}
.sid-skew-right-a-reset {
  -webkit-transform: skew(200deg);
  -moz-transform: skew(200deg);
  transform: skew(200deg);
}
.sid-skew-right {
  -webkit-transform: skew(-194deg);
  -moz-transform: skew(-194deg);
  transform: skew(-194deg);
}
.sid-skew-right-reset {
  -webkit-transform: skew(194deg);
  -moz-transform: skew(194deg);
  transform: skew(194deg);
}
.sid-skew-right-b {
  -webkit-transform: skew(-220deg);
  -moz-transform: skew(-220deg);
  transform: skew(-220deg);
}
.sid-skew-right-b-reset {
  -webkit-transform: skew(220deg);
  -moz-transform: skew(220deg);
  transform: skew(220deg);
}
.scoreboard-tabbed .item .sb-row {
  padding: 8px 10px;
}
.scoreboard-tabbed .item .sb-item-head {
  background: #00529c;
  color: #fff;
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  position: relative;
  padding: 7px 20px;
  font-size: 0.9rem;
}
.scoreboard-tabbed .item.played {
  background: #f1f1f1;
}
.scoreboard-tabbed .item:NOT(.played) .sb-item-main {
  background: url("//d21gd0ap5v1ndt.cloudfront.net/web05/usfin/images_web/sb-bg.png") no-repeat 90% center #fff;
}
.scoreboard-tabbed .item:NOT(.played) .sb-item-head ::before {
  content: '';
  display: block;
  width: 1px;
  height: 1px;
  border: 14px solid #003769;
  border-left-width: 7px;
  border-right-width: 7px;
  border-right-color: transparent;
  border-top-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
}
.scoreboard-tabbed .item:NOT(.played) .sb-item-head ::after {
  content: '';
  display: block;
  width: 1px;
  height: 1px;
  border: 14px solid #003769;
  border-left-width: 7px;
  border-right-width: 7px;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  right: 0;
}
.scoreboard-tabbed .item .sport {
  color: #00529c;
}
.scoreboard-tabbed .details::before {
  display: none;
}
.scoreboard-tabbed .details .event-logo {
  width: 56px;
  height: 46px;
  line-height: 46px;
}
.scoreboard-tabbed .details .event-logo img {
  max-width: 56px;
  max-height: 46px;
}
.scoreboard-tabbed .list-home,
.scoreboard-tabbed .list-visitor {
  display: inline-block;
}
.scoreboard-tabbed .media .media-played a {
  text-transform: capitalize;
}
