/* Icons */
    
    .bp-ico:before{
        content: '';
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: -5px 5px -5px 0
    }

    .bp-ico-main{
        position: relative;
        padding-top: 45%;
        float: left;
        width: 100%;
    }

        .bp-ico-main:before{
            content: '';
            text-align: center;
            margin: 0 auto;
        }

        .bp-ico-main:after{
            background: #FFF;
            border-radius: 50%;
            content: '';
            position: absolute;
            top: 0;
            left: 30%;
            width: 40%;
            padding-top: 40%;
            float: left;
            z-index: 1;
        }

        /* Icons Sportsbook */

        .leaguesNormal li ul li a:before{
            display: none;
        }

        .football:before, .FOOTBALL:before, .NFL:before{
            background: url(../../icons/sportsbook/football_icon.svg);
        }

        .superbowl:before, .SUPER.BOWL:before{
            background: url(../../icons/sportsbook/Super_bowl-icon.svg);
        }

        .basketball:before, .BASKETBALL:before, .NBA:before, .nba:before, .WNBA:before{
            background: url(../../icons/sportsbook/basketball_icon.svg);
        }

        .baseball:before, .BASEBALL:before, .MLB:before, .mlb:before{
            background: url(../../icons/sportsbook/baseball_icon.svg);
        }

        .soccer:before, .SOCCER:before{
            background: url(../../icons/sportsbook/soccer_icon.svg);
        }

        .mma:before, .MIXED.MARTIAL.ARTS:before, .MMA:before{
            background: url(../../icons/sportsbook/mma_icon.svg);
        }

        .hockey:before, .HOCKEY:before, .NHL:before, .nhl:before{
            background: url(../../icons/sportsbook/hockey_icon.svg);
        }

        .golf:before, .GOLF:before{
            background: url(../../icons/sportsbook/golf_icon.svg);
        }

        .tennis:before, .TENNIS:before{
            background: url(../../icons/sportsbook/tennis_icon.svg);
        }

        .boxing:before, .BOXING:before{
            background: url(../../icons/sportsbook/box_icon.svg);
        }

        .e-sports:before, .E-SPORTS:before{
            background: url(../../icons/sportsbook/e-sports_icon.svg);
        }

        .horse-racing:before, .HORSE.RACING:before{
            background: url(../../icons/sportsbook/horses_icon.svg);
        }

        .motor-sports:before, .MOTOR.SPORTS:before, .AUTO.RACING:before, .auto.racing:before{
          background: url(../../icons/sportsbook/motor_racing_icon.svg);
        }

        .cricket:before, .CRICKET:before{
            background: url(../../icons/sportsbook/cricket_icon.svg);
        }

        .cycling:before, .CYCLING:before{
            background: url(../../icons/sportsbook/cycling_icon.svg);
        }

        .other-sports:before, .OTHER.SPORTS:before{
            background: url(../../icons/sportsbook/other_sports_icon.svg);
        }

        .entertainment:before, .ENTERTAINMENT:before{
            background: url(../../icons/sportsbook/entertainment-icon.svg);
        }

        .formula:before, .FORMULA:before{
            background: url(../../icons/sportsbook/formula1-icon.svg@v=2) no-repeat center
        }

        .politics:before, .POLITICS:before{
            background: url(../../icons/sportsbook/politics-icon.svg);
        }

        .surfing:before, .SURFING:before{
            background: url(../../icons/sportsbook/surfing-icon.svg);
        }

        /* Icons site */

        .bp-ico-notifications:before{
            background: url(../../icons/skin/message_icon.svg);
        }

            /*.bp-ico-notifications:hover:before{
                background: url(../../icons/skin/message_icon.svg) #FFF;
            }*/

        .bp-ico-register:before, .bp-ico-login:before{
            width: 22px;
            height: 22px
        }

            .bp-ico-register:before{
                background: url(../../icons/skin/register_icon.svg);
                margin: -3px 5px -3px 0
            }

            .bp-ico-login:before{
                background: url(../../icons/skin/login_icon.svg);
            }

        .main-nav .bp-ico-sportsbook:before, .main-nav .bp-ico-lottery:before, .main-nav .bp-ico-live_casino:before, .main-nav .bp-ico-virtual_casino:before, .main-nav .bp-ico-racebook:before, .main-nav .bp-ico-banking:before{
            width: 30%;
            float: left;
            padding-top: 30%;
            position: absolute;
            top: 7%;
            left: 35%;
            z-index: 2;
        }

            .bp-ico-sportsbook:before{
                background: url(../../icons/skin/sportsbook_icon.svg);
            }

            .bp-ico-lottery:before{
                background: url(../../icons/skin/lottery_icon.svg);
            }

            .bp-ico-live_casino:before{
                background: url(../../icons/skin/live_casino_icon.svg);
            }

            .bp-ico-virtual_casino:before{
                background: url(../../icons/skin/virtual_casino_icon.svg);
            }

            .bp-ico-racebook:before{
                background: url(../../icons/skin/racebook_icon.svg);
            }

            .bp-ico-banking:before{
                background: url(../../icons/skin/banking_icon.svg);
            }

        .bp-ico-search:before{
            background: url(../../icons/skin/search_icon.svg);
        }

        .bp-ico-language:before{
            background: url(../../icons/skin/language_icon.svg);
        }

        .bp-ico-telephone:before{
            background: url(../../icons/skin/call_icon.svg);
        }

          .bp-ico-telephone-white:before{
              background: url(../../icons/skin/call_icon-white.svg);
          }

        .bp-ico-help:before{
            background: url(../../icons/skin/help_center_icon.svg);
        }

        .bp-ico-chat:before{
            background: url(../../icons/skin/chat_icon.svg);
        }

          .bp-ico-chat-white:before{
              background: url(../../icons/skin/chat_icon-white.svg);
          }

        .bp-ico-promos:before{
            background: url(../../icons/skin/coupon_icon.svg@v1);
            width: 25px;
            height: 25px;
            margin: -7px 5px -7px 0
        }

        .bp-ico-news:before{
            background: url(../../icons/skin/news_icon.svg);
        }

        .bp-ico-menu:before{
            background: url(../../icons/skin/menu_icon.svg);
        }

          .bp-ico-menu-blue:before{
              background: url(../../icons/skin/menu_icon-blue.svg);
          }

