

li.list-group-item .gitem:after {
    top:2px!important;
    margin-left:5px;
    transform:scale(0.7);
    transform-origin:50% 0;
}

.gitem2:after {
    background: url(../../commons/img/icons.png) no-repeat 5px -896px;
    content:"";
    height:21px;
    left:5px;
    position:absolute;
    top:1px;
    width:25px;
    background-size:35px;
}

.gitem .voicename {
    margin-left:0;
    width:calc(100% - 30px);
    display:inline-block;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
    margin-bottom:-5px;
}

.moreHeadDetails {
    padding-left:20px;
}

.moreHeadDetails:before {
    background-image:url(../../commons/img/icons.png);
    background-repeat:no-repeat;
    content:"";
    height:18px;
    left:5px;
    position:absolute;
    top:0;
    width:26px;
    background-size:36px;
    background-position:0 -100px!important;
}

.spt1::before {
    background-position:0 -122px!important;
}

.spt2::before {
    background-position:0 -203px!important;
}

.spt17::before {
    background-position:0 -244px!important;
}
.spt9::before {
    background-image:url(../img/cricket.png);
    background-position: 0 !important;
    background-size: contain;
}

.spt21::before {
    background-position:0 -637px!important;
}

.spt31::before {
    background-position:0 -369px!important;
}
.spt50::before {
    background-position:0 -657px!important;
}

.spt89::before {
    background-position:0 -656px!important;
}
.spt18::before {
    background-position:0 -696px!important;
}

.spt11::before {
    background-position:0 -675px!important;
}


.spt3::before {
    background-position:0 -285px!important;
}

.spt7::before {
    background-position:0 -368px!important;
}

.spt15::before {
    background-position:0 -264px!important;
}

.Esports::after,li.Esports a.gitem::after {
    background-image:url(../img/e-sports.png);
    background-size:26px;
    background-repeat:no-repeat;
    background-position:0 3px!important;
}

.spt6::before {
    background-image:url(../../commons/img/sporticons/badminton.png);
    background-size:16px;
    background-repeat:no-repeat;
    background-position:0 3px!important;
}

.spt14::before,.Table:after {
    background-image:url(../../commons/img/sporticons/TableTennis.png);
    background-size:16px;
    background-repeat:no-repeat;
    background-position:0 3px!important;
}

.spt5::before {
    background-image:url(../img/sporticons/squash.png);
    background-size:16px;
    background-repeat:no-repeat;
    background-position:0 3px!important;
}

.spt10::before {
    background-image:url(../img/sporticons/Golf.png);
    background-size:16px;
    background-repeat:no-repeat;
    background-position:0 3px!important;
}

.spt26::before {
    background-image:url(../img/sporticons/Alpine-skiing.png);
    background-size:16px;
    background-repeat:no-repeat;
    background-position:0 3px!important;
}

.spt23::before {
    background-image:url(../img/sporticons/Bandy.png);
    background-size:16px;
    background-repeat:no-repeat;
    background-position:0 3px!important;
}

.Winter::after {
    background-image:url(../img/sporticons/Alpine-skiing.png);
    background-size:26px;
    background-repeat:no-repeat;
    background-position:0 4px!important;
}

/*.Cycling,#sportid_27 .gitem:after,#sportid_52 .gitem:after {*/
/*background-image:url(../img/sporticons/Cycling.png);*/
/*background-size:26px;*/
/*background-repeat:no-repeat;*/
/*background-position:2px 2px!important;*/
/*}*/



.Bowls:after,#sportid_47 .gitem:after {
    background-image:url(../img/sporticons/Bowls.png);
    background-size:18px;
    background-repeat:no-repeat;
    background-position:3px 4px!important;
}

.spt24::before {
    background-position:0 -904px!important;
}

#gro_1:after,.Calcio:after,#gro_70:after,#sportid_1 a.gitem:after,li.Soccer a.gitem:after,.SOCCER:after,.Soccer:after {
    background-position: 5px 4px;
    /*background-size: unset;*/
}

