.sport-icon {

	a {
		padding-left: 55px;
	}

	a:before {
		content: '';
		background-size: 520px;
		height: 80px;
		width: 90px;
		position: absolute;
		border-radius: 5px;
		top: 24px;
		left: 20px;
		border: 1px solid #73AD1B;
		zoom: 0.4;
		background: #89c331;
	}


	i:not(.fa) {

		background: url('@{cdnUrl}images/sports-icons.png') no-repeat 3px -1028px;
		height: 52px;
		width: 41px;
		display: inline-block;
		transform: scale(0.7);
		position: absolute;
		top: 3px;
		left: 6px;
		-webkit-filter: brightness(5);

		&.darts {
			background-position: 3px -101px;
		}

		&.basketball-women, &.basketball-men, &.basketball {
			background-position: 3px -497px;
		}

		&.baseball {
			background-position: 3px -211px;
		}

		&.boxing {
			background-position: 3px -49px;
		}

		&.cricket {
			background-position: 3px -603px;
		}

		&.tennis-women, &.tennis-men, &.tennis {
			background-position: 3px -266px;
		}

		&.motor-sports {
			background-position: 3px -708px;
		}

		&.rugby-union, &.rugby, &.australian-rules-football {
			background-position: 3px -158px;
		}

		&.handball-women, &.handball-men, &.handball {
			background-position: 3px -814px;
		}

		&.soccer {
			background-position: 3px -445px;
		}

		&.ice-hockey {
			background-position: 3px -328px;
		}

		&.volleyball-men, &.volleyball-women, &.volleyball {
			background-position: 3px -390px;
		}

		&.esport {
			background-position: 3px -924px;
		}

		&.golf {
			background-position: 3px -657px;
		}

	}

}