<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* edit image icon_menu_sports_left_new2 in https://instantsprite.com/  : OPTIONS --&gt; OFFSET:20PX, DIRECTION:VERTICAL */

/* edit image sports-btn-top_new in https://instantsprite.com/  : OPTIONS --&gt; OFFSET:10PX, DIRECTION:VERTICAL */


#sp_list .sp_league.sp-icon-nt i.league_star,
#sports-container .league-name div.league i.league_star ,
#asian-container .league-name div.league i.league_star ,
#content #main-content #sports-wrapper #wide-container .league-box i.league_star {
    background: unset !important;
}

#asian-container .league-name div.league.sp-icon-nt i
{ background: url('/image/sports/icon/icon_menu_sports_left_new3.png?v=013') no-repeat top left; width: 20px; height: 22px; margin: 3px 3px 4px 0; } 

#sports-container .league-name div.league  i,
#asian-container .league-name div.league  i,
#wide-container .league-name div.league  i,
.lv-coming-list i
{ background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=011') no-repeat top left; width: 20px; height: 22px; margin: 3px 3px 4px 0; } 

#menu_sports  i
{ background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=011') no-repeat top left; width: 20px; height: 22px; margin: 4px 10px 4px 10px } 

.sp_league .league_i
{ background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=012') no-repeat top left; width: 20px; height: 22px; margin: 4px 10px 4px 10px } 

.bonus_wrap .bonus_box .league-name .league i
{ background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=012') no-repeat top left; width: 20px; height: 22px; margin: 4px 10px 4px 10px } 

#menu_sports  i.login_icon {
	background-position: 0 -360px; 	
}

#menu_sports  i.calendar_icon {
	background-position: 0 -120px; 	
}

#menu_sports  i.roulette_icon  {
	background-position: 0 -480px;	
}

#menu_sports  i.icon-point  {
	background-position: 0 -240px;
}

#menu_sports ._menu-pcasino  i.slot_icon   {
	background-position: 0 -2368px;	
}

#menu_sports ._menu-pcasino  i.pcasino_icon   {
	background-position: 0 -440px;	
}



#sports-container .league-name div.league  i.sicon-baseball,
#asian-container .league-name div.league  i.sicon-baseball,
#wide-container .league-name div.league  i.sicon-baseball,
#menu_sports  i.sicon-baseball,
.lv-coming-list i.sicon-baseball
{ background-position: 0 -1494px; } 

#sports-container .league-name div.league  i.sicon-basketball,
#asian-container .league-name div.league  i.sicon-basketball,
#wide-container .league-name div.league  i.sicon-basketball,
#menu_sports  i.sicon-basketball, 
.lv-coming-list i.sicon-basketball
{ background-position: 0 -1534px; } 


#sports-container .league-name div.league  i.sicon-beachvolleyball,
#wide-container .league-name div.league  i.sicon-beachvolleyball, 
#asian-container .league-name div.league  i.sicon-beachvolleyball, 
#menu_sports  i.sicon-beachvolleyball, 
.lv-coming-list  i.sicon-beachvolleyball ,
.round-box.league i.sicon-beachvolleyball,
.up-league i.sicon-beachvolleyball, 
.lv-league i.sicon-beachvolleyball , 
.result-container .league-name i.sicon-beachvolleyball {
	background-position: 0 -1574px;
}

#sports-container .league-name div.league  i.sicon-bowling ,
#asian-container .league-name div.league  i.sicon-bowling ,
#wide-container .league-name div.league  i.sicon-bowling , 
#menu_sports  i.sicon-bowling ,
.lv-coming-list i.sicon-bowling
{ background-position: 0 -1614px; } 


#sports-container .league-name div.league  i.sicon-boxing ,
#asian-container .league-name div.league  i.sicon-boxing ,
#wide-container .league-name div.league  i.sicon-boxing ,
#menu_sports  i.sicon-boxing , 
.lv-coming-list i.sicon-boxing { background-position: 0 -1654px; height: 21px;  } 

#sports-container .league-name div.league.sp-icon-nt  i.sicon-boxing ,
#asian-container .league-name div.league.sp-icon-nt  i.sicon-boxing ,
#wide-container .league-name div.league.sp-icon-nt  i.sicon-boxing,
.sp_league.sp-icon-nt i.sicon-boxing  { background-position: 0 -2568px; height: 21px;  } 

#sports-container .league-name div.league  i.sicon-cricket , 
#asian-container .league-name div.league  i.sicon-cricket , 
#wide-container .league-name div.league  i.sicon-cricket ,
#menu_sports  i.sicon-cricket , 
.lv-coming-list i.sicon-cricket {  background-position: 0 -1695px;  } 


#sports-container .league-name div.league  i.sicon-cycling, 
#asian-container .league-name div.league  i.sicon-cycling, 
#wide-container .league-name div.league  i.sicon-cycling, 
#menu_sports  i.sicon-cycling,  .lv-coming-list i.sicon-cycling ,
.round-box.league i.sicon-cycling, .up-league i.sicon-cycling, .lv-league i.sicon-cycling, .result-container .league-name i.sicon-cycling 
{ background-position: 0 -1735px; } 


#sports-container .league-name div.league  i.fav_icon,
#asian-container .league-name div.league  i.fav_icon,
#wide-container .league-name div.league  i.fav_icon,
#menu_sports  i.fav_icon,  .lv-coming-list i.fav_icon ,
.round-box.league i.fav_icon 
{	 background-position: 0 -200px; }


#content #left-content #left-sports-menu .sports-menu #menu_sports td._sports_ i.important_icon  { 
	 background-position: 0 -320px;
	
} 

#content #left-content #left-sports-menu .sports-menu #menu_sports td._add_sports_ i.important_icon 
{ 
	background-position: 0 0; 
	
} 


#sports-container .league-name div.league  i.sicon-football, 
#asian-container .league-name div.league  i.sicon-football, 
#wide-container .league-name div.league  i.sicon-football, 
#menu_sports  i.sicon-football,  .lv-coming-list i.sicon-football ,
.round-box.league i.sicon-football, .up-league i.sicon-football, 
.lv-league i.sicon-football, .result-container .league-name i.sicon-football
{ background-position: 0 -1815px; } 


#sports-container .league-name div.league  i.sicon-futsal , 
#asian-container .league-name div.league  i.sicon-futsal , 
#wide-container .league-name div.league  i.sicon-futsal ,
#menu_sports  i.sicon-futsal ,  .lv-coming-list i.sicon-futsal ,
.round-box.league i.sicon-futsal, .up-league i.sicon-futsal,
.lv-league i.sicon-futsal, .result-container .league-name i.sicon-futsal
{ background-position: 0 -1855px; } 


#sports-container .league-name div.league  i.sicon-golf,
#asian-container .league-name div.league  i.sicon-golf,
#wide-container .league-name div.league  i.sicon-golf,
#menu_sports  i.sicon-golf,  .lv-coming-list i.sicon-golf ,
.round-box.league i.sicon-golf, .up-league i.sicon-golf,
.lv-league i.sicon-golf, .result-container .league-name i.sicon-golf 
{ background-position: 0 -1895px;  } 


#sports-container .league-name div.league  i.minigame_icon ,
#asian-container .league-name div.league  i.minigame_icon ,
#wide-container .league-name div.league  i.minigame_icon ,
#menu_sports  i.minigame_icon ,  .lv-coming-list i.minigame_icon ,
.round-box.league i.minigame_icon 
{ background-position: 0 -400px;  } 

#sports-container .league-name div.league  i.sicon-mma ,
#asian-container .league-name div.league  i.sicon-mma ,
#wide-container .league-name div.league  i.sicon-mma ,
#menu_sports  i.sicon-mma ,  .lv-coming-list i.sicon-mma , 
.round-box.league  i.sicon-mma
{ background-position: 0 -2088px;} 

#sports-container .league-name div.league.sp-icon-nt  i.sicon-mma ,
#asian-container .league-name div.league.sp-icon-nt  i.sicon-mma ,
#wide-container .league-name div.league.sp-icon-nt  i.sicon-mma
{ background-position: 0 -1652px;} 


#sports-container .league-name div.league  i.icon-point,
#asian-container .league-name div.league  i.icon-point,
#wide-container .league-name div.league  i.icon-point,
#menu_sports  i.icon-point,  .lv-coming-list i.icon-point ,
.round-box.league i.icon-point 
{ background-position: 0 -240px; } 

#sports-container .league-name div.league  i.sicon-rugbyleague,
#asian-container .league-name div.league  i.sicon-rugbyleague,
#wide-container .league-name div.league  i.sicon-rugbyleague, 
#menu_sports  i.sicon-rugbyleague,  .lv-coming-list i.sicon-rugbyleague ,
.round-box.league i.sicon-rugbyleague, .up-league i.sicon-rugbyleague,
.lv-league i.sicon-rugbyleague, .result-container .league-name i.sicon-rugbyleague
{  background-position: 0 -2128px; } 

#sports-container .league-name div.league  i.fav_icon,
#asian-container .league-name div.league  i.fav_icon,
#wide-container .league-name div.league  i.fav_icon,
#menu_sports  i.fav_icon,  .lv-coming-list i.fav_icon ,
.round-box.league i.fav_icon 
{	 background-position: 0 -200px; }

#content #left-content #left-sports-menu .sports-menu #menu_sports i.important_icon  { 
	 background-position: 0 -320px;
	
} 

#menu_sports td._add_sports_ i.important_icon 
{ 
	background-position: 0 0; 
	
} 
._sports_ i.important_icon  { 
		background-position: 0 -320px !important;
	} 


#sports-container .league-name div.league  i.icon-rules ,
#asian-container .league-name div.league  i.icon-rules ,
#wide-container .league-name div.league  i.icon-rules , 
#menu_sports  i.icon-rules ,  .lv-coming-list  i.icon-rules  ,
.round-box.league i.icon-rules 
{ background-position: 0 -280px;  } 


#sports-container .league-name div.league  i.sicon-snooker,
#asian-container .league-name div.league  i.sicon-snooker,
#wide-container .league-name div.league  i.sicon-snooker,
#menu_sports  i.sicon-snooker,  .lv-coming-list i.sicon-snooker ,
.round-box.league i.sicon-snooker, .up-league i.sicon-snooker,
.lv-league i.sicon-snooker, .result-container .league-name i.sicon-snooker 
{  background-position: 0 -2168px; } 


#sports-container .league-name div.league  i.sicon-soccer,
#asian-container .league-name div.league  i.sicon-soccer,
#wide-container .league-name div.league  i.sicon-soccer,
#menu_sports  i.sicon-soccer,  .lv-coming-list i.sicon-soccer , 
.round-box.league i.sicon-soccer, .up-league i.sicon-soccer, 
.lv-league i.sicon-soccer, .result-container .league-name i.sicon-soccer 
{  background-position: 0 -2208px;  } 

#sports-container .league-name div.league  i.sicon-tabletennis,
#asian-container .league-name div.league  i.sicon-tabletennis,
#wide-container .league-name div.league  i.sicon-tabletennis,
#menu_sports  i.sicon-tabletennis,  .lv-coming-list i.sicon-tabletennis ,
.round-box.league i.sicon-tabletennis, .up-league i.sicon-tabletennis,
.lv-league i.sicon-tabletennis, .result-container .league-name i.sicon-tabletennis 
{ background-position: 0 -2248px; } 


#sports-container .league-name div.league  i.sicon-tennis,
#asian-container .league-name div.league  i.sicon-tennis,
#wide-container .league-name div.league  i.sicon-tennis,
#menu_sports  i.sicon-tennis,  .lv-coming-list i.sicon-tennis ,
.round-box.league i.sicon-tennis, .up-league i.sicon-tennis,
.lv-league i.sicon-tennis, .result-container .league-name i.sicon-tennis
{ background-position: 0 -2288px; } 

#sports-container .league-name div.league  i.sicon-volleyball,
#asian-container .league-name div.league  i.sicon-volleyball,
#wide-container .league-name div.league  i.sicon-volleyball,
#menu_sports  i.sicon-volleyball,  .lv-coming-list i.sicon-volleyball,
.round-box.league i.sicon-volleyball, .up-league i.sicon-volleyball, 
.lv-league i.sicon-volleyball, .result-container .league-name i.sicon-volleyball
{ background-position: 0 -2328px;  } 


#sports-container .league-name div.league  i.sicon-handball,
#asian-container .league-name div.league  i.sicon-handball,
#wide-container .league-name div.league  i.sicon-handball,
#menu_sports  i.sicon-handball,  .lv-coming-list i.sicon-handball ,
.round-box.league i.sicon-handball, .up-league i.sicon-handball,
.lv-league i.sicon-handball, .result-container .league-name i.sicon-handball 
{ background-position: 0 -1968px; } 


#sports-container .league-name div.league  i.sicon-icehockey,
#asian-container .league-name div.league  i.sicon-icehockey,
#wide-container .league-name div.league  i.sicon-icehockey, 
#menu_sports  i.sicon-icehockey,  .lv-coming-list i.sicon-icehockey ,
.round-box.league i.sicon-icehockey, .up-league i.sicon-icehockey,
.lv-league i.sicon-icehockey, .result-container .league-name i.sicon-icehockey { 
 background-position: 0 -2048px;  } 


#sports-container .league-name div.league  i.sicon-alpine-skiing, 
#asian-container .league-name div.league  i.sicon-alpine-skiing, 
#wide-container .league-name div.league  i.sicon-alpine-skiing,
#menu_sports  i.sicon-alpine-skiing,  .lv-coming-list i.sicon-alpine-skiing ,
.round-box.league i.sicon-alpine-skiing, .up-league i.sicon-alpine-skiing, 
.lv-league i.sicon-alpine-skiing, .result-container .league-name i.sicon-alpine-skiing  { 
	background-position: 0 -1407px; height: 26px;
} 

#sports-container .league-name div.league  i.sicon-badminton,
#wide-container .league-name div.league  i.sicon-badminton, 
#asian-container .league-name div.league  i.sicon-badminton, 
#menu_sports  i.sicon-badminton, 
.lv-coming-list  i.sicon-badminton ,
.round-box.league i.sicon-badminton,
.up-league i.sicon-badminton, 
.lv-league i.sicon-badminton,
.result-container .league-name i.sicon-badminton {
	 background-position: 0 -1453px; height: 21px; 
} 


#sports-container .league-name div.league  i.sicon-11,
#wide-container .league-name div.league  i.sicon-11, 
#asian-container .league-name div.league  i.sicon-11, 
#menu_sports  i.sicon-11, 
.lv-coming-list  i.sicon-11 ,
.round-box.league i.sicon-11,
.up-league i.sicon-11, 
.lv-league i.sicon-11,
.result-container .league-name i.sicon-11 {
	background-position: 0 -560px; height: 16px;	
} 

#sports-container .league-name div.league  i.sicon-8,
#wide-container .league-name div.league  i.sicon-8, 
#asian-container .league-name div.league  i.sicon-8, 
#menu_sports  i.sicon-8, 
.lv-coming-list  i.sicon-8 ,
.round-box.league i.sicon-8,
.up-league i.sicon-8, 
.lv-league i.sicon-8,
.result-container .league-name i.sicon-8 {
	background-position: 0 -520px;
} 



#sports-container .league-name div.league  i.sicon-26,
#wide-container .league-name div.league  i.sicon-26, 
#asian-container .league-name div.league  i.sicon-26, 
#menu_sports  i.sicon-26, 
.lv-coming-list  i.sicon-26 ,
.round-box.league i.sicon-26,
.up-league i.sicon-26, 
.lv-league i.sicon-26,
.result-container .league-name i.sicon-26 {
	background-position: 0 -596px; 
} 







#sports-container .league-name div.league  i.sicon-30,
#wide-container .league-name div.league  i.sicon-30, 
#asian-container .league-name div.league  i.sicon-30, 
#menu_sports  i.sicon-30, 
.lv-coming-list  i.sicon-30 ,
.round-box.league i.sicon-30,
.up-league i.sicon-30, 
.lv-league i.sicon-30 ,
.result-container .league-name i.sicon-30 {
	background-position: 0 -2488px ; 	
}


#sports-container .league-name div.league  i.sicon-36,
#wide-container .league-name div.league  i.sicon-36, 
#asian-container .league-name div.league  i.sicon-36, 
#menu_sports  i.sicon-36, 
.lv-coming-list  i.sicon-36 ,
.round-box.league i.sicon-36,
.up-league i.sicon-36, 
.lv-league i.sicon-36 ,
.result-container .league-name i.sicon-36 {
	background-position: 0 -636px; 	
}



#sports-container .league-name div.league  i.sicon-37,
#wide-container .league-name div.league  i.sicon-37, 
#asian-container .league-name div.league  i.sicon-37, 
#menu_sports  i.sicon-37, 
.lv-coming-list  i.sicon-37 ,
.round-box.league i.sicon-37,
.up-league i.sicon-37, 
.lv-league i.sicon-37 , 
.result-container .league-name i.sicon-37 {
background-position: 0 -676px;  	
}



#sports-container .league-name div.league  i.sicon-52,
#wide-container .league-name div.league  i.sicon-52, 
#asian-container .league-name div.league  i.sicon-52, 
#menu_sports  i.sicon-52, 
.lv-coming-list  i.sicon-52 ,
.round-box.league i.sicon-52,
.up-league i.sicon-52, 
.lv-league i.sicon-52 , 
.result-container .league-name i.sicon-52 {
	background-position: 0 -716px; 
}

#sports-container .league-name div.league  i.sicon-75,
#wide-container .league-name div.league  i.sicon-75, 
#asian-container .league-name div.league  i.sicon-75, 
#menu_sports  i.sicon-75, 
.lv-coming-list  i.sicon-75 ,
.round-box.league i.sicon-75,
.up-league i.sicon-75,  
.lv-league i.sicon-75 , 
.result-container .league-name i.sicon-75 {
background-position: 0 -756px; 
}
#sports-container .league-name div.league  i.sicon-77,
#wide-container .league-name div.league  i.sicon-77, 
#asian-container .league-name div.league  i.sicon-77, 
#menu_sports  i.sicon-77, 
.lv-coming-list  i.sicon-77 ,
.round-box.league i.sicon-77,
.up-league i.sicon-77,  
.lv-league i.sicon-77 , 
.result-container .league-name i.sicon-77 {
background-position: 0 -796px; 
}
#sports-container .league-name div.league  i.sicon-79,
#wide-container .league-name div.league  i.sicon-79, 
#asian-container .league-name div.league  i.sicon-79, 
#menu_sports  i.sicon-79, 
.lv-coming-list  i.sicon-79 ,
.round-box.league i.sicon-79,
.up-league i.sicon-79,  
.lv-league i.sicon-79 , 
.result-container .league-name i.sicon-79 {
background-position: 0 -836px; 
}
#sports-container .league-name div.league  i.sicon-82,
#wide-container .league-name div.league  i.sicon-82, 
#asian-container .league-name div.league  i.sicon-82, 
#menu_sports  i.sicon-82, 
.lv-coming-list  i.sicon-82 ,
.round-box.league i.sicon-82,
.up-league i.sicon-82,  
.lv-league i.sicon-82 , 
.result-container .league-name i.sicon-82 {
background-position: 0 -876px;
}

#sports-container .league-name div.league  i.sicon-83,
#wide-container .league-name div.league  i.sicon-83, 
#asian-container .league-name div.league  i.sicon-83, 
#menu_sports  i.sicon-83, 
.lv-coming-list  i.sicon-83 ,
.round-box.league i.sicon-83,
.up-league i.sicon-83, 
.lv-league i.sicon-83 , 
.result-container .league-name i.sicon-83 {
background-position: 0 -916px;	
}


#sports-container .league-name div.league  i.sicon-85,
#wide-container .league-name div.league  i.sicon-85, 
#asian-container .league-name div.league  i.sicon-85, 
#menu_sports  i.sicon-85, 
.lv-coming-list  i.sicon-85 ,
.round-box.league i.sicon-85,
.up-league i.sicon-85, 
.lv-league i.sicon-85 , 
.result-container .league-name i.sicon-85 {
background-position: 0 -956px; height: 14px;	
}