#gro_121:after,.EURO:after {
    background-position:left 0;
}

#gro_2:after,.Basket:after,#sportid_2 a.gitem:after,li.Basketball a.gitem:after,.Basketball:after,.all:after {
    background-position:5px -194px
}

/*.gitem2.Tennis:after {*/
/*background-position:5px -176px!important;*/
/*}*/

.gitem2.Football:after {
    background-position:5px -452px!important;
}

.gitem2.Waterpolo:after {
    background-position:5px -395px!important;
}

.gitem2.Rugby:after {
    background-position:5px -282px!important;
}

.gitem2.Ice:after {
    background-position:5px -275px!important;
}

.gitem2.Handball:after {
    background-position:5px -356px!important;
}

.gitem2.Baseball:after {
    background-position:5px -619px!important;
}

.gitem2.Volleyball:after {
    background-position:5px -236px!important;
}

.gitem2.Cricket:after {
    background-position:5px -368px!important;
}

.gitem2.SOCCER:after, .gitem2.Calcio:after {
    background-position:5px -117px!important;
}

.gitem2.Futsal:after {
    zoom: 2;
    margin: -9px;
    top: -2px;
    background-position: 5px -338px!important;
}

.gitem2.Snooker:after {
    background-position:5px -676px!important;
}

#gro_5:after,.Golf:after {
    background-position:left -4200px;
}

#gro_7:after,.Tennis:after,#sportid_4 a.gitem:after,li.Tennis a.gitem:after {
    background-position:5px -176px;
}

.spt4::before {
    background-position:0 -182px!important;
}

#gro_8:after,.Pallavolo:after,#sportid_17 a.gitem:after {
    background-position:5px -339px;
}

#gro_93:after,
.Beach.Volley:after , .Volleyball:after,li.Volleyball a.gitem:after, #sportid_17 a.gitem:after {
    background-position: left -338px;
    left: 1px;
}
#gro_12:after,.Football:after,#sportid_8 .gitem:after,li.Football a.gitem:after {
    background-position:5px -538px;
}

li.Waterpolo a.gitem::after,.Waterpolo:after,
#sportid_22 a.gitem:after {
    background-position:5px -481px;
}

#sportid_60 a.gitem:after {
    background: url(../img/sporticons/icons_77.png) no-repeat center;
    background-size:21px;
    /*top:1px!important;*/


}

#gro_13:after,.Rugby:after,#sportid_15 .gitem:after,#sportid_4 .gitem:after,li.Rugby a.gitem:after, li.Aussie a.gitem:after {
    background-position:5px -368px;
}

#gro_16:after,.Motociclismo:after,li.Motor.sport a.gitem:after,li.Motors.Sports a.gitem:after,li.Motor.Sports a.gitem:after {
    background: url(../img/sporticons/Motorsports.png) no-repeat center;
    background-size:24px;
}

#gro_17:after,.Hockey.Ghiaccio:after,#sportid_3 a.gitem:after,li.Ice.Hockey a.gitem:after,.Ice:after {
    background-position:5px -395px;
}

#gro_22:after,.Pallamano:after,#sportid_7 a.gitem:after,li.Handball a.gitem:after,.Handball:after,.ey:after {
    background-position:5px -511px;
}

#sportid_16 a.gitem:after,li.Floorball a.gitem:after {
    background: url(../img/sporticons/floorball.png) no-repeat center;
    background-size:21px;
    /*top:1px!important;*/


}
#sportid_59 a.gitem:after {
    background: url(../img/sporticons/Mixed_Martial_Arts.png) no-repeat center;
    background-size:21px;
    /*top:1px!important;*/


}
#sportid_13 a.gitem:after {
    background: url(../img/sporticons/icons_15.png) no-repeat center;
    background-size:21px;
    /*top:1px!important;*/


}

