:root {
  --color-custom-bg1: #241e4e;
  --color-custom-bg2: #30327e;
  --color-custom-bg3: #133e7c;
  --color-custom-bg4: #748eb3;
  --color-custom-bg5: #a7bed3;
  --color-custom-bg6: #36454f;
  --color-custom-bg7: #536878;
  --color-custom-bg8: #708090;
  --color-custom-bg9: #ffffff;
  --color-custom-bg10: #536de6;
  --color-custom-bg11: #5977a3;
  --color-custom-bg12: #2a5189;
  --orange-custom-bg5: #ff9900;
  --green-custom-bg1: #1D5632;
  --bg-white: #fff;
  --font-second: "Oswald", sans-serif;
}

body {
  margin: 0;
  font-family: var(--font-second);
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333333;
  background-color: #fafbfe;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  
}

/* .inner-content {
  padding-bottom: 160px!important;
} */

.fxs {
  font-size: 0.5rem!important;
}

.fs-7 {
  font-size: 0.7rem!important;
}

.fs-8 {
  font-size: 0.8rem!important;
}

.fs-10 {
  font-size: 1rem!important;
}

.fs12 {
  font-size: 1.2rem!important;
}

.m-1px {
	margin: 1px;
}

.mbs-1 {
    margin-bottom: 0.2rem;
}

.button-green {
    color: #fff;
    background-color: #326300;
    border: 1px solid #2a940a;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    padding: 12px 13px;
    width: auto;
    max-width: 320px;
    display: inline-block;
    position: relative;
    font: 800 0.8rem Raleway, Arial, Helvetica, sans-serif;
    margin: 10px 0 0 0;
    text-transform: uppercase;
    text-decoration: none !important;
    text-align: center;
    opacity: 1;
}

.button-green:hover {
    background-color: #37b810;
    color: #fff;
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}

body.authentication-bg {
    background-image: url(../images/bgd-login.jpg);
    background-size: cover;
    background-position: center;
}

body.authentication-bg .account-pages {
  font-family: var(--font-second)!important;
}

body.authentication-bg .account-pages .card {
  background-color: rgba(255, 255, 255, 0.8);
}

/* Open Bets Responsive Table */
@media (max-width: 575px) {

  .table_special thead {
      display: none;
  }

  .table_special tr {
      display: flex;
      flex-direction: column;
      border: 1px solid #333;
      padding: 1px;
  }

  .table_special td[data-label] {
      display: flex;
  }

  .table_special td[data-label]::before {
      content: attr(data-label);
      color: #000;
      font-weight: bold;
      width: 36%;
  }

  .table_special td {
      font-size: 0.8rem;
      font-weight: 200;
  }
}
/* Open Bets Responsive Table */

.betslipCanvasHeader {
  background: rgb(53,96,137);
  background: linear-gradient(-90deg, rgba(53,96,137,1) 0%, rgba(3,57,108,1) 100%);
}

.leftbar-user {
  padding: 0px 20px;
}

.navbar-custom {
  background: rgb(53,96,137);
  background: linear-gradient(-90deg, rgba(53,96,137,1) 0%, rgba(3,57,108,1) 100%);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1em;
  height: 1em;
}

.button-toggle-menu {
  background-color: var(--color-custom-bg1);
  font-family: var(--font-second);
}

.navbar-custom .topbar .app-search form .form-control {
  background-color: var(--color-custom-bg1);
}

.nav-user {
  background-color: var(--color-custom-bg11);
}

.sideLinks {
  display: block;
  text-transform: uppercase;
}

.sideLinks li a {
  color: #333;
  text-decoration: none;
}

/* Mobile Secondary Nav */

.nav-scroller {
  position: relative;
  z-index: 2;
  height: 2.75rem;
  margin-left: -10px;
  margin-right: -10px;
  overflow-y: hidden;
}

.nav-scroller .navMenu {
  display: flex;
  flex-wrap: nowrap;
  padding-bottom: 1rem;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: -1px;
  overflow-x: auto;
  text-align: center;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}

.nav-scroller .navMenu {
  font-family: var(--font-second);
  color: rgba(255, 255, 255, .75);
  text-transform: uppercase;
}

.nav-scroller .nav-link {
  padding: .75rem .5rem;
  font-size: .85rem;
  color: #6c757d;
  line-height: 18px;
  vertical-align: middle!important;
}

.nav-scroller .nav-link:hover {
  color: #007bff;
}

.nav-scroller .active {
  font-weight: 500;
  color: #343a40;
}

.nav-scroller .nav-link img {
  display: inline-block;
  margin-right: .3rem;
  width: 14px;
}

.teamNameOdds {
  background-color: #fff;
}

.teamNameOdds img {
  display: inline-block;
  margin: 0px;
  width: 20px;
}

.checkOdds {
  min-height: 1.5rem;
  padding-left: 0.5em;
  margin-bottom: .125rem;
  text-align: center;
}

.checkOdds .form-check-input {
  float: left;
  margin-left: 0em;
}

.side-nav,
.leftbar-user {
  font-family: var(--font-second);
  text-transform: uppercase;
}

.sports-carousel .item {
  /*background-color: #f7f7f7;
  border: 1px solid #dedede;*/
  border-radius: 4px;
  padding: 8px 4px;
}

.sports-carousel .item img {
  margin: 0 auto;
  height: 24px;
  width: 28px;
}

.owl-carousel .owl-nav button.owl-next {
  background-color: #007bff;
  position: absolute;
  right: 0;
  top: 10;
}

.oddsSection {
  font-size: .85;
}

.date-time-main {
  font-family: var(--font-second);
  font-size: 0.7rem;
  line-height: 1.8rem;
}

.oddsSection .accordion-button {
  background-color: var(--color-custom-bg3);
  color: #ffffff;
}

.oddsSection .accordion-button::after  {
  background-color: #dedede;
  border-radius: 4px;
  fill: white;
}

.oddsSection .accordion-button a {
  color: #ffffff;
}

.oddsTitile {
  font-family: var(--font-second);
  font-size: .7rem;
}

.oddsBox {
  display: block;
}

.game-block-header {
  display: block;
  margin-top: 20px;
}

.game-block-header .dateRow {
  display: block;
  font-family: var(--font-second);
}

.game-block-header .headers {
  text-transform: uppercase;
}

.game-block-header .playerLimit {
  display: block;
  font-size: .5rem;
  margin: 0px;
  padding: 0px;
}

.game-block-body {
  display: block;
  font-family: var(--font-second);
}

.game-block-body .date {
  text-transform: uppercase;
}

.game-block-body .btn-markets {
  padding: 1px 4px;
  margin: 0px;
} 

.game-block-body img {
  display: inline-block;
  height: 24px;
  padding-right: 8px;
}

.game-odds {
  display: block;
}

.game-odds .header {
  background-color: var(--color-custom-bg12);
  color: #fff;
  display: block;
}

.teamName {
	cursor: pointer;
	display: block;
	/* font-size: 0.9rem;
	line-height: 1.5; */
  padding-top: 1rem;
	text-transform: uppercase;
}

.teamName>.score {
	background-color: #F9C851;
	color: #212121;
	font-size: 0.7rem;
	float: right;
	padding: 2px 4px;
}

.btn-odds {
  border: 1px solid rgba(0, 0, 0, 0.2);
}

.btn-odds:hover,
.btn-odds:focus {
  background: var(--color-custom-bg4);
  color: #f1f1f1;
}

.btn-selected {
  background: var(--color-custom-bg3);
  color: #f1f1f1;
}

/* Bet Slip Styles */

.betSelection {
    display: block;
    font-family: var(--font-second);
}

.betSelection h5 {
    display: block;
    font-family: var(--font-second);
    text-transform: uppercase;
}

.betSelection img {
    display: inline-block;
    height: 18px;
    padding-right: 3px;
}

.betTicketDetails {
    display: block;
    font-family: var(--font-second);
}

/* Start Captcha */
#captcha input[type=text] {
  padding: 12px 20px;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}

#captcha button{
background-color: #4CAF50;
  border: none;
  color: white;
  padding: 12px 30px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
}

#captcha canvas {
  background: url(../images/denim.png);
  display: block;
  margin: auto;
  min-width: 260px;
  max-width: 300px;
  max-height: 100px;
  /*prevent interaction with the canvas*/
  pointer-events:none;
}
/* End Captcha */


/* Menu Footer */
/* :: Footer */
.footer-nav-area {
  position: fixed !important;
  -webkit-transition-duration: 500ms;
          transition-duration: 500ms;
  background-color: #ffffff;
  width: 100%;
  height: 96px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.1);
          box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.1);
}

