.sport-icon,
.sport-icon-white {
    display: inline-block;
    background-image: none;
    font-family: 'ESPN Icons';
    font-size: 20px;
    font-weight: normal;
}
.photo-icon {
    display: inline-block;
    background-image: none;
    font-family: 'Peptasia Icons';
    font-size: 20px;
    font-weight: normal;
}
.sport-icon.white,
.sport-icon-white {
    color: #FFF;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.sport-icon.baseball:before,
.sport-icon-white.baseball:before {
    content: "\E1D3";
}

.sport-icon.basketball:before,
.sport-icon-white.basketball:before {
    content: "\E1CF";
}

.sport-icon.cheer:before,
.sport-icon-white.cheer:before {
    content: "\E1D4";
}

.sport-icon.cross-country:before,
.sport-icon-white.cross-country:before {
    content: "\E1C5";
}

.sport-icon.field-hockey:before,
.sport-icon-white.field-hockey:before {
    content: "\E1D5";
}

.sport-icon.football:before,
.sport-icon-white.football:before {
    content: "\E1D6";
}

.sport-icon.golf:before,
.sport-icon-white.golf:before {
    content: "\E1C0";
}

.sport-icon.gymnastics:before,
.sport-icon-white.gymnastics:before {
    content: "\E1D7";
}

.sport-icon.lacrosse:before,
.sport-icon-white.lacrosse:before {
    content: "\E1D8";
}

.sport-icon.rundisney:before,
.sport-icon-white.rundisney:before {
    content: "\E1D9";
}

.sport-icon.soccer:before,
.sport-icon-white.soccer:before {
    content: "\E1DA";
}

.sport-icon.softball-fastpitch:before,
.sport-icon-white.softball-fastpitch:before {
    content: "\E1DB";
}

.sport-icon.softball-slowpitch:before,
.sport-icon-white.softball-slowpitch:before {
    content: "\E1DC";
}

.sport-icon.track-field:before,
.sport-icon-white.track-field:before {
    content: "\E1DD";
}

.sport-icon.volleyball:before,
.sport-icon-white.volleyball:before {
    content: "\E1CE";
}

.sport-icon.more:before,
.sport-icon-white.more:before {
    content: "\E301";
}

.sport-icon.pdf:before {
    content: "\E30A";
}

.sport-icon.espn:before {
    content: "\E048";
}

.sport-icon.price:before {
    content: "\E0CE";
}

.photo-icon.photo:before {
    content: "\E236";
}

.sport-icon.peptasia-close-reversed:before {
    content: "\E33E";
}

.sport-icon.check:before {
    content: "\E241";
}

.sport-icon.cross:before {
    content: "\E33E";
}

.sport-icon.expand-show-more:before {
    content: "\e33f";
}

.sport-icon.norgie-closed:before {
    content: "\e30e";

}

.sport-icon.esport:before {
    content: "\E1C7";
}

.photo-icon.ticket:before {
    content: "\E08B";
}

.sport-icon.search:before {
    content: "\E310";
}