#sportid_5 a.gitem:after,li.Badminton a.gitem:after {
    background: url(../../commons/img/sporticons/badminton.png) no-repeat center;
    background-size:23px!important;

}
#sportid_14 a.gitem:after,li.Table.Tennis a.gitem:after,li.Table.tennis a.gitem:after {
    background: url(../img/sporticons/TableTennis.png) no-repeat center;
    background-size:21px;
}

#sportid_23 a.gitem:after,li.Bandy a.gitem:after,.Bandy:after {
    background: url(../img/sporticons/Bandy.png) no-repeat center;
    background-size:18px;
    top:4px;
}

#sportid_5 a.gitem:after,li.Squash a.gitem:after {
    background: url(../img/sporticons/squash.png) no-repeat center;
    background-size:23px!important;
}

#sportid_10 a.gitem:after,li.Golf a.gitem:after {
    background: url(../img/sporticons/Golf.png) no-repeat center;
    background-size:28px;
}

#sportid_26 a.gitem:after,li.Golf a.gitem:after {
    background: url(../img/sporticons/Alpine-skiing.png) no-repeat center;
    background-size:21px;
}

li.Curling a.gitem:after {
    background: url(../img/sporticons/curling.png) no-repeat center;
    background-size:23px;
}

li.Ski.Jumping a.gitem:after,
#sportid_53 a.gitem:after {
    background: url(../img/sporticons/ski_jumping.png) no-repeat center;
    transform: scale(0.6);
    background-size:23px;
}

li.Cross-Country a.gitem:after {
    background: url(../img/sporticons/cross_country.png) no-repeat center;
    background-size:23px;
}

li.Field.Hockey a.gitem:after,
#sportid_19 a.gitem:after{
    background: url(../img/sporticons/field_hockey.png) no-repeat center;
    background-size:23px;
}

#gro_45:after,.Baseball:after,#sportid_21 a.gitem:after,li.Baseball a.gitem:after {
    background-position:5px -886px;
}

#gro_67:after,.Beach.Soccer:after {
    background-position:left -2300px;
}

#gro_83:after,.Antepost.Tennis:after {
    background-position:left -1100px;
}


#gro_88:after,.Speciali.Calcio:after {
    background-position:left -2000px;
}

#gro_89:after,.Snooker:after {
    background-position:left -2400px;
}

#gro_93:after,.Beach.Volley:after,.Volleyball:after {
    background-position:left -338px;
}

#gro_94:after,.Freccette:after {
    background-position:left -2700px;
}

#gro_100:after,.Cricket:after,#sportid_9 .gitem:after,li.Cricket a.gitem {
    background-position:5px -454px;
}

#gro_101:after,.Antepost.Pallamano:after {
    background-position:left -4300px;
}

#gro_202:after,.Fantasy.Soccer:after {
    background-position:left -2000px;
}

.automobilismo:after,.Automobilismo:after,.formula1:after,.Formula1:after,.formula:after,.Formula:after {
    background-position:left -1800px;
}

.atletica:after,.Atletica:after {
    background-position:left -4100px;
}

.pallanuoto:after,.Pallanuoto:after {
    background-position:left -1700px;
}

.sci.nordico:after,.Sci.Nordico:after,.sci_nordico:after,.Sci_Nordico:after,li.Biathlon a.gitem:after,.Biathlon:after,.biathlon:after,.curling:after,.Curling:after,.Sci:after,.sci:after,.bob:after,.Bob:after {
    background-position:left -596px;
}

.slittino:after,.Slittino :after {
    background-position:left -3500px;
}

.cinematografia:after,.Cinematografia:after,.cinema:after,.Cinema:after {
    background-position:left -2800px;
}

.musica:after,.Musica:after,.sanremo:after,.Sanremo:after {
    background-position:left -3600px;
}

.speciali.league:after,.Speciali.League:after,.speciali.League:after,.Speciali.league:after {
    background-position:left -3700px;
}

.boxe:after,.Boxe:after,.boxing:after,.Boxing:after,#gro_95:after {
    background-position:left -2500px;
}

.speciali.basket:after,.Speciali.Basket:after,.speciali.Basket:after,.Speciali.basket:after {
    background-position:left -2100px;
}