#sports-container .league-name div.league  i.sicon-107,
#wide-container .league-name div.league  i.sicon-107, 
#asian-container .league-name div.league  i.sicon-107, 
#menu_sports  i.sicon-107, 
.lv-coming-list  i.sicon-107 ,
.round-box.league i.sicon-107,
.up-league i.sicon-107, 
.lv-league i.sicon-107 ,
.result-container .league-name i.sicon-107 {
	background-position: 0 -990px;
}

#sports-container .league-name div.league  i.sicon-110,
#wide-container .league-name div.league  i.sicon-110, 
#asian-container .league-name div.league  i.sicon-110, 
#menu_sports  i.sicon-110, 
.lv-coming-list  i.sicon-110 ,
.round-box.league i.sicon-110,
.up-league i.sicon-110, 
.lv-league i.sicon-110 , 
.result-container .league-name i.sicon-110 {
background-position: 0 -1030px;	
}

#sports-container .league-name div.league  i.sicon-112,
#wide-container .league-name div.league  i.sicon-112, 
#asian-container .league-name div.league  i.sicon-112, 
#menu_sports  i.sicon-112, 
.lv-coming-list  i.sicon-112 ,
.round-box.league i.sicon-112,
.up-league i.sicon-112, 
.lv-league i.sicon-112 , 
.result-container .league-name i.sicon-112 {
	background-position: 0 -1110px;
}


#sports-container .league-name div.league  i.sicon-121,
#wide-container .league-name div.league  i.sicon-121, 
#asian-container .league-name div.league  i.sicon-121, 
#menu_sports  i.sicon-121, 
.lv-coming-list  i.sicon-121 ,
.round-box.league i.sicon-121,
.up-league i.sicon-121, 
.lv-league i.sicon-121 , 
.result-container .league-name i.sicon-121 {

background-position: 0 -1070px; 
}


#sports-container .league-name div.league  i.sicon-122,
#wide-container .league-name div.league  i.sicon-122, 
#asian-container .league-name div.league  i.sicon-122, 
#menu_sports  i.sicon-122, 
.lv-coming-list  i.sicon-122 ,
.round-box.league i.sicon-122,
.up-league i.sicon-122, 
.lv-league i.sicon-122 , 
.result-container .league-name i.sicon-122 {
	background-position: 0 -1150px; height: 16px; 
}

#sports-container .league-name div.league  i.sicon-155,
#wide-container .league-name div.league  i.sicon-155, 
#asian-container .league-name div.league  i.sicon-155, 
#menu_sports  i.sicon-155, 
.lv-coming-list  i.sicon-155 ,
.round-box.league i.sicon-155,
.up-league i.sicon-155, 
.lv-league i.sicon-155 , 
.result-container .league-name i.sicon-155 {
background-position: 0 -1226px;  
}

#sports-container .league-name div.league  i.sicon-152,
#wide-container .league-name div.league  i.sicon-152, 
#asian-container .league-name div.league  i.sicon-152, 
#menu_sports  i.sicon-152, 
.lv-coming-list  i.sicon-152 ,
.round-box.league i.sicon-152,
.up-league i.sicon-152, 
.lv-league i.sicon-152 , 
.result-container .league-name i.sicon-152 {
	background-position: 0 -1186px; 
}


#sports-container .league-name div.league  i.sicon-178,
#wide-container .league-name div.league  i.sicon-178, 
#asian-container .league-name div.league  i.sicon-178, 
#menu_sports  i.sicon-178, 
.lv-coming-list  i.sicon-178 ,
.round-box.league i.sicon-178,
.up-league i.sicon-178, 
.lv-league i.sicon-178 , 
.result-container .league-name i.sicon-178 {
	background-position: 0 -1266px; height: 16px;
}



#sports-container .league-name div.league  i.sicon-182,
#wide-container .league-name div.league  i.sicon-182, 
#asian-container .league-name div.league  i.sicon-182, 
#menu_sports  i.sicon-182, 
.lv-coming-list  i.sicon-182 ,
.round-box.league i.sicon-182,
.up-league i.sicon-182, 
.lv-league i.sicon-182 , 
.result-container .league-name i.sicon-182 {
	background-position: 0 -1302px;
}


#sports-container .league-name div.league  i.sicon-190,
#wide-container .league-name div.league  i.sicon-190, 
#asian-container .league-name div.league  i.sicon-190, 
#menu_sports  i.sicon-190, 
.lv-coming-list  i.sicon-190 ,
.round-box.league i.sicon-190,
.up-league i.sicon-190, 
.lv-league i.sicon-190 , 
.result-container .league-name i.sicon-190 {
	background-position: 0 -1342px; height: 14px;
}

#sports-container .league-name div.league  i.sicon-191,
#wide-container .league-name div.league  i.sicon-191, 
#asian-container .league-name div.league  i.sicon-191, 
#menu_sports  i.sicon-191, 
.lv-coming-list  i.sicon-191 ,
.round-box.league i.sicon-191,
.up-league i.sicon-191, 
.lv-league i.sicon-191 , 
.result-container .league-name i.sicon-191 {
	background-position: 0 -1376px; height: 11px;
}


#sports-container .league-name div.league  i.sicon-greyhounds,
#wide-container .league-name div.league  i.sicon-greyhounds, 
#asian-container .league-name div.league  i.sicon-greyhounds, 
#menu_sports  i.sicon-greyhounds, 
.lv-coming-list  i.sicon-greyhounds ,
.round-box.league i.sicon-greyhounds,
.up-league i.sicon-greyhounds, 
.lv-league i.sicon-greyhounds , 
.result-container .league-name i.sicon-greyhounds {
	background-position: 0 -1935px; height: 13px;
}



#sports-container .league-name div.league  i.sicon-horse,
#wide-container .league-name div.league  i.sicon-horse, 
#asian-container .league-name div.league  i.sicon-horse, 
#menu_sports  i.sicon-horse, 
.lv-coming-list  i.sicon-horse ,
.round-box.league i.sicon-horse,
.up-league i.sicon-horse, 
.lv-league i.sicon-horse , 
.result-container .league-name i.sicon-horse {
	background-position: 0 -736px; 
}

#sports-container .league-name div.league  i.sicon-field-hockey,
#wide-container .league-name div.league  i.sicon-field-hockey, 
#asian-container .league-name div.league  i.sicon-field-hockey, 
#menu_sports  i.sicon-field-hockey, 
.lv-coming-list  i.sicon-field-hockey ,
.round-box.league i.sicon-field-hockey,
.up-league i.sicon-field-hockey, 
.lv-league i.sicon-field-hockey , 
.result-container .league-name i.sicon-field-hockey {
	background-position: 0 -2008px; 
}


#sports-container .league-name div.league  i.bonusodd_icon,
#wide-container .league-name div.league  i.bonusodd_icon, 
#asian-container .league-name div.league  i.bonusodd_icon, 
#menu_sports  i.bonusodd_icon, 
.lv-coming-list  i.bonusodd_icon ,
.round-box.league i.bonusodd_icon,
.up-league i.bonusodd_icon, 
.lv-league i.bonusodd_icon , 
.bonus_wrap .bonus_box .league-name div.league i.bonusodd_icon, 
.result-container .league-name i.bonusodd_icon {
	background-position: 0 -80px; 
}



#sports-container .league-name div.league  i.asianview_icon,
#wide-container .league-name div.league  i.asianview_icon, 
#asian-container .league-name div.league  i.asianview_icon, 
#menu_sports  i.asianview_icon, 
.lv-coming-list  i.asianview_icon ,
.round-box.league i.asianview_icon,
.up-league i.asianview_icon, 
.lv-league i.asianview_icon , 
.result-container .league-name i.asianview_icon  {
	background-position: 0 -40px; 	
}



#sports-container .league-name div.league  i.virtualview_icon,
#wide-container .league-name div.league  i.virtualview_icon, 
#asian-container .league-name div.league  i.virtualview_icon, 
#menu_sports  i.virtualview_icon, 
.lv-coming-list  i.virtualview_icon ,
.round-box.league i.virtualview_icon,
.up-league i.virtualview_icon, 
.lv-league i.virtualview_icon , 
.result-container .league-name i.virtualview_icon {
	 background-position: 0 -2448px; 
}




.sp_nav_top .sp_cat.sportsbtn:before {
    content: unset;
}
/*
.sportsbtn i {background: url('/image/sports/icon/sportsbtn_siconflat.png?v=004') no-repeat top left;
	margin-top: 0;
    margin-left: 0;
}

.sportsbtn i._add_sports_ { background-position: 0 0; } 
.sportsbtn i.asianview_icon { background-position: 0 -119px; } 
.sportsbtn i.bonusodd_icon { background-position: 0 -238px; } 
.sportsbtn i.calendar_icon { background-position: 0 -357px; } 
.sportsbtn i.ev-game { background-position: 0 -476px; } 
.sportsbtn i.fav_icon { background-position: 0 -595px; } 
.sportsbtn i.icon-point { background-position: 0 -714px; } 
.sportsbtn i.icon-rules { background-position: 0 -833px; } 
.sportsbtn i.important_icon { background-position: 0 -952px; } 
.sportsbtn i.login_icon { background-position: 0 -1071px; } 
.sportsbtn i.minigame_icon { background-position: 0 -1190px; } 
.sportsbtn i.pcasino_icon { background-position: 0 -1309px; } 
.sportsbtn i.roulette_icon { background-position: 0 -1428px; } 
.sportsbtn i.sicon-8 { background-position: 0 -1547px; } 
.sportsbtn i.sicon-11 { background-position: 0 -1666px; } 
.sportsbtn i.sicon-26 { background-position: 0 -1785px; } 
.sportsbtn i.sicon-30 { background-position: 0 -1904px; } 
.sportsbtn i.sicon-36 { background-position: 0 -2023px; } 
.sportsbtn i.sicon-37 { background-position: 0 -2142px; } 
.sportsbtn i.sicon-52 { background-position: 0 -2261px; } 
.sportsbtn i.sicon-75 { background-position: 0 -2380px; } 
.sportsbtn i.sicon-77 { background-position: 0 -2499px; } 
.sportsbtn i.sicon-79 { background-position: 0 -2618px; } 
.sportsbtn i.sicon-82 { background-position: 0 -2737px; } 
.sportsbtn i.sicon-83 { background-position: 0 -2856px; } 
.sportsbtn i.sicon-85 { background-position: 0 -2975px; } 
.sportsbtn i.sicon-107 { background-position: 0 -3094px; } 
.sportsbtn i.sicon-110 { background-position: 0 -3213px;     transform: scale(0.5); } 
.sportsbtn i.sicon-112 { background-position: 0 -3332px; } 
.sportsbtn i.sicon-121 { background-position: 0 -3451px; } 
.sportsbtn i.sicon-122 { background-position: 0 -3570px; } 
.sportsbtn i.sicon-152 { background-position: 0 -3689px; } 
.sportsbtn i.sicon-155 { background-position: 0 -3808px; } 
.sportsbtn i.sicon-178 { background-position: 0 -3927px; } 
.sportsbtn i.sicon-182 { background-position: 0 -4046px; } 
.sportsbtn i.sicon-190 { background-position: 0 -4165px; } 
.sportsbtn i.sicon-191 { background-position: 0 -4284px; } 
.sportsbtn i.sicon-alpine-skiing { background-position: 0 -4403px; } 
.sportsbtn i.sicon-badminton { background-position: 0 -4522px; } 
.sportsbtn i.sicon-baseball { background-position: 0 -4641px; } 
.sportsbtn i.sicon-basketball { background-position: 0 -4760px; } 
.sportsbtn i.sicon-beachvolleyball { background-position: 0 -4879px; } 
.sportsbtn i.sicon-bowling { background-position: 0 -4998px; } 
.sportsbtn i.sicon-boxing { background-position: 0 -5117px; } 
.sportsbtn i.sicon-CQ9 { background-position: 0 -5236px; } 
.sportsbtn i.sicon-cricket { background-position: 0 -5355px; } 
.sportsbtn i.sicon-cycling { background-position: 0 -5474px; } 
.sportsbtn i.sicon-field-hockey { background-position: 0 -5593px; } 
.sportsbtn i.sicon-football { background-position: 0 -5712px; } 
.sportsbtn i.sicon-futsal { background-position: 0 -5831px; } 
.sportsbtn i.sicon-golf { background-position: 0 -5950px; } 
.sportsbtn i.sicon-greyhounds { background-position: 0 -6069px; } 
.sportsbtn i.sicon-handball { background-position: 0 -6188px; } 
.sportsbtn i.sicon-horse { background-position: 0 -6307px; } 
.sportsbtn i.sicon-icehockey { background-position: 0 -6426px; } 
.sportsbtn i.sicon-mma { background-position: 0 -6545px; } 
.sportsbtn i.sicon-rugbyleague { background-position: 0 -6664px; } 
.sportsbtn i.sicon-soccer { background-position: 0 -6783px; } 
.sportsbtn i.sicon-snooker { background-position: 0 -6902px; } 
.sportsbtn i.sicon-tabletennis { background-position: 0 -7021px; } 
.sportsbtn i.sicon-tennis { background-position: 0 -7140px; } 
.sportsbtn i.sicon-volleyball { background-position: 0 -7259px; } 
.sportsbtn i.slot_icon { background-position: 0 -7378px; } 
.sportsbtn i.sportsview_icon { background-position: 0 -7497px; } 
.sportsbtn i.virtualview_icon { background-position: 0 -7616px; } 
.sportsbtn i.sicon-14 { background-position: 0px -7776px; } 
.sportsbtn i.sicon-28 { background-position: 0px -7883px; } 
.sportsbtn i.sicon-50 { background-position:  0px -8205px; } 
.sportsbtn i.sicon-102 { background-position:0px -8313px; } 
.sportsbtn i.sicon-105 { background-position: 0 -8421px; } 
.sportsbtn i.sicon-183 { background-position: 0 -7616px; } 
.sportsbtn i.sicon-44 {  background-position: 0 -7991px;} 
.sportsbtn i.sicon-48 { background-position: 0 -8099px; } 

*/
.sportsbtn i.sp_b0:before,
.sportsbtn i:before { 
    content: "";
    background: url(/image/sports/icon/sports-btn-top_new2.png?v=005) no-repeat top left;
    margin-top: 26px;
    margin-left: 19px;
    width: 28px;
    height: 28px;
    /* position: absolute; */
    /* left: -3px; */
    /* top: -16px; */
    filter: unset !important;
    transform: unset !important;
    display: block;
    margin: 15px auto;
}
#result-list .sportsbtn i {
    transform:unset;
    position: initial;
}

/* .sportsbtn i.sp_b0:before { background-position: 0 -2272px;} */
/* .sportsbtn i.sicon-soccer:before { background-position: 0 -2082px; } */
/* .sportsbtn i.sicon-baseball:before { background-position: 0 -1407px; } */
/* .sportsbtn i._add_sports_:before { background-position: 0 0; }  */
/* .sportsbtn i.asianview_icon:before { background-position: 0 -38px; }  */
/* .sportsbtn i.bonusodd_icon:before { background-position: 0 -76px; }  */
/* .sportsbtn i.calendar_icon:before { background-position: 0 -114px; }  */
/* .sportsbtn i.ev-game:before { background-position: 0 -152px; }  */
/* .sportsbtn i.fav_icon:before { background-position: 0 -190px; }  */
/* .sportsbtn i.icon-point:before { background-position: 0 -228px; }  */
/* .sportsbtn i.icon-rules:before { background-position: 0 -266px; }  */
/* .sportsbtn i.important_icon:before { background-position: 0 -304px; }  */
/* .sportsbtn i.login_icon:before { background-position: 0 -342px; }  */
/* .sportsbtn i.minigame_icon:before { background-position: 0 -380px; }  */
/* .sportsbtn i.pcasino_icon:before { background-position: 0 -418px; }  */
/* .sportsbtn i.roulette_icon:before { background-position: 0 -456px; }  */
/* .sportsbtn i.sicon-8:before { background-position: 0 -494px; }  */
/* .sportsbtn i.sicon-11:before { background-position: 0 -532px; height: 22px; }  */
/* .sportsbtn i.sicon-26:before { background-position: 0 -564px; }  */
/* .sportsbtn i.sicon-30:before { background-position: 0 -2348px; }  */
/* .sportsbtn i.sicon-36:before { background-position: 0 -602px; }  */
/* .sportsbtn i.sicon-37:before { background-position: 0 -640px; }  */
/* .sportsbtn i.sicon-52:before { background-position: 0 -678px; }  */
/* .sportsbtn i.sicon-75:before { background-position: 0 -716px; }  */
/* .sportsbtn i.sicon-77:before { background-position: 0 -754px; }  */
/* .sportsbtn i.sicon-79:before { background-position: 0 -792px; }  */
/* .sportsbtn i.sicon-82:before { background-position: 0 -830px; }  */
/* .sportsbtn i.sicon-83:before { background-position: 0 -868px; }  */
/* .sportsbtn i.sicon-85:before { background-position: 0 -906px; height: 19px; }  */
/* .sportsbtn i.sicon-107:before { background-position: 0 -935px; }  */
/* .sportsbtn i.sicon-110:before { background-position: 0 -973px; }  */
/* .sportsbtn i.sicon-112:before { background-position: 0 -1011px; }  */
/* .sportsbtn i.sicon-121:before { background-position: 0 -1049px; }  */
/* .sportsbtn i.sicon-122:before { background-position: 0 -1087px; height: 22px; }  */
/* .sportsbtn i.sicon-152:before { background-position: 0 -1119px; }  */
/* .sportsbtn i.sicon-155:before { background-position: 0 -1157px; }  */
/* .sportsbtn i.sicon-178:before { background-position: 0 -1195px; height: 22px; }  */
/* .sportsbtn i.sicon-182:before { background-position: 0 -1227px; }  */
/* .sportsbtn i.sicon-190:before { background-position: 0 -1265px; height: 19px; }  */
/* .sportsbtn i.sicon-191:before { background-position: 0 -1294px; height: 16px; }  */
/* .sportsbtn i.sicon-alpine-skiing:before { background-position: 0 -1320px; height: 37px; }  */
/* .sportsbtn i.sicon-badminton:before { background-position: 0 -1367px; height: 30px; }  */
/* .sportsbtn i.sicon-baseball:before { background-position: 0 -1407px; }  */
/* .sportsbtn i.sicon-basketball:before { background-position: 0 -1445px; }  */
/* .sportsbtn i.sicon-beachvolleyball:before { background-position: 0 -1483px; }  */
/* .sportsbtn i.sicon-bowling:before { background-position: 0 -1521px; }  */
/* .sportsbtn i.sicon-boxing:before { background-position: 0 -1559px; height: 29px; }  */
/* .sportsbtn i.sicon-cricket:before { background-position: 0 -1598px; } */

/* .sportsbtn i.sicon-cycling:before { background-position: 0 -1636px; }  */
/* .sportsbtn i.sicon-field-hockey:before { background-position: 0 -1674px; }  */
/* .sportsbtn i.sicon-football:before { background-position: 0 -1712px; }  */
/* .sportsbtn i.sicon-futsal:before { background-position: 0 -1750px; }  */
/* .sportsbtn i.sicon-golf:before { background-position: 0 -1788px; }  */
/* .sportsbtn i.sicon-greyhounds:before { background-position: 0 -1826px;  }  */
/* .sportsbtn i.sicon-handball:before { background-position: 0 -1854px; }  */
/* .sportsbtn i.sicon-horse:before { background-position: 0 -1892px; }  */
/* .sportsbtn i.sicon-icehockey:before { background-position: 0 -1930px; }  */
/* .sportsbtn i.sicon-mma:before { background-position: 0 -1559px; }  */
/* .sportsbtn i.sicon-rugbyleague:before { background-position: 0 -2006px; }  */
/* .sportsbtn i.sicon-snooker:before { background-position: 0 -2044px; }   */
/* .sportsbtn i.sicon-tabletennis:before { background-position: 0 -2120px; }  */
/* .sportsbtn i.sicon-tennis:before { background-position: 0 -2158px; }  */
/* .sportsbtn i.sicon-volleyball:before { background-position: 0 -2196px; }  */
/* .sportsbtn i.slot_icon:before { background-position: 0 -2234px; }  */
/* .sportsbtn i.sportsview_icon:before { background-position: 0 -2272px; }  */
/* .sportsbtn i.virtualview_icon:before { background-position: 0 -2310px; }     */
/* .sportsbtn i.sicon-14:before { background-position: 0 -2400px; }  */
/* .sportsbtn i.sicon-28:before { background-position: 0px -2443px; }  */
/* .sportsbtn i.sicon-50:before { background-position:  0px -2573px; }  */
/* .sportsbtn i.sicon-102:before { background-position:0px -2617px; }  */
/* .sportsbtn i.sicon-105:before { background-position: 0 -2659px; }  */
/* .sportsbtn i.sicon-183:before { background-position: 0 -2703px; }  */
/* .sportsbtn i.sicon-44:before { background-position: 0 -2486px; }  */
/* .sportsbtn i.sicon-48:before { background-position: 0 -2530px; } */