/* End Icons */


@media (min-width: 768px) {

.leaguesNormal li a:before, .linesGames .bigBanner td:before, .head_team:before{
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: -5px 5px -5px 0
}

/* Icons NFL */

.BRONCOS:before, .Broncos:before{
    background: url(../../icons/nfl/Broncos-Logo.svg);
}
.STEELERS:before, .Steelers:before{
    background: url(../../icons/nfl/Steelers-Logo.svg);
}
.SEAHAWKS:before, .Seahawks:before{
    background: url(../../icons/nfl/Seahawks-Logo.svg);
}
.PHILADELPHIA.EAGLES:before, .Philadelphia.Eagles:before{
    background: url(../../icons/nfl/Eagles-Logo.svg);
}
.DOLPHINS:before, .Dolphins:before{
    background: url(../../icons/nfl/Dolphins-Logo.svg);
}
.CARDINALS:before, .Cardinals:before{
    background: url(../../icons/nfl/Cardinals-Logo.svg);
}
.BUCCANEERS:before, .Buccaneers:before{
    background: url(../../icons/nfl/Buccaneers-Logo.svg);
}
.TITANS:before, .Titans:before{
    background: url(../../icons/nfl/Titans-Logo.svg);
}
.TEXANS:before, .Texans:before{
    background: url(../../icons/nfl/Texans-Logo.svg);
}
.SAINTS:before, .Saints:before{
    background: url(../../icons/nfl/Saints-Logo.svg);
}
.WASHINGTON.COMMANDERS:before, .Washington.Commanders:before{
    background: url(../../icons/nfl/Washington-Logo.svg@v3);
}
.RAVENS:before, .Ravens:before{
    background: url(../../icons/nfl/Ravens-Logo.svg);
}
.RAMS:before, .Rams:before{
    background: url(../../icons/nfl/Rams-Logo.svg);
}
.RAIDERS:before, .Raiders:before{
    background: url(../../icons/nfl/Raiders-Logo.svg);
}
.PATRIOTS:before, .Patriots:before{
    background: url(../../icons/nfl/Patriots-Logo.svg);
}
.CAROLINA.PANTHERS:before, .Carolina.Panthers:before{
    background: url(../../icons/nfl/Panthers-Logo.svg);
}
.PACKERS:before, .Packers:before{
    background: url(../../icons/nfl/Packers-Logo.svg);
}
.LIONS:before, .Lions:before{
    background: url(../../icons/nfl/Lions-Logo.svg);
}
.NEW.YORK.JETS:before, .New.York.Jets:before{
    background: url(../../icons/nfl/Jets-Logo.svg);
}
.JAGUARS:before, .Jaguars:before{
    background: url(../../icons/nfl/Jaguars-Logo.svg);
}
.GIANTS:before, .Giants:before{
    background: url(../../icons/nfl/Giants-Logo.svg);
}
.FALCONS:before, .Falcons:before{
    background: url(../../icons/nfl/Falcons-Logo.svg);
}
.COWBOYS:before, .Cowboys:before{
    background: url(../../icons/nfl/Cowboys-Logo.svg);
}
.COLTS:before, .Colts:before{
    background: url(../../icons/nfl/Colts-Logo.svg);
}
.CHIEFS:before, .Chiefs:before{
    background: url(../../icons/nfl/Chiefs-Logo.svg);
}
.CHARGERS:before, .Chargers:before{
    background: url(../../icons/nfl/Chargers-Logo.svg);
}
.BILLS:before, .Bills:before{
    background: url(../../icons/nfl/Bills-Logo.svg);
}
.VIKINGS:before, .Vikings:before{
    background: url(../../icons/nfl/Vikings-Logo.svg);
}
.BROWNS:before, .Browns:before{
    background: url(../../icons/nfl/Browns-Logo.svg);
}
.BENGALS:before, .Bengals:before{
    background: url(../../icons/nfl/Bengals-Logo.svg);
}
.BEARS:before, .Bears:before{
    background: url(../../icons/nfl/Bears-Logo.svg);
}
.SAN.FRANCISCO:before, .San.Francisco:before{
    background: url(../../icons/nfl/49ers-Logo.svg);
}

/* Icons NBA */

.BOSTON.CELTICS:before, .Boston.Celtics:before{
  background: url(../../icons/nba/Boston-Celtics-Logo.svg);
}
.BROOKLYN.NETS:befor, .Brooklyn.Nets:before{
  background: url(../../icons/nba/Brooklyn-Nets-Logo.svg);
}
.NEW.YORK.KNICKS:before, .New.York.Knicks:before{
  background: url(../../icons/nba/New-York-Knicks-Logo.svg);
}
.PHILADELPHIA:before, .Philadelphia:before{
  background: url(../../icons/nba/Philadelphia-76ers-Logo.svg);
}
.TORONTO.RAPTORS:before, .Toronto.Raptors:before{
  background: url(../../icons/nba/Toronto-Raptors-Logo.svg);
}
.GOLDEN.STATE.WARRIORS:before, .Golden.State.Warriors:before{
  background: url(../../icons/nba/Golden-State-Warriors-Logo.svg);
}
.LOS.ANGELES.CLIPPERS:before, .Los.Angeles.Clippers:before{
  background: url(../../icons/nba/Los-Angeles-Clippers-Logo.svg);
}
.LOS.ANGELES.LAKERS:before, .Los.Angeles.Lakers:before{
  background: url(../../icons/nba/Los-Angeles-Lakers-Logo.svg);
}
.PHOENIX.SUNS:before, .Phoenix.Suns:before{
  background: url(../../icons/nba/Phoenix-Suns-Logo.svg);
}
.SACRAMENTO.KINGS:before, .Sacramento.Kings:before{
  background: url(../../icons/nba/Sacramento-Kings-Logo.svg);
}
.CHICAGO.BULLS:before, .Chicago.Bulls:before{
  background: url(../../icons/nba/Chicago-Bulls-Logo.svg);
}
.CLEVELAND.CAVALIERS:before, .Cleveland.Cavaliers:before{
  background: url(../../icons/nba/Cleveland-Cavaliers-Logo.svg);
}
.DETROIT.PISTONS:before, .Detroit.Pistons:before{
  background: url(../../icons/nba/Detroit-Pistons-Logo.svg);
}
.INDIANA.PACERS:before, .Indiana.Pacers:before{
  background: url(../../icons/nba/Indiana-Pacers-Logo.svg);
}
.MILWAUKEE.BUCKS:before, .Milwaukee.Bucks:before{
  background: url(../../icons/nba/Milwaukee-Bucks-Logo.svg);
}
.ATLANTA.HAWKS:before, .Atlanta.Hawks:before{
  background: url(../../icons/nba/Atlanta-Hawks-Logo.svg);
}
.CHARLOTTE.HORNETS:before, .Charlotte.Hornets:before{
  background: url(../../icons/nba/Charlotte-Hornets-Logo.svg);
}
.MIAMI.HEAT:before, .Miami.Heat:before{
  background: url(../../icons/nba/Miami-Heat-Logo.svg);
}
.ORLANDO.MAGIC:before, .Orlando.Magic:before{
  background: url(../../icons/nba/Orlando-Magic-Logo.svg);
}
.WASHINGTON.WIZARDS:before, .Washington.Wizards:before{
  background: url(../../icons/nba/Washington-Wizards-Logo.svg);
}
.DENVER.NUGGETS:before, .Denver.Nuggets:before{
  background: url(../../icons/nba/Denver-Nuggets-Logo.svg);
}
.MINNESOTA.TIMBERWOLVES:before, .Minnesota.Timberwolves:before{
  background: url(../../icons/nba/Minnesota-Timberwolves-Logo.svg);
}
.OKLAHOMA.CITY.THUNDER:before, .Oklahoma.City.Thunder:before{
  background: url(../../icons/nba/Oklahoma-City-Thunder-Logo.svg);
}
.PORTLAND.TRAIL.BLAZERS:before, .Portland.Trail.Blazers:before{
  background: url(../../icons/nba/Portland-Trail-Blazers-Logo.svg);
}
.UTAH.JAZZ:before, .Utah.Jazz:before{
  background: url(../../icons/nba/Utah-Jazz-Logo.svg);
}
.DALLAS.MAVERICKS:before, .Dallas.Mavericks:before{
  background: url(../../icons/nba/Dallas-Mavericks-Logo.svg);
}
.HOUSTON.ROCKETS:before, .Houston.Rockets:before{
  background: url(../../icons/nba/Houston-Rockets-Logo.svg);
}
.MEMPHIS.GRIZZLIES:before, .Memphis.Grizzlies:before{
  background: url(../../icons/nba/Memphis-Grizzlies-Logo.svg);
}
.NEW.ORLEANS.PELICANS:before, .New.Orleans.Pelicans:before{
  background: url(../../icons/nba/New-Orleans-Pelicans-Logo.svg);
}
.SAN.ANTONIO.SPURS:before, .San.Antonio.Spurs:before{
  background: url(../../icons/nba/San-Antonio-Spurs-Logo.svg);
}

/* Icons MLB */

.ARIZONA.DIAMONDBACKS:before, .Arizona.Diamondbacks:before{
    background: url(../../icons/mlb/Arizona-Diamondbacks-Logo.svg@v1);
}

.ATLANTA.BRAVES:before, .Atlanta.Braves:before{
    background: url(../../icons/mlb/Atlanta-Braves-Logo.svg@v1);  
}

.BALTIMORE.ORIOLES:before, .Baltimore.Orioles:before{
    background: url(../../icons/mlb/Baltimore-Orioles-Logo.svg@v1);   
}

.BOSTON.RED.SOX:before, .Boston.Red.Sox:before{
    background: url(../../icons/mlb/Boston-Red-Sox-Logo.svg@v1);  
}

.CHICAGO.WHITE.SOX:before, .Chicago.White.Sox:before{
    background: url(../../icons/mlb/Chicago-White-Sox-Logo.svg@v1);   
}

.CHICAGO.CUBS:before, .Chicago.Cubs:before{
    background: url(../../icons/mlb/Chicago-Cubs-Logo.svg@v1);    
}

.CINCINNATI.REDS:before, .Cincinnati.Reds:before{
    background: url(../../icons/mlb/Cincinnati-Reds-Logo.svg@v1);
}

.CLEVELAND.GUARDIANS:before, .Cleveland.Guardians:before{
    background: url(../../icons/mlb/Cleveland-Guardians-Logo.svg@v2); 
}

.CLEVELAND.INDIANS:before, .Cleveland.Indians:before{
    background: url(../../icons/mlb/Cleveland-Indians-Logo.svg@v1);   
}

.COLORADO.ROCKIES:before, .Colorado.Rockies:before{
    background: url(../../icons/mlb/Colorado-Rockies-Logo.svg@v1);    
}

.DETROIT.TIGERS:before, .Detroit.Tigers:before{
    background: url(../../icons/mlb/Detroit-Tigers-Logo.svg@v1);  
}

.HOUSTON.ASTROS:before, .Houston.Astros:before{
    background: url(../../icons/mlb/Houston-Astros-Logo.svg@v1);  
}

.KANSAS.CITY.ROYALS:before, .Kansas.City.Royals:before{
    background: url(../../icons/mlb/Kansas-City-Royals-Logo.svg@v1);  
}

.LOS.ANGELES.ANGELS:before, .Los.Angeles.Angels:before{
    background: url(../../icons/mlb/Los-Angeles-Angels-Logo.svg@v1);  
}

.LOS.ANGELES.DODGERS:before, .Los.Angeles.Dodgers:before{
    background: url(../../icons/mlb/Los-Angeles-Dodgers-Logo.svg@v1); 
}

.MIAMI.MARLINS:before, .Miami.Marlins:before{
    background: url(../../icons/mlb/Miami-Marlins-Logo.svg@v1);   
}

.MILWAUKEE.BREWERS:before, .Milwaukee.Brewers:before{
    background: url(../../icons/mlb/Milwaukee-Brewers-Logo.svg@v1);   
}

.MINNESOTA.TWINS:before, .Minnesota.Twins:before{
    background: url(../../icons/mlb/Minnesota-Twins-Logo.svg@v1); 
}

.NEW.YORK.YANKEES:before, .New.York.Yankees:before{
    background: url(../../icons/mlb/New-York-Yankees-Logo.svg@v1);   
}

.NEW.YORK.METS:before, .New.York.Mets:before{
    background: url(../../icons/mlb/New-York-Mets-Logo.svg@v1);   
}

.OAKLAND.ATHLETICS:before, .Oakland.Athletics:before{
    background: url(../../icons/mlb/Oakland-Athletics-Logo.svg@v1);   
}

.PHILADELPHIA.PHILLIES:before, .Philadelphia.Phillies:before{
    background: url(../../icons/mlb/Philadelphia-Phillies-Logo.svg@v1);   
}

.PITTSBURGH.PIRATES:before, .Pittsburgh.Pirates:before{
    background: url(../../icons/mlb/Pittsburgh-Pirates-Logo.svg@v1);  
}

.SAN.DIEGO.PADRES:before, .San.Diego.Padres:before{
    background: url(../../icons/mlb/San-Diego-Padres-Logo.svg@v1);    
}

.SAN.FRANCISCO.GIANTS:before, .San.Francisco.Giants:before{
    background: url(../../icons/mlb/San-Francisco-Giants-Logo.svg@v1);    
}

.SEATTLE.MARINERS:before, .Seattle.Mariners:before{
    background: url(../../icons/mlb/Seattle-Mariners-Logo.svg@v1);    
}

.LOUIS.CARDINALS:before, .Louis.Cardinals:before{
    background: url(../../icons/mlb/St-Louis-Cardinals-Logo.svg@v1);  
}

.TAMPA.BAY.RAYS:before, .Tampa.Bay.Rays:before{
    background: url(../../icons/mlb/Tampa-Bay-Rays-Logo.svg@v1);  
}

.TEXAS.RANGERS:before, .Texas.Rangers:before{
    background: url(../../icons/mlb/Texas-Rangers-Logo.svg@v1);   
}

.TORONTO.BLUE.JAYS:before, .Toronto.Blue.Jays:before{
    background: url(../../icons/mlb/Toronto-Blue-Jays-Logo.svg@v1);   
}

.WASHINGTON.NATIONALS:before, .Washington.Nationals:before{
    background: url(../../icons/mlb/Washington-Nationals-Logo.svg@v1);    
}


/* Icons UEFA Champions League */

.LIVERPOOL.FC:before{
background: url(../../icons/soccer/Liverpool-FC-logo.svg@v3);
}

.RB.LEIPZIG:before{
background: url(../../icons/soccer/RB-Leipzig-FC-logo.svg@v3);
}

.PARIS.SAINT.GERMAIN:before{
background: url(../../icons/soccer/Paris-Saint-Germain-FC-logo.svg@v2);
}

.FC.BARCELONA:before{
background: url(../../icons/soccer/Barcelona-FC-logo.svg@v2);
}

.BORUSSIA.DORTMUND:before{
background: url(../../icons/soccer/Borussia-Dortmund-logo.svg@v2);
}

.FC.SEVILLA:before{
background: url(../../icons/soccer/Sevilla-FC-logo.svg@v2);
}

.JUVENTUS.TURIN:before{
background: url(../../icons/soccer/Juventus-FC-logo.svg@v2);
}

.FC.PORTO:before{
background: url(../../icons/soccer/FC-Porto-logo.svg@v2);
}

.FC.BAYERN.MÜNCHEN:before{
background: url(../../icons/soccer/FC-Bayern-Munich-logo.svg@v2);
}

.SS.LAZIO.ROMA:before{
background: url(../../icons/soccer/SS-Lazio-Roma-logo.svg@v2);
}

.CHELSEA.FC:before{
background: url(../../icons/soccer/Chelsea-FC-logo.svg@v2);
}

.ATLETICO.MADRID:before{
background: url(../../icons/soccer/Atletico-Madrid-logo.svg@v2);
}

.MANCHESTER.CITY:before{
background: url(../../icons/soccer/Manchester-City-logo.svg@v2);
}

.BORUSSIA.MONCHENGLADBACH:before{
background: url(../../icons/soccer/Borussia-Monchengladbach-logo.svg@v2);
}

.REAL.MADRID:before{
background: url(../../icons/soccer/Real-Madrid-logo.svg@v3);
}

.ATALANTA.BERGAMASCA.CALCIO:before{
background: url(../../icons/soccer/Atalanta-BC-logo.svg@v2);
}


/* nhl */

.PHILADELPHIA.FLYERS:before{
/*background: url(../../icons/nhl/Atalanta-BC-logo.svg);*/
background: none
}

}