.sport.invernali:after,.Sport.Invernali:after,.sport.Invernali:after,.Sport.invernali:after {
    background-position:left -700px;
}

.Snowboard:after,.snowboard:after {
    background-position:left -3000px;
}

.Freestyle:after,.freestyle:after {
    background-position:left -3100px;
}

.Pattinaggio.Figurativo:after,.pattinaggio.figurativo:after,.Pattinaggio.figurativo:after,.pattinaggio.Figurativo:after {
    background-position:left -3200px;
}

.Short.Track:after,.short.track:after,.Short.track:after,.short.Track:after {
    background-position:left -3300px;
}

.Pattinaggio.Velocit:after,.pattinaggio.velocit:after,.Pattinaggio.velocit:after,.pattinaggio.Velocit:after {
    background-position:left -3300px;
}

.Calcio.a:after,.calcio.a:after,.FIFA.World.Cup:after,.Speciali.Fifa:after {
    background-position:left -2200px;
}

.Curling:after,.curling:after {
    background-position:left -3400px;
}

.Olimpiadi:after,.olimpiadi:after {
    background-position:left -2900px;
}

.Evento.Tv:after,.Evento:after,.Tv:after {
    background-position:left -800px;
}

.Antepost.calcio:after,.Antepost.Calcio:after,.Antepost.soccer:after,.Antepost.Soccer:after,#gro_80:after {
    background-position:left -1000px;
}

.Antepost.automobilismo:after,.Antepost.Automobilismo:after,.Antepost.formula1:after,.Antepost.Formula1:after,.Antepost.formula:after,.Antepost.Formula:after,#gro_85:after {
    background-position:left -3800px;
}

.Antepost.hockey:after,.Antepost.Hockey:after,#gro_103:after {
    background-position:left -3900px;
}

.Antepost.motociclismo:after,.Antepost.Motociclismo:after,.Antepost.motoGP:after,.Antepost.MotoGP:after,.Antepost.moto:after,.Antepost.Moto:after,#gro_84:after {
    background-position:left -3800px;
}

.Antepost.volley:after,.Antepost.Volley:after,.Antepost.pallavolo:after,.Antepost.Pallavolo:after {
    background-position:left -1300px;
}

.Antepost.basket:after,.Antepost.Basket:after,.Antepost.basketball:after,.Antepost.Basketball:after,.Antepost.pallacanestro:after,.Antepost.Pallacanestro:after,#gro_86:after {
    background-position:left -1200px;
}

.Antepost.rugby:after,.Antepost.Rugby:after {
    background-position:left -1600px;
}

.Antepost.football:after,.Antepost.Football:after,#sportid_24 .gitem:after,li.Futsal a.gitem:after,.Futsal:after {
    background-position:5px -1255px;
}

.Lacrosse:after,.Lacrosse:after,li.Lacrosse a.gitem:after,.Lacrosse:after {
    background: url(../img/lacrosse.png) no-repeat!important;
    left: -6px;
    zoom: 0.8 !important;
    transform: scale(0.5) !important;
}

.btrdf .Lacrosse:after,.btrdf .Lacrosse:after,.btrdf li.Lacrosse a.gitem:after,.btrdf .Lacrosse:after {
    background: url(../img/lacrosse.svg) no-repeat!important;
    left: 9px;
    color: #dedede!important;
    zoom: 1 !important;
    /* transform: scale(0.5) !important; */
    content: '';
    fill: #dedede;

    filter: invert(86%) sepia(0%) saturate(19%) hue-rotate(188deg) brightness(107%) contrast(87%);
}

.Antepost.baseball:after,.Antepost.Baseball:after {
    background-position:left -1400px;
}

.ciclismo:after,.Ciclismo:after,#sportid_38 a:after {
    background-position:left -4000px;
}

.Antepost.cinematografia:after,.Antepost.Cinematografia:after,.Antepost.cinema:after,.Antepost.Cinema:after {
    background-position:left -2800px;
}