.sportsbtn i.sp_b0:before { background-position: 0 -2272px;}
.sportsbtn i.sicon-soccer:before { background-position: 0 -2082px; }
.sportsbtn i.sicon-baseball:before { background-position: 0 -1407px; }
.sportsbtn i._add_sports_:before { background-position: 0 0; } 
.sportsbtn i.asianview_icon:before { background-position: 0 -38px; } 
.sportsbtn i.bonusodd_icon:before { background-position: 0 -76px; } 
.sportsbtn i.calendar_icon:before { background-position: 0 -114px; } 
.sportsbtn i.ev-game:before { background-position: 0 -152px; } 
.sportsbtn i.fav_icon:before { background-position: 0 -190px; } 
.sportsbtn i.icon-point:before { background-position: 0 -228px; } 
.sportsbtn i.icon-rules:before { background-position: 0 -266px; } 
.sportsbtn i.important_icon:before { background-position: 0 -304px; } 
.sportsbtn i.login_icon:before { background-position: 0 -342px; } 
.sportsbtn i.minigame_icon:before { background-position: 0 -380px; } 
.sportsbtn i.pcasino_icon:before { background-position: 0 -418px; } 
.sportsbtn i.roulette_icon:before { background-position: 0 -456px; } 
.sportsbtn i.sicon-8:before { background-position: 0 -494px; } 
.sportsbtn i.sicon-11:before { background-position: 0 -532px; height: 22px; } 
.sportsbtn i.sicon-26:before { background-position: 0 -564px; } 
.sportsbtn i.sicon-30:before { background-position: 0 -2348px; } 
.sportsbtn i.sicon-36:before { background-position: 0 -602px; } 
.sportsbtn i.sicon-37:before { background-position: 0 -640px; } 
.sportsbtn i.sicon-52:before { background-position: 0 -678px; } 
.sportsbtn i.sicon-75:before { background-position: 0 -716px; } 
.sportsbtn i.sicon-77:before { background-position: 0 -754px; } 
.sportsbtn i.sicon-79:before { background-position: 0 -792px; } 
.sportsbtn i.sicon-82:before { background-position: 0 -830px; } 
.sportsbtn i.sicon-83:before { background-position: 0 -868px; } 
.sportsbtn i.sicon-85:before { background-position: 0 -906px; height: 19px; } 
.sportsbtn i.sicon-107:before { background-position: 0 -935px; } 
.sportsbtn i.sicon-110:before { background-position: 0 -973px; } 
.sportsbtn i.sicon-112:before { background-position: 0 -1011px; } 
.sportsbtn i.sicon-121:before { background-position: 0 -1049px; } 
.sportsbtn i.sicon-122:before { background-position: 0 -1087px; height: 22px; } 
.sportsbtn i.sicon-152:before { background-position: 0 -1119px; } 
.sportsbtn i.sicon-155:before { background-position: 0 -1157px; } 
.sportsbtn i.sicon-178:before { background-position: 0 -1195px; height: 22px; } 
.sportsbtn i.sicon-182:before { background-position: 0 -1227px; } 
.sportsbtn i.sicon-190:before { background-position: 0 -1265px; height: 19px; } 
.sportsbtn i.sicon-191:before { background-position: 0 -1294px; height: 16px; } 
.sportsbtn i.sicon-alpine-skiing:before { background-position: 0 -1320px; height: 37px; } 
.sportsbtn i.sicon-badminton:before { background-position: 0 -1367px; height: 30px; } 
.sportsbtn i.sicon-baseball:before { background-position: 0 -1407px; } 
.sportsbtn i.sicon-basketball:before { background-position: 0 -1445px; } 
.sportsbtn i.sicon-beachvolleyball:before { background-position: 0 -1483px; } 
.sportsbtn i.sicon-bowling:before { background-position: 0 -1521px; } 
.sportsbtn i.sicon-boxing:before { background-position: 0 -1559px; height: 29px; } 
.sportsbtn i.sicon-cricket:before { background-position: 0 -1598px; }

.sportsbtn i.sicon-cycling:before { background-position: 0 -1636px; } 
.sportsbtn i.sicon-field-hockey:before { background-position: 0 -1674px; } 
.sportsbtn i.sicon-football:before { background-position: 0 -1712px; } 
.sportsbtn i.sicon-futsal:before { background-position: 0 -1750px; } 
.sportsbtn i.sicon-golf:before { background-position: 0 -1788px; } 
/* .sportsbtn i.sicon-greyhounds:before { background-position: 0 -1826px; height: 18px; }  */
.sportsbtn i.sicon-handball:before { background-position: 0 -1854px; } 
/* .sportsbtn i.sicon-horse:before { background-position: 0 -1892px; }  */
.sportsbtn i.sicon-icehockey:before { background-position: 0 -1930px; } 
.sportsbtn i.sicon-mma:before { background-position: 0 -1559px; } 
.sportsbtn i.sicon-rugbyleague:before { background-position: 0 -2006px; } 
.sportsbtn i.sicon-snooker:before { background-position: 0 -2044px; }  
.sportsbtn i.sicon-tabletennis:before { background-position: 0 -2120px; } 
.sportsbtn i.sicon-tennis:before { background-position: 0 -2158px; } 
.sportsbtn i.sicon-volleyball:before { background-position: 0 -2196px; } 
.sportsbtn i.slot_icon:before { background-position: 0 -2234px; } 
.sportsbtn i.sportsview_icon:before { background-position: 0 -2272px; } 
.sportsbtn i.virtualview_icon:before { background-position: 0 -2310px; }    
.sportsbtn i.sicon-14:before { background-position: 0 -2400px; } 
.sportsbtn i.sicon-28:before { background-position: 0px -2443px; } 
.sportsbtn i.sicon-50:before { background-position:  0px -2573px; } 
.sportsbtn i.sicon-102:before { background-position:0px -2617px; } 
.sportsbtn i.sicon-105:before { background-position: 0 -2659px; } 
.sportsbtn i.sicon-183:before { background-position: 0 -2703px; } 
.sportsbtn i.sicon-44:before { background-position: 0 -2486px; } 
.sportsbtn i.sicon-48:before { background-position: 0 -2530px; }



.live-container i { background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=007') no-repeat top left; width: 20px; height: 22px; margin: 1px 5px;  } 
.live-container i._add_sports_ { background-position: 0 0; } 
.live-container i.asianview_icon { background-position: 0 -40px; } 
.live-container i.bonusodd_icon { background-position: 0 -80px; } 
.live-container i.calendar_icon { background-position: 0 -120px; } 
.live-container i.ev-game { background-position: 0 -160px; } 
.live-container i.fav_icon { background-position: 0 -200px; } 
.live-container i.icon-point { background-position: 0 -240px; } 
.live-container i.icon-rules { background-position: 0 -280px; } 
.live-container i.important_icon { background-position: 0 -320px; } 
.live-container i.login_icon { background-position: 0 -360px; } 
.live-container i.minigame_icon { background-position: 0 -400px; } 
.live-container i.pcasino_icon { background-position: 0 -440px; } 
.live-container i.roulette_icon { background-position: 0 -480px; } 
.live-container i.sicon-8 { background-position: 0 -520px; } 
.live-container i.sicon-11 { background-position: 0 -560px; height: 16px; } 
.live-container i.sicon-26 { background-position: 0 -596px; } 
.live-container i.sicon-30 { background-position: 0 -2488px; } 
.live-container i.sicon-36 { background-position: 0 -636px; } 
.live-container i.sicon-37 { background-position: 0 -676px; } 
.live-container i.sicon-52 { background-position: 0 -716px; } 
.live-container i.sicon-75 { background-position: 0 -756px; } 
.live-container i.sicon-77 { background-position: 0 -796px; } 
.live-container i.sicon-79 { background-position: 0 -836px; } 
.live-container i.sicon-82 { background-position: 0 -876px; } 
.live-container i.sicon-83 { background-position: 0 -916px; } 
.live-container i.sicon-85 { background-position: 0 -956px; height: 14px; } 
.live-container i.sicon-107 { background-position: 0 -990px; } 
.live-container i.sicon-110 { background-position: 0 -1030px; } 
.live-container i.sicon-112 { background-position: 0 -1110px; } 
.live-container i.sicon-121 { background-position: 0 -1070px;  } 
.live-container i.sicon-122 { background-position: 0 -1150px; height: 16px; } 
.live-container i.sicon-152 { background-position: 0 -1186px; } 
.live-container i.sicon-155 { background-position: 0 -1226px; } 
.live-container i.sicon-178 { background-position: 0 -1266px; height: 16px; } 
.live-container i.sicon-182 { background-position: 0 -1302px; } 
.live-container i.sicon-190 { background-position: 0 -1342px; height: 14px; } 
.live-container i.sicon-191 { background-position: 0 -1376px; height: 11px; } 
.live-container i.sicon-alpine-skiing { background-position: 0 -1407px; height: 26px; } 
.live-container i.sicon-badminton { background-position: 0 -1453px; height: 21px; } 
.live-container i.sicon-baseball { background-position: 0 -1494px; } 
.live-container i.sicon-basketball { background-position: 0 -1534px; } 
.live-container i.sicon-beachvolleyball { background-position: 0 -1574px; } 
.live-container i.sicon-bowling { background-position: 0 -1614px; } 
.live-container i.sicon-boxing { background-position: 0 -1654px; height: 21px; } 
.live-container i.sicon-cricket { background-position: 0 -1695px; } 
.live-container i.sicon-cycling { background-position: 0 -1735px; } 
.live-container i.sicon-field-hockey { background-position: 0 -1775px; } 
.live-container i.sicon-football { background-position: 0 -1815px; } 
.live-container i.sicon-futsal { background-position: 0 -1855px; } 
.live-container i.sicon-golf { background-position: 0 -1895px; } 
.live-container i.sicon-greyhounds { background-position: 0 -1935px; height: 13px; } 
.live-container i.sicon-handball { background-position: 0 -1968px; } 
.live-container i.sicon-horse { background-position: 0 -2008px; } 
.live-container i.sicon-icehockey { background-position: 0 -2048px; } 
.live-container i.sicon-mma { background-position: 0 -2088px; } 
.live-container i.sicon-rugbyleague { background-position: 0 -2128px; } 
.live-container i.sicon-snooker { background-position: 0 -2168px; } 
.live-container i.sicon-soccer { background-position: 0 -2208px; } 
.live-container i.sicon-tabletennis { background-position: 0 -2248px; } 
.live-container i.sicon-tennis { background-position: 0 -2288px; } 
.live-container i.sicon-volleyball { background-position: 0 -2328px; } 
.live-container i.slot_icon { background-position: 0 -2368px; } 
.live-container i.sportsview_icon { background-position: 0 -2408px; } 
.live-container i.virtualview_icon { background-position: 0 -2448px; } 




/*
.result-container i { background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=00') no-repeat top left; width: 20px; height: 22px; position: relative;top: -3px;padding-left: 20px; padding-bottom: 6px;  } 
.result-container i._add_sports_ { background-position: 0 0; } 
.result-container i.asianview_icon { background-position: 0 -40px; } 
.result-container i.bonusodd_icon { background-position: 0 -80px; } 
.result-container i.calendar_icon { background-position: 0 -120px; } 
.result-container i.ev-game { background-position: 0 -160px; } 
.result-container i.fav_icon { background-position: 0 -200px; } 
.result-container i.icon-point { background-position: 0 -240px; } 
.result-container i.icon-rules { background-position: 0 -280px; } 
.result-container i.important_icon { background-position: 0 -320px; } 
.result-container i.login_icon { background-position: 0 -360px; } 
.result-container i.minigame_icon { background-position: 0 -400px; } 
.result-container i.pcasino_icon { background-position: 0 -440px; } 
.result-container i.roulette_icon { background-position: 0 -480px; } 
.result-container i.sicon-8 { background-position: 0 -520px; } 
.result-container i.sicon-11 { background-position: 0 -560px; height: 16px; } 
.result-container i.sicon-26 { background-position: 0 -596px; } 
.result-container i.sicon-30 { background-position: 0 -2488px;} 
.result-container i.sicon-36 { background-position: 0 -636px; } 
.result-container i.sicon-37 { background-position: 0 -676px; } 
.result-container i.sicon-52 { background-position: 0 -716px; } 
.result-container i.sicon-75 { background-position: 0 -756px; } 
.result-container i.sicon-77 { background-position: 0 -796px; } 
.result-container i.sicon-79 { background-position: 0 -836px; } 
.result-container i.sicon-82 { background-position: 0 -876px; } 
.result-container i.sicon-83 { background-position: 0 -916px; } 
.result-container i.sicon-85 { background-position: 0 -956px; height: 14px; } 
.result-container i.sicon-107 { background-position: 0 -990px; } 
.result-container i.sicon-110 { background-position: 0 -1030px; } 
.result-container i.sicon-112 { background-position: 0 -1070px; } 
.result-container i.sicon-121 { background-position: 0 -1110px; } 
.result-container i.sicon-122 { background-position: 0 -1150px; height: 16px; } 
.result-container i.sicon-152 { background-position: 0 -1186px; } 
.result-container i.sicon-155 { background-position: 0 -1226px; } 
.result-container i.sicon-178 { background-position: 0 -1266px; height: 16px; } 
.result-container i.sicon-182 { background-position: 0 -1302px; } 
.result-container i.sicon-190 { background-position: 0 -1342px; height: 14px; } 
.result-container i.sicon-191 { background-position: 0 -1376px; height: 11px; } 
.result-container i.sicon-alpine-skiing { background-position: 0 -1407px; height: 26px; } 
.result-container i.sicon-badminton { background-position: 0 -1453px; height: 21px; } 
.result-container i.sicon-baseball { background-position: 0 -1494px; } 
.result-container i.sicon-basketball { background-position: 0 -1534px; } 
.result-container i.sicon-beachvolleyball { background-position: 0 -1574px; } 
.result-container i.sicon-bowling { background-position: 0 -1614px; } 
.result-container i.sicon-boxing { background-position: 0 -1654px; height: 21px; } 
.result-container i.sicon-cricket { background-position: 0 -1695px; } 
.result-container i.sicon-cycling { background-position: 0 -1735px; } 
.result-container i.sicon-field-hockey { background-position: 0 -1775px; } 
.result-container i.sicon-football { background-position: 0 -1815px; } 
.result-container i.sicon-futsal { background-position: 0 -1855px; } 
.result-container i.sicon-golf { background-position: 0 -1895px; } 
.result-container i.sicon-greyhounds { background-position: 0 -1935px; height: 13px; } 
.result-container i.sicon-handball { background-position: 0 -1968px; } 
.result-container i.sicon-horse { background-position: 0 -2008px; } 
.result-container i.sicon-icehockey { background-position: 0 -2048px; } 
.result-container i.sicon-mma { background-position: 0 -2088px; } 
.result-container i.sicon-rugbyleague { background-position: 0 -2128px; } 
.result-container i.sicon-snooker { background-position: 0 -2168px; } 
.result-container i.sicon-soccer { background-position: 0 -2208px; } 
.result-container i.sicon-tabletennis { background-position: 0 -2248px; } 
.result-container i.sicon-tennis { background-position: 0 -2288px; } 
.result-container i.sicon-volleyball { background-position: 0 -2328px; } 
.result-container i.slot_icon { background-position: 0 -2368px; } 
.result-container i.sportsview_icon { background-position: 0 -2408px; } 
.result-container i.virtualview_icon { background-position: 0 -2448px; } 


*/





/* #menu_sports i { background: url('/image/sports/icon/menusports_flat.png?v=007') no-repeat top left;margin-top: 7px;margin-left: 3px;width: 100%;height: 100%;
    height: 22px;
    margin: 4px 10px 4px 10px; } 
#menu_sports ._add_sports_ i.important_icon {background-position: 0 0 !important;} 
#menu_sports i.asianview_icon { background-position: 0 -52px; } 
#menu_sports i.bonusodd_icon { background-position: 0 -104px; } 
#menu_sports i.calendar_icon { background-position: 0 -156px; } 
#menu_sports i.ev-game { background-position: 0 -208px; } 
#menu_sports i.fav_icon { background-position: 0 -260px; } 
#menu_sports i.sicon-golf { background-position: 0 -312px; } 
#menu_sports i.icon-point { background-position: 0 -364px; } 
#menu_sports i.icon-rules { background-position: 0 -416px; } 
#menu_sports i.important_icon {background-position: 0 -468px !important;} 
#menu_sports i.login_icon { background-position: 0 -520px; } 
#menu_sports i.minigame_icon { background-position: 0 -572px; } 
#menu_sports i.pcasino_icon { background-position: 0 -624px; } 
#menu_sports i.roulette_icon { background-position: 0 -676px; } 
#menu_sports i.sicon-8 { background-position: 0 -728px; } 
#menu_sports i.sicon-11 { background-position: 0 -780px; } 
#menu_sports i.sicon-26 { background-position: 0 -832px; } 
#menu_sports i.sicon-30 { background-position: 0 -884px; } 
#menu_sports i.sicon-36 { background-position: 0 -936px; } 
#menu_sports i.sicon-37 { background-position: 0 -988px; } 
#menu_sports i.sicon-52 { background-position: 0 -1040px; } 
#menu_sports i.sicon-75 { background-position: 0 -1092px; } 
#menu_sports i.sicon-77 { background-position: 0 -1144px; } 
#menu_sports i.sicon-79 { background-position: 0 -1196px; } 
#menu_sports i.sicon-82 { background-position: 0 -1248px; } 
#menu_sports i.sicon-83 { background-position: 0 -1300px; } 
#menu_sports i.sicon-85 { background-position: 0 -1352px; } 
#menu_sports i.sicon-107 { background-position: 0 -1404px; } 
#menu_sports i.sicon-110 { background-position: 0 -1456px; } 
#menu_sports i.sicon-112 { background-position: 0 -1508px; } 
#menu_sports i.sicon-121 { background-position: 0 -1560px; } 
#menu_sports i.sicon-122 { background-position: 0 -1612px; } 
#menu_sports i.sicon-152 { background-position: 0 -1664px; } 
#menu_sports i.sicon-155 { background-position: 0 -1716px; } 
#menu_sports i.sicon-178 { background-position: 0 -1768px; } 
#menu_sports i.sicon-182 { background-position: 0 -1820px; } 
#menu_sports i.sicon-190 { background-position: 0 -1872px; } 
#menu_sports i.sicon-191 { background-position: 0 -1924px; } 
#menu_sports i.sicon-alpine-skiing { background-position: 0 -1976px; } 
#menu_sports i.sicon-badminton { background-position: 0 -2028px; } 
#menu_sports i.sicon-baseball { background-position: 0 -2080px; } 
#menu_sports i.sicon-basketball { background-position: 0 -2132px; } 
#menu_sports i.sicon-beachvolleyball { background-position: 0 -2184px; } 
#menu_sports i.sicon-bowling { background-position: 0 -2236px; } 
#menu_sports i.sicon-boxing { background-position: 0 -2288px; } 
#menu_sports i.sicon-CQ9 { background-position: 0 -2340px; } 
#menu_sports i.sicon-cricket { background-position: 0 -2392px; } 
#menu_sports i.sicon-cycling { background-position: 0 -2444px; } 
#menu_sports i.sicon-field-hockey { background-position: 0 -2496px; } 
#menu_sports i.sicon-football { background-position: 0 -2548px; } 
#menu_sports i.sicon-futsal { background-position: 0 -2600px; } 
#menu_sports i.sicon-greyhounds { background-position: 0 -2652px; } 
#menu_sports i.sicon-handball { background-position: 0 -2704px; } 
#menu_sports i.sicon-horse { background-position: 0 -2756px; } 
#menu_sports i.sicon-icehockey { background-position: 0 -2808px; } 
#menu_sports i.sicon-mma { background-position: 0 -2860px; } 
#menu_sports i.sicon-rugbyleague { background-position: 0 -2912px; } 
#menu_sports i.sicon-snooker { background-position: 0 -2964px; } 
#menu_sports i.sicon-soccer { background-position: 0 -3016px; } 
#menu_sports i.sicon-tabletennis { background-position: 0 -3068px; } 
#menu_sports i.sicon-tennis { background-position: 0 -3120px; } 
#menu_sports i.sicon-volleyball { background-position: 0 -3172px; } 
#menu_sports i.slot_icon { background-position: 0 -3224px; } 
#menu_sports i.sportsview_icon { background-position: 0 -3276px; } 
#menu_sports i.virtualview_icon { background-position: 0 -3328px; } 
#menu_sports i.sicon-14 { background-position: 0px -3391px; } 
#menu_sports i.sicon-28 { background-position: 0px -3443px; } 
#menu_sports i.sicon-50 { background-position:  0px -3590px; } 
#menu_sports i.sicon-102 { background-position:0px -3640px; } 
#menu_sports i.sicon-105 { background-position: 0 -3689px; } 
#menu_sports i.sicon-183 { background-position: 0 -3741px; } 
#menu_sports i.sicon-44 { background-position: 0 -3490px; } 
#menu_sports i.sicon-48 { background-position: 0 -3541px; }  */


/* 3D Color Side Menu Icons */
#menu_sports i {
    background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=008') no-repeat top left;
    width: 22px;
    height: 22px;
    margin: 4px 10px 4px 10px;
	filter: unset !important;
    }