.footer-nav {
  background-color: #f1f1f1;
  width: 100%;
  height: 62px;
}
.footer-nav ul {
  position: relative;
  list-style: none;
  z-index: 10;
  width: 100%;
}
.footer-nav ul li {
  position: relative;
  z-index: 1;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
}
.footer-nav ul li a {
  position: relative;
  display: block;
  font-size: 0.7rem;
  text-decoration: none;
  text-align: center;
  text-transform: capitalize;
  line-height: 1;
  color: #1f0757;
  z-index: 1;
}
.footer-nav ul li a i {
  font-size: 1.25rem;
  -webkit-transition-duration: 500ms;
          transition-duration: 500ms;
}
.footer-nav ul li a img {
  width: 18px;
}
.footer-nav ul li a span {
  -webkit-transition-duration: 500ms;
          transition-duration: 500ms;
  color: #1f0757;
  display: block;
  margin-top: 0.25rem;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.footer-nav ul li a:hover, .footer-nav ul li a:focus {
  color: #0d5afd;
}
.footer-nav ul li a:hover span, .footer-nav ul li a:focus span {
  color: #0d5afd;
}
.footer-nav ul li.active a {
  color: #0d5afd;
}
.footer-nav ul li.active a span {
  color: #0d5afd;
}

.continueBar {
  bottom: 60px;
}

/* DARK CUSTOM Styles */

html[data-theme=dark] .nav-scroller .active {
    color: #ffffff;
}

/* Sports Icons */

.cIcons {
  display: inline-block;
  line-height: 1.5rem!important;
  margin-right: 0.1rem;
  max-width: 24px;
}

@media (max-width: 575.98px) {

  .btn-odds {
    font-size: 0.8rem;
  }

  .date-time-main {
    font-size: 0.7rem;
  }
}

/* Sprites Logos */

.teamnsLogos {
  display: inline-block;
  line-height: 1.5rem!important;
  margin-right: 0.1rem;
  max-width: 24px;
}


/*****************NFL Logos *****************/
.logo-buffalobills {
  background: url("../images/nfl-logos.png") no-repeat -1px -6px;
  width: 25px;
  height: 17px;
}

.logo-miamidolphins {
  background: url("../images/nfl-logos.png") no-repeat -1px -31px;
  width: 24px;
  height: 19px;
}

.logo-newenglandpatriots {
  background: url("../images/nfl-logos.png") no-repeat -1px -58px;
  width: 25px;
  height: 13px;
}

.logo-newyorkjets {
  background: url("../images/nfl-logos.png") no-repeat -1px -79px;
  width: 24px;
  height: 15px;
}

.logo-dallascowboys {
  background: url("../images/nfl-logos.png") no-repeat -1px -102px;
  width: 25px;
  height: 23px;
}

.logo-newyorkgiants {
  background: url("../images/nfl-logos.png") no-repeat -1px -133px;
  width: 25px;
  height: 19px;
}

.logo-philadelphiaeagles {
  background: url("../images/nfl-logos.png") no-repeat -2px -160px;
  width: 24px;
  height: 17px;
}

.logo-washington,
.logo-washingtoncommanders {
  background: url("../images/nfl-logos.png") no-repeat -1px -185px;
  width: 24px;
  height: 13px;
}

.logo-baltimoreravens {
  background: url("../images/nfl-logos.png") no-repeat -1px -206px;
  width: 25px;
  height: 13px;
}

.logo-cincinnatibengals {
  background: url("../images/nfl-logos.png") no-repeat -1px -227px;
  width: 25px;
  height: 17px;
}

.logo-clevelandbrowns {
  background: url("../images/nfl-logos.png") no-repeat -1px -252px;
  width: 25px;
  height: 19px;
}

.logo-pittsburghsteelers {
  background: url("../images/nfl-logos.png") no-repeat -1px -279px;
  width: 25px;
  height: 25px;
}

.logo-chicagobears {
  background: url("../images/nfl-logos.png") no-repeat -1px -312px;
  width: 25px;
  height: 17px;
}

.logo-detroitlions {
  background: url("../images/nfl-logos.png") no-repeat -1px -337px;
  width: 24px;
  height: 19px;
}

.logo-greenbaypackers {
  background: url("../images/nfl-logos.png") no-repeat -2px -364px;
  width: 23px;
  height: 15px;
}

.logo-minnesotavikings {
  background: url("../images/nfl-logos.png") no-repeat -3px -387px;
  width: 21px;
  height: 25px;
}

.logo-houstontexans {
  background: url("../images/nfl-logos.png") no-repeat -1px -420px;
  width: 25px;
  height: 23px;
}

.logo-indianapoliscolts {
  background: url("../images/nfl-logos.png") no-repeat -1px -451px;
  width: 24px;
  height: 25px;
}

.logo-jacksonvillejaguars {
  background: url("../images/nfl-logos.png") no-repeat -2px -484px;
  width: 23px;
  height: 17px;
}

.logo-tennesseetitans {
  background: url("../images/nfl-logos.png") no-repeat -1px -509px;
  width: 25px;
  height: 18px;
}

.logo-atlantafalcons {
  background: url("../images/nfl-logos.png") no-repeat -1px -535px;
  width: 25px;
  height: 23px;
}

.logo-carolinapanthers {
  background: url("../images/nfl-logos.png") no-repeat -1px -566px;
  width: 25px;
  height: 13px;
}

.logo-neworleanssaints {
  background: url("../images/nfl-logos.png") no-repeat -3px -587px;
  width: 21px;
  height: 25px;
}

.logo-tampabaybuccaneers {
  background: url("../images/nfl-logos.png") no-repeat -1px -620px;
  width: 24px;
  height: 22px;
}

.logo-denverbroncos {
  background: url("../images/nfl-logos.png") no-repeat -1px -650px;
  width: 25px;
  height: 15px;
}

.logo-kansascitychiefs {
  background: url("../images/nfl-logos.png") no-repeat -1px -673px;
  width: 25px;
  height: 16px;
}

.logo-lasvegasraiders {
  background: url("../images/nfl-logos.png") no-repeat -2px -697px;
  width: 23px;
  height: 25px;
}

.logo-losangeleschargers {
  background: url("../images/nfl-logos.png") no-repeat -1px -730px;
  width: 24px;
  height: 11px;
}

.logo-arizonacardinals {
  background: url("../images/nfl-logos.png") no-repeat -1px -749px;
  width: 25px;
  height: 23px;
}

.logo-losangelesrams {
  background: url("../images/nfl-logos.png") no-repeat -1px -780px;
  width: 24px;
  height: 17px;
}

.logo-sanfrancisco49ers {
  background: url("../images/nfl-logos.png") no-repeat -1px -805px;
  width: 25px;
  height: 15px;
}

.logo-seattleseahawks {
  background: url("../images/nfl-logos.png") no-repeat -1px -828px;
  width: 25px;
  height: 11px;
}

/*****************NBA Logos *****************/
.logo-bostonceltics {
  background: url("../images/nba-logos.png") no-repeat -3px -2px;
  width: 21px;
  height: 24px;
}

.logo-brooklynnets {
  background: url("../images/nba-logos.png") no-repeat -2px -34px;
  width: 23px;
  height: 23px;
}

.logo-newyorkknicks {
  background: url("../images/nba-logos.png") no-repeat -2px -65px;
  width: 24px;
  height: 19px;
}

.logo-philadelphia76ers {
  background: url("../images/nba-logos.png") no-repeat -3px -92px;
  width: 20px;
  height: 25px;
}

.logo-torontoraptors {
  background: url("../images/nba-logos.png") no-repeat -1px -125px;
  width: 24px;
  height: 24px;
}

.logo-goldenstatewarriors {
  background: url("../images/nba-logos.png") no-repeat -1px -157px;
  width: 24px;
  height: 24px;
}

.logo-losangelesclippers {
  background: url("../images/nba-logos.png") no-repeat -1px -189px;
  width: 24px;
  height: 24px;
}

.logo-losangeleslakers {
  background: url("../images/nba-logos.png") no-repeat -1px -221px;
  width: 24px;
  height: 15px;
}

.logo-phoenixsuns {
  background: url("../images/nba-logos.png") no-repeat -1px -244px;
  width: 24px;
  height: 20px;
}

.logo-sacramentokings {
  background: url("../images/nba-logos.png") no-repeat -3px -272px;
  width: 21px;
  height: 24px;
}

.logo-chicagobulls {
  background: url("../images/nba-logos.png") no-repeat -1px -304px;
  width: 24px;
  height: 22px;
}

.logo-clevelandcavaliers {
  background: url("../images/nba-logos.png") no-repeat -7px -334px;
  width: 13px;
  height: 25px;
}

.logo-detroitpistons {
  background: url("../images/nba-logos.png") no-repeat -1px -367px;
  width: 24px;
  height: 24px;
}

.logo-indianapacers {
  background: url("../images/nba-logos.png") no-repeat -1px -399px;
  width: 24px;
  height: 22px;
}

.logo-milwaukeebucks {
  background: url("../images/nba-logos.png") no-repeat -4px -429px;
  width: 18px;
  height: 23px;
}

.logo-atlantahawks {
  background: url("../images/nba-logos.png") no-repeat 0 -460px;
  width: 25px;
  height: 25px;
}

.logo-charlottehornets {
  background: url("../images/nba-logos.png") no-repeat -1px -493px;
  width: 24px;
  height: 23px;
}

.logo-miamiheat {
  background: url("../images/nba-logos.png") no-repeat -2px -524px;
  width: 23px;
  height: 23px;
}

.logo-orlandomagic {
  background: url("../images/nba-logos.png") no-repeat -1px -555px;
  width: 24px;
  height: 13px;
}

.logo-washingtonwizards {
  background: url("../images/nba-logos.png") no-repeat -1px -576px;
  width: 24px;
  height: 24px;
}

.logo-denvernuggets {
  background: url("../images/nba-logos.png") no-repeat -1px -608px;
  width: 25px;
  height: 25px;
}

.logo-minnesotatimberwolves {
  background: url("../images/nba-logos.png") no-repeat -1px -641px;
  width: 24px;
  height: 24px;
}

.logo-oklahomacitythunder {
  background: url("../images/nba-logos.png") no-repeat -1px -673px;
  width: 25px;
  height: 14px;
}

.logo-portlandtrailblazers {
  background: url("../images/nba-logos.png") no-repeat -2px -695px;
  width: 22px;
  height: 24px;
}

.logo-utahjazz {
  background: url("../images/nba-logos.png") no-repeat -2px -727px;
  width: 23px;
  height: 15px;
}

.logo-dallasmavericks {
  background: url("../images/nba-logos.png") no-repeat -2px -750px;
  width: 23px;
  height: 23px;
}

.logo-houstonrockets {
  background: url("../images/nba-logos.png") no-repeat -4px -781px;
  width: 18px;
  height: 24px;
}

.logo-memphisgrizzlies {
  background: url("../images/nba-logos.png") no-repeat -1px -813px;
  width: 25px;
  height: 23px;
}

.logo-neworleanspelicans {
  background: url("../images/nba-logos.png") no-repeat -1px -844px;
  width: 24px;
  height: 10px;
}

.logo-sanantoniospurs {
  background: url("../images/nba-logos.png") no-repeat -3px -862px;
  width: 20px;
  height: 24px;
}

/*****************MLB Logos *****************/
.logo-diamondbacks,
.logo-arizonadiamondbacks {
  background: url("../images/mlb-logos.png") no-repeat -1px -5px;
  width: 25px;
  height: 19px;
}

.logo-atlantabraves {
  background: url("../images/mlb-logos.png") no-repeat -1px -32px;
  width: 25px;
  height: 10px;
}

.logo-baltimoreorioles {
  background: url("../images/mlb-logos.png") no-repeat -1px -50px;
  width: 25px;
  height: 23px;
}

.logo-bostonredsox {
  background: url("../images/mlb-logos.png") no-repeat -1px -81px;
  width: 25px;
  height: 24px;
}

.logo-chicagocubs {
  background: url("../images/mlb-logos.png") no-repeat -1px -113px;
  width: 25px;
  height: 25px;
}

.logo-chicagowhitesox {
  background: url("../images/mlb-logos.png") no-repeat -4px -146px;
  width: 18px;
  height: 25px;
}

.logo-cincinnatireds {
  background: url("../images/mlb-logos.png") no-repeat -1px -179px;
  width: 25px;
  height: 17px;
}

.logo-clevelandindians {
  background: url("../images/mlb-logos.png") no-repeat -4px -204px;
  width: 18px;
  height: 25px;
}

.logo-coloradorockies {
  background: url("../images/mlb-logos.png") no-repeat -1px -237px;
  width: 25px;
  height: 18px;
}

.logo-detroittigers {
  background: url("../images/mlb-logos.png") no-repeat -5px -263px;
  width: 17px;
  height: 24px;
}

.logo-houstonastros {
  background: url("../images/mlb-logos.png") no-repeat -1px -295px;
  width: 24px;
  height: 23px;
}

.logo-kansascityroyals {
  background: url("../images/mlb-logos.png") no-repeat -2px -326px;
  width: 23px;
  height: 25px;
}

.logo-losangelesangels {
  background: url("../images/mlb-logos.png") no-repeat -4px -359px;
  width: 19px;
  height: 25px;
}

.logo-losangelesdodgers {
  background: url("../images/mlb-logos.png") no-repeat -1px -392px;
  width: 24px;
  height: 25px;
}

.logo-miamimarlins {
  background: url('../images/mlb-logos.png') no-repeat -2px -425px;
    width: 23px;
    height: 24px;
}

.logo-milwaukeebrewers {
  background: url("../images/mlb-logos.png") no-repeat -1px -457px;
  width: 24px;
  height: 24px;
}

.logo-minnesotatwins {
  background: url("../images/mlb-logos.png") no-repeat -1px -489px;
  width: 25px;
  height: 25px;
}

.logo-newyorkmets {
  background: url("../images/mlb-logos.png") no-repeat -1px -522px;
  width: 25px;
  height: 25px;
}

.logo-newyorkyankees {
  background: url("../images/mlb-logos.png") no-repeat -2px -555px;
  width: 23px;
  height: 25px;
}

.logo-oaklandathletics {
  background: url("../images/mlb-logos.png") no-repeat -1px -588px;
  width: 25px;
  height: 25px;
}

.logo-philadelphiaphillies {
  background: url("../images/mlb-logos.png") no-repeat -1px -621px;
  width: 24px;
  height: 21px;
}

.logo-pittsburghpirates {
  background: url("../images/mlb-logos.png") no-repeat -5px -650px;
  width: 17px;
  height: 24px;
}

.logo-sandiegopadres {
  background: url("../images/mlb-logos.png") no-repeat -4px -682px;
  width: 19px;
  height: 24px;
}

.logo-sanfranciscogiants {
  background: url("../images/mlb-logos.png") no-repeat -1px -714px;
  width: 25px;
  height: 13px;
}

.logo-seattlemariners {
  background: url("../images/mlb-logos.png") no-repeat -1px -735px;
  width: 25px;
  height: 25px;
}

.logo-stlouiscardinals,
.logo-saintlouiscardinals {
  background: url("../images/mlb-logos.png") no-repeat -1px -768px;
  width: 25px;
  height: 24px;
}

.logo-tampabayrays {
  background: url("../images/mlb-logos.png") no-repeat -1px -800px;
  width: 24px;
  height: 12px;
}

.logo-texasrangers {
  background: url("../images/mlb-logos.png") no-repeat -1px -820px;
  width: 25px;
  height: 25px;
}

.logo-torontobluejays {
  background: url("../images/mlb-logos.png") no-repeat -1px -853px;
  width: 24px;
  height: 21px;
}

.logo-washingtonnationals {
  background: url("../images/mlb-logos.png") no-repeat -1px -882px;
  width: 25px;
  height: 25px;
}

/*****************NHL Logos *****************/
.logo-carolinahurricanes {
  background: url("../images/nhl-logos.png") no-repeat -1px -7px;
  width: 25px;
  height: 15px;
}

.logo-chicagoblackhawks {
  background: url("../images/nhl-logos.png") no-repeat -1px -30px;
  width: 25px;
  height: 22px;
}

.logo-columbusbluejackets {
  background: url("../images/nhl-logos.png") no-repeat -1px -60px;
  width: 25px;
  height: 21px;
}

.logo-dallasstars {
  background: url("../images/nhl-logos.png") no-repeat -1px -89px;
  width: 24px;
  height: 20px;
}

.logo-detroitredwings {
  background: url("../images/nhl-logos.png") no-repeat -1px -117px;
  width: 25px;
  height: 19px;
}

.logo-floridapanthers {
  background: url("../images/nhl-logos.png") no-repeat -3px -144px;
  width: 21px;
  height: 24px;
}

.logo-nashvillepredators {
  background: url("../images/nhl-logos.png") no-repeat -1px -176px;
  width: 25px;
  height: 15px;
}

.logo-tampabaylightning {
  background: url("../images/nhl-logos.png") no-repeat -1px -199px;
  width: 25px;
  height: 25px;
}

.logo-calgaryflames {
  background: url("../images/nhl-logos.png") no-repeat -1px -232px;
  width: 24px;
  height: 21px;
}

.logo-edmontonoilers {
  background: url("../images/nhl-logos.png") no-repeat -1px -261px;
  width: 24px;
  height: 24px;
}

.logo-montrealcanadiens {
  background: url("../images/nhl-logos.png") no-repeat -1px -293px;
  width: 25px;
  height: 17px;
}

.logo-ottawasenators {
  background: url("../images/nhl-logos.png") no-repeat -1px -318px;
  width: 24px;
  height: 19px;
}

.logo-torontomapleleafs {
  background: url("../images/nhl-logos.png") no-repeat -3px -345px;
  width: 21px;
  height: 24px;
}

.logo-vancouvercanucks {
  background: url("../images/nhl-logos.png") no-repeat -1px -377px;
  width: 25px;
  height: 23px;
}

.logo-winnipegjets {
  background: url("../images/nhl-logos.png") no-repeat -1px -408px;
  width: 25px;
  height: 25px;
}

.logo-bostonbruins {
  background: url("../images/nhl-logos.png") no-repeat -1px -441px;
  width: 25px;
  height: 25px;
}

.logo-buffalosabres {
  background: url("../images/nhl-logos.png") no-repeat -2px -474px;
  width: 23px;
  height: 23px;
}

.logo-newjerseydevils {
  background: url("../images/nhl-logos.png") no-repeat -1px -505px;
  width: 25px;
  height: 25px;
}

.logo-newyorkislanders {
  background: url("../images/nhl-logos.png") no-repeat -1px -538px;
  width: 25px;
  height: 24px;
}

.logo-newyorkrangers {
  background: url("../images/nhl-logos.png") no-repeat 0 -570px;
  width: 25px;
  height: 24px;
}

.logo-philadelphiaflyers {
  background: url("../images/nhl-logos.png") no-repeat -1px -602px;
  width: 25px;
  height: 17px;
}

.logo-pittsburghpenguins {
  background: url("../images/nhl-logos.png") no-repeat -1px -627px;
  width: 24px;
  height: 23px;
}

.logo-washingtoncapitals {
  background: url("../images/nhl-logos.png") no-repeat -1px -658px;
  width: 25px;
  height: 16px;
}

.logo-anaheimducks {
  background: url("../images/nhl-logos.png") no-repeat -1px -682px;
  width: 25px;
  height: 14px;
}

.logo-arizonacoyotes {
  background: url("../images/nhl-logos.png") no-repeat -1px -704px;
  width: 25px;
  height: 25px;
}

.logo-coloradoavalanche {
  background: url("../images/nhl-logos.png") no-repeat -1px -737px;
  width: 25px;
  height: 21px;
}

.logo-losangeleskings {
  background: url("../images/nhl-logos.png") no-repeat -3px -766px;
  width: 20px;
  height: 24px;
}

.logo-minnesotawild {
  background: url("../images/nhl-logos.png") no-repeat -1px -798px;
  width: 25px;
  height: 15px;
}

.logo-sanjosesharks {
  background: url("../images/nhl-logos.png") no-repeat -1px -821px;
  width: 25px;
  height: 21px;
}

.logo-stlouisblues {
  background: url("../images/nhl-logos.png") no-repeat -1px -850px;
  width: 25px;
  height: 20px;
}

.logo-vegasgoldenknights {
  background: url("../images/nhl-logos.png") no-repeat -4px -878px;
  width: 18px;
  height: 24px;
}



/***************** ligamx *****************/
.logo-clubamerica {
  background: url('../images/ligamx-logos.png') no-repeat -1px -1px;
  width: 24px;
  height: 24px;
}

.logo-atlas {
  background: url('../images/ligamx-logos.png') no-repeat -3px -33px;
  width: 20px;
  height: 24px;
}

.logo-clubtijuana {
  background: url('../images/ligamx-logos.png') no-repeat -1px -65px;
  width: 24px;
  height: 24px;
}

.logo-cruzazul {
  background: url('../images/ligamx-logos.png') no-repeat -1px -97px;
  width: 24px;
  height: 24px;
}

.logo-guadalajara {
  background: url('../images/ligamx-logos.png') no-repeat -4px -129px;
  width: 18px;
  height: 24px;
}

.logo-clubleon {
  background: url('../images/ligamx-logos.png') no-repeat -4px -161px;
  width: 18px;
  height: 25px;
}

.logo-lobosbuap {
  background: url('../images/ligamx-logos.png') no-repeat -1px -194px;
  width: 24px;
  height: 24px;
}

.logo-morelia {
  background: url('../images/ligamx-logos.png') no-repeat -4px -226px;
  width: 18px;
  height: 24px;
}

.logo-monterrey {
  background: url('../images/ligamx-logos.png') no-repeat -5px -258px;
  width: 17px;
  height: 24px;
}

/*.logo-necaxa {
  background: url('../images/ligamx-logos.png') no-repeat -4px -290px;
  width: 18px;
  height: 25px;
}*************/

.logo-pachuca {
  background: url('../images/ligamx-logos.png') no-repeat -3px -323px;
  width: 20px;
  height: 24px;
}

.logo-puebla {
  background: url('../images/ligamx-logos.png') no-repeat -2px -355px;
  width: 22px;
  height: 25px;
}

.logo-unampumas,
.logo-pumasunam {
  background: url('../images/ligamx-logos.png') no-repeat -1px -388px;
  width: 24px;
  height: 22px;
}

.logo-queretaro {
  background: url('../images/ligamx-logos.png') no-repeat -3px -418px;
  width: 20px;
  height: 24px;
}

.logo-santoslaguna {
  background: url('../images/ligamx-logos.png') no-repeat -4px -450px;
  width: 18px;
  height: 26px;
}

.logo-uanl,
.logo-uanltigres {
  background: url('../images/ligamx-logos.png') no-repeat -7px -484px;
  width: 12px;
  height: 26px;
}

.logo-toluca {
  background: url('../images/ligamx-logos.png') no-repeat -3px -518px;
  width: 20px;
  height: 24px;
}

.logo-veracruz {
  background: url('../images/ligamx-logos.png') no-repeat -2px -550px;
  width: 22px;
  height: 24px;
}

.logo-necaxa {
  background: url('../images/ligamx-logos.png') no-repeat -4px -582px;
  width: 19px;
  height: 25px;
}

/*.logo-cruzazul {
  background: url('../images/ligamx-logos.png') no-repeat -1px -615px;
  width: 25px;
  height: 25px;
}*******************/

.logo-mazatlan {
  background: url('../images/ligamx-logos.png') no-repeat -1px -682px;
  width: 24px;
  height: 24px;
}

.logo-juarez {
  background: url('../images/ligamx-logos.png') no-repeat -1px -714px;
  width: 24px;
  height: 24px;
}

/* LOGOS NCAA */
/* ASUN */
.logo-bellarmineKnights {
    background: url("../images/ncaa/asun.png") no-repeat 0 -4px;
    width: 26px;
    height: 36px;
}

.logo-centralarkansasbears {
    background: url("../images/ncaa/asun.png") no-repeat 0 -46px;
    width: 26px;
    height: 21px;
}

.logo-easternkentuckycolonels {
    background: url("../images/ncaa/asun.png") no-repeat 0 -78px;
    width: 26px;
    height: 8px;
}

.logo-floridagulfcoasteagles {
    background: url("../images/ncaa/asun.png") no-repeat 0 -97px;
    width: 26px;
    height: 19px;
}

.logo-jacksonvilledolphins {
    background: url("../images/ncaa/asun.png") no-repeat 0 -127px;
    width: 26px;
    height: 16px;
}

.logo-jacksonvillestategamecocks {
    background: url("../images/ncaa/asun.png") no-repeat 0 -157px;
    width: 26px;
    height: 12px;
}

.logo-kennesawstateowls {
    background: url("../images/ncaa/asun.png") no-repeat 0 -181px;
    width: 26px;
    height: 25px;
}

.logo-libertyflames,
.logo-liberty {
    background: url("../images/ncaa/asun.png") no-repeat 0 -219px;
    width: 26px;
    height: 24px;
}

.logo-lipscombbisons {
    background: url("../images/ncaa/asun.png") no-repeat -7px -261px;
    width: 12px;
    height: 15px;
}

.logo-northalabamalions {
    background: url("../images/ncaa/asun.png") no-repeat 0 -294px;
    width: 26px;
    height: 16px;
}

.logo-northfloridaospreys {
    background: url("../images/ncaa/asun.png") no-repeat 0 -329px;
    width: 26px;
    height: 16px;
}

.logo-stetsonhatters {
    background: url("../images/ncaa/asun.png") no-repeat -3px -361px;
    width: 21px;
    height: 22px;
}

/* AMERICAN EAST */
.logo-albanygreatdanes {
    background: url("../images/ncaa/american-east.png") no-repeat 0 0;
    width: 26px;
    height: 49px;
}

.logo-binghamtonbearcats {
    background: url("../images/ncaa/american-east.png") no-repeat 0 -60px;
    width: 26px;
    height: 15px;
}

.logo-hartfordhawks {
    background: url("../images/ncaa/american-east.png") no-repeat 0 -89px;
    width: 26px;
    height: 25px;
}

.logo-maineblackbears {
    background: url("../images/ncaa/american-east.png") no-repeat 0 -128px;
    width: 26px;
    height: 20px;
}

.logo-njithighlanders {
    background: url("../images/ncaa/american-east.png") no-repeat 0 -164px;
    width: 26px;
    height: 23px;
}

.logo-newhampshirewildcats {
    background: url("../images/ncaa/american-east.png") no-repeat 0 -200px;
    width: 26px;
    height: 22px;
}

.logo-stonybrookseawolves {
    background: url("../images/ncaa/american-east.png") no-repeat 0 -231px;
    width: 26px;
    height: 19px;
}

.logo-umbcretrievers {
    background: url("../images/ncaa/american-east.png") no-repeat 0 -265px;
    width: 26px;
    height: 24px;
}

.logo-umasslowellriverhawks {
    background: url("../images/ncaa/american-east.png") no-repeat 0 -301px;
    width: 26px;
    height: 12px;
}

.logo-vermontcatamounts {
    background: url("../images/ncaa/american-east.png") no-repeat 0 -326px;
    width: 26px;
    height: 25px;
}

/* AMERICAN */

.logo-cincinnatibearcats,
.logo-cincinnati {
    background: url("../images/ncaa/american.png") no-repeat 0 -8px;
    width: 26px;
    height: 41px;
}

.logo-eastcarolinapirates,
.logo-eastcarolina {
    background: url("../images/ncaa/american.png") no-repeat 0 -63px;
    width: 26px;
    height: 28px;
}

.logo-houston,
.logo-houstoncougars {
    background: url("../images/ncaa/american.png") no-repeat 0 -105px;
    width: 26px;
    height: 25px;
}

.logo-memphistigers {
    background: url("../images/ncaa/american.png") no-repeat 0 -148px;
    width: 26px;
    height: 23px;
}

.logo-smumustangs {
    background: url("../images/ncaa/american.png") no-repeat 0 -188px;
    width: 26px;
    height: 13px;
}

.logo-southfloridabulls,
.logo-southflorida {
    background: url("../images/ncaa/american.png") no-repeat 0 -217px;
    width: 26px;
    height: 21px;
}

.logo-templeowls,
.logo-temple {
    background: url("../images/ncaa/american.png") no-repeat -2px -254px;
    width: 22px;
    height: 25px;
}

.logo-tulanegreenwave,
.logo-tulane {
    background: url("../images/ncaa/american.png") no-repeat -2px -297px;
    width: 24px;
    height: 19px;
}

.logo-tulsagoldenhurricane,
.logo-tulsa {
    background: url("../images/ncaa/american.png") no-repeat 0 -340px;
    width: 26px;
    height: 10px;
}

.logo-ufcknights {
    background: url("../images/ncaa/american.png") no-repeat 0 -372px;
    width: 26px;
    height: 21px;
}

.logo-wichitastateshockers {
    background: url("../images/ncaa/american.png") no-repeat 0 -408px;
    width: 26px;
    height: 22px;
}

/* ATLANTIC 10 */

.logo-davidsonwildcats {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -9px;
    width: 26px;
    height: 26px;
}

.logo-daytonflyers {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -51px;
    width: 26px;
    height: 17px;
}

.logo-duquesnedukes {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -80px;
    width: 26px;
    height: 54px;
}

.logo-fordhamrams {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -147px;
    width: 26px;
    height: 23px;
}

.logo-georgemasonpatriots {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -189px;
    width: 26px;
    height: 22px;
}

.logo-georgewashingtoncolonials {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -230px;
    width: 26px;
    height: 18px;
}

.logo-lasalleexplorers {
    background: url("../images/ncaa/atlantic-10.png") no-repeat -1px -261px;
    width: 24px;
    height: 23px;
}

.logo-rhodeislandrams {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -307px;
    width: 26px;
    height: 33px;
}

.logo-richmondspiders {
    background: url("../images/ncaa/atlantic-10.png") no-repeat -3px -354px;
    width: 21px;
    height: 27px;
}

.logo-saintjosephshawks {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -401px;
    width: 26px;
    height: 16px;
}

.logo-saintlouisbillikens {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -437px;
    width: 26px;
    height: 25px;
}

.logo-stbonaventurebonnies {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -477px;
    width: 26px;
    height: 11px;
}

.logo-umassminutemen,
.logo-massachusetts {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -507px;
    width: 26px;
    height: 21px;
}

.logo-vcurams {
    background: url("../images/ncaa/atlantic-10.png") no-repeat 0 -547px;
    width: 26px;
    height: 11px;
}

/* ACC */

.logo-bostoncollegeeagles,
.logo-bostoncollege {
    background: url("../images/ncaa/acc.png") no-repeat 0 -7px;
    width: 26px;
    height: 24px;
}

.logo-clemsontigers,
.logo-clemson {
    background: url("../images/ncaa/acc.png") no-repeat 0 -44px;
    width: 26px;
    height: 25px;
}

.logo-duke,
.logo-dukebluedevils {
    background: url("../images/ncaa/acc.png") no-repeat -1px -82px;
    width: 23px;
    height: 20px;
}

.logo-floridastateseminoles,
.logo-floridastate {
    background: url("../images/ncaa/acc.png") no-repeat 0 -118px;
    width: 26px;
    height: 27px;
}

.logo-georgiatechyellowjackets,
.logo-georgiatech {
    background: url("../images/ncaa/acc.png") no-repeat 0 -160px;
    width: 26px;
    height: 16px;
}

.logo-louisvillecardinals,
.logo-louisville {
    background: url("../images/ncaa/acc.png") no-repeat 0 -187px;
    width: 26px;
    height: 29px;
}

.logo-miamiflorida,
.logo-miamihurricanes {
    background: url("../images/ncaa/acc.png") no-repeat 0 -230px;
    width: 26px;
    height: 16px;
}

.logo-ncstatewolfpack,
.logo-ncstate {
    background: url("../images/ncaa/acc.png") no-repeat -4px -263px;
    width: 18px;
    height: 24px;
}

.logo-northcarolina,
.logo-northcarolinatarheels {
    background: url("../images/ncaa/acc.png") no-repeat 0 -302px;
    width: 26px;
    height: 20px;
}

.logo-notredamefightingirish {
    background: url("../images/ncaa/acc.png") no-repeat 0 -338px;
    width: 26px;
    height: 23px;
}

.logo-pittsburghpanthers,
.logo-pittsburgh {
    background: url("../images/ncaa/acc.png") no-repeat 0 -374px;
    width: 26px;
    height: 15px;
}

.logo-syracuseorange {
    background: url("../images/ncaa/acc.png") no-repeat -4px -405px;
    width: 18px;
    height: 24px;
}

.logo-virginiacavaliers,
.logo-virginia {
    background: url("../images/ncaa/acc.png") no-repeat 0 -445px;
    width: 26px;
    height: 21px;
}

.logo-virginiatechhokies,
.logo-virginiatech {
    background: url("../images/ncaa/acc.png") no-repeat 0 -482px;
    width: 26px;
    height: 12px;
}

.logo-wakeforest,
.logo-wakeforestdemondeacons {
    background: url("../images/ncaa/acc.png") no-repeat 0 -512px;
    width: 26px;
    height: 18px;
}

/* BIG 12 */

.logo-baylorbears,
.logo-baylor {
    background: url("../images/ncaa/big-12.png") no-repeat 0 -7px;
    width: 26px;
    height: 31px;
}

.logo-iowastate,
.logo-iowastatecyclones {
    background: url("../images/ncaa/big-12.png") no-repeat 0 -50px;
    width: 26px;
    height: 18px;
}

.logo-kansas,
.logo-kansasjayhawks {
    background: url("../images/ncaa/big-12.png") no-repeat 0 -84px;
    width: 26px;
    height: 23px;
}

.logo-kansasstatewildcats,
.logo-kansasstate {
    background: url("../images/ncaa/big-12.png") no-repeat 0 -126px;
    width: 26px;
    height: 19px;
}

.logo-oklahomasooners,
.logo-oklahoma {
    background: url("../images/ncaa/big-12.png") no-repeat 0 -156px;
    width: 26px;
    height: 34px;
}

.logo-oklahomastatecowboys,
.logo-oklahomastate {
    background: url("../images/ncaa/big-12.png") no-repeat 0 -206px;
    width: 26px;
    height: 14px;
}

.logo-tcuhornedfrogs,
.logo-tcu {
    background: url("../images/ncaa/big-12.png") no-repeat 0 -234px;
    width: 26px;
    height: 13px;
}

.logo-texaslonghorns,
.logo-texas {
    background: url("../images/ncaa/big-12.png") no-repeat 0 -259px;
    width: 26px;
    height: 13px;
}

.logo-texastech,
.logo-texastechredraiders {
    background: url("../images/ncaa/big-12.png") no-repeat 0 -286px;
    width: 26px;
    height: 30px;
}

.logo-westvirginiamountaineers,
.logo-westvirginia {
    background: url("../images/ncaa/big-12.png") no-repeat -1px -331px;
    width: 20px;
    height: 18px;
}

/* BIG EAST */

.logo-butlerbulldogs {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -7px;
    width: 26px;
    height: 26px;
}

.logo-creightonbluejays {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -47px;
    width: 26px;
    height: 26px;
}

.logo-depaulbluedemons {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -89px;
    width: 26px;
    height: 27px;
}

.logo-georgetownhoyas {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -130px;
    width: 26px;
    height: 26px;
}

.logo-marquettegoldeneagles {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -171px;
    width: 26px;
    height: 19px;
}

.logo-providence,
.logo-providencefriars {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -204px;
    width: 26px;
    height: 17px;
}

.logo-setonhallpirates {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -234px;
    width: 26px;
    height: 26px;
}

.logo-stjohnsredstorm {
    background: url("../images/ncaa/big-east.png") no-repeat -1px -275px;
    width: 24px;
    height: 33px;
}

.logo-uconnhuskies,
.logo-connecticut {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -321px;
    width: 26px;
    height: 32px;
}

.logo-villanova,
.logo-villanovawildcats {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -363px;
    width: 26px;
    height: 23px;
}

.logo-xaviermusketeers {
    background: url("../images/ncaa/big-east.png") no-repeat 0 -404px;
    width: 26px;
    height: 21px;
}

/* BIG SKY */

.logo-easternwashingtoneagles {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -7px;
    width: 26px;
    height: 24px;
}

.logo-idahostatebengals {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -43px;
    width: 26px;
    height: 25px;
}

.logo-idahovandals {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -79px;
    width: 26px;
    height: 29px;
}

.logo-montanagrizzlies {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -126px;
    width: 26px;
    height: 19px;
}

.logo-montanastatebobcats {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -160px;
    width: 26px;
    height: 19px;
}

.logo-northernarizonalumberjacks {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -192px;
    width: 26px;
    height: 16px;
}

.logo-northerncoloradobears {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -222px;
    width: 26px;
    height: 26px;
}

.logo-portlandstatevikings {
    background: url("../images/ncaa/big-sky.png") no-repeat -1px -260px;
    width: 24px;
    height: 31px;
}

.logo-sacramentostatehornets {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -303px;
    width: 26px;
    height: 23px;
}

.logo-southernutahthunderbirds {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -343px;
    width: 26px;
    height: 16px;
}

.logo-weberstatewildcats {
    background: url("../images/ncaa/big-sky.png") no-repeat 0 -377px;
    width: 26px;
    height: 20px;
}

/* BIG SOUTH */

.logo-campbellfightingcamels {
    background: url("../images/ncaa/big-south.png") no-repeat 0 -8px;
    width: 26px;
    height: 19px;
}

.logo-charlestonsouthernbuccaneers {
    background: url("../images/ncaa/big-south.png") no-repeat -2px -44px;
    width: 22px;
    height: 16px;
}

.logo-gardnerwebbrunninbulldogs {
    background: url("../images/ncaa/big-south.png") no-repeat -1px -74px;
    width: 24px;
    height: 15px;
}

.logo-hamptonpirates {
    background: url("../images/ncaa/big-south.png") no-repeat 0 -103px;
    width: 26px;
    height: 29px;
}

.logo-highpointpanthers {
    background: url("../images/ncaa/big-south.png") no-repeat 0 -146px;
    width: 26px;
    height: 15px;
}

.logo-longwoodlancers {
    background: url("../images/ncaa/big-south.png") no-repeat 0 -178px;
    width: 26px;
    height: 11px;
}

.logo-northcarolinaaggies {
    background: url("../images/ncaa/big-south.png") no-repeat -1px -202px;
    width: 24px;
    height: 30px;
}

.logo-presbyterianbluehose {
    background: url("../images/ncaa/big-south.png") no-repeat 0 -244px;
    width: 26px;
    height: 26px;
}

.logo-radfordhighlanders {
    background: url("../images/ncaa/big-south.png") no-repeat 0 -288px;
    width: 26px;
    height: 22px;
}

.logo-southcarolinaupstatespartans {
    background: url('imgs/big-south.png') no-repeat 0 -324px;
    width: 26px;
    height: 18px;
}

.logo-uncashevillebulldogs {
    background: url("../images/ncaa/big-south.png") no-repeat 0 -358px;
    width: 26px;
    height: 17px;
}

.logo-winthropeagles {
    background: url("../images/ncaa/big-south.png") no-repeat 0 -385px;
    width: 26px;
    height: 23px;
}

/* BIG TEN */

.logo-illinoisfightingillini,
.logo-illinois {
    background: url("../images/ncaa/big-ten.png") no-repeat -3px -10px;
    width: 20px;
    height: 30px;
}

.logo-indianahoosiers,
.logo-indiana {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -55px;
    width: 26px;
    height: 33px;
}

.logo-iowahawkeyes,
.logo-iowa {
    background: url("../images/ncaa/big-ten.png") no-repeat -2px -104px;
    width: 22px;
    height: 15px;
}

.logo-marylandterrapins,
.logo-maryland {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -131px;
    width: 26px;
    height: 29px;
}

.logo-michiganstatespartans,
.logo-michiganstate {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -177px;
    width: 26px;
    height: 30px;
}

.logo-michigan,
.logo-michiganwolverines {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -224px;
    width: 26px;
    height: 19px;
}

.logo-minnesotagoldengophers,
.logo-minnesota {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -259px;
    width: 26px;
    height: 16px;
}

.logo-nebraskacornhuskers,
.logo-nebraska {
    background: url("../images/ncaa/big-ten.png") no-repeat -1px -292px;
    width: 25px;
    height: 25px;
}

.logo-northwesternwildcats,
.logo-northwestern {
    background: url("../images/ncaa/big-ten.png") no-repeat -3px -336px;
    width: 20px;
    height: 31px;
}

.logo-ohiostatebuckeyes,
.logo-ohiostate {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -384px;
    width: 26px;
    height: 26px;
}

.logo-pennstatenittanylions,
.logo-pennstate {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -428px;
    width: 26px;
    height: 18px;
}

.logo-purdue,
.logo-purdueboilermakers {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -462px;
    width: 26px;
    height: 14px;
}

.logo-rutgersscarletknights,
.logo-rutgers {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -489px;
    width: 26px;
    height: 23px;
}

.logo-wisconsinbadgers,
.logo-wisconsin {
    background: url("../images/ncaa/big-ten.png") no-repeat 0 -528px;
    width: 26px;
    height: 25px;
}

/* BIG WEST */

.logo-csubakersfieldroadrunners {
    background: url("../images/ncaa/big-west.png") no-repeat 0 -6px;
    width: 26px;
    height: 18px;
}

.logo-csufullertontitans {
    background: url("../images/ncaa/big-west.png") no-repeat -5px -38px;
    width: 16px;
    height: 24px;
}

.logo-csunorthridgematadors {
    background: url("../images/ncaa/big-west.png") no-repeat -4px -78px;
    width: 18px;
    height: 21px;
}

.logo-calpolymustangs {
    background: url("../images/ncaa/big-west.png") no-repeat 0 -114px;
    width: 26px;
    height: 25px;
}

.logo-hawaiirainbowwarriors {
    background: url("../images/ncaa/big-west.png") no-repeat 0 -158px;
    width: 26px;
    height: 20px;
}

.logo-longbeachstatebeach {
    background: url("../images/ncaa/big-west.png") no-repeat 0 -193px;
    width: 26px;
    height: 32px;
}

.logo-ucdavisaggies {
    background: url("../images/ncaa/big-west.png") no-repeat 0 -238px;
    width: 26px;
    height: 19px;
}

.logo-ucirvineanteaters {
    background: url("../images/ncaa/big-west.png") no-repeat 0 -272px;
    width: 26px;
    height: 28px;
}

.logo-ucriversidehighlanders {
    background: url("../images/ncaa/big-west.png") no-repeat 0 -315px;
    width: 26px;
    height: 25px;
}

.logo-ucsandiegotritons {
    background: url("../images/ncaa/big-west.png") no-repeat 0 -356px;
    width: 26px;
    height: 26px;
}

.logo-ucsantabarbaragauchos {
    background: url("../images/ncaa/big-west.png") no-repeat 0 -399px;
    width: 26px;
    height: 18px;
}

/* COLONIAL */
.logo-charlestoncougars {
    background: url("../images/ncaa/colonial.png") no-repeat 0 -11px;
    width: 26px;
    height: 30px;
}

.logo-delawarebluehens {
    background: url("../images/ncaa/colonial.png") no-repeat 0 -59px;
    width: 26px;
    height: 18px;
}

.logo-drexeldragons {
    background: url("../images/ncaa/colonial.png") no-repeat 0 -96px;
    width: 26px;
    height: 19px;
}

.logo-elonphoenix {
    background: url("../images/ncaa/colonial.png") no-repeat 0 -130px;
    width: 26px;
    height: 20px;
}

.logo-hofstrapride {
    background: url("../images/ncaa/colonial.png") no-repeat 0 -163px;
    width: 26px;
    height: 16px;
}

.logo-jamesmadisondukes,
.logo-jamesmadison {
    background: url("../images/ncaa/colonial.png") no-repeat 0 -197px;
    width: 26px;
    height: 9px;
}

.logo-northeasternhuskies {
    background: url("../images/ncaa/colonial.png") no-repeat 0 -226px;
    width: 26px;
    height: 25px;
}

.logo-towsontigers {
    background: url("../images/ncaa/colonial.png") no-repeat 0 -266px;
    width: 26px;
    height: 18px;
}

.logo-ncwilmington,
.logo-uncwilmingtonseahawks {
    background: url("../images/ncaa/colonial.png") no-repeat -1px -301px;
    width: 24px;
    height: 24px;
}

.logo-williammarytribe {
    background: url("../images/ncaa/colonial.png") no-repeat -2px -342px;
    width: 22px;
    height: 18px;
}

/* CONFERENCE USA */
.logo-charlotte49ers,
.logo-charlotte {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -12px;
    width: 26px;
    height: 33px;
}

.logo-floridaatlanticowls,
.logo-floridaatlantic {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -62px;
    width: 26px;
    height: 34px;
}

.logo-floridainternationalpanthers,
.logo-floridainternational {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -114px;
    width: 26px;
    height: 17px;
}

.logo-louisianatechbulldogs {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -150px;
    width: 26px;
    height: 15px;
}

.logo-marshallthunderingherd {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -183px;
    width: 26px;
    height: 17px;
}

.logo-middletennst,
.logo-middletennesseestate,
.logo-middletennesseeblueraiders {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -217px;
    width: 26px;
    height: 17px;
}

.logo-northtexasmeangreen,
.logo-northtexas {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -249px;
    width: 26px;
    height: 29px;
}

.logo-olddominionmonarchs,
.logo-olddominion {
    background: url("../images/ncaa/conference-usa.png") no-repeat -1px -293px;
    width: 24px;
    height: 20px;
}

.logo-riceowls,
.logo-rice {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -329px;
    width: 25px;
    height: 30px;
}

.logo-southernmissgoldeneagles {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -377px;
    width: 26px;
    height: 14px;
}

.logo-uabblazers,
.logo-uab {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -405px;
    width: 26px;
    height: 22px;
}

.logo-utepminers,
.logo-utep {
    background: url("../images/ncaa/conference-usa.png") no-repeat -1px -443px;
    width: 24px;
    height: 18px;
}

.logo-utsaroadrunners,
.logo-utsa {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -476px;
    width: 26px;
    height: 24px;
}

.logo-westernkentuckyhilltoppers,
.logo-westernkentucky {
    background: url("../images/ncaa/conference-usa.png") no-repeat 0 -517px;
    width: 26px;
    height: 19px;
}

/* HORIZON */
.logo-clevelandstatevikings {
    background: url("../images/ncaa/horizon.png") no-repeat -4px -12px;
    width: 19px;
    height: 19px;
}

.logo-detroitmercytitans {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -45px;
    width: 26px;
    height: 19px;
}

.logo-greenbayphoenix {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -80px;
    width: 26px;
    height: 20px;
}

.logo-iupuijaguars {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -117px;
    width: 26px;
    height: 21px;
}

.logo-milwaukeepanthers {
    background: url("../images/ncaa/horizon.png") no-repeat -2px -154px;
    width: 23px;
    height: 13px;
}

.logo-northernkentuckynorse {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -185px;
    width: 26px;
    height: 16px;
}

.logo-oaklandgoldengrizzlies {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -219px;
    width: 26px;
    height: 21px;
}

.logo-purduefortwaynemastodons {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -256px;
    width: 26px;
    height: 31px;
}

.logo-robertmorriscolonials {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -302px;
    width: 26px;
    height: 12px;
}

.logo-uicflames {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -330px;
    width: 26px;
    height: 10px;
}

.logo-wrightstateraiders {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -357px;
    width: 26px;
    height: 20px;
}

.logo-youngstownstate,
.logo-youngstownstatepenguins {
    background: url("../images/ncaa/horizon.png") no-repeat 0 -394px;
    width: 26px;
    height: 16px;
}

/* IVY */
.logo-brownbears {
    background: url("../images/ncaa/ivy.png") no-repeat -2px -8px;
    width: 23px;
    height: 21px;
}

.logo-columbialions {
    background: url("../images/ncaa/ivy.png") no-repeat 0 -46px;
    width: 26px;
    height: 30px;
}

.logo-cornellbigred {
    background: url("../images/ncaa/ivy.png") no-repeat 0 -93px;
    width: 26px;
    height: 27px;
}

.logo-dartmouthbiggreen {
    background: url("../images/ncaa/ivy.png") no-repeat -1px -139px;
    width: 24px;
    height: 30px;
}

.logo-harvardcrimson {
    background: url("../images/ncaa/ivy.png") no-repeat -4px -190px;
    width: 20px;
    height: 24px;
}

.logo-pennsylvaniaquakers {
    background: url("../images/ncaa/ivy.png") no-repeat 0 -227px;
    width: 26px;
    height: 32px;
}

.logo-princetontigers {
    background: url("../images/ncaa/ivy.png") no-repeat -3px -278px;
    width: 21px;
    height: 24px;
}

.logo-yalebulldogs {
    background: url("../images/ncaa/ivy.png") no-repeat 0 -323px;
    width: 26px;
    height: 25px;
}

/* MAAC */
.logo-canisiusgoldengriffins {
    background: url("../images/ncaa/maac.png") no-repeat 0 -10px;
    width: 26px;
    height: 29px;
}

.logo-fairfieldstags {
    background: url("../images/ncaa/maac.png") no-repeat 0 -54px;
    width: 26px;
    height: 23px;
}

.logo-ionagaels {
    background: url("../images/ncaa/maac.png") no-repeat 0 -97px;
    width: 26px;
    height: 20px;
}

.logo-manhattanjaspers {
    background: url("../images/ncaa/maac.png") no-repeat 0 -138px;
    width: 26px;
    height: 22px;
}

.logo-maristredfoxes {
    background: url("../images/ncaa/maac.png") no-repeat 0 -179px;
    width: 26px;
    height: 24px;
}

.logo-monmouthhawks {
    background: url("../images/ncaa/maac.png") no-repeat 0 -218px;
    width: 26px;
    height: 20px;
}

.logo-niagarapurpleeagles {
    background: url("../images/ncaa/maac.png") no-repeat 0 -256px;
    width: 26px;
    height: 11px;
}

.logo-quinnipiacbobcats {
    background: url("../images/ncaa/maac.png") no-repeat -2px -280px;
    width: 22px;
    height: 24px;
}

.logo-riderbroncs {
    background: url("../images/ncaa/maac.png") no-repeat 0 -322px;
    width: 26px;
    height: 15px;
}

.logo-stpeters,
.logo-saintpeterspeacocks {
    background: url("../images/ncaa/maac.png") no-repeat 0 -353px;
    width: 26px;
    height: 34px;
}

.logo-sienasaints {
    background: url("../images/ncaa/maac.png") no-repeat 0 -404px;
    width: 26px;
    height: 14px;
}

/* MID AMERICAN */
.logo-akronzips,
.logo-akron {
    background: url("../images/ncaa/mid-american.png") no-repeat 0 -10px;
    width: 26px;
    height: 14px;
}

.logo-ballstatecardinals,
.logo-ballstate {
    background: url("../images/ncaa/mid-american.png") no-repeat -3px -39px;
    width: 21px;
    height: 29px;
}

.logo-bowlinggreenfalcons,
.logo-bowlinggreen {
    background: url("../images/ncaa/mid-american.png") no-repeat 0 -82px;
    width: 26px;
    height: 24px;
}

.logo-buffalobulls,
.logo-buffalo {
    background: url("../images/ncaa/mid-american.png") no-repeat -1px -120px;
    width: 24px;
    height: 24px;
}

.logo-centralmichiganchippewas,
.logo-centralmichigan {
    background: url("../images/ncaa/mid-american.png") no-repeat 0 -159px;
    width: 26px;
    height: 18px;
}

.logo-easternmichiganeagles,
.logo-easternmichigan {
    background: url("../images/ncaa/mid-american.png") no-repeat -3px -196px;
    width: 21px;
    height: 23px;
}

.logo-kentstategoldenflashes,
.logo-kentstate {
    background: url("../images/ncaa/mid-american.png") no-repeat 0 -236px;
    width: 26px;
    height: 18px;
}

.logo-miamiredhawks,
.logo-miamiohio {
    background: url("../images/ncaa/mid-american.png") no-repeat 0 -270px;
    width: 26px;
    height: 20px;
}

.logo-northernillinoishuskies,
.logo-northernillinois {
    background: url("../images/ncaa/mid-american.png") no-repeat 0 -307px;
    width: 26px;
    height: 25px;
}

.logo-ohiobobcats,
.logo-ohio {
    background: url("../images/ncaa/mid-american.png") no-repeat 0 -346px;
    width: 26px;
    height: 22px;
}

.logo-toledorockets,
.logo-toledo {
    background: url("../images/ncaa/mid-american.png") no-repeat 0 -384px;
    width: 26px;
    height: 15px;
}

.logo-westernmichiganbroncos {
    background: url("../images/ncaa/mid-american.png") no-repeat -1px -414px;
    width: 25px;
    height: 25px;
}

/* MEAC */
.logo-coppinstateeagles {
    background: url("../images/ncaa/meac.png") no-repeat 0 -6px;
    width: 26px;
    height: 16px;
}

.logo-delawarestatehornets {
    background: url("../images/ncaa/meac.png") no-repeat 0 -35px;
    width: 26px;
    height: 20px;
}

.logo-howardbison {
    background: url("../images/ncaa/meac.png") no-repeat 0 -70px;
    width: 26px;
    height: 34px;
}

.logo-maryland-easternshorehawks {
    background: url("../images/ncaa/meac.png") no-repeat 0 -122px;
    width: 26px;
    height: 19px;
}

.logo-morganstatebears {
    background: url("../images/ncaa/meac.png") no-repeat 0 -167px;
    width: 26px;
    height: 25px;
}

.logo-norfolkstatespartans {
    background: url("../images/ncaa/meac.png") no-repeat -1px -209px;
    width: 23px;
    height: 24px;
}

.logo-northcarolinacentraleagles {
    background: url("../images/ncaa/meac.png") no-repeat 0 -259px;
    width: 25px;
    height: 13px;
}

.logo-southcarolinastatebulldogs {
    background: url("../images/ncaa/meac.png") no-repeat 0 -290px;
    width: 26px;
    height: 32px;
}

/* MISSOURI VALLEY */
.logo-bradleybraves {
    background: url("../images/ncaa/missoury-valley.png") no-repeat 0 -5px;
    width: 26px;
    height: 31px;
}

.logo-drakebulldogs {
    background: url("../images/ncaa/missoury-valley.png") no-repeat 0 -50px;
    width: 26px;
    height: 28px;
}

.logo-evansvillepurpleaces {
    background: url("../images/ncaa/missoury-valley.png") no-repeat 0 -96px;
    width: 26px;
    height: 21px;
}

.logo-illinoisstateredbirds {
    background: url("../images/ncaa/missoury-valley.png") no-repeat 0 -135px;
    width: 26px;
    height: 16px;
}

.logo-indianastatesycamores {
    background: url("../images/ncaa/missoury-valley.png") no-repeat 0 -168px;
    width: 26px;
    height: 23px;
}

.logo-loyolachicagoramblers {
    background: url("../images/ncaa/missoury-valley.png") no-repeat 0 -209px;
    width: 26px;
    height: 21px;
}

.logo-missouristatebears {
    background: url("../images/ncaa/missoury-valley.png") no-repeat 0 -251px;
    width: 26px;
    height: 23px;
}

.logo-northerniowapanthers {
    background: url("../images/ncaa/missoury-valley.png") no-repeat 0 -293px;
    width: 26px;
    height: 18px;
}

.logo-southernillinoissalukis {
    background: url("../images/ncaa/missoury-valley.png") no-repeat 0 -329px;
    width: 26px;
    height: 14px;
}

.logo-valparaisobeacons {
    background: url("../images/ncaa/missoury-valley.png") no-repeat -1px -361px;
    width: 24px;
    height: 23px;
}

/* MOUNTAIN WEST */
.logo-airforcefalcons,
.logo-airforce {
    background: url("../images/ncaa/mountain-west.png") no-repeat -1px -10px;
    width: 24px;
    height: 24px;
}

.logo-boisestatebroncos,
.logo-boisestate {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -51px;
    width: 26px;
    height: 21px;
}

.logo-coloradostaterams {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -90px;
    width: 26px;
    height: 26px;
}

.logo-fresnostate,
.logo-fresnostatebulldogs {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -134px;
    width: 26px;
    height: 19px;
}

.logo-nevadawolfpack {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -170px;
    width: 26px;
    height: 17px;
}

.logo-newmexicolobos,
.logo-newmexico {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -207px;
    width: 26px;
    height: 32px;
}

.logo-sandiegostateaztecs,
.logo-sandiegostate {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -258px;
    width: 26px;
    height: 18px;
}

.logo-sanjosestatespartans,
.logo-sanjosestate {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -294px;
    width: 26px;
    height: 28px;
}

.logo-unlvrebels,
.logo-unlv {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -339px;
    width: 26px;
    height: 15px;
}

.logo-utahstateaggies,
.logo-utahstate {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -376px;
    width: 26px;
    height: 20px;
}

.logo-wyomingcowboys,
.logo-wyoming {
    background: url("../images/ncaa/mountain-west.png") no-repeat 0 -415px;
    width: 26px;
    height: 45px;
}

/* NORTHEAST */
.logo-bryantbulldogs {
    background: url("../images/ncaa/northeast.png") no-repeat 0 -11px;
    width: 26px;
    height: 21px;
}

.logo-centralconnecticutbluedevils {
    background: url("../images/ncaa/northeast.png") no-repeat 0 -48px;
    width: 26px;
    height: 24px;
}

.logo-fairleighdickinsonknights {
    background: url("../images/ncaa/northeast.png") no-repeat 0 -92px;
    width: 26px;
    height: 23px;
}

.logo-longislanduniversitysharks {
    background: url("../images/ncaa/northeast.png") no-repeat 0 -137px;
    width: 26px;
    height: 23px;
}

.logo-merrimackwarriors {
    background: url("../images/ncaa/northeast.png") no-repeat 0 -174px;
    width: 26px;
    height: 20px;
}

.logo-mountstmarysmountaineers {
    background: url("../images/ncaa/northeast.png") no-repeat 0 -213px;
    width: 26px;
    height: 14px;
}

.logo-sacredheartpioneers {
    background: url("../images/ncaa/northeast.png") no-repeat 0 -244px;
    width: 26px;
    height: 10px;
}

.logo-stfrancisterriers {
    background: url("../images/ncaa/northeast.png") no-repeat -1px -274px;
    width: 24px;
    height: 26px;
}

.logo-stfrancisredflash {
    background: url("../images/ncaa/northeast.png") no-repeat 0 -318px;
    width: 26px;
    height: 15px;
}

.logo-wagnerseahawks {
    background: url("../images/ncaa/northeast.png") no-repeat 0 -354px;
    width: 25px;
    height: 15px;
}

/* OHIO VALLEY */
.logo-austinpeaygovernors {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -6px;
    width: 26px;
    height: 35px;
}

.logo-belmontbruins {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -59px;
    width: 26px;
    height: 25px;
}

.logo-easternillinoispanthers {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -103px;
    width: 26px;
    height: 22px;
}

.logo-moreheadstateeagles {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -150px;
    width: 26px;
    height: 26px;
}

.logo-murraystateracers {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -198px;
    width: 26px;
    height: 27px;
}

.logo-siuedwardsvillecougars {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -254px;
    width: 26px;
    height: 16px;
}

.logo-southeastmissouristateredhawks {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -290px;
    width: 26px;
    height: 15px;
}

.logo-tennesseestatetigers {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -326px;
    width: 26px;
    height: 24px;
}

.logo-tennesseetechgoldeneagles {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -372px;
    width: 26px;
    height: 20px;
}

.logo-utmartinskyhawks {
    background: url("../images/ncaa/ohio-valley.png") no-repeat 0 -413px;
    width: 26px;
    height: 21px;
}

/* PAC-12 */
.logo-arizonastatesundevils,
.logo-arizonastate {
    background: url("../images/ncaa/pac-12.png") no-repeat -3px -9px;
    width: 20px;
    height: 39px;
}

.logo-arizona,
.logo-arizonawildcats {
    background: url("../images/ncaa/pac-12.png") no-repeat 0 -62px;
    width: 26px;
    height: 24px;
}

.logo-californiagoldenbears,
.logo-california {
    background: url("../images/ncaa/pac-12.png") no-repeat 0 -106px;
    width: 26px;
    height: 21px;
}

.logo-coloradobuffaloes,
.logo-colorado {
    background: url("../images/ncaa/pac-12.png") no-repeat 0 -147px;
    width: 26px;
    height: 19px;
}

.logo-oregonducks,
.logo-oregon {
    background: url("../images/ncaa/pac-12.png") no-repeat 0 -190px;
    width: 26px;
    height: 22px;
}

.logo-oregonstatebeavers,
.logo-oregonstate {
    background: url("../images/ncaa/pac-12.png") no-repeat 0 -233px;
    width: 26px;
    height: 14px;
}

.logo-stanfordcardinal,
.logo-stanford {
    background: url("../images/ncaa/pac-12.png") no-repeat -4px -269px;
    width: 18px;
    height: 28px;
}

.logo-ucla,
.logo-uclabruins {
    background: url("../images/ncaa/pac-12.png") no-repeat 0 -312px;
    width: 26px;
    height: 13px;
}

.logo-usctrojans,
.logo-usc {
    background: url("../images/ncaa/pac-12.png") no-repeat -3px -345px;
    width: 20px;
    height: 31px;
}

.logo-utahutes,
.logo-utah {
    background: url("../images/ncaa/pac-12.png") no-repeat 0 -396px;
    width: 26px;
    height: 24px;
}

.logo-washingtonhuskies,
.logo-washington {
    background: url("../images/ncaa/pac-12.png") no-repeat 0 -439px;
    width: 26px;
    height: 18px;
}

.logo-washingtonstate,
.logo-washingtonstatecougars {
    background: url("../images/ncaa/pac-12.png") no-repeat 0 -475px;
    width: 26px;
    height: 25px;
}

/* PATRIOT LEAGUE */
.logo-americanuniversityeagles {
    background: url("../images/ncaa/patriot-league.png") no-repeat 0 -14px;
    width: 26px;
    height: 26px;
}

.logo-armyblackknights,
.logo-army {
    background: url("../images/ncaa/patriot-league.png") no-repeat 0 -63px;
    width: 26px;
    height: 30px;
}

.logo-bostonuniversityterriers {
    background: url("../images/ncaa/patriot-league.png") no-repeat -1px -115px;
    width: 25px;
    height: 23px;
}

.logo-bucknellbison {
    background: url("../images/ncaa/patriot-league.png") no-repeat 0 -161px;
    width: 26px;
    height: 19px;
}

.logo-colgateraiders {
    background: url("../images/ncaa/patriot-league.png") no-repeat 0 -203px;
    width: 26px;
    height: 24px;
}

.logo-holycrosscrusaders {
    background: url("../images/ncaa/patriot-league.png") no-repeat -1px -249px;
    width: 24px;
    height: 29px;
}

.logo-lafayetteleopards {
    background: url("../images/ncaa/patriot-league.png") no-repeat 0 -298px;
    width: 26px;
    height: 24px;
}

.logo-lehighmountainhawks {
    background: url("../images/ncaa/patriot-league.png") no-repeat 0 -342px;
    width: 26px;
    height: 25px;
}

.logo-loyolagreyhounds {
    background: url("../images/ncaa/patriot-league.png") no-repeat -1px -396px;
    width: 24px;
    height: 31px;
}

.logo-navymidshipmen,
.logo-navy {
    background: url("../images/ncaa/patriot-league.png") no-repeat -1px -448px;
    width: 25px;
    height: 32px;
}

/* SEC */
.logo-alabamacrimsontide,
.logo-alabama {
    background: url("../images/ncaa/sec.png") no-repeat 0 -10px;
    width: 26px;
    height: 26px;
}

.logo-arkansas,
.logo-arkansasrazorbacks {
    background: url("../images/ncaa/sec.png") no-repeat 0 -52px;
    width: 26px;
    height: 11px;
}

.logo-auburntigers,
.logo-auburn {
    background: url("../images/ncaa/sec.png") no-repeat 0 -83px;
    width: 26px;
    height: 23px;
}

.logo-floridagators {
    background: url("../images/ncaa/sec.png") no-repeat 0 -124px;
    width: 26px;
    height: 17px;
}

.logo-georgiabulldogs,
.logo-georgia {
    background: url("../images/ncaa/sec.png") no-repeat 0 -157px;
    width: 26px;
    height: 17px;
}

.logo-kentuckywildcats,
.logo-kentucky {
    background: url("../images/ncaa/sec.png") no-repeat 0 -196px;
    width: 26px;
    height: 21px;
}

.logo-lsutigers,
.logo-lsu {
    background: url("../images/ncaa/sec.png") no-repeat 0 -240px;
    width: 26px;
    height: 9px;
}

.logo-mississippistatebulldogs,
.logo-mississippistate {
    background: url("../images/ncaa/sec.png") no-repeat 0 -274px;
    width: 26px;
    height: 16px;
}

.logo-missouritigers,
.logo-missouri {
    background: url("../images/ncaa/sec.png") no-repeat 0 -314px;
    width: 26px;
    height: 15px;
}

.logo-olemissrebels,
.logo-mississippi {
    background: url("../images/ncaa/sec.png") no-repeat 0 -354px;
    width: 26px;
    height: 22px;
}

.logo-southcarolinagamecocks {
    background: url("../images/ncaa/sec.png") no-repeat 0 -400px;
    width: 26px;
    height: 29px;
}

.logo-tennesseevolunteers {
    background: url("../images/ncaa/sec.png") no-repeat 0 -457px;
    width: 26px;
    height: 26px;
}

.logo-texasam,
.logo-texasamaggies {
    background: url("../images/ncaa/sec.png") no-repeat 0 -508px;
    width: 26px;
    height: 21px;
}

.logo-vanderbiltcommodores {
    background: url("../images/ncaa/sec.png") no-repeat 0 -553px;
    width: 26px;
    height: 25px;
}

/* SOUTHERN */
.logo-chattanoogamocs {
    background: url("../images/ncaa/southern.png") no-repeat 0 -12px;
    width: 26px;
    height: 23px;
}

.logo-easttennesseestatebuccaneers {
    background: url("../images/ncaa/southern.png") no-repeat 0 -56px;
    width: 26px;
    height: 26px;
}

.logo-furmanpaladins {
    background: url("../images/ncaa/southern.png") no-repeat 0 -99px;
    width: 26px;
    height: 25px;
}

.logo-mercerbears {
    background: url("../images/ncaa/southern.png") no-repeat 0 -145px;
    width: 26px;
    height: 20px;
}

.logo-samfordbulldogs {
    background: url("../images/ncaa/southern.png") no-repeat 0 -190px;
    width: 23px;
    height: 24px;
}

.logo-thecitadelbulldogs {
    background: url("../images/ncaa/southern.png") no-repeat -1px -235px;
    width: 24px;
    height: 21px;
}

.logo-uncgreensborospartans {
    background: url("../images/ncaa/southern.png") no-repeat 0 -278px;
    width: 26px;
    height: 20px;
}

.logo-vmikeydets {
    background: url("../images/ncaa/southern.png") no-repeat 0 -323px;
    width: 26px;
    height: 28px;
}

.logo-westerncarolinacatamounts {
    background: url("../images/ncaa/southern.png") no-repeat 0 -375px;
    width: 26px;
    height: 22px;
}

.logo-woffordterriers {
    background: url("../images/ncaa/southern.png") no-repeat 0 -422px;
    width: 26px;
    height: 29px;
}

/* SOUTHLAND */
.logo-houstonbaptisthuskies {
    background: url("../images/ncaa/southland.png") no-repeat 0 -13px;
    width: 26px;
    height: 27px;
}

.logo-incarnatewordcardinals {
    background: url("../images/ncaa/southland.png") no-repeat 0 -60px;
    width: 26px;
    height: 15px;
}

.logo-mcneesecowboys {
    background: url("../images/ncaa/southland.png") no-repeat 0 -92px;
    width: 26px;
    height: 28px;
}

.logo-neworleansprivateers {
    background: url("../images/ncaa/southland.png") no-repeat 0 -139px;
    width: 26px;
    height: 22px;
}

.logo-nichollscolonels {
    background: url("../images/ncaa/southland.png") no-repeat 0 -183px;
    width: 26px;
    height: 13px;
}

.logo-northwesternstatedemons {
    background: url("../images/ncaa/southland.png") no-repeat -4px -216px;
    width: 18px;
    height: 32px;
}

.logo-selouisianalions {
    background: url("../images/ncaa/southland.png") no-repeat -1px -271px;
    width: 23px;
    height: 13px;
}

.logo-texasam-ccislanders {
    background: url("../images/ncaa/southland.png") no-repeat -7px -304px;
    width: 13px;
    height: 26px;
}

/* SWAC */
.logo-alabamaambulldogs {
    background: url("../images/ncaa/swac.png") no-repeat -2px -12px;
    width: 22px;
    height: 26px;
}

.logo-alabamastatehornets {
    background: url("../images/ncaa/swac.png") no-repeat 0 -59px;
    width: 26px;
    height: 12px;
}

.logo-alcornstatebraves {
    background: url("../images/ncaa/swac.png") no-repeat -1px -92px;
    width: 24px;
    height: 22px;
}

.logo-arkansas-pinebluffgoldenlions {
    background: url("../images/ncaa/swac.png") no-repeat 0 -134px;
    width: 26px;
    height: 21px;
}

.logo-bethune-cookmanwildcats {
    background: url("../images/ncaa/swac.png") no-repeat -1px -170px;
    width: 24px;
    height: 25px;
}

.logo-floridaamrattlers {
    background: url("../images/ncaa/swac.png") no-repeat 0 -212px;
    width: 26px;
    height: 20px;
}

.logo-gramblingtigers {
    background: url("../images/ncaa/swac.png") no-repeat 0 -250px;
    width: 26px;
    height: 17px;
}

.logo-jacksonstatetigers {
    background: url("../images/ncaa/swac.png") no-repeat 0 -285px;
    width: 26px;
    height: 17px;
}

.logo-mississippivalleystatedeltadevils {
    background: url("../images/ncaa/swac.png") no-repeat 0 -322px;
    width: 26px;
    height: 23px;
}

.logo-prairieviewampanthers {
    background: url("../images/ncaa/swac.png") no-repeat 0 -366px;
    width: 26px;
    height: 16px;
}

.logo-southernjaguars {
    background: url("../images/ncaa/swac.png") no-repeat 0 -402px;
    width: 26px;
    height: 16px;
}

.logo-texassoutherntigers {
    background: url("../images/ncaa/swac.png") no-repeat 0 -439px;
    width: 26px;
    height: 25px;
}

/* SUMMIT LEAGUE */
.logo-denverpioneers {
    background: url("../images/ncaa/summit-league.png") no-repeat -3px -10px;
    width: 20px;
    height: 18px;
}

.logo-kansascityroos {
    background: url("../images/ncaa/summit-league.png") no-repeat -1px -43px;
    width: 24px;
    height: 23px;
}

.logo-northdakotafightinghawks {
    background: url("../images/ncaa/summit-league.png") no-repeat 0 -83px;
    width: 26px;
    height: 12px;
}

.logo-northdakotastatebison {
    background: url("../images/ncaa/summit-league.png") no-repeat 0 -112px;
    width: 26px;
    height: 13px;
}

.logo-omahamavericks {
    background: url("../images/ncaa/summit-league.png") no-repeat -3px -140px;
    width: 20px;
    height: 20px;
}

.logo-oralrobertsgoldeneagles {
    background: url("../images/ncaa/summit-league.png") no-repeat 0 -175px;
    width: 26px;
    height: 18px;
}

.logo-southdakotacoyotes {
    background: url("../images/ncaa/summit-league.png") no-repeat -2px -211px;
    width: 22px;
    height: 28px;
}

.logo-southdakotastatejackrabbits {
    background: url("../images/ncaa/summit-league.png") no-repeat 0 -260px;
    width: 26px;
    height: 20px;
}

.logo-stthomas-minnesotatommies {
    background: url("../images/ncaa/summit-league.png") no-repeat -2px -300px;
    width: 22px;
    height: 24px;
}

.logo-westernillinoisleathernecks {
    background: url("../images/ncaa/summit-league.png") no-repeat 0 -348px;
    width: 26px;
    height: 25px;
}

/* SUN BELT */
.logo-appalachianstatemountaineers {
    background: url("../images/ncaa/sun-belt.png") no-repeat -1px -10px;
    width: 24px;
    height: 27px;
}

.logo-arkansasstateredwolves,
.logo-arkansasstate {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -56px;
    width: 26px;
    height: 28px;
}

.logo-coastalcarolinachanticleers,
.logo-coastalcarolina {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -101px;
    width: 26px;
    height: 29px;
}

.logo-georgiasoutherneagles,
.logo-georgiasouthern {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -150px;
    width: 26px;
    height: 15px;
}

.logo-georgiastatepanthers,
.logo-georgiastate {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -183px;
    width: 26px;
    height: 21px;
}

.logo-littlerocktrojans {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -227px;
    width: 26px;
    height: 29px;
}

.logo-louisianaragincajuns,
.logo-ullafayette {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -273px;
    width: 26px;
    height: 13px;
}

.logo-southalabamajaguars,
.logo-southalabama {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -306px;
    width: 26px;
    height: 21px;
}

.logo-texasstatebobcats,
.logo-texasstate {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -347px;
    width: 26px;
    height: 30px;
}

.logo-troytrojans,
.logo-troy {
    background: url("../images/ncaa/sun-belt.png") no-repeat -1px -396px;
    width: 24px;
    height: 27px;
}

.logo-ulmonroewarhawks,
.logo-ulmonroe {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -442px;
    width: 26px;
    height: 18px;
}

.logo-utarlingtonmavericks {
    background: url("../images/ncaa/sun-belt.png") no-repeat 0 -480px;
    width: 26px;
    height: 20px;
}

/* WEST COAST */
.logo-byu,
.logo-byucougars {
    background: url("../images/ncaa/west-coast.png") no-repeat 0 -9px;
    width: 26px;
    height: 17px;
}

.logo-gonzaga,
.logo-gonzagabulldogs {
    background: url("../images/ncaa/west-coast.png") no-repeat 0 -46px;
    width: 26px;
    height: 21px;
}

.logo-loyolamarymountlions {
    background: url("../images/ncaa/west-coast.png") no-repeat 0 -82px;
    width: 26px;
    height: 12px;
}

.logo-pacifictigers {
    background: url("../images/ncaa/west-coast.png") no-repeat 0 -113px;
    width: 26px;
    height: 18px;
}

.logo-pepperdinewaves {
    background: url("../images/ncaa/west-coast.png") no-repeat -2px -148px;
    width: 22px;
    height: 24px;
}

.logo-portlandpilots {
    background: url("../images/ncaa/west-coast.png") no-repeat 0 -186px;
    width: 25px;
    height: 23px;
}

.logo-saintmarysgaels {
    background: url("../images/ncaa/west-coast.png") no-repeat 0 -226px;
    width: 26px;
    height: 17px;
}

.logo-sandiegotoreros {
    background: url("../images/ncaa/west-coast.png") no-repeat -2px -264px;
    width: 22px;
    height: 21px;
}

.logo-sanfranciscodons {
    background: url("../images/ncaa/west-coast.png") no-repeat -3px -309px;
    width: 20px;
    height: 18px;
}

.logo-santaclarabroncos {
    background: url("../images/ncaa/west-coast.png") no-repeat -3px -347px;
    width: 21px;
    height: 27px;
}

/* WAC */
.logo-abilenechristianwildcats {
    background: url("../images/ncaa/wac.png") no-repeat 0 -11px;
    width: 26px;
    height: 22px;
}

.logo-californiabaptistlancers {
    background: url("../images/ncaa/wac.png") no-repeat -2px -60px;
    width: 22px;
    height: 9px;
}

.logo-chicagostatecougars {
    background: url("../images/ncaa/wac.png") no-repeat 0 -94px;
    width: 26px;
    height: 25px;
}

.logo-dixiestatetrailblazers {
    background: url("../images/ncaa/wac.png") no-repeat 0 -138px;
    width: 25px;
    height: 18px;
}

.logo-grandcanyonantelopes {
    background: url("../images/ncaa/wac.png") no-repeat 0 -177px;
    width: 26px;
    height: 11px;
}

.logo-lamarcardinals {
    background: url("../images/ncaa/wac.png") no-repeat -3px -210px;
    width: 21px;
    height: 20px;
}

.logo-newmexicostateaggies,
.logo-newmexicostate {
    background: url("../images/ncaa/wac.png") no-repeat -3px -252px;
    width: 20px;
    height: 26px;
}

.logo-samhoustonbearkats {
    background: url("../images/ncaa/wac.png") no-repeat 0 -300px;
    width: 26px;
    height: 21px;
}

.logo-seattleuredhawks {
    background: url("../images/ncaa/wac.png") no-repeat -3px -347px;
    width: 20px;
    height: 22px;
}

.logo-stephenfaustinlumberjacks {
    background: url("../images/ncaa/wac.png") no-repeat 0 -391px;
    width: 26px;
    height: 25px;
}

.logo-tarletontexans {
    background: url("../images/ncaa/wac.png") no-repeat -1px -439px;
    width: 24px;
    height: 24px;
}

.logo-utriograndevalleyvaqueros {
    background: url("../images/ncaa/wac.png") no-repeat 0 -484px;
    width: 26px;
    height: 23px;
}

.logo-utahvalleywolverines {
    background: url("../images/ncaa/wac.png") no-repeat 0 -528px;
    width: 26px;
    height: 19px;
}

/********** Horse Racing Colors ************/

.ProgramNumberT1 {
  background-color: #D20001;
  color: white;
  padding: 0px 5px;
}

.ProgramNumberT2 {
  background-color: #cccccc;
  color: black;
  padding: 0px 5px;
}

.ProgramNumberT3 {
  background-color: #2D2EFA;
  color: white;
  padding: 0px 5px;
}

.ProgramNumberT4 {
  background-color: #E8EA31;
  color: black;
  padding: 0px 5px;
}

.ProgramNumberT5 {
  background-color: #008001;
  color: white;
  padding: 0px 5px;
}

.ProgramNumberT6 {
  background-color: #242424;
  color: yellow;
  padding: 0px 5px;
}

.ProgramNumberT7 {
  background-color: #FB581F;
  color: black;
  padding: 0px 5px;
}

.ProgramNumberT8 {
  background-color: #FBAABD;
  color: black;
  padding: 0px 5px;
}

.ProgramNumberT9 {
  background-color: #22C5C4;
  color: black;
  padding: 0px 5px;
}

.ProgramNumberT10 {
  background-color: #8700CF;
  color: white;
  padding: 0px 5px;
}

.ProgramNumberT11 {
  background-color: #8A8A8A;
  color: white;
  padding: 0px 5px;
}

.ProgramNumberT12 {
  background-color: #A2DBAE;
  color: black;
  padding: 0px 5px;
}

.ProgramNumberT13 {
  background-color: #6C4735;
  color: white;
  padding: 0px 5px;
}

.ProgramNumberT14 {
  background-color: #5D1231;
  color: white;
  padding: 0px 5px;
}

.ProgramNumberT15 {
  background-color: #C9C2BA;
  color: black;
  padding: 0px 5px;
}

.ProgramNumberT16 {
  background-color: #888ABA;
  color: white;
  padding: 0px 5px;
}

.ProgramNumberT17 {
  background-color: #2D3573;
  color: white;
  padding: 0px 5px;
}

.ProgramNumberT18 {
  background-color: #A98CFF;
  color: black;
  padding: 0px 5px;
}

.ProgramNumberT19 {
  background-color: #FFAD5B;
  color: black;
  padding: 0px 5px;
}

.ProgramNumberT20 {
  background-color: #004F4F;
  color: white;
  padding: 0px 5px;
}