#sportid_26 .gitem:after {
    background-position:5px -395px;
}

#sportid_18 .gitem:after,li.Snooker a.gitem:after,.Snooker:after {
    background-position:5px -968px;
}

#sportid_12 .gitem:after,li.Boxing a.gitem:after {
    background-position:5px -425px;
}

#sportid_11 .gitem:after,li.Darts a.gitem:after {
    background-position:5px -939px;
}

#sportid_36 .gitem:after {
    background-position:5px -1254px;
}

#sportid_23 .gitem:after,li.Football a.gitem:after {
    background-position:5px -1310px;
    height:25px;
}

.new_service:after {
    background: url(/res/client/img/common/new_service.png) no-repeat left top;
    content:"";
    height:24px;
    position:absolute;
    right:-10px;
    top:-10px;
    width:24px;
}

.new_service {
    position:relative;
}

li.Antepost.Soccer a.gitem::after {
    background-position: 5px -197px;
}
li.Antepost.Tennis a.gitem::after {
    background-position: 5px -1026px;
}
li.Antepost.Hockey a.gitem::after {
    background-position: 5px -1170px;
}
li.Antepost.Basket a.gitem::after {
    background-position: 5px -1055px;
}
li.Antepost.Rugby a.gitem::after {
    background-position: 5px -1140px;
}
li.Antepost.Volleyball a.gitem::after {
    background-position: 5px -1198px;
}
li.Antepost.Volleyball a.gitem::after {
    background-position: 5px -1198px;
}

/* NEW SPORTS ICONS LIB */
.selectorSport .gitem:after {
    background: url(../img/sporticons/icons_demoskin_final.png) no-repeat 5px -853px;
    content:"";
    height:32px;
    left:.5px;
    position:absolute;
    top:1px;
    width:32px;
    background-size:50px;
    background-image: url(../../commons/img/sporticons/icons_demoskin_final.png)!important;
}
.btrdf li.Players a.gitem::after ,.btrdf li.Marcatori a.gitem::after,.btrdf li.Player a.gitem::after,
.btrdf li.players a.gitem::after ,.btrdf li.marcatori a.gitem::after,.btrdf li.player a.gitem::after {
    background-color: #dedede!important;
    -webkit-mask-image: url(../img/player.svg)!important;
    mask-image: url(../img/player.svg)!important;
    left: 17px;
    zoom: 0.9;
}