#menu_sports span.fa-window-maximize {
    background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=008') no-repeat top left;
    background-position: 0 -40px;
}
#menu_sports span.fa-window-maximize:before {
    content: "" !important;
}
#menu_sports ._add_sports_ i.important_icon {background-position: 0 -198px !important;} 
#menu_sports i.asianview_icon { background-position: 0 -40px; } 
#menu_sports i.bonusodd_icon { background-position: 0 -80px; } 
#menu_sports i.calendar_icon { background-position: 0 -120px; } 
#menu_sports i.ev-game { background-position: 0 -160px; } 
#menu_sports i.fav_icon {background-position: 0px 0px;} 
#menu_sports i.sicon-golf { background-position: 0 -1895px; } 
#menu_sports i.icon-point { background-position: 0 -240px; } 
#menu_sports i.icon-rules { background-position: 0 -280px; } 
#menu_sports i.important_icon {background-position: 0 -320px !important;} 
#menu_sports i.login_icon { background-position: 0 -360px; } 
#menu_sports i.minigame_icon { background-position: 0 -400px; } 
#menu_sports i.pcasino_icon { background-position: 0 -440px; } 
#menu_sports i.roulette_icon { background-position: 0 -480px; } 
#menu_sports i.sicon-8 { background-position: 0 -520px; } 
#menu_sports i.sicon-11 { background-position: 0 -560px;
    height: 16px; } 
#menu_sports i.sicon-26 { background-position: 0 -596px; } 
#menu_sports i.sicon-30 { background-position: 0 -2488px; } 
#menu_sports i.sicon-36 { background-position: 0 -636px; } 
#menu_sports i.sicon-37 { background-position: 0 -676px; } 
#menu_sports i.sicon-52 { background-position: 0 -716px; } 
#menu_sports i.sicon-75 { background-position: 0 -756px; } 
#menu_sports i.sicon-77 { background-position: 0 -796px; } 
#menu_sports i.sicon-79 { background-position: 0 -836px; } 
#menu_sports i.sicon-82 { background-position: 0 -876px; } 
#menu_sports i.sicon-83 { background-position: 0 -916px; } 
#menu_sports i.sicon-85 { background-position: 0 -956px; } 
#menu_sports i.sicon-107 { background-position: 0 -990px; } 
#menu_sports i.sicon-110 { background-position: 0 -1030px; } 
#menu_sports i.sicon-112 { background-position: 0 -1110px; } 
#menu_sports i.sicon-121 { background-position: 0 -1070px; } 
#menu_sports i.sicon-122 { background-position: 0 -1150px; } 
#menu_sports i.sicon-152 { background-position: 0 -1186px; } 
#menu_sports i.sicon-155 { background-position: 0 -1226px; } 
#menu_sports i.sicon-178 { background-position: 0 -1266px; } 
#menu_sports i.sicon-182 { background-position: 0 -1302px; } 
#menu_sports i.sicon-190 { background-position: 0 -1342px; } 
#menu_sports i.sicon-191 { background-position: 0 -1376px; } 
#menu_sports i.sicon-alpine-skiing { background-position: 0 -1407px;
    height: 26px; } 
#menu_sports i.sicon-badminton { background-position: 0 -1453px;
    height: 21px; } 
#menu_sports i.sicon-baseball {background-position: 0 -1494px;} 
#menu_sports i.sicon-basketball {background-position: 0 -1534px;} 
#menu_sports i.sicon-beachvolleyball { background-position: 0 -1574px; } 
#menu_sports i.sicon-bowling { background-position: 0 -1614px; } 
#menu_sports i.sicon-boxing { background-position: 0 -1654px;
    height: 21px; } 
#menu_sports i.sicon-CQ9 { background-position: 0 -2340px; } 
#menu_sports i.sicon-cricket { background-position: 0 -1695px; } 
#menu_sports i.sicon-cycling { background-position: 0 -1735px; } 
#menu_sports i.sicon-field-hockey { background-position: 0 -2008px; } 
#menu_sports i.sicon-football { background-position: 0 -1815px; } 
#menu_sports i.sicon-futsal { background-position: 0 -1855px; } 
#menu_sports i.sicon-greyhounds { background-position: 0 -1935px;
    height: 13px; } 
#menu_sports i.sicon-handball { background-position: 0 -1968px; } 
#menu_sports i.sicon-horse { background-position: 0 -736px; } 
#menu_sports i.sicon-icehockey {background-position: 0 -2048px;} 
#menu_sports i.sicon-mma { background-position: 0 -1654px; } 
#menu_sports i.sicon-rugbyleague { background-position: 0 -2128px; } 
#menu_sports i.sicon-snooker { background-position: 0 -2168px; } 
#menu_sports i.sicon-soccer {background-position: 0 -2208px;} 
#menu_sports i.sicon-tabletennis { background-position: 0 -2248px; } 
#menu_sports i.sicon-tennis { background-position: 0 -2288px; } 
#menu_sports i.sicon-volleyball {background-position: 0 -2328px;} 
#menu_sports i.slot_icon { background-position: 0 -2368px; } 
#menu_sports i.sportsview_icon { background-position: 0 -2408px; } 
#menu_sports i.virtualview_icon { background-position: 0 -2448px; } 
#menu_sports i.sicon-14 { background-position: 0px -2526px; } 
#menu_sports i.sicon-28 { background-position: 0px -2571px; } 
#menu_sports i.sicon-50 { background-position:  0px -2618px } 
#menu_sports i.sicon-102 { background-position:0px -2663px; } 
#menu_sports i.sicon-105 { background-position: 0 -2706px; } 
#menu_sports i.sicon-183 { background-position: 0 -2752px; } 
#menu_sports i.sicon-44 { background-position: 0 -2804px; } 
#menu_sports i.sicon-48 { background-position: 0 -2857px; } 

/* New Icon 3D */
#menu_sports #sports-mainmenu li.nav-item i {
    background: url('/image/sports/icon/icon_menu_sports_left_new3.png?v=013') no-repeat top left;
    width: 22px;
    height: 22px;
    margin: 4px 10px 4px 10px;
	filter: unset !important;
    }
#menu_sports #sports-mainmenu li.nav-item span.fa-window-maximize {
    background: url('/image/sports/icon/icon_menu_sports_left_new3.png?v=013') no-repeat top left;
    background-position: 0 -40px;
}
#menu_sports #sports-mainmenu li.nav-item span.fa-window-maximize:before {
    content: "" !important;
}
#menu_sports #sports-mainmenu li.nav-item ._add_sports_ i.important_icon {background-position: 0 -198px !important;} 
#menu_sports #sports-mainmenu li.nav-item i.asianview_icon { background-position: 0 -40px; } 
#menu_sports #sports-mainmenu li.nav-item i.bonusodd_icon { background-position: 0 -80px; } 
#menu_sports #sports-mainmenu li.nav-item i.calendar_icon { background-position: 0 -120px; } 
#menu_sports #sports-mainmenu li.nav-item i.ev-game { background-position: 0 -160px; } 
#menu_sports #sports-mainmenu li.nav-item i.fav_icon {background-position: 0px 0px;} 
#menu_sports #sports-mainmenu li.nav-item i.sicon-golf { background-position: 0 -1895px; } 
#menu_sports #sports-mainmenu li.nav-item i.icon-point { background-position: 0 -240px; } 
#menu_sports #sports-mainmenu li.nav-item i.icon-rules { background-position: 0 -280px; } 
#menu_sports #sports-mainmenu li.nav-item i.important_icon {background-position: 0 -320px !important;} 
#menu_sports #sports-mainmenu li.nav-item i.login_icon { background-position: 0 -360px; } 
#menu_sports #sports-mainmenu li.nav-item i.minigame_icon { background-position: 0 -400px; } 
#menu_sports #sports-mainmenu li.nav-item i.pcasino_icon { background-position: 0 -440px; } 
#menu_sports #sports-mainmenu li.nav-item i.roulette_icon { background-position: 0 -480px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-8 { background-position: 0 -520px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-11 { background-position: 0 -560px;
    height: 16px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-26 { background-position: 0 -596px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-30 { background-position: 0 -2488px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-36 { background-position: 0 -636px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-37 { background-position: 0 -676px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-52 { background-position: 0 -716px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-75 { background-position: 0 -756px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-77 { background-position: 0 -796px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-79 { background-position: 0 -836px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-82 { background-position: 0 -876px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-83 { background-position: 0 -916px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-85 { background-position: 0 -956px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-107 { background-position: 0 -990px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-110 { background-position: 0 -1030px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-112 { background-position: 0 -1110px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-121 { background-position: 0 -1070px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-122 { background-position: 0 -1150px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-152 { background-position: 0 -1186px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-155 { background-position: 0 -1226px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-178 { background-position: 0 -1266px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-182 { background-position: 0 -1302px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-190 { background-position: 0 -1342px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-191 { background-position: 0 -1376px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-alpine-skiing { background-position: 0 -1407px;
    height: 26px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-badminton { background-position: 0 -1453px;
    height: 21px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-baseball {background-position: 0 -1494px;} 
#menu_sports #sports-mainmenu li.nav-item i.sicon-basketball {background-position: 0 -1534px;} 
#menu_sports #sports-mainmenu li.nav-item i.sicon-beachvolleyball { background-position: 0 -1574px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-bowling { background-position: 0 -1614px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-boxing { background-position: 0 -2568px;
    height: 21px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-CQ9 { background-position: 0 -2340px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-cricket { background-position: 0 -1695px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-cycling { background-position: 0 -1735px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-field-hockey { background-position: 0 -2008px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-football { background-position: 0 -1815px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-futsal { background-position: 0 -1855px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-greyhounds { background-position: 0 -1935px;
    height: 13px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-handball { background-position: 0 -1968px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-horse { background-position: 0 -736px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-icehockey {background-position: 0 -2048px;} 
#menu_sports #sports-mainmenu li.nav-item i.sicon-mma { background-position: 0 -1654px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-rugbyleague { background-position: 0 -2128px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-snooker { background-position: 0 -2168px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-soccer {background-position: 0 -2208px;} 
#menu_sports #sports-mainmenu li.nav-item i.sicon-tabletennis { background-position: 0 -2248px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-tennis { background-position: 0 -2288px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-volleyball {background-position: 0 -2328px;} 
#menu_sports #sports-mainmenu li.nav-item i.slot_icon { background-position: 0 -2368px; } 
#menu_sports #sports-mainmenu li.nav-item i.sportsview_icon { background-position: 0 -2408px; } 
#menu_sports #sports-mainmenu li.nav-item i.virtualview_icon { background-position: 0 -2448px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-14 { background-position: 0px -2526px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-28 { background-position: 0px -2571px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-50 { background-position:  0px -2618px } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-102 { background-position:0px -2663px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-105 { background-position: 0 -2706px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-183 { background-position: 0 -2752px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-44 { background-position: 0 -2804px; } 
#menu_sports #sports-mainmenu li.nav-item i.sicon-48 { background-position: 0 -2857px; } 
#menu_sports #sports-mainmenu li.nav-item i.match_result_icon { background-position: 0 -2526px; } 



.type-name.sp-icon-nt i { background: url('/image/sports/icon/icon_menu_sports_left_new3.png?v=013') no-repeat top left; width: 20px; height: 22px;   } 
.type-name i { background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=005') no-repeat top left; width: 20px; height: 22px;   } 
.type-name i._add_sports_ { background-position: 0 0; } 
.type-name i.asianview_icon { background-position: 0 -40px; } 
.type-name i.bonusodd_icon { background-position: 0 -80px; } 
.type-name i.calendar_icon { background-position: 0 -120px; } 
.type-name i.ev-game { background-position: 0 -160px; } 
.type-name i.fav_icon { background-position: 0 -200px; } 
.type-name i.icon-point { background-position: 0 -240px; } 
.type-name i.icon-rules { background-position: 0 -280px; } 
.type-name i.important_icon { background-position: 0 -320px; } 
.type-name i.login_icon { background-position: 0 -360px; } 
.type-name i.minigame_icon { background-position: 0 -400px; } 
.type-name i.pcasino_icon { background-position: 0 -440px; } 
.type-name i.roulette_icon { background-position: 0 -480px; } 
.type-name i.sicon-8 { background-position: 0 -520px; } 
.type-name i.sicon-11 { background-position: 0 -560px; height: 16px; } 
.type-name i.sicon-26 { background-position: 0 -596px; } 
.type-name i.sicon-30 { background-position: 0 -2488px;} 
.type-name i.sicon-36 { background-position: 0 -636px; } 
.type-name i.sicon-37 { background-position: 0 -676px; } 
.type-name i.sicon-52 { background-position: 0 -716px; } 
.type-name i.sicon-75 { background-position: 0 -756px; } 
.type-name i.sicon-77 { background-position: 0 -796px; } 
.type-name i.sicon-79 { background-position: 0 -836px; } 
.type-name i.sicon-82 { background-position: 0 -876px; } 
.type-name i.sicon-83 { background-position: 0 -916px; } 
.type-name i.sicon-85 { background-position: 0 -956px; height: 14px; } 
.type-name i.sicon-107 { background-position: 0 -990px; } 
.type-name i.sicon-110 { background-position: 0 -1030px; } 
.type-name i.sicon-112 {  background-position: 0 -1110px; } 
.type-name i.sicon-121 { background-position: 0 -1070px; } 
.type-name i.sicon-122 { background-position: 0 -1150px; height: 16px; } 
.type-name i.sicon-152 { background-position: 0 -1186px; } 
.type-name i.sicon-155 { background-position: 0 -1226px; } 
.type-name i.sicon-178 { background-position: 0 -1266px; height: 16px; } 
.type-name i.sicon-182 { background-position: 0 -1302px; } 
.type-name i.sicon-190 { background-position: 0 -1342px; height: 14px; } 
.type-name i.sicon-191 { background-position: 0 -1376px; height: 11px; } 
.type-name i.sicon-alpine-skiing { background-position: 0 -1407px; height: 26px; } 
.type-name i.sicon-badminton { background-position: 0 -1453px; height: 21px; } 
.type-name i.sicon-baseball { background-position: 0 -1494px; } 
.type-name i.sicon-basketball { background-position: 0 -1534px; } 
.type-name i.sicon-beachvolleyball { background-position: 0 -1574px; } 
.type-name i.sicon-bowling { background-position: 0 -1614px; } 
.type-name i.sicon-boxing { background-position: 0 -1654px; height: 21px; } 
.type-name i.sicon-cricket { background-position: 0 -1695px; } 
.type-name i.sicon-cycling { background-position: 0 -1735px; } 
.type-name i.sicon-field-hockey { background-position: 0 -1775px; } 
.type-name i.sicon-football { background-position: 0 -1815px; } 
.type-name i.sicon-futsal { background-position: 0 -1855px; } 
.type-name i.sicon-golf { background-position: 0 -1895px; } 
.type-name i.sicon-greyhounds { background-position: 0 -1935px; height: 13px; } 
.type-name i.sicon-handball { background-position: 0 -1968px; } 
.type-name i.sicon-horse { background-position: 0 -2008px; } 
.type-name i.sicon-icehockey { background-position: 0 -2048px; } 
.type-name i.sicon-mma { background-position: 0 -2088px; } 
.type-name i.sicon-rugbyleague { background-position: 0 -2128px; } 
.type-name i.sicon-snooker { background-position: 0 -2168px; } 
.type-name i.sicon-soccer { background-position: 0 -2208px; } 
.type-name i.sicon-tabletennis { background-position: 0 -2248px; } 
.type-name i.sicon-tennis { background-position: 0 -2288px; } 
.type-name i.sicon-volleyball { background-position: 0 -2328px; } 
.type-name i.slot_icon { background-position: 0 -2368px; } 
.type-name i.sportsview_icon { background-position: 0 -2408px; } 
.type-name i.virtualview_icon { background-position: 0 -2448px; } 
.sportsbtn i.sicon-14 { background-position: 0px -3391px; } 
.sportsbtn i.sicon-28 { background-position: 0px -2443px; } 
.sportsbtn i.sicon-50 { background-position:  0px -2573px; } 
.sportsbtn i.sicon-102 { background-position:0px -2617px; } 
.sportsbtn i.sicon-105 { background-position: 0 -2659px; } 
.sportsbtn i.sicon-183 { background-position: 0 -2703px; } 
.sportsbtn i.sicon-44 { background-position: 0 -2486px; } 
.sportsbtn i.sicon-48 { background-position: 0 -2530px; } 



.sp_league i._add_sports_ { background-position: 0 0; } 
.sp_league i.asianview_icon { background-position: 0 -40px; } 
.sp_league i.bonusodd_icon { background-position: 0 -80px; } 
.sp_league i.calendar_icon { background-position: 0 -120px; } 
.sp_league i.ev-game { background-position: 0 -160px; } 
.sp_league i.fav_icon { background-position: 0 -200px; } 
.sp_league i.icon-point { background-position: 0 -240px; } 
.sp_league i.icon-rules { background-position: 0 -280px; } 
.sp_league i.important_icon { background-position: 0 -320px; } 
.sp_league i.login_icon { background-position: 0 -360px; } 
.sp_league i.minigame_icon { background-position: 0 -400px; } 
.sp_league i.pcasino_icon { background-position: 0 -440px; } 
.sp_league i.roulette_icon { background-position: 0 -480px; } 
.sp_league i.sicon-8 { background-position: 0 -520px; } 
.sp_league i.sicon-11 { background-position: 0 -560px; height: 16px; } 
.sp_league i.sicon-26 { background-position: 0 -596px; } 
.sp_league i.sicon-30 { background-position: 0 -2488px;} 
.sp_league i.sicon-36 { background-position: 0 -636px; } 
.sp_league i.sicon-37 { background-position: 0 -676px; } 
.sp_league i.sicon-52 { background-position: 0 -716px; } 
.sp_league i.sicon-75 { background-position: 0 -756px; } 
.sp_league i.sicon-77 { background-position: 0 -796px; } 
.sp_league i.sicon-79 { background-position: 0 -836px; } 
.sp_league i.sicon-82 { background-position: 0 -876px; } 
.sp_league i.sicon-83 { background-position: 0 -916px; } 
.sp_league i.sicon-85 { background-position: 0 -956px; height: 14px; } 
.sp_league i.sicon-107 { background-position: 0 -990px; } 
.sp_league i.sicon-110 { background-position: 0 -1030px; } 
.sp_league i.sicon-112 {  background-position: 0 -1110px; } 
.sp_league i.sicon-121 { background-position: 0 -1070px; } 
.sp_league i.sicon-122 { background-position: 0 -1150px; height: 16px; } 
.sp_league i.sicon-152 { background-position: 0 -1186px; } 
.sp_league i.sicon-155 { background-position: 0 -1226px; } 
.sp_league i.sicon-178 { background-position: 0 -1266px; height: 16px; } 
.sp_league i.sicon-182 { background-position: 0 -1302px; } 
.sp_league i.sicon-190 { background-position: 0 -1342px; height: 14px; } 
.sp_league i.sicon-191 { background-position: 0 -1376px; height: 11px; } 
.sp_league i.sicon-alpine-skiing { background-position: 0 -1407px; height: 26px; } 
.sp_league i.sicon-badminton { background-position: 0 -1453px; height: 21px; } 
.sp_league i.sicon-baseball { background-position: 0 -1494px; } 
.sp_league i.sicon-basketball { background-position: 0 -1534px; } 
.sp_league i.sicon-beachvolleyball { background-position: 0 -1574px; } 
.sp_league i.sicon-bowling { background-position: 0 -1614px; } 
.sp_league i.sicon-boxing { background-position: 0 -1654px; height: 21px; } 
.sp_league i.sicon-cricket { background-position: 0 -1695px; } 
.sp_league i.sicon-cycling { background-position: 0 -1735px; } 
.sp_league i.sicon-field-hockey { background-position: 0 -1775px; } 
.sp_league i.sicon-football { background-position: 0 -1815px; } 
.sp_league i.sicon-futsal { background-position: 0 -1855px; } 
.sp_league i.sicon-golf { background-position: 0 -1895px; } 
.sp_league i.sicon-greyhounds { background-position: 0 -1935px; height: 13px; } 
.sp_league i.sicon-handball { background-position: 0 -1968px; } 
.sp_league i.sicon-horse { background-position: 0 -2008px; } 
.sp_league i.sicon-icehockey { background-position: 0 -2048px; } 
.sp_league i.sicon-mma { background-position: 0 -2088px; } 
.sp_league i.sicon-rugbyleague { background-position: 0 -2128px; } 
.sp_league i.sicon-snooker { background-position: 0 -2168px; } 
.sp_league i.sicon-soccer { background-position: 0 -2208px; } 
.sp_league i.sicon-tabletennis { background-position: 0 -2248px; } 
.sp_league i.sicon-tennis { background-position: 0 -2288px; } 
.sp_league i.sicon-volleyball { background-position: 0 -2328px; } 
.sp_league i.slot_icon { background-position: 0 -2368px; } 
.sp_league i.sportsview_icon { background-position: 0 -2408px; } 
.sp_league i.virtualview_icon { background-position: 0 -2448px; }
.sportsbtn i.sicon-14 { background-position: 0px -3391px; } 
.sportsbtn i.sicon-28 { background-position: 0px -2443px; } 
.sportsbtn i.sicon-50 { background-position:  0px -2573px; } 
.sportsbtn i.sicon-102 { background-position:0px -2617px; } 
.sportsbtn i.sicon-105 { background-position: 0 -2659px; } 
.sportsbtn i.sicon-183 { background-position: 0 -2703px; } 
.sportsbtn i.sicon-44 { background-position: 0 -2486px; } 
.sportsbtn i.sicon-48 { background-position: 0 -2530px; } 


/*ìŠ¤í¬ì¸&nbsp; í•„í„°ì´ë¯¸ì§€*/
/*.sp_b0{/*ì&nbsp;„ì²´*//*background-image: url(/image/Sports/Type/icon/fav_icon.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}							
.sicon-soccer{/*ì¶•êµ¬*//*background-image: url(/image/Sports/Type/icon/sicon-soccer.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}						
.sicon-basketball{/*ë†êµ¬*//*background-image: url(/image/Sports/Type/icon/sicon-basketball.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}					
.sicon-baseball{/*ì•¼êµ¬*//*background-image: url(/image/Sports/Type/icon/sicon-baseball.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}						
.sicon-icehockey{/*ì•„ì´ìŠ¤í•˜í‚¤*//*background-image: url(/image/Sports/Type/icon/sicon-icehockey.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}		
.sicon-tennis{/*í…Œë‹ˆìŠ¤*//*background-image: url(/image/Sports/Type/icon/sicon-tennis.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}				
.sicon-handball{/*í•¸ë“œë³¼*//*background-image: url(/image/Sports/Type/icon/sicon-handball.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}		
.sicon-horse{/*ìŠ¹ë§ˆ*//*background-image: url(/image/Sports/Type/icon/sicon-horse.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}	
.sicon-golf{/*ê³¨í”„*//*background-image: url(/image/Sports/Type/icon/sicon-golf.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}	
.sicon-boxing{/*ê¶Œíˆ¬*//*background-image: url(/image/Sports/Type/icon/sicon-boxing.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}	
.sicon-motor{/*ëª¨í„°*//*background-image: url(/image/Sports/Type/icon/sicon-motor.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}		
.sicon-rugby{/*ëŸ­ë¹„*//*background-image: url(/image/Sports/Type/icon/sicon-rugby.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}	
.sicon-cycling{/*ì‚¬ì´í´*//*background-image: url(/image/Sports/Type/icon/sicon-cycling.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}	
.sicon-football{/*ë¯¸ì‹ì¶•êµ¬*//*background-image: url(/image/Sports/Type/icon/sicon-football.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}					
.sicon-snooker{/*ìŠ¤ëˆ„ì»¤*//*background-image: url(/image/Sports/Type/icon/sicon-snooker.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}					
.sicon-tabletennis{/*íƒêµ¬*//*background-image: url(/image/Sports/Type/icon/sicon-tabletennis.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}
.sicon-cricket{/*í¬ë¦¬ì¼“*//*background-image: url(/image/Sports/Type/icon/sicon-cricket.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}	
.sicon-volleyball{/*ë°°êµ¬*//*background-image: url(/image/Sports/Type/icon/sicon-volleyball.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}
.sicon-field-hockey{/*í•˜í‚¤*//*background-image: url(/image/Sports/Type/icon/sicon-field-hockey.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}
.sicon-futsal{/*í’‹ì‚´*//*background-image: url(/image/Sports/Type/icon/sicon-futsal.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}					
.sicon-mma{/*mma*//*background-image: url(/image/Sports/Type/icon/sicon-mma.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}
.sicon-badminton{/*ë°°ë“œë¯¼í„´*//*background-image: url(/image/Sports/Type/icon/sicon-badminton.png?v=3);background-size: 70% 70%;background-repeat: no-repeat;background-position: top center;}	*/	

.sp_cat{
    min-width: 63px;
    width: auto;
    height: 59px;
    float: left;
    margin-left: 1px;
    cursor: pointer;
    text-align: center;
    font-size: 13px;
    padding-top: 40px;
    color: #fff;
    font-weight: bold;
}











/*
.sp_league &gt; div &gt; i:nth-child(1)  { background: url('/image/sports/icon/menusports_flat.png?v=007') no-repeat top left;
    width: 25px;
    height: 25px;
    margin: 0;
	margin-top: 3px;
    margin: 8px 0px !important;
    text-align: end;
} 
.sp_league &gt; div &gt; i:nth-child(1).asianview_icon { background-position: 0 -52px; } 
.sp_league &gt; div &gt; i:nth-child(1).bonusodd_icon { background-position: 0 -104px; } 
.sp_league &gt; div &gt; i:nth-child(1).calendar_icon { background-position: 0 -156px; } 
.sp_league &gt; div &gt; i:nth-child(1).ev-game { background-position: 0 -208px; } 
.sp_league &gt; div &gt; i:nth-child(1).fav_icon { background-position: 0 -260px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-golf { background-position: 0 -312px; } 
.sp_league &gt; div &gt; i:nth-child(1).icon-point { background-position: 0 -364px; } 
.sp_league &gt; div &gt; i:nth-child(1).icon-rules { background-position: 0 -416px; } 
.sp_league &gt; div &gt; i:nth-child(1).important_icon {background-position: 0 -468px !important;} 
.sp_league &gt; div &gt; i:nth-child(1).login_icon { background-position: 0 -520px; } 
.sp_league &gt; div &gt; i:nth-child(1).minigame_icon { background-position: 0 -572px; } 
.sp_league &gt; div &gt; i:nth-child(1).pcasino_icon { background-position: 0 -624px; } 
.sp_league &gt; div &gt; i:nth-child(1).roulette_icon { background-position: 0 -676px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-8 { background-position: 0 -728px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-11 { background-position: 0 -780px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-26 { background-position: 0 -832px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-30 { background-position: 0 -884px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-36 { background-position: 0 -936px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-37 { background-position: 0 -988px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-52 { background-position: 0 -1040px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-75 { background-position: 0 -1092px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-77 { background-position: 0 -1144px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-79 { background-position: 0 -1196px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-82 { background-position: 0 -1248px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-83 { background-position: 0 -1300px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-85 { background-position: 0 -1352px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-107 { background-position: 0 -1404px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-110 { background-position: 0 -1456px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-112 { background-position: 0 -1508px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-121 { background-position: 0 -1560px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-122 { background-position: 0 -1612px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-152 { background-position: 0 -1664px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-155 { background-position: 0 -1716px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-178 { background-position: 0 -1768px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-182 { background-position: 0 -1820px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-190 { background-position: 0 -1872px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-191 { background-position: 0 -1924px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-alpine-skiing { background-position: 0 -1976px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-badminton { background-position: 0 -2028px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-baseball { background-position: 0 -2080px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-basketball { background-position: 0 -2132px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-beachvolleyball { background-position: 0 -2184px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-bowling { background-position: 0 -2236px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-boxing { background-position: 0 -2288px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-CQ9 { background-position: 0 -2340px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-cricket { background-position: 0 -2392px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-cycling { background-position: 0 -2444px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-field-hockey { background-position: 0 -2496px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-football { background-position: 0 -2548px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-futsal { background-position: 0 -2600px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-greyhounds { background-position: 0 -2652px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-handball { background-position: 0 -2704px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-horse { background-position: 0 -2756px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-icehockey { background-position: 0 -2808px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-mma { background-position: 0 -2860px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-rugbyleague { background-position: 0 -2912px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-snooker { background-position: 0 -2964px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-soccer { background-position: 0 -3016px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-tabletennis { background-position: 0 -3068px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-tennis { background-position: 0 -3120px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-volleyball { background-position: 0 -3172px; } 
.sp_league &gt; div &gt; i:nth-child(1).slot_icon { background-position: 0 -3224px; } 
.sp_league &gt; div &gt; i:nth-child(1).sportsview_icon { background-position: 0 -3276px; } 
.sp_league &gt; div &gt; i:nth-child(1).virtualview_icon { background-position: 0 -3328px; } 
*/


.sp_league &gt; div &gt; i:nth-child(1) {
    background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=008') no-repeat top left;
    width: 22px;
    height: 22px;
    margin: 4px 10px 4px 10px;
	filter: unset !important;
    }
.sp_league &gt; div &gt; i:nth-child(1).sicon-golf { background-position: 0 -1895px; } 
.sp_league &gt; div &gt; i:nth-child(1).icon-point { background-position: 0 -240px; } 
.sp_league &gt; div &gt; i:nth-child(1).icon-rules { background-position: 0 -280px; } 
.sp_league &gt; div &gt; i:nth-child(1).important_icon {background-position: 0 -320px !important;} 
.sp_league &gt; div &gt; i:nth-child(1).login_icon { background-position: 0 -360px; } 
.sp_league &gt; div &gt; i:nth-child(1).minigame_icon { background-position: 0 -400px; } 
.sp_league &gt; div &gt; i:nth-child(1).pcasino_icon { background-position: 0 -440px; } 
.sp_league &gt; div &gt; i:nth-child(1).roulette_icon { background-position: 0 -480px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-8 { background-position: 0 -520px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-11 { background-position: 0 -560px;
    height: 16px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-26 { background-position: 0 -596px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-30 { background-position: 0 -2488px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-36 { background-position: 0 -636px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-37 { background-position: 0 -676px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-52 { background-position: 0 -716px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-75 { background-position: 0 -756px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-77 { background-position: 0 -796px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-79 { background-position: 0 -836px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-82 { background-position: 0 -876px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-83 { background-position: 0 -916px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-85 { background-position: 0 -956px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-107 { background-position: 0 -990px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-110 { background-position: 0 -1030px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-112 { background-position: 0 -1110px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-121 { background-position: 0 -1070px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-122 { background-position: 0 -1150px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-152 { background-position: 0 -1186px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-155 { background-position: 0 -1226px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-178 { background-position: 0 -1266px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-182 { background-position: 0 -1302px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-190 { background-position: 0 -1342px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-191 { background-position: 0 -1376px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-alpine-skiing { background-position: 0 -1407px;
    height: 26px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-badminton { background-position: 0 -1453px;
    height: 21px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-baseball {background-position: 0 -1494px;} 
.sp_league &gt; div &gt; i:nth-child(1).sicon-basketball {background-position: 0 -1534px;} 
.sp_league &gt; div &gt; i:nth-child(1).sicon-beachvolleyball { background-position: 0 -1574px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-bowling { background-position: 0 -1614px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-boxing { background-position: 0 -1654px;
    height: 21px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-CQ9 { background-position: 0 -2340px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-cricket { background-position: 0 -1695px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-cycling { background-position: 0 -1735px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-field-hockey { background-position: 0 -2008px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-football { background-position: 0 -1815px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-futsal { background-position: 0 -1855px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-greyhounds { background-position: 0 -1935px;
    height: 13px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-handball { background-position: 0 -1968px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-horse { background-position: 0 -736px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-icehockey {background-position: 0 -2048px;} 
.sp_league &gt; div &gt; i:nth-child(1).sicon-mma { background-position: 0 -1654px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-rugbyleague { background-position: 0 -2128px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-snooker { background-position: 0 -2168px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-soccer {background-position: 0 -2208px;} 
.sp_league &gt; div &gt; i:nth-child(1).sicon-tabletennis { background-position: 0 -2248px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-tennis { background-position: 0 -2288px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-volleyball {background-position: 0 -2328px;} 
.sp_league &gt; div &gt; i:nth-child(1).slot_icon { background-position: 0 -2368px; } 
.sp_league &gt; div &gt; i:nth-child(1).sportsview_icon { background-position: 0 -2408px; } 
.sp_league &gt; div &gt; i:nth-child(1).virtualview_icon { background-position: 0 -2448px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-14 { background-position: 0px -2526px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-28 { background-position: 0px -2571px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-50 { background-position:  0px -2618px } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-102 { background-position:0px -2663px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-105 { background-position: 0 -2706px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-183 { background-position: 0 -2752px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-44 { background-position: 0 -2804px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-48 { background-position: 0 -2857px; } 



.m-t-20.el-row .sp_league &gt; div &gt; i:nth-child(1) {
    background: unset;
    width: unset;
    height: unset;
}
.sp_league &gt; div &gt; i:nth-child(1).sicon-14 { background-position: 0px -3391px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-28 { background-position: 0px -3443px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-50 { background-position:  0px -3590px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-102 { background-position:0px -3640px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-105 { background-position: 0 -3689px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-183 { background-position: 0 -3741px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-44 { background-position: 0 -3490px; } 
.sp_league &gt; div &gt; i:nth-child(1).sicon-48 { background-position: 0 -3541px; } 




/*
.sp_league &gt; div &gt; i:nth-child(2)  { background: url('/image/sports/icon/menusports_flat.png?v=007') no-repeat top left;
    width: 25px;
    height: 25px;
    margin: 0;
	    margin-top: 3px;
} 
.sp_league &gt; div &gt; i:nth-child(2).asianview_icon { background-position: 0 -52px; } 
.sp_league &gt; div &gt; i:nth-child(2).bonusodd_icon { background-position: 0 -104px; } 
.sp_league &gt; div &gt; i:nth-child(2).calendar_icon { background-position: 0 -156px; } 
.sp_league &gt; div &gt; i:nth-child(2).ev-game { background-position: 0 -208px; } 
.sp_league &gt; div &gt; i:nth-child(2).fav_icon { background-position: 0 -260px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-golf { background-position: 0 -312px; } 
.sp_league &gt; div &gt; i:nth-child(2).icon-point { background-position: 0 -364px; } 
.sp_league &gt; div &gt; i:nth-child(2).icon-rules { background-position: 0 -416px; } 
.sp_league &gt; div &gt; i:nth-child(2).important_icon {background-position: 0 -468px !important;} 
.sp_league &gt; div &gt; i:nth-child(2).login_icon { background-position: 0 -520px; } 
.sp_league &gt; div &gt; i:nth-child(2).minigame_icon { background-position: 0 -572px; } 
.sp_league &gt; div &gt; i:nth-child(2).pcasino_icon { background-position: 0 -624px; } 
.sp_league &gt; div &gt; i:nth-child(2).roulette_icon { background-position: 0 -676px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-8 { background-position: 0 -728px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-11 { background-position: 0 -780px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-26 { background-position: 0 -832px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-30 { background-position: 0 -884px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-36 { background-position: 0 -936px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-37 { background-position: 0 -988px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-52 { background-position: 0 -1040px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-75 { background-position: 0 -1092px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-77 { background-position: 0 -1144px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-79 { background-position: 0 -1196px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-82 { background-position: 0 -1248px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-83 { background-position: 0 -1300px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-85 { background-position: 0 -1352px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-107 { background-position: 0 -1404px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-110 { background-position: 0 -1456px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-112 { background-position: 0 -1508px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-121 { background-position: 0 -1560px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-122 { background-position: 0 -1612px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-152 { background-position: 0 -1664px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-155 { background-position: 0 -1716px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-178 { background-position: 0 -1768px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-182 { background-position: 0 -1820px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-190 { background-position: 0 -1872px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-191 { background-position: 0 -1924px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-alpine-skiing { background-position: 0 -1976px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-badminton { background-position: 0 -2028px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-baseball { background-position: 0 -2080px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-basketball { background-position: 0 -2132px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-beachvolleyball { background-position: 0 -2184px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-bowling { background-position: 0 -2236px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-boxing { background-position: 0 -2288px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-CQ9 { background-position: 0 -2340px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-cricket { background-position: 0 -2392px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-cycling { background-position: 0 -2444px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-field-hockey { background-position: 0 -2496px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-football { background-position: 0 -2548px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-futsal { background-position: 0 -2600px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-greyhounds { background-position: 0 -2652px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-handball { background-position: 0 -2704px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-horse { background-position: 0 -2756px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-icehockey { background-position: 0 -2808px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-mma { background-position: 0 -2860px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-rugbyleague { background-position: 0 -2912px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-snooker { background-position: 0 -2964px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-soccer { background-position: 0 -3016px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-tabletennis { background-position: 0 -3068px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-tennis { background-position: 0 -3120px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-volleyball { background-position: 0 -3172px; } 
.sp_league &gt; div &gt; i:nth-child(2).slot_icon { background-position: 0 -3224px; } 
.sp_league &gt; div &gt; i:nth-child(2).sportsview_icon { background-position: 0 -3276px; } 
.sp_league &gt; div &gt; i:nth-child(2).virtualview_icon { background-position: 0 -3328px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-14 { background-position: 0px -3391px; }  
.sp_league &gt; div &gt; i:nth-child(2).sicon-28 { background-position: 0px -3443px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-50 { background-position:  0px -3590px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-102 { background-position:0px -3640px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-105 { background-position: 0 -2659px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-183 { background-position: 0 -3689px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-44 { background-position: 0 -3490px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-48 { background-position: 0 -3541px; } 
*/






.sp_league &gt; div &gt; i:nth-child(2) {
    background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=008') no-repeat top left;
    width: 22px;
    height: 22px;
    margin: 4px 10px 4px 10px;
	filter: unset !important;
    }
.sp_league &gt; div &gt; i:nth-child(2).sicon-golf { background-position: 0 -1895px; } 
.sp_league &gt; div &gt; i:nth-child(2).icon-point { background-position: 0 -240px; } 
.sp_league &gt; div &gt; i:nth-child(2).icon-rules { background-position: 0 -280px; } 
.sp_league &gt; div &gt; i:nth-child(2).important_icon {background-position: 0 -320px !important;} 
.sp_league &gt; div &gt; i:nth-child(2).login_icon { background-position: 0 -360px; } 
.sp_league &gt; div &gt; i:nth-child(2).minigame_icon { background-position: 0 -400px; } 
.sp_league &gt; div &gt; i:nth-child(2).pcasino_icon { background-position: 0 -440px; } 
.sp_league &gt; div &gt; i:nth-child(2).roulette_icon { background-position: 0 -480px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-8 { background-position: 0 -520px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-11 { background-position: 0 -560px;
    height: 16px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-26 { background-position: 0 -596px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-30 { background-position: 0 -2488px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-36 { background-position: 0 -636px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-37 { background-position: 0 -676px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-52 { background-position: 0 -716px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-75 { background-position: 0 -756px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-77 { background-position: 0 -796px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-79 { background-position: 0 -836px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-82 { background-position: 0 -876px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-83 { background-position: 0 -916px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-85 { background-position: 0 -956px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-107 { background-position: 0 -990px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-110 { background-position: 0 -1030px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-112 { background-position: 0 -1110px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-121 { background-position: 0 -1070px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-122 { background-position: 0 -1150px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-152 { background-position: 0 -1186px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-155 { background-position: 0 -1226px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-178 { background-position: 0 -1266px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-182 { background-position: 0 -1302px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-190 { background-position: 0 -1342px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-191 { background-position: 0 -1376px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-alpine-skiing { background-position: 0 -1407px;
    height: 26px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-badminton { background-position: 0 -1453px;
    height: 21px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-baseball {background-position: 0 -1494px;} 
.sp_league &gt; div &gt; i:nth-child(2).sicon-basketball {background-position: 0 -1534px;} 
.sp_league &gt; div &gt; i:nth-child(2).sicon-beachvolleyball { background-position: 0 -1574px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-bowling { background-position: 0 -1614px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-boxing { background-position: 0 -1654px;
    height: 21px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-CQ9 { background-position: 0 -2340px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-cricket { background-position: 0 -1695px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-cycling { background-position: 0 -1735px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-field-hockey { background-position: 0 -2008px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-football { background-position: 0 -1815px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-futsal { background-position: 0 -1855px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-greyhounds { background-position: 0 -1935px;
    height: 13px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-handball { background-position: 0 -1968px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-horse { background-position: 0 -736px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-icehockey {background-position: 0 -2048px;} 
.sp_league &gt; div &gt; i:nth-child(2).sicon-mma { background-position: 0 -1654px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-rugbyleague { background-position: 0 -2128px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-snooker { background-position: 0 -2168px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-soccer {background-position: 0 -2208px;} 
.sp_league &gt; div &gt; i:nth-child(2).sicon-tabletennis { background-position: 0 -2248px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-tennis { background-position: 0 -2288px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-volleyball {background-position: 0 -2328px;} 
.sp_league &gt; div &gt; i:nth-child(2).slot_icon { background-position: 0 -2368px; } 
.sp_league &gt; div &gt; i:nth-child(2).sportsview_icon { background-position: 0 -2408px; } 
.sp_league &gt; div &gt; i:nth-child(2).virtualview_icon { background-position: 0 -2448px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-14 { background-position: 0px -2526px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-28 { background-position: 0px -2571px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-50 { background-position:  0px -2618px } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-102 { background-position:0px -2663px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-105 { background-position: 0 -2706px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-183 { background-position: 0 -2752px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-44 { background-position: 0 -2804px; } 
.sp_league &gt; div &gt; i:nth-child(2).sicon-48 { background-position: 0 -2857px; } 









/*
.sp_league .league_i { background: url('/image/sports/icon/menusports_flat.png?v=007') no-repeat top left;margin-top: 7px;margin-left: 3px;width: 100%;height: 100%;
    height: 22px;
    margin: 4px 10px 4px 10px; } 
.sp_league ._add_sports_ i.important_icon {background-position: 0 0 !important;} 
.sp_league i.asianview_icon { background-position: 0 -52px; } 
.sp_league i.bonusodd_icon { background-position: 0 -104px; } 
.sp_league i.calendar_icon { background-position: 0 -156px; } 
.sp_league i.ev-game { background-position: 0 -208px; } 
.sp_league i.fav_icon { background-position: 0 -260px; } 
.sp_league i.sicon-golf { background-position: 0 -312px; } 
.sp_league i.icon-point { background-position: 0 -364px; } 
.sp_league i.icon-rules { background-position: 0 -416px; } 
.sp_league i.important_icon {background-position: 0 -468px !important;} 
.sp_league i.login_icon { background-position: 0 -520px; } 
.sp_league i.minigame_icon { background-position: 0 -572px; } 
.sp_league i.pcasino_icon { background-position: 0 -624px; } 
.sp_league i.roulette_icon { background-position: 0 -676px; } 
.sp_league i.sicon-8 { background-position: 0 -728px; } 
.sp_league i.sicon-11 { background-position: 0 -780px; } 
.sp_league i.sicon-26 { background-position: 0 -832px; } 
.sp_league i.sicon-30 { background-position: 0 -884px; } 
.sp_league i.sicon-36 { background-position: 0 -936px; } 
.sp_league i.sicon-37 { background-position: 0 -988px; } 
.sp_league i.sicon-52 { background-position: 0 -1040px; } 
.sp_league i.sicon-75 { background-position: 0 -1092px; } 
.sp_league i.sicon-77 { background-position: 0 -1144px; } 
.sp_league i.sicon-79 { background-position: 0 -1196px; } 
.sp_league i.sicon-82 { background-position: 0 -1248px; } 
.sp_league i.sicon-83 { background-position: 0 -1300px; } 
.sp_league i.sicon-85 { background-position: 0 -1352px; } 
.sp_league i.sicon-107 { background-position: 0 -1404px; } 
.sp_league i.sicon-110 { background-position: 0 -1456px; } 
.sp_league i.sicon-112 { background-position: 0 -1508px; } 
.sp_league i.sicon-121 { background-position: 0 -1560px; } 
.sp_league i.sicon-122 { background-position: 0 -1612px; } 
.sp_league i.sicon-152 { background-position: 0 -1664px; } 
.sp_league i.sicon-155 { background-position: 0 -1716px; } 
.sp_league i.sicon-178 { background-position: 0 -1768px; } 
.sp_league i.sicon-182 { background-position: 0 -1820px; } 
.sp_league i.sicon-190 { background-position: 0 -1872px; } 
.sp_league i.sicon-191 { background-position: 0 -1924px; } 
.sp_league i.sicon-alpine-skiing { background-position: 0 -1976px; } 
.sp_league i.sicon-badminton { background-position: 0 -2028px; } 
.sp_league i.sicon-baseball { background-position: 0 -2080px; } 
.sp_league i.sicon-basketball { background-position: 0 -2132px; } 
.sp_league i.sicon-beachvolleyball { background-position: 0 -2184px; } 
.sp_league i.sicon-bowling { background-position: 0 -2236px; } 
.sp_league i.sicon-boxing { background-position: 0 -2288px; } 
.sp_league i.sicon-CQ9 { background-position: 0 -2340px; } 
.sp_league i.sicon-cricket { background-position: 0 -2392px; } 
.sp_league i.sicon-cycling { background-position: 0 -2444px; } 
.sp_league i.sicon-field-hockey { background-position: 0 -2496px; } 
.sp_league i.sicon-football { background-position: 0 -2548px; } 
.sp_league i.sicon-futsal { background-position: 0 -2600px; } 
.sp_league i.sicon-greyhounds { background-position: 0 -2652px; } 
.sp_league i.sicon-handball { background-position: 0 -2704px; } 
.sp_league i.sicon-horse { background-position: 0 -2756px; } 
.sp_league i.sicon-icehockey { background-position: 0 -2808px; } 
.sp_league i.sicon-mma { background-position: 0 -2860px; } 
.sp_league i.sicon-rugbyleague { background-position: 0 -2912px; } 
.sp_league i.sicon-snooker { background-position: 0 -2964px; } 
.sp_league i.sicon-soccer { background-position: 0 -3016px; } 
.sp_league i.sicon-tabletennis { background-position: 0 -3068px; } 
.sp_league i.sicon-tennis { background-position: 0 -3120px; } 
.sp_league i.sicon-volleyball { background-position: 0 -3172px; } 
.sp_league i.slot_icon { background-position: 0 -3224px; } 
.sp_league i.sportsview_icon { background-position: 0 -3276px; } 
.sp_league i.virtualview_icon { background-position: 0 -3328px; } 
.sp_league i.sicon-14 { background-position: 0px -3391px; } 
.sp_league i.sicon-28 { background-position: 0px -3443px; } 
.sp_league i.sicon-50 { background-position:  0px -3590px; } 
.sp_league i.sicon-102 { background-position:0px -3640px; } 
.sp_league i.sicon-105 { background-position: 0 -2659px; } 
.sp_league i.sicon-183 { background-position: 0 -3689px; } 
.sp_league i.sicon-44 { background-position: 0 -3490px; } 
.sp_league i.sicon-48 { background-position: 0 -3541px; } 

*/



.sp_league.sp-icon-nt i {background: url('/image/sports/icon/icon_menu_sports_left_new3.png?v=013') no-repeat top left;}
.sp_league i {
    /* background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=008') no-repeat top left; */
    width: 22px;
    height: 22px;
    margin: 4px 10px 4px 10px;
	filter: unset !important;
    }
.sp_league i.fa.fa-angle-right {
    background: unset;
    width: auto;
    height: auto;
}
.sp_league i.sicon-golf { background-position: 0 -1895px; } 
.sp_league i.icon-point { background-position: 0 -240px; } 
.sp_league i.icon-rules { background-position: 0 -280px; } 
.sp_league i.important_icon {background-position: 0 -320px !important;} 
.sp_league i.login_icon { background-position: 0 -360px; } 
.sp_league i.minigame_icon { background-position: 0 -400px; } 
.sp_league i.pcasino_icon { background-position: 0 -440px; } 
.sp_league i.roulette_icon { background-position: 0 -480px; } 
.sp_league i.sicon-8 { background-position: 0 -520px; } 
.sp_league i.sicon-11 { background-position: 0 -560px;
    height: 16px; } 
.sp_league i.sicon-26 { background-position: 0 -596px; } 
.sp_league i.sicon-30 { background-position: 0 -2488px; } 
.sp_league i.sicon-36 { background-position: 0 -636px; } 
.sp_league i.sicon-37 { background-position: 0 -676px; } 
.sp_league i.sicon-52 { background-position: 0 -716px; } 
.sp_league i.sicon-75 { background-position: 0 -756px; } 
.sp_league i.sicon-77 { background-position: 0 -796px; } 
.sp_league i.sicon-79 { background-position: 0 -836px; } 
.sp_league i.sicon-82 { background-position: 0 -876px; } 
.sp_league i.sicon-83 { background-position: 0 -916px; } 
.sp_league i.sicon-85 { background-position: 0 -956px; } 
.sp_league i.sicon-107 { background-position: 0 -990px; } 
.sp_league i.sicon-110 { background-position: 0 -1030px; } 
.sp_league i.sicon-112 { background-position: 0 -1110px; } 
.sp_league i.sicon-121 { background-position: 0 -1070px; } 
.sp_league i.sicon-122 { background-position: 0 -1150px; } 
.sp_league i.sicon-152 { background-position: 0 -1186px; } 
.sp_league i.sicon-155 { background-position: 0 -1226px; } 
.sp_league i.sicon-178 { background-position: 0 -1266px; } 
.sp_league i.sicon-182 { background-position: 0 -1302px; } 
.sp_league i.sicon-190 { background-position: 0 -1342px; } 
.sp_league i.sicon-191 { background-position: 0 -1376px; } 
.sp_league i.sicon-alpine-skiing { background-position: 0 -1407px;
    height: 26px; } 
.sp_league i.sicon-badminton { background-position: 0 -1453px;
    height: 21px; } 
.sp_league i.sicon-baseball {background-position: 0 -1494px;} 
.sp_league i.sicon-basketball {background-position: 0 -1534px;} 
.sp_league i.sicon-beachvolleyball { background-position: 0 -1574px; } 
.sp_league i.sicon-bowling { background-position: 0 -1614px; } 
.sp_league i.sicon-boxing { background-position: 0 -1654px;
    height: 21px; } 
.sp_league i.sicon-CQ9 { background-position: 0 -2340px; } 
.sp_league i.sicon-cricket { background-position: 0 -1695px; } 
.sp_league i.sicon-cycling { background-position: 0 -1735px; } 
.sp_league i.sicon-field-hockey { background-position: 0 -2008px; } 
.sp_league i.sicon-football { background-position: 0 -1815px; } 
.sp_league i.sicon-futsal { background-position: 0 -1855px; } 
.sp_league i.sicon-greyhounds { background-position: 0 -1935px;
    height: 13px; } 
.sp_league i.sicon-handball { background-position: 0 -1968px; } 
.sp_league i.sicon-horse { background-position: 0 -736px; } 
.sp_league i.sicon-icehockey {background-position: 0 -2048px;} 
.sp_league i.sicon-mma { background-position: 0 -1654px; } 
.sp_league i.sicon-rugbyleague { background-position: 0 -2128px; } 
.sp_league i.sicon-snooker { background-position: 0 -2168px; } 
.sp_league i.sicon-soccer {background-position: 0 -2208px;} 
.sp_league i.sicon-tabletennis { background-position: 0 -2248px; } 
.sp_league i.sicon-tennis { background-position: 0 -2288px; } 
.sp_league i.sicon-volleyball {background-position: 0 -2328px;} 
.sp_league i.slot_icon { background-position: 0 -2368px; } 
.sp_league i.sportsview_icon { background-position: 0 -2408px; } 
.sp_league i.virtualview_icon { background-position: 0 -2448px; } 
.sp_league i.sicon-14 { background-position: 0px -2526px; } 
.sp_league i.sicon-28 { background-position: 0px -2571px; } 
.sp_league i.sicon-50 { background-position:  0px -2618px } 
.sp_league i.sicon-102 { background-position:0px -2663px; } 
.sp_league i.sicon-105 { background-position: 0 -2706px; } 
.sp_league i.sicon-183 { background-position: 0 -2752px; } 
.sp_league i.sicon-44 { background-position: 0 -2804px; } 
.sp_league i.sicon-48 { background-position: 0 -2857px; } 




.sp_nav_top .sp_cat {position:relative;}
/* .sp_nav_top .sp_cat:before {content:"";background: url('/image/sports/icon/sportsbtn_siconflat.png?v=004') no-repeat top left;margin-top: 7px;margin-left: 3px;width: 100%;height: 100%;transform: scale(0.55);position: absolute;left: -3px;top: -16px;}
.sp_nav_top .sp_cat.sp_b0:before {
    background-image: url('/image/sports/icon/sportsbtn_siconflat.png?v=004') ;
	background-position: 0 -595px; 
	margin-top: 7px;margin-left: 3px;width: 100%;height: 100%;transform: scale(0.55);position: absolute;left: -3px;top: -16px;
}	
.sp_nav_top .sp_cat._add_sports_:before { background-position: 0 0; } 
.sp_nav_top .sp_cat.asianview_icon:before { background-position: 0 -119px; } 
.sp_nav_top .sp_cat.bonusodd_icon:before { background-position: 0 -238px; } 
.sp_nav_top .sp_cat.calendar_icon:before { background-position: 0 -357px; } 
.sp_nav_top .sp_cat.ev-game:before { background-position: 0 -476px; } 
.sp_nav_top .sp_cat.fav_icon:before { background-position: 0 -595px; } 
.sp_nav_top .sp_cat.icon-point:before { background-position: 0 -714px; } 
.sp_nav_top .sp_cat.icon-rules:before { background-position: 0 -833px; } 
.sp_nav_top .sp_cat.important_icon:before { background-position: 0 -952px; } 
.sp_nav_top .sp_cat.login_icon:before { background-position: 0 -1071px; } 
.sp_nav_top .sp_cat.minigame_icon:before { background-position: 0 -1190px; } 
.sp_nav_top .sp_cat.pcasino_icon:before { background-position: 0 -1309px; } 
.sp_nav_top .sp_cat.roulette_icon:before { background-position: 0 -1428px; } 
.sp_nav_top .sp_cat.sicon-8:before { background-position: 0 -1547px; } 
.sp_nav_top .sp_cat.sicon-11:before { background-position: 0 -1666px; } 
.sp_nav_top .sp_cat.sicon-26:before { background-position: 0 -1785px; } 
.sp_nav_top .sp_cat.sicon-30:before { background-position: 0 -1904px; } 
.sp_nav_top .sp_cat.sicon-36:before { background-position: 0 -2023px; } 
.sp_nav_top .sp_cat.sicon-37:before { background-position: 0 -2142px; } 
.sp_nav_top .sp_cat.sicon-52:before { background-position: 0 -2261px; } 
.sp_nav_top .sp_cat.sicon-75:before { background-position: 0 -2380px; } 
.sp_nav_top .sp_cat.sicon-77:before { background-position: 0 -2499px; } 
.sp_nav_top .sp_cat.sicon-79:before { background-position: 0 -2618px; } 
.sp_nav_top .sp_cat.sicon-82:before { background-position: 0 -2737px; } 
.sp_nav_top .sp_cat.sicon-83:before { background-position: 0 -2856px; } 
.sp_nav_top .sp_cat.sicon-85:before { background-position: 0 -2975px; } 
.sp_nav_top .sp_cat.sicon-107:before { background-position: 0 -3094px; } 
.sp_nav_top .sp_cat.sicon-110:before {background-position: 0 -3213px;transform: scale(0.5);} 
.sp_nav_top .sp_cat.sicon-112:before { background-position: 0 -3332px; } 
.sp_nav_top .sp_cat.sicon-121:before { background-position: 0 -3451px; } 
.sp_nav_top .sp_cat.sicon-122:before { background-position: 0 -3570px; } 
.sp_nav_top .sp_cat.sicon-152:before { background-position: 0 -3689px; } 
.sp_nav_top .sp_cat.sicon-155:before { background-position: 0 -3808px; } 
.sp_nav_top .sp_cat.sicon-178:before { background-position: 0 -3927px; } 
.sp_nav_top .sp_cat.sicon-182:before { background-position: 0 -4046px; } 
.sp_nav_top .sp_cat.sicon-190:before { background-position: 0 -4165px; } 
.sp_nav_top .sp_cat.sicon-191:before { background-position: 0 -4284px; } 
.sp_nav_top .sp_cat.sicon-alpine-skiing:before { background-position: 0 -4403px; } 
.sp_nav_top .sp_cat.sicon-badminton:before { background-position: 0 -4522px; } 
.sp_nav_top .sp_cat.sicon-baseball:before { background-position: 0 -4641px; } 
.sp_nav_top .sp_cat.sicon-basketball:before { background-position: 0 -4760px; } 
.sp_nav_top .sp_cat.sicon-beachvolleyball:before { background-position: 0 -4879px; } 
.sp_nav_top .sp_cat.sicon-bowling:before { background-position: 0 -4998px; } 
.sp_nav_top .sp_cat.sicon-boxing:before { background-position: 0 -5117px; } 
.sp_nav_top .sp_cat.sicon-CQ9:before { background-position: 0 -5236px; } 
.sp_nav_top .sp_cat.sicon-cricket:before { background-position: 0 -5355px; } 
.sp_nav_top .sp_cat.sicon-cycling:before { background-position: 0 -5474px; } 
.sp_nav_top .sp_cat.sicon-field-hockey:before { background-position: 0 -5593px; } 
.sp_nav_top .sp_cat.sicon-football:before { background-position: 0 -5712px; } 
.sp_nav_top .sp_cat.sicon-futsal:before { background-position: 0 -5831px; } 
.sp_nav_top .sp_cat.sicon-golf:before { background-position: 0 -5950px; } 
.sp_nav_top .sp_cat.sicon-greyhounds:before { background-position: 0 -6069px; } 
.sp_nav_top .sp_cat.sicon-handball:before { background-position: 0 -6188px; } 
.sp_nav_top .sp_cat.sicon-horse:before { background-position: 0 -6307px; } 
.sp_nav_top .sp_cat.sicon-icehockey:before { background-position: 0 -6426px; } 
.sp_nav_top .sp_cat.sicon-mma:before { background-position: 0 -6545px; } 
.sp_nav_top .sp_cat.sicon-rugbyleague:before { background-position: 0 -6664px; } 
.sp_nav_top .sp_cat.sicon-soccer:before { background-position: 0 -6783px; } 
.sp_nav_top .sp_cat.sicon-snooker:before { background-position: 0 -6902px; } 
.sp_nav_top .sp_cat.sicon-tabletennis:before { background-position: 0 -7021px; } 
.sp_nav_top .sp_cat.sicon-tennis:before { background-position: 0 -7140px; } 
.sp_nav_top .sp_cat.sicon-volleyball:before { background-position: 0 -7259px; } 
.sp_nav_top .sp_cat.slot_icon:before { background-position: 0 -7378px; } 
.sp_nav_top .sp_cat.sportsview_icon:before { background-position: 0 -7497px; } 
.sp_nav_top .sp_cat.virtualview_icon:before { background-position: 0 -7616px; } 
.sp_nav_top .sp_cat.sicon-14 { background-position: 0px -7776px; } 
.sp_nav_top .sp_cat.sicon-28:before { background-position: 0px -7883px; } 
.sp_nav_top .sp_cat.sicon-50:before { background-position:  0px -8205px; } 
.sp_nav_top .sp_cat.sicon-102:before { background-position:0px -8313px; } 
.sp_nav_top .sp_cat.sicon-105:before { background-position: 0 -8421px; } 
.sp_nav_top .sp_cat.sicon-183:before { background-position: 0 -7616px; } 
.sp_nav_top .sp_cat.sicon-44:before {  background-position: 0 -7991px;} 
.sp_nav_top .sp_cat.sicon-48:before { background-position: 0 -8099px; } 



.sp_nav_top .sp_cat.on:before {
    filter: brightness(3.5);
} */


/* 3D Colored Sports Icons */
.sp_nav_top .sp_cat.sp_b0:before,
.sp_nav_top .sp_cat:before { 
    content: "";
    background: url("/image/sports/icon/sports-btn-top_new2.png?v=005") no-repeat top left;
    margin-top: 26px;
    /*margin-left: 19px;*/
    width: 28px;
    height: 28px;
    position: absolute;
    /*left: -3px;*/
    top: -16px;
    filter: unset !important;
    /*transform: unset !important;*/

    margin-left: 19px;
    margin-right: 19px;
    min-width: 30px;
    width: calc(50% - 38px);
    left: calc(50% - 19px);
    transform: translateX(-50%);
}
.sp_nav_top .sp_cat.sp_b0:before { background-position: 0 -2272px;}
.sp_nav_top .sp_cat.sicon-soccer:before { background-position: 0 -2082px; }
.sp_nav_top .sp_cat.sicon-baseball:before { background-position: 0 -1407px; }
.sp_nav_top .sp_cat._add_sports_:before { background-position: 0 0; } 
.sp_nav_top .sp_cat.asianview_icon:before { background-position: 0 -38px; } 
.sp_nav_top .sp_cat.bonusodd_icon:before { background-position: 0 -76px; } 
.sp_nav_top .sp_cat.calendar_icon:before { background-position: 0 -114px; } 
.sp_nav_top .sp_cat.ev-game:before { background-position: 0 -152px; } 
.sp_nav_top .sp_cat.fav_icon:before { background-position: 0 -190px; } 
.sp_nav_top .sp_cat.icon-point:before { background-position: 0 -228px; } 
.sp_nav_top .sp_cat.icon-rules:before { background-position: 0 -266px; } 
.sp_nav_top .sp_cat.important_icon:before { background-position: 0 -304px; } 
.sp_nav_top .sp_cat.login_icon:before { background-position: 0 -342px; } 
.sp_nav_top .sp_cat.minigame_icon:before { background-position: 0 -380px; } 
.sp_nav_top .sp_cat.pcasino_icon:before { background-position: 0 -418px; } 
.sp_nav_top .sp_cat.roulette_icon:before { background-position: 0 -456px; } 
.sp_nav_top .sp_cat.sicon-8:before { background-position: 0 -494px; } 
.sp_nav_top .sp_cat.sicon-11:before { background-position: 0 -532px; height: 22px; } 
.sp_nav_top .sp_cat.sicon-26:before { background-position: 0 -564px; } 
.sp_nav_top .sp_cat.sicon-30:before { background-position: 0 -2348px; } 
.sp_nav_top .sp_cat.sicon-36:before { background-position: 0 -602px; } 
.sp_nav_top .sp_cat.sicon-37:before { background-position: 0 -640px; } 
.sp_nav_top .sp_cat.sicon-52:before { background-position: 0 -678px; } 
.sp_nav_top .sp_cat.sicon-75:before { background-position: 0 -716px; } 
.sp_nav_top .sp_cat.sicon-77:before { background-position: 0 -754px; } 
.sp_nav_top .sp_cat.sicon-79:before { background-position: 0 -792px; } 
.sp_nav_top .sp_cat.sicon-82:before { background-position: 0 -830px; } 
.sp_nav_top .sp_cat.sicon-83:before { background-position: 0 -868px; } 
.sp_nav_top .sp_cat.sicon-85:before { background-position: 0 -906px; height: 19px; } 
.sp_nav_top .sp_cat.sicon-107:before { background-position: 0 -935px; } 
.sp_nav_top .sp_cat.sicon-110:before { background-position: 0 -973px; } 
.sp_nav_top .sp_cat.sicon-112:before { background-position: 0 -1011px; } 
.sp_nav_top .sp_cat.sicon-121:before { background-position: 0 -1049px; } 
.sp_nav_top .sp_cat.sicon-122:before { background-position: 0 -1087px; height: 22px; } 
.sp_nav_top .sp_cat.sicon-152:before { background-position: 0 -1119px; } 
.sp_nav_top .sp_cat.sicon-155:before { background-position: 0 -1157px; } 
.sp_nav_top .sp_cat.sicon-178:before { background-position: 0 -1195px; height: 22px; } 
.sp_nav_top .sp_cat.sicon-182:before { background-position: 0 -1227px; } 
.sp_nav_top .sp_cat.sicon-190:before { background-position: 0 -1265px; height: 19px; } 
.sp_nav_top .sp_cat.sicon-191:before { background-position: 0 -1294px; height: 16px; } 
.sp_nav_top .sp_cat.sicon-alpine-skiing:before { background-position: 0 -1320px; height: 37px; } 
.sp_nav_top .sp_cat.sicon-badminton:before { background-position: 0 -1367px; height: 30px; } 
.sp_nav_top .sp_cat.sicon-baseball:before { background-position: 0 -1407px; } 
.sp_nav_top .sp_cat.sicon-basketball:before { background-position: 0 -1445px; } 
.sp_nav_top .sp_cat.sicon-beachvolleyball:before { background-position: 0 -1483px; } 
.sp_nav_top .sp_cat.sicon-bowling:before { background-position: 0 -1521px; } 
.sp_nav_top .sp_cat.sicon-boxing:before { background-position: 0 -1559px; height: 29px; } 
.sp_nav_top .sp_cat.sicon-cricket:before { background-position: 0 -1598px; }

.sp_nav_top .sp_cat.sicon-cycling:before { background-position: 0 -1636px; } 
.sp_nav_top .sp_cat.sicon-field-hockey:before { background-position: 0 -1674px; } 
.sp_nav_top .sp_cat.sicon-football:before { background-position: 0 -1712px; } 
.sp_nav_top .sp_cat.sicon-futsal:before { background-position: 0 -1750px; } 
.sp_nav_top .sp_cat.sicon-golf:before { background-position: 0 -1788px; } 
/* .sp_nav_top .sp_cat.sicon-greyhounds:before { background-position: 0 -1826px; height: 18px; }  */
.sp_nav_top .sp_cat.sicon-handball:before { background-position: 0 -1854px; } 
/* .sp_nav_top .sp_cat.sicon-horse:before { background-position: 0 -1892px; }  */
.sp_nav_top .sp_cat.sicon-icehockey:before { background-position: 0 -1930px; } 
.sp_nav_top .sp_cat.sicon-mma:before { background-position: 0 -1559px; } 
.sp_nav_top .sp_cat.sicon-rugbyleague:before { background-position: 0 -2006px; } 
.sp_nav_top .sp_cat.sicon-snooker:before { background-position: 0 -2044px; }  
.sp_nav_top .sp_cat.sicon-tabletennis:before { background-position: 0 -2120px; } 
.sp_nav_top .sp_cat.sicon-tennis:before { background-position: 0 -2158px; } 
.sp_nav_top .sp_cat.sicon-volleyball:before { background-position: 0 -2196px; } 
.sp_nav_top .sp_cat.slot_icon:before { background-position: 0 -2234px; } 
.sp_nav_top .sp_cat.sportsview_icon:before { background-position: 0 -2272px; } 
.sp_nav_top .sp_cat.virtualview_icon:before { background-position: 0 -2310px; }    
.sp_nav_top .sp_cat.sicon-14:before { background-position: 0 -2400px; } 
.sp_nav_top .sp_cat.sicon-28:before { background-position: 0px -2443px; } 
.sp_nav_top .sp_cat.sicon-50:before { background-position:  0px -2573px; } 
.sp_nav_top .sp_cat.sicon-102:before { background-position:0px -2617px; } 
.sp_nav_top .sp_cat.sicon-105:before { background-position: 0 -2659px; } 
.sp_nav_top .sp_cat.sicon-183:before { background-position: 0 -2703px; } 
.sp_nav_top .sp_cat.sicon-44:before { background-position: 0 -2486px; } 
.sp_nav_top .sp_cat.sicon-48:before { background-position: 0 -2530px; }


#sp_list .sp_league &gt; div &gt; i.sports_icon_bg {
	    margin-top: 4px !important;
}

#sp_list .sp_league &gt; div &gt; i:nth-child(1) {
    /* background: unset; */
    /* height: 0;	 */
}


/* New 3d Top Navigation Sports ICON */
.sp_nav_top_style2 .sp_cat.sp_b0,
.sp_nav_top_style2 .sp_cat { 
    content: "";
    background: url("/image/Sports/icon/sports-btn-top_new3.png?v=008") no-repeat top left;
    margin-top: 26px;
    margin-left: 19px;
    width: 34px;
    height: 34px;
    position: absolute;
    left: -3px;
    top: -16px;
    filter: unset !important;
    transform: unset !important;
}
.sp_nav_top_style2 .sp_cat.sp_b0 { background-position: 0 -2272px;}
.sp_nav_top_style2 .sp_cat.sicon-soccer { background-position: 0 -2082px; }
.sp_nav_top_style2 .sp_cat.sicon-baseball { background-position: 0 -1407px; }
.sp_nav_top_style2 .sp_cat._add_sports_ { background-position: 0 0; } 
.sp_nav_top_style2 .sp_cat.asianview_icon { background-position: 0 -38px; } 
.sp_nav_top_style2 .sp_cat.bonusodd_icon { background-position: 0 -76px; } 
.sp_nav_top_style2 .sp_cat.calendar_icon { background-position: 0 -114px; } 
.sp_nav_top_style2 .sp_cat.ev-game { background-position: 0 -152px; } 
.sp_nav_top_style2 .sp_cat.fav_icon { background-position: 0 -190px; } 
.sp_nav_top_style2 .sp_cat.icon-point { background-position: 0 -228px; } 
.sp_nav_top_style2 .sp_cat.icon-rules { background-position: 0 -266px; } 
.sp_nav_top_style2 .sp_cat.important_icon { background-position: 0 -304px; } 
.sp_nav_top_style2 .sp_cat.login_icon { background-position: 0 -342px; } 
.sp_nav_top_style2 .sp_cat.minigame_icon { background-position: 0 -380px; } 
.sp_nav_top_style2 .sp_cat.pcasino_icon { background-position: 0 -418px; } 
.sp_nav_top_style2 .sp_cat.roulette_icon { background-position: 0 -456px; } 
.sp_nav_top_style2 .sp_cat.sicon-8 { background-position: 0 -494px; } 
.sp_nav_top_style2 .sp_cat.sicon-11 { background-position: 0 -532px; height: 22px; } 
.sp_nav_top_style2 .sp_cat.sicon-26 { background-position: 0 -564px; } 
.sp_nav_top_style2 .sp_cat.sicon-30 { background-position: 0 -2348px; } 
.sp_nav_top_style2 .sp_cat.sicon-36 { background-position: 0 -602px; } 
.sp_nav_top_style2 .sp_cat.sicon-37 { background-position: 0 -640px; } 
.sp_nav_top_style2 .sp_cat.sicon-52 { background-position: 0 -678px; } 
.sp_nav_top_style2 .sp_cat.sicon-75 { background-position: 0 -716px; } 
.sp_nav_top_style2 .sp_cat.sicon-77 { background-position: 0 -754px; } 
.sp_nav_top_style2 .sp_cat.sicon-79 { background-position: 0 -792px; } 
.sp_nav_top_style2 .sp_cat.sicon-82 { background-position: 0 -830px; } 
.sp_nav_top_style2 .sp_cat.sicon-83 { background-position: 0 -868px; } 
.sp_nav_top_style2 .sp_cat.sicon-85 { background-position: 0 -906px; height: 19px; } 
.sp_nav_top_style2 .sp_cat.sicon-107 { background-position: 0 -935px; } 
.sp_nav_top_style2 .sp_cat.sicon-110 { background-position: 0 -973px; } 
.sp_nav_top_style2 .sp_cat.sicon-112 { background-position: 0 -1011px; } 
.sp_nav_top_style2 .sp_cat.sicon-121 { background-position: 0 -1049px; } 
.sp_nav_top_style2 .sp_cat.sicon-122 { background-position: 0 -1087px; height: 22px; } 
.sp_nav_top_style2 .sp_cat.sicon-152 { background-position: 0 -1119px; } 
.sp_nav_top_style2 .sp_cat.sicon-155 { background-position: 0 -1157px; } 
.sp_nav_top_style2 .sp_cat.sicon-178 { background-position: 0 -1195px; height: 22px; } 
.sp_nav_top_style2 .sp_cat.sicon-182 { background-position: 0 -1227px; } 
.sp_nav_top_style2 .sp_cat.sicon-190 { background-position: 0 -1265px; height: 19px; } 
.sp_nav_top_style2 .sp_cat.sicon-191 { background-position: 0 -1294px; height: 16px; } 
.sp_nav_top_style2 .sp_cat.sicon-alpine-skiing { background-position: 0 -1320px; height: 37px; } 
.sp_nav_top_style2 .sp_cat.sicon-badminton { background-position: 0 -1367px; height: 30px; } 
.sp_nav_top_style2 .sp_cat.sicon-baseball { background-position: 0 -1407px; } 
.sp_nav_top_style2 .sp_cat.sicon-basketball { background-position: 0 -1445px; } 
.sp_nav_top_style2 .sp_cat.sicon-beachvolleyball { background-position: 0 -1483px; } 
.sp_nav_top_style2 .sp_cat.sicon-bowling { background-position: 0 -1521px; } 
.sp_nav_top_style2 .sp_cat.sicon-boxing { background-position: 0 -2383px; height: 29px; } 
.sp_nav_top_style2 .sp_cat.sicon-cricket { background-position: 0 -1598px; }

.sp_nav_top_style2 .sp_cat.sicon-cycling { background-position: 0 -1636px; } 
.sp_nav_top_style2 .sp_cat.sicon-field-hockey { background-position: 0 -1674px; } 
.sp_nav_top_style2 .sp_cat.sicon-football { background-position: 0 -1712px; } 
.sp_nav_top_style2 .sp_cat.sicon-futsal { background-position: 0 -1750px; } 
.sp_nav_top_style2 .sp_cat.sicon-golf { background-position: 0 -1788px; } 
/* .sp_nav_top_style2 .sp_cat.sicon-greyhounds { background-position: 0 -1826px; height: 18px; }  */
.sp_nav_top_style2 .sp_cat.sicon-handball { background-position: 0 -1854px; } 
/* .sp_nav_top_style2 .sp_cat.sicon-horse { background-position: 0 -1892px; }  */
.sp_nav_top_style2 .sp_cat.sicon-icehockey { background-position: 0 -1930px; } 
.sp_nav_top_style2 .sp_cat.sicon-mma { background-position: 0 -1559px; } 
.sp_nav_top_style2 .sp_cat.sicon-rugbyleague { background-position: 0 -2006px; } 
.sp_nav_top_style2 .sp_cat.sicon-snooker { background-position: 0 -2044px; }  
.sp_nav_top_style2 .sp_cat.sicon-tabletennis { background-position: 0 -2120px; } 
.sp_nav_top_style2 .sp_cat.sicon-tennis { background-position: 0 -2158px; } 
.sp_nav_top_style2 .sp_cat.sicon-volleyball { background-position: 0 -2196px; } 
.sp_nav_top_style2 .sp_cat.slot_icon { background-position: 0 -2234px; } 
.sp_nav_top_style2 .sp_cat.sportsview_icon { background-position: 0 -2272px; } 
.sp_nav_top_style2 .sp_cat.virtualview_icon { background-position: 0 -2310px; }    
.sp_nav_top_style2 .sp_cat.sicon-14 { background-position: 0 -2400px; } 
.sp_nav_top_style2 .sp_cat.sicon-28 { background-position: 0px -2443px; } 
.sp_nav_top_style2 .sp_cat.sicon-50 { background-position:  0px -2573px; } 
.sp_nav_top_style2 .sp_cat.sicon-102 { background-position:0px -2617px; } 
.sp_nav_top_style2 .sp_cat.sicon-105 { background-position: 0 -2659px; } 
.sp_nav_top_style2 .sp_cat.sicon-183 { background-position: 0 -2703px; } 
.sp_nav_top_style2 .sp_cat.sicon-44 { background-position: 0 -2486px; } 
.sp_nav_top_style2 .sp_cat.sicon-48 { background-position: 0 -2530px; }



/*
.result-container .league-name  i { background: url('/image/sports/icon/menusports_flat.png?v=007') no-repeat top left;margin-top: 7px;margin-left: 3px;width: 100%;height: 100%;
    height: 22px;
    margin: 0 3px; 
	padding-left: 27px;} 
.result-container .league-name  ._add_sports_ i.important_icon {background-position: 0 0 !important;} 
.result-container .league-name  i.asianview_icon { background-position: 0 -52px; } 
.result-container .league-name  i.bonusodd_icon { background-position: 0 -104px; } 
.result-container .league-name  i.calendar_icon { background-position: 0 -156px; } 
.result-container .league-name  i.ev-game { background-position: 0 -208px; } 
.result-container .league-name  i.fav_icon { background-position: 0 -260px; } 
.result-container .league-name  i.sicon-golf { background-position: 0 -312px; } 
.result-container .league-name  i.icon-point { background-position: 0 -364px; } 
.result-container .league-name  i.icon-rules { background-position: 0 -416px; } 
.result-container .league-name  i.important_icon {background-position: 0 -468px !important;} 
.result-container .league-name  i.login_icon { background-position: 0 -520px; } 
.result-container .league-name  i.minigame_icon { background-position: 0 -572px; } 
.result-container .league-name  i.pcasino_icon { background-position: 0 -624px; } 
.result-container .league-name  i.roulette_icon { background-position: 0 -676px; } 
.result-container .league-name  i.sicon-8 { background-position: 0 -728px; } 
.result-container .league-name  i.sicon-11 { background-position: 0 -780px; } 
.result-container .league-name  i.sicon-26 { background-position: 0 -832px; } 
.result-container .league-name  i.sicon-30 { background-position: 0 -884px; } 
.result-container .league-name  i.sicon-36 { background-position: 0 -936px; } 
.result-container .league-name  i.sicon-37 { background-position: 0 -988px; } 
.result-container .league-name  i.sicon-52 { background-position: 0 -1040px; } 
.result-container .league-name  i.sicon-75 { background-position: 0 -1092px; } 
.result-container .league-name  i.sicon-77 { background-position: 0 -1144px; } 
.result-container .league-name  i.sicon-79 { background-position: 0 -1196px; } 
.result-container .league-name  i.sicon-82 { background-position: 0 -1248px; } 
.result-container .league-name  i.sicon-83 { background-position: 0 -1300px; } 
.result-container .league-name  i.sicon-85 { background-position: 0 -1352px; } 
.result-container .league-name  i.sicon-107 { background-position: 0 -1404px; } 
.result-container .league-name  i.sicon-110 { background-position: 0 -1456px; } 
.result-container .league-name  i.sicon-112 { background-position: 0 -1508px; } 
.result-container .league-name  i.sicon-121 { background-position: 0 -1560px; } 
.result-container .league-name  i.sicon-122 { background-position: 0 -1612px; } 
.result-container .league-name  i.sicon-152 { background-position: 0 -1664px; } 
.result-container .league-name  i.sicon-155 { background-position: 0 -1716px; } 
.result-container .league-name  i.sicon-178 { background-position: 0 -1768px; } 
.result-container .league-name  i.sicon-182 { background-position: 0 -1820px; } 
.result-container .league-name  i.sicon-190 { background-position: 0 -1872px; } 
.result-container .league-name  i.sicon-191 { background-position: 0 -1924px; } 
.result-container .league-name  i.sicon-alpine-skiing { background-position: 0 -1976px; } 
.result-container .league-name  i.sicon-badminton { background-position: 0 -2028px; } 
.result-container .league-name  i.sicon-baseball { background-position: 0 -2080px; } 
.result-container .league-name  i.sicon-basketball { background-position: 0 -2132px; } 
.result-container .league-name  i.sicon-beachvolleyball { background-position: 0 -2184px; } 
.result-container .league-name  i.sicon-bowling { background-position: 0 -2236px; } 
.result-container .league-name  i.sicon-boxing { background-position: 0 -2288px; } 
.result-container .league-name  i.sicon-CQ9 { background-position: 0 -2340px; } 
.result-container .league-name  i.sicon-cricket { background-position: 0 -2392px; } 
.result-container .league-name  i.sicon-cycling { background-position: 0 -2444px; } 
.result-container .league-name  i.sicon-field-hockey { background-position: 0 -2496px; } 
.result-container .league-name  i.sicon-football { background-position: 0 -2548px; } 
.result-container .league-name  i.sicon-futsal { background-position: 0 -2600px; } 
.result-container .league-name  i.sicon-greyhounds { background-position: 0 -2652px; } 
.result-container .league-name  i.sicon-handball { background-position: 0 -2704px; } 
.result-container .league-name  i.sicon-horse { background-position: 0 -2756px; } 
.result-container .league-name  i.sicon-icehockey { background-position: 0 -2808px; } 
.result-container .league-name  i.sicon-mma { background-position: 0 -2860px; } 
.result-container .league-name  i.sicon-rugbyleague { background-position: 0 -2912px; } 
.result-container .league-name  i.sicon-snooker { background-position: 0 -2964px; } 
.result-container .league-name  i.sicon-soccer { background-position: 0 -3016px; } 
.result-container .league-name  i.sicon-tabletennis { background-position: 0 -3068px; } 
.result-container .league-name  i.sicon-tennis { background-position: 0 -3120px; } 
.result-container .league-name  i.sicon-volleyball { background-position: 0 -3172px; } 
.result-container .league-name  i.slot_icon { background-position: 0 -3224px; } 
.result-container .league-name  i.sportsview_icon { background-position: 0 -3276px; } 
.result-container .league-name  i.virtualview_icon { background-position: 0 -3328px; } 
.result-container .league-name i.sicon-14 { background-position: 0px -3391px; } 
.result-container .league-name i.sicon-28 { background-position: 0px -3443px; } 
.result-container .league-name i.sicon-50 { background-position:  0px -3590px; } 
.result-container .league-name i.sicon-102 { background-position:0px -3640px; } 
.result-container .league-name i.sicon-105 { background-position: 0 -3689px; } 
.result-container .league-name i.sicon-183 { background-position: 0 -3741px; } 
.result-container .league-name i.sicon-44 { background-position: 0 -3490px; } 
.result-container .league-name i.sicon-48 { background-position: 0 -3541px; } 
*/

.result-container .league-name  i {
    background: url('/image/sports/icon/icon_menu_sports_left_new2.png?v=008') no-repeat top left;
    width: 22px;
    height: 22px;
    margin: 0 !important;
    filter: unset !important;
    display: inline-block;
    vertical-align: middle;
    }

.result-container .league-name  i.sicon-golf { background-position: 0 -1895px; } 
.result-container .league-name  i.icon-point { background-position: 0 -240px; } 
.result-container .league-name  i.icon-rules { background-position: 0 -280px; } 
.result-container .league-name  i.important_icon {background-position: 0 -320px !important;} 
.result-container .league-name  i.login_icon { background-position: 0 -360px; } 
.result-container .league-name  i.minigame_icon { background-position: 0 -400px; } 
.result-container .league-name  i.pcasino_icon { background-position: 0 -440px; } 
.result-container .league-name  i.roulette_icon { background-position: 0 -480px; } 
.result-container .league-name  i.sicon-8 { background-position: 0 -520px; } 
.result-container .league-name  i.sicon-11 { background-position: 0 -560px;
    height: 16px; } 
.result-container .league-name  i.sicon-26 { background-position: 0 -596px; } 
.result-container .league-name  i.sicon-30 { background-position: 0 -2488px; } 
.result-container .league-name  i.sicon-36 { background-position: 0 -636px; } 
.result-container .league-name  i.sicon-37 { background-position: 0 -676px; } 
.result-container .league-name  i.sicon-52 { background-position: 0 -716px; } 
.result-container .league-name  i.sicon-75 { background-position: 0 -756px; } 
.result-container .league-name  i.sicon-77 { background-position: 0 -796px; } 
.result-container .league-name  i.sicon-79 { background-position: 0 -836px; } 
.result-container .league-name  i.sicon-82 { background-position: 0 -876px; } 
.result-container .league-name  i.sicon-83 { background-position: 0 -916px; } 
.result-container .league-name  i.sicon-85 { background-position: 0 -956px; } 
.result-container .league-name  i.sicon-107 { background-position: 0 -990px; } 
.result-container .league-name  i.sicon-110 { background-position: 0 -1030px; } 
.result-container .league-name  i.sicon-112 { background-position: 0 -1110px; } 
.result-container .league-name  i.sicon-121 { background-position: 0 -1070px; } 
.result-container .league-name  i.sicon-122 { background-position: 0 -1150px; } 
.result-container .league-name  i.sicon-152 { background-position: 0 -1186px; } 
.result-container .league-name  i.sicon-155 { background-position: 0 -1226px; } 
.result-container .league-name  i.sicon-178 { background-position: 0 -1266px; } 
.result-container .league-name  i.sicon-182 { background-position: 0 -1302px; } 
.result-container .league-name  i.sicon-190 { background-position: 0 -1342px; } 
.result-container .league-name  i.sicon-191 { background-position: 0 -1376px; } 
.result-container .league-name  i.sicon-alpine-skiing { background-position: 0 -1407px;
    height: 26px; } 
.result-container .league-name  i.sicon-badminton { background-position: 0 -1453px;
    height: 21px; } 
.result-container .league-name  i.sicon-baseball {background-position: 0 -1494px;} 
.result-container .league-name  i.sicon-basketball {background-position: 0 -1534px;} 
.result-container .league-name  i.sicon-beachvolleyball { background-position: 0 -1574px; } 
.result-container .league-name  i.sicon-bowling { background-position: 0 -1614px; } 
.result-container .league-name  i.sicon-boxing { background-position: 0 -1654px;
    height: 21px; } 
.result-container .league-name  i.sicon-CQ9 { background-position: 0 -2340px; } 
.result-container .league-name  i.sicon-cricket { background-position: 0 -1695px; } 
.result-container .league-name  i.sicon-cycling { background-position: 0 -1735px; } 
.result-container .league-name  i.sicon-field-hockey { background-position: 0 -2008px; } 
.result-container .league-name  i.sicon-football { background-position: 0 -1815px; } 
.result-container .league-name  i.sicon-futsal { background-position: 0 -1855px; } 
.result-container .league-name  i.sicon-greyhounds { background-position: 0 -1935px;
    height: 13px; } 
.result-container .league-name  i.sicon-handball { background-position: 0 -1968px; } 
.result-container .league-name  i.sicon-horse { background-position: 0 -736px; } 
.result-container .league-name  i.sicon-icehockey {background-position: 0 -2048px;} 
.result-container .league-name  i.sicon-mma { background-position: 0 -1654px; } 
.result-container .league-name  i.sicon-rugbyleague { background-position: 0 -2128px; } 
.result-container .league-name  i.sicon-snooker { background-position: 0 -2168px; } 
.result-container .league-name  i.sicon-soccer {background-position: 0 -2208px;} 
.result-container .league-name  i.sicon-tabletennis { background-position: 0 -2248px; } 
.result-container .league-name  i.sicon-tennis { background-position: 0 -2288px; } 
.result-container .league-name  i.sicon-volleyball {background-position: 0 -2328px;} 
.result-container .league-name  i.slot_icon { background-position: 0 -2368px; } 
.result-container .league-name  i.sportsview_icon { background-position: 0 -2408px; } 
.result-container .league-name  i.virtualview_icon { background-position: 0 -2448px; } 
.result-container .league-name  i.sicon-14 { background-position: 0px -2526px; } 
.result-container .league-name  i.sicon-28 { background-position: 0px -2571px; } 
.result-container .league-name  i.sicon-50 { background-position:  0px -2618px } 
.result-container .league-name  i.sicon-102 { background-position:0px -2663px; } 
.result-container .league-name  i.sicon-105 { background-position: 0 -2706px; } 
.result-container .league-name  i.sicon-183 { background-position: 0 -2752px; } 
.result-container .league-name  i.sicon-44 { background-position: 0 -2804px; } 
.result-container .league-name  i.sicon-48 { background-position: 0 -2857px; } 

.league-name.sp_league.sp-icon-nt i {
    background: url('/image/sports/icon/icon_menu_sports_left_new3.png?v=013') no-repeat top left;
    width: 22px;
    height: 22px;
    margin: 0 !important;
    filter: unset !important;
    display: inline-block;
    vertical-align: middle;
    }

.league-name.sp_league.sp-icon-nt i.sicon-golf { background-position: 0 -1895px; } 
.league-name.sp_league.sp-icon-nt i.icon-point { background-position: 0 -240px; } 
.league-name.sp_league.sp-icon-nt i.icon-rules { background-position: 0 -280px; } 
.league-name.sp_league.sp-icon-nt i.important_icon {background-position: 0 -320px !important;} 
.league-name.sp_league.sp-icon-nt i.login_icon { background-position: 0 -360px; } 
.league-name.sp_league.sp-icon-nt i.minigame_icon { background-position: 0 -400px; } 
.league-name.sp_league.sp-icon-nt i.pcasino_icon { background-position: 0 -440px; } 
.league-name.sp_league.sp-icon-nt i.roulette_icon { background-position: 0 -480px; } 
.league-name.sp_league.sp-icon-nt i.sicon-8 { background-position: 0 -520px; } 
.league-name.sp_league.sp-icon-nt i.sicon-11 { background-position: 0 -560px;
    height: 16px; } 
.league-name.sp_league.sp-icon-nt i.sicon-26 { background-position: 0 -596px; } 
.league-name.sp_league.sp-icon-nt i.sicon-30 { background-position: 0 -2488px; } 
.league-name.sp_league.sp-icon-nt i.sicon-36 { background-position: 0 -636px; } 
.league-name.sp_league.sp-icon-nt i.sicon-37 { background-position: 0 -676px; } 
.league-name.sp_league.sp-icon-nt i.sicon-52 { background-position: 0 -716px; } 
.league-name.sp_league.sp-icon-nt i.sicon-75 { background-position: 0 -756px; } 
.league-name.sp_league.sp-icon-nt i.sicon-77 { background-position: 0 -796px; } 
.league-name.sp_league.sp-icon-nt i.sicon-79 { background-position: 0 -836px; } 
.league-name.sp_league.sp-icon-nt i.sicon-82 { background-position: 0 -876px; } 
.league-name.sp_league.sp-icon-nt i.sicon-83 { background-position: 0 -916px; } 
.league-name.sp_league.sp-icon-nt i.sicon-85 { background-position: 0 -956px; } 
.league-name.sp_league.sp-icon-nt i.sicon-107 { background-position: 0 -990px; } 
.league-name.sp_league.sp-icon-nt i.sicon-110 { background-position: 0 -1030px; } 
.league-name.sp_league.sp-icon-nt i.sicon-112 { background-position: 0 -1110px; } 
.league-name.sp_league.sp-icon-nt i.sicon-121 { background-position: 0 -1070px; } 
.league-name.sp_league.sp-icon-nt i.sicon-122 { background-position: 0 -1150px; } 
.league-name.sp_league.sp-icon-nt i.sicon-152 { background-position: 0 -1186px; } 
.league-name.sp_league.sp-icon-nt i.sicon-155 { background-position: 0 -1226px; } 
.league-name.sp_league.sp-icon-nt i.sicon-178 { background-position: 0 -1266px; } 
.league-name.sp_league.sp-icon-nt i.sicon-182 { background-position: 0 -1302px; } 
.league-name.sp_league.sp-icon-nt i.sicon-190 { background-position: 0 -1342px; } 
.league-name.sp_league.sp-icon-nt i.sicon-191 { background-position: 0 -1376px; } 
.league-name.sp_league.sp-icon-nt i.sicon-alpine-skiing { background-position: 0 -1407px;
    height: 26px; } 
.league-name.sp_league.sp-icon-nt i.sicon-badminton { background-position: 0 -1453px;
    height: 21px; } 
.league-name.sp_league.sp-icon-nt i.sicon-baseball {background-position: 0 -1494px;} 
.league-name.sp_league.sp-icon-nt i.sicon-basketball {background-position: 0 -1534px;} 
.league-name.sp_league.sp-icon-nt i.sicon-beachvolleyball { background-position: 0 -1574px; } 
.league-name.sp_league.sp-icon-nt i.sicon-bowling { background-position: 0 -1614px; } 
.league-name.sp_league.sp-icon-nt i.sicon-boxing { background-position: 0 -1654px;
    height: 21px; } 
.league-name.sp_league.sp-icon-nt i.sicon-CQ9 { background-position: 0 -2340px; } 
.league-name.sp_league.sp-icon-nt i.sicon-cricket { background-position: 0 -1695px; } 
.league-name.sp_league.sp-icon-nt i.sicon-cycling { background-position: 0 -1735px; } 
.league-name.sp_league.sp-icon-nt i.sicon-field-hockey { background-position: 0 -2008px; } 
.league-name.sp_league.sp-icon-nt i.sicon-football { background-position: 0 -1815px; } 
.league-name.sp_league.sp-icon-nt i.sicon-futsal { background-position: 0 -1855px; } 
.league-name.sp_league.sp-icon-nt i.sicon-greyhounds { background-position: 0 -1935px;
    height: 13px; } 
.league-name.sp_league.sp-icon-nt i.sicon-handball { background-position: 0 -1968px; } 
.league-name.sp_league.sp-icon-nt i.sicon-horse { background-position: 0 -736px; } 
.league-name.sp_league.sp-icon-nt i.sicon-icehockey {background-position: 0 -2048px;} 
.league-name.sp_league.sp-icon-nt i.sicon-mma { background-position: 0 -1654px; } 
.league-name.sp_league.sp-icon-nt i.sicon-rugbyleague { background-position: 0 -2128px; } 
.league-name.sp_league.sp-icon-nt i.sicon-snooker { background-position: 0 -2168px; } 
.league-name.sp_league.sp-icon-nt i.sicon-soccer {background-position: 0 -2208px;} 
.league-name.sp_league.sp-icon-nt i.sicon-tabletennis { background-position: 0 -2248px; } 
.league-name.sp_league.sp-icon-nt i.sicon-tennis { background-position: 0 -2288px; } 
.league-name.sp_league.sp-icon-nt i.sicon-volleyball {background-position: 0 -2328px;} 
.league-name.sp_league.sp-icon-nt i.slot_icon { background-position: 0 -2368px; } 
.league-name.sp_league.sp-icon-nt i.sportsview_icon { background-position: 0 -2408px; } 
.league-name.sp_league.sp-icon-nt i.virtualview_icon { background-position: 0 -2448px; } 
.league-name.sp_league.sp-icon-nt i.sicon-14 { background-position: 0px -2526px; } 
.league-name.sp_league.sp-icon-nt i.sicon-28 { background-position: 0px -2571px; } 
.league-name.sp_league.sp-icon-nt i.sicon-50 { background-position:  0px -2618px } 
.league-name.sp_league.sp-icon-nt i.sicon-102 { background-position:0px -2663px; } 
.league-name.sp_league.sp-icon-nt i.sicon-105 { background-position: 0 -2706px; } 
.league-name.sp_league.sp-icon-nt i.sicon-183 { background-position: 0 -2752px; } 
.league-name.sp_league.sp-icon-nt i.sicon-44 { background-position: 0 -2804px; } 
.league-name.sp_league.sp-icon-nt i.sicon-48 { background-position: 0 -2857px; } 



.hlaf_sp .sp_league:not(.sp-icon-nt) [idx~="24327"]:after  {
    background: url(/image/sports/icon/logo-IBA.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    width: 39px;
    height: 25px;
    margin: 0;
    content:"";
    position:absolute;
    z-index:1;
    left: 13px;
    background-color: #0d1164;}
.league-name[idx~="24327"] .flag-SWE, #sports-detail ._sports_[sid~="10"] .flag-SWE {
    background: url(/image/sports/icon/logo-IBA.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    width: 47px;
    height: 17px;
    margin: 0;
}

@media only screen 
and (max-width : 768px) {

[idx~="24327"]:after , .hlaf_sp [idx~="24327"]:after {
    background: url(/image/sports/icon/logo-IBA.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    width: 39px;
    height: 25px;
    margin: 0;
    content:"";
    position:absolute;
    z-index:1;
    left:0;
    background-color: #0d1164;}

.asian_slide_box .sp-icon-nt [idx~="24327"]:after {
    background: url(/image/sports/icon/logo-IBA.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    width: 39px;
    height: 25px;
    margin: 0;
    content:"";
    position:absolute;
    z-index:1;
    right:28px;
    left: unset;
    top: unset;
    background-color: #0d1164;}

.sp-icon-nt [idx~="24327"]:after, .sp-icon-nt .hlaf_sp [idx~="24327"]:after {
    background: url(/image/sports/icon/logo-IBA.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    width: 30px;
    height: 24px;
    margin: 0;
    content:"";
    position:absolute;
    z-index:1;
    left:0;
    top: 0;
    background-color: #0d1164;}


#sports-detail ._sports_[sid~="10"] .flag-SWE {
    background: url(/image/sports/icon/logo-IBA.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    width: 47px;
    height: 17px;
    margin: 0;
}
}

.page-with-two-sidebar .content .sp_nav_top .width-full .el-row .sp_cat:hover:before, .sp_nav_top .sp_cat.on:before, .page-with-two-sidebar .content .sp_nav_top .width-full .el-row .sp_cat.on:before, .vsports_list .sportsbtn.low-virtual-menu:hover i, .vsports_list .sportsbtn.low-virtual-menu.selected i, .sportsbtn.sview-result.on i {
    filter: unset !important;
}
.sp_nav_top .sp_cat:before, .sportsbtn i {
    filter: unset !Important;
}



.low-virtual-menu.sportsbtn i:before  { background: url(/image/sports/icon/virtual_sports-icons.png?v=005) no-repeat top left; width: 54px; height: 54px;    margin: 0;  } 
.low-virtual-menu.sportsbtn i.sicon-greyhounds:before  { background-position: 0 0; } 
.low-virtual-menu.sportsbtn i.sicon-basketball:before  { background-position: 0 -104px; } 
.low-virtual-menu.sportsbtn i.sicon-horse:before  { background-position: 0 -208px; } 
.low-virtual-menu.sportsbtn i.sicon-soccer:before  { background-position: 0 -312px; } </pre></body></html>