.selectorSport #sportid_1 a.gitem::after { /*Soccer*/
    background-position: 5px 4px!important;
    background-size: unset!important;
}
.selectorSport #sportid_2 a.gitem::after { /*Basketball*/
    background-position: 5px -22px!important;
    background-size: unset!important;
}
.selectorSport #sportid_3 a.gitem::after { /*Ice Hockey*/
    background-position: 5px -48px!important;
    background-size: unset!important;
}
.selectorSport #sportid_4 a.gitem::after { /*Tennis*/
    background-position: 5px -74px!important;
    background-size: unset!important;
}
.selectorSport #sportid_5 a.gitem::after { /*Squash*/
    background-position: 5px -100px!important;
    background-size: unset!important;
}
.selectorSport #sportid_6 a.gitem::after { /*Badminton*/
    background-position: 5px -126px!important;
    background-size: unset!important;
}
.selectorSport #sportid_7 a.gitem::after { /*Handball*/
    background-position: 5px -152px!important;
    background-size: unset!important;
}
.selectorSport #sportid_8 a.gitem::after { /*Football*/
    background-position: 5px -178px!important;
    background-size: unset!important;
}
.selectorSport #sportid_9 a.gitem::after { /*Cricket*/
    background-position: 5px -204px!important;
    background-size: unset!important;
}
.selectorSport #sportid_10 a.gitem::after { /*Golf*/
    background-position: 5px -230px!important;
    background-size: unset!important;
}
.selectorSport #sportid_11 a.gitem::after { /*Darts*/
    background-position: -22px 4px!important;
    background-size: unset!important;
}
.selectorSport #sportid_12 a.gitem::after { /*Boxing*/
    background-position: -22px -22px!important;
    background-size: unset!important;
}
.selectorSport #sportid_13 a.gitem::after { /*Specials*/
    background-position: -22px -48px!important;
    background-size: unset!important;
}
.selectorSport #sportid_14 a.gitem::after { /*Table tennis*/
    background-position: -22px -74px!important;
    background-size: unset!important;
}
.selectorSport #sportid_15 a.gitem::after { /*Rugby*/
    background-position: -22px -100px!important;
    background-size: unset!important;
}
.selectorSport #sportid_16 a.gitem::after { /*Floorball*/
    background-position: -22px -126px!important;
    background-size: unset!important;
}
.selectorSport #sportid_17 a.gitem::after { /*Volleyball*/
    background-position: -22px -152px!important;
    background-size: unset!important;
}
.selectorSport #sportid_18 a.gitem::after { /*Snooker*/
    background-position: -22px -178px!important;
    background-size: unset!important;
}
.selectorSport #sportid_19 a.gitem::after { /*Field Hockey*/
    background-position: -22px -204px!important;
    background-size: unset!important;
}
.selectorSport #sportid_20 a.gitem::after { /*Motor sport*/
    background-position: -22px -230px!important;
    background-size: unset!important;
}
.selectorSport #sportid_21 a.gitem::after { /*Baseball*/
    background-position: -48px 4px!important;
    background-size: unset!important;
}
.selectorSport #sportid_22 a.gitem::after { /*Waterpolo*/
    background-position: -48px -22px!important;
    background-size: unset!important;
}
.selectorSport #sportid_23 a.gitem::after { /*Bandy*/
    background-position: -48px -48px!important;
    background-size: unset!important;
}
.selectorSport #sportid_24 a.gitem::after { /*Futsal*/
    background-position: -48px -74px!important;
    background-size: unset!important;
}
.selectorSport #sportid_25 a.gitem::after { /*Ski Jumping*/
    background-position: -48px -100px!important;
    background-size: unset!important;
}
.selectorSport #sportid_26 a.gitem::after { /*Alpine Skiing*/
    background-position: -48px -126px!important;
    background-size: unset!important;
}
.selectorSport #sportid_27 a.gitem::after { /*Cycling*/
    background-position: -48px -152px!important;
    background-size: unset!important;
}
.selectorSport #sportid_28 a.gitem::after { /*Aussie rules*/
    background-position: -48px -178px!important;
    background-size: unset!important;
}
.selectorSport #sportid_29 a.gitem::after { /*Rink Hockey*/
    background-position: -48px -204px!important;
    background-size: unset!important;
}
.selectorSport #sportid_30 a.gitem::after { /*E-Games*/
    background-position: -74px -230px!important;
    background-size: unset!important;
}
.selectorSport #sportid_31 a.gitem::after { /*Beach Soccer*/
    background-position: -74px 4px!important;
    background-size: unset!important;
}
.selectorSport #sportid_32 a.gitem::after { /*Formula E*/
    background-position: -74px -22px!important;
    background-size: unset!important;
}
.selectorSport #sportid_33 a.gitem::after { /*ESport SSBM*/
    background-position: -74px -48px!important;
    background-size: unset!important;
}
.selectorSport #sportid_34 a.gitem::after { /*Curling*/
    background-position: -74px -74px!important;
    background-size: unset!important;
}
.selectorSport #sportid_35 a.gitem::after { /*Cross-Country*/
    background-position: -74px -100px!important;
    background-size: unset!important;
}
.selectorSport #sportid_36 a.gitem::after { /*ESport Tekken*/
    background-position: -74px -126px!important;
    background-size: unset!important;
}
.selectorSport #sportid_37 a.gitem::after { /*Biathlon*/
    background-position: -74px -152px!important;
    background-size: unset!important;
}
.selectorSport #sportid_39 a.gitem::after { /*Antepost Soccer*/
    background-position: -74px -204px!important;
    background-size: unset!important;
}
.selectorSport #sportid_40 a.gitem::after { /*Antepost Basket*/
    background-position: -74px -230px!important;
    background-size: unset!important;
}
.selectorSport #sportid_41 a.gitem::after { /*Antepost Football*/
    background-position: -100px 4px!important;
    background-size: unset!important;
}
.selectorSport #sportid_42 a.gitem::after { /*Antepost Hockey*/
    background-position: -100px -22px!important;
    background-size: unset!important;
}
.selectorSport #sportid_43 a.gitem::after { /*Antepost Rugby*/
    background-position: -100px -48px!important;
    background-size: unset!important;
}
.selectorSport #sportid_44 a.gitem::after { /*Cinema&Show*/
    background-position: -100px -74px!important;
    background-size: unset!important;
}
.selectorSport #sportid_45 a.gitem::after { /*Pool*/
    background-position: -100px -100px!important;
    background-size: unset!important;
}
.selectorSport #sportid_46 a.gitem::after { /*ESport Artifact*/
    background-position: -100px -126px!important;
    background-size: unset!important;
}
.selectorSport #sportid_47 a.gitem::after { /*Bowls*/
    background-position: -100px -152px!important;
    background-size: unset!important;
}
.selectorSport #sportid_48 a.gitem::after { /*Antepost Tennis*/
    background-position: -100px -178px!important;
    background-size: unset!important;
}
.selectorSport #sportid_50 a.gitem::after { /*Nordic Combined*/
    background-position: -100px -230px!important;
    background-size: unset!important;
}
.selectorSport #sportid_52 a.gitem::after { /*Antepost Cycling*/
    background-position: -126px -22px!important;
    background-size: unset!important;
}
.selectorSport #sportid_53 a.gitem::after { /*Antepost Ski Jumping*/
    background-position: -126px -48px!important;
    background-size: unset!important;
}
.selectorSport #sportid_54 a.gitem::after { /*Antepost Cricket*/
    background-position: -126px -74px!important;
    background-size: unset!important;
}
.selectorSport #sportid_55 a.gitem::after { /*Motor Sports*/
    background-position: -126px -100px!important;
    background-size: unset!important;
}
.selectorSport #sportid_56 a.gitem::after { /*Speciali Basket*/
    background-position: -126px -126px!important;
    background-size: unset!important;
}
.selectorSport #sportid_59 a.gitem::after { /*MMA*/
    background-position: -126px -204px!important;
    background-size: unset!important;
}
.selectorSport #sportid_60 a.gitem::after { /*Pesapallo*/
    background-position: -126px -230px!important;
    background-size: unset!important;
}
.selectorSport #sportid_61 a.gitem::after { /*Athletics*/
    background-position: -152px 4px!important;
    background-size: unset!important;
}
.selectorSport #sportid_62 a.gitem::after { /*Sailing*/
    background-position: -152px -22px!important;
    background-size: unset!important;
}
.selectorSport #sportid_63 a.gitem::after { /*Gaelic Football*/
    background-position: -152px -22px!important;
    background-size: unset!important;
}
.selectorSport #sportid_67 a.gitem::after { /*Gaelic Hurling*/
    background-position: -152px -152px !important;
    background-size: unset !important;
}
.selectorSport #sportid_104 a.gitem::after { /*olympics*/
    background-position: -152px 5px!important;
    background-size: unset!important;
}
div #sportid_78 a.gitem::after, #sportid_73 a.gitem::after , #sportid_72 a.gitem::after , .Marcatori a.gitem::after , .Players a.gitem::after {
     background-image: url(../../commons/img/players.png) !important;
     background-size: 31px!important;
     background-repeat: no-repeat!important;
     background-position: 2px 0px !important;
     content: ''!important;
 }



.list-group-item .sp_icon {
    background-image:url(../img/sporticons/3d_icons_gws.png) !important;
    background-size: 100%;
    width: 16px;
    height: 16px;
    position: absolute;
    left: 13px;
    top: 4px;
}











