﻿@font-face
{
    font-family: Mozzart;
    src: url("https://cdn.mozzart.com/public/fonts/mozzart_regular.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/mozzart_regular.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/mozzart_regular.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/mozzart_regular.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/mozzart_regular.svg") format("svg");
}
@font-face
{
    font-family: MozzartCondensedSemiBold;
    src: url("https://cdn.mozzart.com/public/fonts/mozzart-condensedsemibold.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/mozzart-condensedsemibold.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/mozzart-condensedsemibold.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/mozzart-condensedsemibold.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/mozzart-condensedsemibold.svg") format("svg");
}
@font-face
{
    font-family: MozzartBold;
    src: url("https://cdn.mozzart.com/public/fonts/mozzart_bold.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/mozzart_bold.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/mozzart_bold.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/mozzart_bold.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/mozzart_bold.svg") format("svg");
}
@font-face
{
    font-family: MozzartCondensed;
    src: url("https://cdn.mozzart.com/public//mozzart-condensedregular.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/mozzart-condensedregular.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/mozzart-condensedregular.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/mozzart-condensedregular.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/mozzart-condensedregular.svg") format("svg");
}
@font-face
{
    font-family: MozzartCondensedBold;
    src: url("https://cdn.mozzart.com/public/fonts/mozzart-condensedbold.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/mozzart-condensedbold.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/mozzart-condensedbold.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/mozzart-condensedbold.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/mozzart-condensedbold.svg") format("svg");
}
@font-face
{
    font-family: MozzartSemiBold;
    src: url("https://cdn.mozzart.com/public/fonts/mozzart_semibold.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/mozzart_semibold.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/mozzart_semibold.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/mozzart_semibold.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/mozzart_semibold.svg") format("svg");
}
@font-face
{
    font-family: RobotoRegular;
    src: url("https://cdn.mozzart.com/public/fonts/Roboto-Regular.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/Roboto-Regular.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/Roboto-Regular.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/Roboto-Regular.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/Roboto-Regular.svg") format("svg");
}
@font-face
{
    font-family: RobotoMedium;
    src: url("https://cdn.mozzart.com/public/fonts/Roboto-Medium.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/Roboto-Medium.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/Roboto-Medium.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/Roboto-Medium.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/Roboto-Medium.svg") format("svg");
}
@font-face
{
    font-family: RobotoBold;
    src: url("https://cdn.mozzart.com/public/fonts/Roboto-Bold.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/Roboto-Bold.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/Roboto-Bold.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/Roboto-Bold.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/Roboto-Bold.svg") format("svg");
}
@font-face
{
    font-family: RobotoCondensedRegular;
    src: url("https://cdn.mozzart.com/public/fonts/RobotoCondensed-Regular.eot?");
    src: url("https://cdn.mozzart.com/public/fonts/RobotoCondensed-Regular.eot?") format("embedded-opentype"),url("https://cdn.mozzart.com/public/fonts/RobotoCondensed-Regular.woff") format("woff"),url("https://cdn.mozzart.com/public/fonts/RobotoCondensed-Regular.ttf") format("truetype"),url("https://cdn.mozzart.com/public/fonts/RobotoCondensed-Regular.svg") format("svg");
}
@font-face
{
    font-family: ProximaNovaRegular;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaRegular.otf");
}
@font-face
{
    font-family: ProximaNovaRegular;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaRegular.otf");
}
@font-face
{
    font-family: ProximaNovaSemibold;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaSemibold.otf");
}
@font-face
{
    font-family: ProximaNovaCondensedRegular;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaCondensedRegular.otf");
}
@font-face
{
    font-family: ProximaNovaCondensedSemibold;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaCondensedSemibold.otf");
}
@font-face
{
    font-family: ProximaNovaBold;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaBold.otf");
}
@font-face
{
    font-family: ProximaNovaBlack;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaBlack.otf");
}
.site-footer
{
    width: 100%;
    background-color: #1e2128;
    border-top: 1px solid #fdb913;
    overflow: hidden;
    clear: both;
    position: relative;
}
.site-footer .footer-container
{
    max-width: 1405px;
    margin: 0 auto 24px auto;
    padding-top: 24px;
    position: relative;
    overflow: hidden;
}
.site-footer .footer-container section
{
    width: 20%;
    float: left;
    padding-top: 8px;
    font-size: 10px;
}
.site-footer .footer-container section.left-wrapper
{
    width: 162px;
    padding-top: 8px;
    margin-right: 8px;
    border-right: 1px dotted #2c3039;
    height: 192px;
}
.site-footer .footer-container section.left-wrapper .footer-logo
{
    margin: 0 auto 16px auto;
}
.site-footer .footer-container section.left-wrapper .eighteen-plus
{
    margin: 0 auto;
}
.site-footer .footer-container section h3
{
    text-transform: uppercase;
    margin-bottom: 12px;
    font-weight: normal;
}
.site-footer .footer-container section a
{
    display: list-item;
    line-height: 18px;
    letter-spacing: .02em;
}
.site-footer .footer-container section a:hover
{
    color: #fdb913;
}
.site-footer .footer-container section .last
{
    margin-bottom: 16px;
}
.site-footer .footer-container section.social-wrapper
{
    float: left;
    padding-right: 32px;
    width: 120px;
}
.site-footer .footer-container section .copyright
{
    margin: 16px 0 0 0;
    display: block;
    width: 100%;
    text-align: center;
}
.site-footer .footer-container .center-wrapper
{
    overflow: hidden;
    float: left;
    width: 68%;
}
.site-footer .footer-container .center-wrapper h3 a.mobile-apps-link
{
    line-height: 14px;
    cursor: pointer;
}
.site-footer .footer-footer
{
    width: 100%;
    border-top: 1px solid #2c3039;
}
.site-footer .footer-footer .ff-container
{
    max-width: 1405px;
    margin: 0 auto;
}
.site-footer .footer-footer .ff-container .copyright-wrapper
{
    font-size: 10px;
    font-family: "RobotoRegular",sans-serif;
    text-align: center;
    margin: 0 auto 8px auto;
    max-width: 83%;
    display: block;
    overflow: hidden;
}
.site-footer .footer-footer .ff-container .copyright-wrapper .copyright, .site-footer .footer-footer .ff-container .copyright-wrapper .media-icons
{
    line-height: 14px;
    margin-top: 14px;
    display: block;
}
.site-footer .footer-footer .ff-container .media-wrapper
{
    text-align: center;
    margin: 0 auto 8px auto;
    max-width: 83%;
}
.site-footer .footer-footer .ff-container .media-wrapper .media-icons
{
    line-height: 14px;
    margin-top: 14px;
    display: inline-block;
}
.site-footer .footer-footer .ff-container .media-wrapper .media-icons .sprite-bg
{
    display: inline-block;
    margin: 0 8px;
}
.site-footer .footer-footer .ff-container .payment-wrapper
{
    float: left;
    padding: 15px 0 0 50px;
}
.site-footer .footer-footer .ff-container .payment-wrapper span
{
    display: block;
    float: left;
    padding: 0 5px 0 8px;
    border-left: 1px solid #2c3039;
}
.site-footer .footer-footer .ff-container .payment-wrapper2
{
    margin-top: 5px;
}
.site-footer .footer-footer .ff-container .payment-wrapper2 ul
{
    text-align: center;
}
.site-footer .footer-footer .ff-container .payment-wrapper2 ul li
{
    display: inline-block;
    padding: 0 10px;
}
.site-footer .footer-footer .ff-container .payment-wrapper2 ul li:hover
{
    opacity: .7;
}
.site-footer .footer-footer .ff-container .social-wrapper
{
    float: right;
    padding-top: 13px;
    padding-right: 32px;
}
.site-footer .footer-footer .ff-container .social-wrapper span
{
    float: left;
    margin-right: 40px;
}
.site-footer.ch:before
{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 20px;
    background: transparent url("../../bcgamebettingde/image/venac.png") repeat-x;
}
.footer-bottom
{
    border-top: 1px dotted #2c3039;
}
.footer-bottom .content
{
    *zoom: 1;
    width: auto;
    max-width: 1080px;
    float: none;
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    padding: 8px 0 0 8px;
}
.footer-bottom .content:before, .footer-bottom .content:after
{
    content: '';
    display: table;
}
.footer-bottom .content:after
{
    clear: both;
}
.footer-bottom .holdme
{
    padding: 0 0 8px 0;
}
.footer-bottom .holdme .elm
{
    display: inline-block;
    margin-right: 8px;
    cursor: pointer;
}
.sprite-bg.ice
{
    height: 40px;
    width: 44px;
    background-position: -10px -459px;
    margin: 16px auto 0 auto;
}
@media screen and (max-width: 963px)
{
    .site-footer .footer-container
    {
        width: 100%;
        margin-bottom: 4px;
    }
    .site-footer .footer-container .center-wrapper
    {
        display: none;
    }
    .site-footer .footer-container section
    {
        display: none;
    }
    .site-footer .footer-container section.left-wrapper
    {
        margin: 0 auto;
        border-right: none;
        float: none;
        display: block;
    }
    .site-footer .footer-container section.social-wrapper
    {
        width: 162px;
        display: block;
        margin: 0 auto;
        float: none;
        max-width: 250px;
        text-align: center;
        padding: 0;
    }
    .site-footer .footer-container section.social-wrapper a
    {
        display: inline-block;
        margin: 5px 5px 10px 5px;
    }
    .site-footer .footer-footer .ff-container
    {
        width: 100%;
    }
    .site-footer .footer-footer .ff-container .copyright-wrapper
    {
        margin: 0 auto;
        float: none;
        width: 100%;
    }
    .site-footer .footer-footer .ff-container .media-wrapper
    {
        margin-bottom: 55px;
    }
    .site-footer .footer-footer .ff-container .payment-wrapper, .site-footer .footer-footer .ff-container .social-wrapper
    {
        display: none;
    }
}
.sprite-bg
{
    background-image: url("https://cdn.mozzart.com/img/sprite.png");
    background-repeat: no-repeat;
    display: block;
}
.footer-logo
{
    background-position: 0 0;
    width: 89px;
    height: 58px;
}
.eighteen-plus
{
    background-position: -99px 0;
    width: 38px;
    height: 38px;
}
.android-link
{
    background-position: -147px 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    margin-bottom: 16px;
}
.android-link:hover
{
    background-position: -147px -58px;
}
.iphone-link
{
    background-position: -189px 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    margin-bottom: 16px;
}
.iphone-link:hover
{
    background-position: -189px -58px;
}
.winphone-link
{
    background-position: -160px -1096px;
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.winphone-link:hover
{
    background-position: -160px -1144px;
}
.facebook-link
{
    background-position: -231px 0;
    width: 10px;
    height: 19px;
    cursor: pointer;
}
.facebook-link:hover
{
    background-position: -231px -58px;
}
.twitter-link
{
    background-position: -251px 0;
    width: 24px;
    height: 19px;
    cursor: pointer;
}
.twitter-link:hover
{
    background-position: -251px -58px;
}
.youtube-link
{
    background-position: -285px 0;
    width: 49px;
    height: 20px;
    cursor: pointer;
}
.youtube-link:hover
{
    background-position: -285px -58px;
}
.rss-link
{
    background-position: -344px 0;
    width: 19px;
    height: 19px;
    cursor: pointer;
}
.rss-link:hover
{
    background-position: -344px -58px;
}
.fav-icon
{
    background-position: -373px -5px;
    width: 18px;
    height: 18px;
    cursor: pointer;
    float: left;
}
.fav-icon:hover, .fav-icon.active
{
    background-position: -372px -61px;
}
.footer-visa
{
    background-position: -16px -1296px;
    width: 49px;
    height: 28px;
}
.footer-mastercard
{
    background-position: -81px -1296px;
    width: 34px;
    height: 28px;
}
.footer-maestro
{
    background-position: -123px -1296px;
    width: 34px;
    height: 28px;
}
.footer-ipay
{
    background-position: -382px -1252px;
    width: 50px;
    height: 27px;
}
.footer-banktransfer
{
    background-position: -229px -1296px;
    width: 67px;
    height: 28px;
}
.footer-postoffice
{
    background-position: -312px -1296px;
    width: 85px;
    height: 28px;
}
.footer-verifiedvisa
{
    background-position: -442px -1296px;
    width: 35px;
    height: 28px;
}
.footer-mastercardsecurecode
{
    background-position: -493px -1296px;
    width: 50px;
    height: 28px;
}
.footer-skrill
{
    background-position: -166px -1296px;
    width: 47px;
    height: 28px;
}
.casino-mob
{
    background-position: -10px -62px;
    width: 16px;
    height: 28px;
    top: 6px;
    right: 12px;
    position: absolute;
}
.sr-lang
{
    background-position: -434px -25px;
    width: 16px;
    height: 11px;
}
.sq-lang
{
    background-position: -505px -25px;
    width: 16px;
    height: 11px;
}
.bs-lang
{
    background-position: -434px -89px;
    width: 16px;
    height: 11px;
}
.mk-lang
{
    background-position: -434px -57px;
    width: 16px;
    height: 11px;
}
.ro-lang
{
    background-position: -434px -41px;
    width: 16px;
    height: 11px;
}
.en-lang
{
    background-position: -434px -73px;
    width: 16px;
    height: 11px;
}
.hr-lang
{
    background-position: -10px -611px;
    width: 16px;
    height: 11px;
}
.arrow-left, .arrow-right
{
    position: absolute;
    cursor: pointer;
    width: 7px;
    height: 12px;
}
.arrow-left
{
    background-position: -36px -70px;
    right: 36px;
}
.arrow-left:hover
{
    background-position: -36px -92px;
}
.arrow-right
{
    background-position: -53px -70px;
    right: 12px;
}
.arrow-right:hover
{
    background-position: -53px -92px;
}
.watch-live-icon
{
    background-position: -70px -70px;
    width: 16px;
    height: 12px;
    margin: 0 auto;
}
.watch-live-icon:hover, .watch-live-icon.active
{
    background-position: -70px -92px;
}
.watch-live-icon.disabled
{
    background-position: -70px -70px;
    opacity: .4;
    cursor: default;
}
.video-large-ico
{
    background-position: -10px -519px;
    width: 96px;
    height: 72px;
    float: left;
    margin: 23px 32px 0 0;
}
.stat-icon
{
    background-position: -96px -66px;
    width: 15px;
    height: 16px;
    cursor: pointer;
    position: relative;
}
.stat-icon.active, .stat-icon:hover
{
    background-position: -96px -88px;
}
.close-medium
{
    background-position: -10px -113px;
    width: 17px;
    height: 17px;
    cursor: pointer;
    float: right;
}
.close-medium:hover
{
    background-position: -10px -139px;
}
.close-small
{
    background-position: -56px -146px;
    width: 10px;
    height: 10px;
    cursor: pointer;
    position: absolute;
    right: 16px;
    top: 8px;
}
.close-small:hover
{
    background-position: -36px -146px;
}
.close-large
{
    background-position: -36px -114px;
    width: 21px;
    height: 21px;
    cursor: pointer;
    float: right;
}
.close-large:hover
{
    background-position: -67px -114px;
}
.small-star
{
    background-position: -158px -121px;
    width: 9px;
    height: 8px;
    opacity: .4;
    position: absolute;
    top: 1px;
    right: 0;
}
.arrow-to-top
{
    background-position: -110px -117px;
    width: 12px;
    height: 16px;
    float: left;
    margin: 8px 0 0 10px;
}
.fake-check-box
{
    background-position: -187px -169px;
    width: 32px;
    height: 23px;
}
.fake-check-box.fake-check-box-b
{
    background-position: -187px -141px;
}
.fake-check-box-dark
{
    background-position: -253px -717px;
    width: 32px;
    height: 23px;
}
.fake-check-box-dark.fake-check-box-dark-b
{
    background-position: -265px -695px;
}
.sound-ico
{
    background-position: -531px -189px;
    width: 12px;
    height: 11px;
    margin-left: 8px;
    cursor: pointer;
}
.sound-ico:hover, .sound-ico.active
{
    background-position: -500px -189px;
}
.pbp-icon
{
    background-position: -452px -179px;
    width: 19px;
    height: 9px;
    margin: 0 auto;
}
.pbp-icon:hover, .pbp-icon.active
{
    background-position: -452px -196px;
}
.pbp-icon.disabled
{
    background-position: -452px -179px;
    opacity: .4;
    cursor: default;
}
.ui-icon, .arrow-down
{
    background-position: -125px -66px;
    display: block;
    width: 12px;
    height: 7px;
    position: absolute;
    top: 12px;
    right: 12px;
    background-image: url("https://cdn.mozzart.com/img/sprite.png");
    background-repeat: no-repeat;
    display: block;
    cursor: pointer;
}
.ui-icon:hover, .ui-icon.active, .arrow-down:hover, .arrow-down.active
{
    background-position: -125px -102px;
}
.arrow-up
{
    background-position: -125px -85px;
    width: 12px;
    height: 7px;
    margin-top: 19px;
}
.arrow-up.down
{
    background-position: -125px -102px;
}
.match-cast-icon
{
    background-position: -226px -117px;
    width: 16px;
    height: 16px;
}
.match-cast-icon:hover
{
    background-position: -226px -149px;
}
.football-ico, .sport1-ico
{
    background-position: -302px -117px;
    width: 16px;
    height: 16px;
    float: left;
    margin: 3px 8px 0 0;
}
.basketball-ico
{
    background-position: -351px -117px;
    width: 16px;
    height: 16px;
}
.tennis-ico
{
    background-position: -326px -117px;
    width: 16px;
    height: 16px;
}
.volleyball-ico
{
    background-position: -399px -117px;
    width: 16px;
    height: 16px;
}
.handball-ico, .handballplayers-ico
{
    background-position: -375px -117px;
    width: 16px;
    height: 16px;
}
.nfl-ico
{
    background-position: -426px -117px;
    width: 16px;
    height: 16px;
}
.beach-soccer-ico
{
    background-position: -452px -117px;
    width: 17px;
    height: 16px;
}
.chess-ico
{
    background-position: -302px -147px;
    width: 17px;
    height: 16px;
}
.picado-ico
{
    background-position: -326px -147px;
    width: 16px;
    height: 16px;
}
.field-hockey-ico
{
    background-position: -351px -149px;
    width: 16px;
    height: 14px;
}
.footsall-ico
{
    background-position: -375px -150px;
    width: 16px;
    height: 11px;
}
.golf-ico
{
    background-position: -400px -148px;
    width: 13px;
    height: 16px;
}
.hockey-ico
{
    background-position: -423px -147px;
    width: 16px;
    height: 16px;
}
.number-games-ico
{
    background-position: -452px -147px;
    width: 17px;
    height: 16px;
}
.racing-ico
{
    background-position: -302px -176px;
    width: 16px;
    height: 16px;
}
.biliard-ico
{
    background-position: -326px -176px;
    width: 16px;
    height: 16px;
}
.snooker-ico
{
    background-position: -264px -1143px;
    width: 16px;
    height: 16px;
}
.picado-ico
{
    background-position: -326px -147px;
    width: 16px;
    height: 16px;
}
.table-tennis-ico, .pingpong-ico
{
    background-position: -351px -176px;
    width: 16px;
    height: 16px;
}
.ultimatefight-ico
{
    background-position: -375px -175px;
    width: 16px;
    height: 16px;
}
.boxing-ico
{
    background-position: -374px -227px;
    width: 16px;
    height: 16px;
}
.motoracing-ico
{
    background-position: -392px -1143px;
    width: 16px;
    height: 16px;
}
.formula1-ico
{
    background-position: -302px -176px;
    width: 16px;
    height: 16px;
}
.formula1-ico.live
{
    background-position: -302px -202px;
    width: 16px;
    height: 16px;
}
.waterpolo-ico
{
    background-position: -399px -176px;
    width: 16px;
    height: 14px;
}
.winter-games-ico
{
    background-position: -423px -175px;
    width: 16px;
    height: 15px;
}
.baseball-ico
{
    background-position: -302px -202px;
    width: 16px;
    height: 16px;
}
.rugby-ico
{
    background-position: -232px -1143px;
    width: 16px;
    height: 16px;
}
.politics-ico
{
    background-position: -400px -227px;
    width: 16px;
    height: 16px;
}
.cycling-ico
{
    background-position: -478px -291px;
    width: 16px;
    height: 16px;
}
.athletics-ico
{
    background-position: -10px -307px;
    width: 16px;
    height: 16px;
}
.badminton-ico
{
    background-position: -424px -1143px;
    width: 16px;
    height: 16px;
}
.esports-ico
{
    background-position: -360px -1143px;
    width: 16px;
    height: 16px;
}
.cstrike-ico
{
    background-position: -512px -1143px;
    width: 16px;
    height: 16px;
}
.dota-ico
{
    background-position: -486px -1143px;
    width: 16px;
    height: 16px;
}
.lol-ico
{
    background-position: -460px -1143px;
    width: 16px;
    height: 16px;
}
.pingpong-ico, .athletics-ico, .badminton-ico, .esports-ico, .rugby-ico, .baseball-ico, .football-ico, .basketball-ico, .tennis-ico, .volleyball-ico, .handball-ico, .handballplayers-ico, .nfl-ico, .beach-soccer-ico, .chess-ico, .picado-ico, .field-hockey-ico, .footsall-ico, .golf-ico, .hockey-ico, .number-games-ico, .racing-ico, .biliard-ico, .table-tennis-ico, .ultimatefight-ico, .boxing-ico, .motoracing-ico, .formula1-ico, .waterpolo-ico, .winter-games-ico, .super3-ico, .snooker-ico, .picado-ico, .adhoc-ico, .players-ico, .motoracing-ico, .politics-ico, .cycling-ico, .cstrike-ico, .dota-ico, .lol-ico
{
    float: left;
    margin: 3px 8px 0 0;
}
.pc-football-ico, .pc-nfl-ico
{
    background-position: -99px -153px;
    width: 64px;
    height: 64px;
    margin: 72px auto 0 auto;
}
.live-bet-header .motoracing-ico, .single-live-match .motoracing-ico, .live-bet-table .motoracing-ico, .live-match-header .motoracing-ico
{
    background-position: -264px -1143px;
    width: 16px;
    height: 16px;
}
.mobile-ico
{
    background-position: -10px -192px;
    width: 13px;
    height: 16px;
    margin: 4px 0 0 9px;
}
.mobile-ico:hover
{
    background-position: -33px -192px;
}
.m-club-ico
{
    background-position: -10px -166px;
    width: 36px;
    height: 16px;
    margin-top: 1px;
}
.dd-arrow
{
    background-position: -224px -200px;
    width: 19px;
    height: 10px;
    margin: 10px 0 0 6px;
}
.dd-arrow:hover, .dd-arrow.active
{
    background-position: -256px -200px;
}
.football-ico-big, .basketball-ico-big, .tennis-ico-big, .volleyball-ico-big
{
    float: left;
    margin-right: 16px;
    margin-top: 3px;
}
.football-ico-big
{
    background-position: -365px -520px;
    width: 24px;
    height: 24px;
}
.football-ico-big:hover, .football-ico-big.active
{
    background-position: -365px -587px;
}
.basketball-ico-big
{
    background-position: -295px -551px;
    width: 24px;
    height: 24px;
}
.basketball-ico-big:hover, .basketball-ico-big.active
{
    background-position: -295px -618px;
}
.tennis-ico-big
{
    background-position: -297px -520px;
    width: 24px;
    height: 24px;
}
.tennis-ico-big:hover, .tennis-ico-big.active
{
    background-position: -297px -587px;
}
.volleyball-ico-big
{
    background-position: -194px -522px;
    width: 24px;
    height: 21px;
}
.volleyball-ico-big:hover, .volleyball-ico-big.active
{
    background-position: -194px -589px;
}
.pdf-ico
{
    background-position: -468px -31px;
    width: 12px;
    height: 17px;
    margin-left: 12px;
}
.pdf-ico:hover
{
    background-position: -468px -57px;
}
.stats-big-ico
{
    background-position: -523px -64px;
    width: 15px;
    height: 16px;
    float: left;
    margin: 4px 8px 0 4px;
}
.table-big-ico
{
    background-position: -523px -93px;
    width: 15px;
    height: 13px;
    float: left;
    margin: 6px 8px 0 4px;
}
.burger-menu
{
    background-position: -552px 0;
    width: 48px;
    height: 48px;
    z-index: 9998;
    position: relative;
    float: left;
}
.close-icon
{
    background-position: -36px -114px;
    width: 21px;
    height: 21px;
}
.close-icon-small
{
    background-position: -56px -146px;
    width: 10px;
    height: 10px;
}
.close-icon-small:hover
{
    background-position: -36px -146px;
    width: 10px;
    height: 10px;
}
.drag-icon
{
    background-position: -407px -632px;
    width: 64px;
    height: 64px;
}
.settings-ico
{
    background-position: -467px -1px;
    width: 22px;
    height: 21px;
    margin: 5px 8px 0 0;
}
.filter-icon
{
    background-position: -183px -667px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    float: left;
    display: none;
}
.filter-icon:hover
{
    background-position: -126px -667px;
}
.filter-icon.active
{
    background-position: -70px -667px;
}
.filter-icon.active:hover
{
    background-position: -13px -667px!important;
}
.casino-places-icon
{
    background-position: -557px -680px;
    width: 24px;
    height: 18px;
}
.slot-places-icon
{
    background-position: -556px -708px;
    width: 24px;
    height: 19px;
}
.coffee-places-icon
{
    background-position: -557px -737px;
    width: 24px;
    height: 23px;
}
.transfer-icon
{
    background-position: -308px -667px;
    width: 16px;
    height: 26px;
    float: left;
    margin: 11px 36.5px 0 0;
    cursor: pointer;
}
.transfer-icon:hover
{
    background-position: -308px -701px;
}
.visa-pay
{
    background-position: -13px -731px;
    width: 107px;
    height: 32px;
}
.master-card-pay
{
    background-position: -13px -795px;
    width: 54px;
    height: 32px;
}
.skrill-pay
{
    background-position: -13px -857px;
    width: 95px;
    height: 32px;
}
.trustly-pay
{
    background-position: -219px -468px;
    width: 95px;
    height: 32px;
}
.trustly-pay-small
{
    background-position: -334px -475px;
    width: 75px;
    height: 24px;
}
.neteller-pay
{
    background-position: -13px -921px;
    width: 144px;
    height: 25px;
}
.post-pay
{
    background-position: -13px -978px;
    width: 171px;
    height: 27px;
}
.mozzart-pay
{
    background-position: -13px -1037px;
    width: 147px;
    height: 34px;
}
.kliker-pay
{
    background-position: -363px -424px;
    width: 138px;
    height: 34px;
}
.kliker-pay-mobile
{
    background-position: -234px -430px;
    width: 113px;
    height: 28px;
}
.gbon-pay
{
    background-position: -379px -462px;
    width: 138px;
    height: 34px;
}
.tisak-pay
{
    background-position: -154px -462px;
    width: 127px;
    height: 34px;
}
.crodux-pay
{
    background-position: -193px -426px;
    width: 114px;
    height: 34px;
}
.vip-sms
{
    background-position: -347px -426px;
    width: 144px;
    height: 34px;
}
.credit-card
{
    background-position: -18px -1192px;
    width: 176px;
    height: 34px;
}
.ipay-pain
{
    background-position: -299px -1245px;
    width: 73px;
    height: 39px;
}
.wire-payin
{
    background-position: -18px -1241px;
    width: 200px;
    height: 31px;
}
.mpesa
{
    background-position: -10px -379px;
    width: 83px;
    height: 46px;
}
.bank-account-payout
{
    background-position: -18px -1241px;
    width: 83px;
    height: 31px;
}
.small-cross
{
    background-position: -356px -668px;
    width: 10px;
    height: 10px;
}
.small-ok
{
    background-position: -355px -702px;
    width: 11px;
    height: 8px;
}
.print-icon
{
    background-position: -145px -731px;
    width: 16px;
    height: 15px;
    cursor: pointer;
    float: left;
    margin: 15px 16px 0 0;
}
.print-icon:hover
{
    background-position: -145px -766px;
}
.sms-icon
{
    background-position: -178px -731px;
    width: 17px;
    height: 14px;
    cursor: pointer;
    float: left;
    margin: 15px 16px 0 0;
}
.sms-icon:hover
{
    background-position: -178px -766px;
}
.statistic-big-ico
{
    background-position: -492px -132px;
    width: 31px;
    height: 32px;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 16px;
}
.statistic-big-ico:hover, .statistic-big-ico.active
{
    background-position: -538px -132px;
}
.fast-ticket-icon
{
    background-position: -215px -731px;
    width: 16px;
    height: 16px;
    float: left;
    cursor: pointer;
    margin-top: 6px;
    display: none;
}
.fast-ticket-icon:hover
{
    background-position: -215px -766px;
}
.players-ico
{
    background-position: -351px -117px;
    width: 16px;
    height: 16px;
}
.totals-ico
{
    float: left;
    margin: 3px 8px 0 0;
    background-position: -399px -202px;
    width: 16px;
    height: 16px;
}
.league-icon
{
    background-position: -145px -797px;
    width: 16px;
    height: 14px;
    margin-left: 8px;
}
.league-icon:hover
{
    background-position: -145px -827px;
}
.football-icon-big
{
    background-position: -265px -794px;
    width: 24px;
    height: 24px;
}
.basketball-icon-big
{
    background-position: -313px -794px;
    width: 24px;
    height: 24px;
}
.tennis-icon-big
{
    background-position: -361px -794px;
    width: 24px;
    height: 24px;
}
.volleyball-icon-big
{
    background-position: -409px -794px;
    width: 24px;
    height: 24px;
}
.handball-icon-big
{
    background-position: -457px -794px;
    width: 24px;
    height: 24px;
}
.waterpolo-icon-big
{
    background-position: -505px -795px;
    width: 24px;
    height: 22px;
}
.nfl-icon-big
{
    background-position: -265px -842px;
    width: 24px;
    height: 24px;
}
.baseball-icon-big
{
    background-position: -313px -842px;
    width: 24px;
    height: 24px;
}
.hockey-icon-big
{
    background-position: -361px -842px;
    width: 49px;
    height: 21px;
}
.skrill-pay-small
{
    background-position: -166px -1304px;
    width: 47px;
    height: 16px;
}
.visa-pay-small
{
    background-position: 0 -1158px;
    width: 53px;
    height: 21px;
}
.maestro-pay-small
{
    background-position: 0 -1179px;
    width: 78px;
    height: 21px;
}
.betshop-pay
{
    background-position: -442px -1251px;
    width: 80px;
    height: 25px;
}
.super3-ico
{
    background-position: -264px -749px;
    width: 16px;
    height: 16px;
}
.adhoc-ico
{
    background-position: -374px -202px;
    width: 16px;
    height: 16px;
}
.android-icon
{
    background-position: -308px -748px;
    width: 16px;
    height: 19px;
    margin-top: 6px;
    margin-right: 8px;
}
.facebook-share
{
    background-position: -16px -1096px;
    width: 24px;
    height: 24px;
}
.facebook-share:hover
{
    background-position: -16px -1144px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}
.facebook-share:hover.wait
{
    cursor: wait;
}
.twitter-share
{
    background-position: -64px -1096px;
    width: 24px;
    height: 24px;
}
.twitter-share:hover
{
    background-position: -64px -1144px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}
.instagram-share
{
    background-position: -375px -969px;
    width: 24px;
    height: 24px;
}
.instagram-share:hover
{
    background-position: -375px -1000px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}
.youtube-share
{
    background-position: -415px -969px;
    width: 24px;
    height: 24px;
}
.youtube-share:hover
{
    background-position: -415px -1000px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}
.mail-to
{
    background-position: -112px -1096px;
    width: 24px;
    height: 24px;
}
.mail-to:hover
{
    background-position: -112px -1144px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}
.m-logo-diamond
{
    background-position: -514px -907px;
    width: 48px;
    height: 49px;
}
.m-logo-platinum
{
    background-position: -442px -907px;
    width: 48px;
    height: 49px;
}
.m-logo-gold
{
    background-position: -370px -907px;
    width: 48px;
    height: 49px;
}
.m-logo-silver
{
    background-position: -298px -907px;
    width: 48px;
    height: 49px;
}
.m-logo-bronze
{
    background-position: -226px -907px;
    width: 48px;
    height: 49px;
}
.m-club-logo
{
    background-position: -16px -1192px;
    width: 164px;
    height: 72px;
    margin-bottom: 24px;
}
.info-icon
{
    background-position: -215px -731px;
    width: 16px;
    height: 16px;
    float: left;
    margin: 16px 8px 0 0;
}
.multi-player-icon
{
    background-position: -554px -649px;
    width: 28px;
    height: 15px;
    margin: 0 0 4px 16px;
}
.dice-icon
{
    background-position: -216px -1048px;
    width: 255px;
    height: 85px;
    float: left;
    margin-right: 8px;
}
.big-left-arrow
{
    background-position: -509px -979px;
    width: 24px;
    height: 41px;
}
.big-left-arrow:hover
{
    background-position: -509px -1026px;
}
.big-right-arrow
{
    background-position: -541px -979px;
    width: 24px;
    height: 41px;
}
.big-right-arrow:hover
{
    background-position: -541px -1026px;
}
.big-lock-yellow
{
    width: 13px;
    height: 20px;
    background-position: -245px -1227px;
}
.big-lock-gray
{
    width: 13px;
    height: 20px;
    background-position: -231px -1227px;
}
.small-lock-yellow
{
    width: 8px;
    height: 12px;
    background-position: -266px -1227px;
}
.small-lock-gray
{
    width: 8px;
    height: 12px;
    background-position: -258px -1227px;
}
.alpine-skiing-ico, .biathlon-ico, .bobsleigh-ico, .cross-country-skiing-ico, .curling-ico, .figure-skating-ico, .freestyle-skiing-ico, .luge-ico, .nordic-combined-ico, .short-track-speed-skating-ico, .skeleton-ico, .ski-jumping-ico, .snowboard-ico, .speed-skating-ico
{
    float: left;
    margin: 3px 8px 0 0;
    width: 16px;
    height: 16px;
}
.alpine-skiing-ico
{
    background-position: -10px -227px;
}
.biathlon-ico
{
    background-position: -36px -227px;
}
.bobsleigh-ico
{
    background-position: -62px -227px;
}
.cross-country-skiing-ico
{
    background-position: -88px -227px;
}
.curling-ico
{
    background-position: -114px -227px;
}
.figure-skating-ico
{
    background-position: -140px -227px;
}
.freestyle-skiing-ico
{
    background-position: -166px -227px;
}
.luge-ico
{
    background-position: -192px -227px;
}
.nordic-combined-ico
{
    background-position: -218px -227px;
}
.short-track-speed-skating-ico
{
    background-position: -244px -227px;
}
.skeleton-ico
{
    background-position: -270px -227px;
}
.ski-jumping-ico
{
    background-position: -296px -227px;
}
.snowboard-ico
{
    background-position: -322px -227px;
}
.speed-skating-ico
{
    background-position: -348px -227px;
}
.safecharge-logo
{
    background-position: -104px -375px;
    width: 182px;
    height: 28px;
}
.safecharge-logo-small
{
    background-position: -104px -355px;
    width: 104px;
    height: 16px;
}
.footer-tifon
{
    background-position: 0 -477px;
    width: 60px;
    height: 19px;
}
.footer-gbon
{
    background-position: -291px -468px;
    width: 78px;
    height: 28px;
}
.footer-tisak
{
    background-position: -66px -468px;
    width: 78px;
    height: 28px;
}
.footer-crodux
{
    background-position: -66px -432px;
    width: 118px;
    height: 28px;
}
.ro-license
{
    width: 100%;
    background-color: #ff0;
    text-align: center;
}
.ro-license p
{
    color: #000;
}
.header
{
    border-bottom: 1px solid #2c3039;
    width: 100%;
    height: 17px;
    margin-bottom: 8px;
    position: relative;
}
.header.label-fav
{
    display: none;
}
.header .triangle-left, .header .triangle-right
{
    width: 0;
    height: 0;
    border-style: solid;
    -moz-transform: scale(.9999);
    float: left;
}
.header .triangle-left
{
    border-width: 0 0 16px 9px;
    border-color: transparent transparent #1e2128 transparent;
}
.header h3
{
    height: 16px;
    padding: 3px 8px 0 8px;
    font-size: 9px;
    background-color: #1e2128;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: .3em;
    float: left;
    font-family: "ProximaNovaRegular",sans-serif;
}
.header .triangle-right
{
    border-width: 16px 9px 0 0;
    border-color: #1e2128 transparent transparent transparent;
}
#time-spent-popup-holder
{
    display: none;
}
#time-spent-popup-holder .time-spent-info-popup
{
    width: 450px;
    background-color: #0f1114;
    border: 1px solid #b8a26d;
    position: fixed;
    top: 36%;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 10003;
    padding: 10px 15px 0 15px;
}
#time-spent-popup-holder .time-spent-info-popup header
{
    height: 32px;
    border-bottom: 1px dotted #2c3039;
    margin-bottom: 16px;
    position: relative;
}
#time-spent-popup-holder .time-spent-info-popup header h3
{
    text-transform: uppercase;
    font-size: 11px;
    line-height: 32px;
    float: left;
    display: block;
    font-family: "RobotoBold";
}
#time-spent-popup-holder .time-spent-info-popup .time-spent-info
{
    margin-bottom: 16px;
}
#time-spent-popup-holder .time-spent-info-popup .time-spent-info p
{
    font-size: 12px;
    font-family: "RobotoRegular",sans-serif;
    margin-bottom: 16px;
}
#time-spent-popup-holder .time-spent-info-popup .button
{
    float: right;
    width: 96px;
    margin-bottom: 16px;
    margin-right: 5px;
}
#time-spent-popup-holder .time-spent-expose-mask
{
    position: fixed;
    width: 10000px;
    height: 10000px;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.85);
    z-index: 10001;
}
.button
{
    height: 32px;
    display: block;
    background-color: #2c3039;
    border-radius: 2px;
    line-height: 32px;
    cursor: pointer;
    border: none;
    padding: 0 8px;
    text-transform: uppercase;
    font-size: 11px;
}
.button:hover
{
    color: #fdb913;
}
.button.disabled, .button.disabled:hover
{
    opacity: .5;
    color: #ccd8dc;
    cursor: default;
}
.expose-mask, .expose-mask-nav
{
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    opacity: .85;
    z-index: 9999;
    background-color: #000;
}
.ajax-loader
{
    position: fixed;
    top: 50%;
    left: 50%;
    display: inline-block;
}
.ajax-loader .ajax-note
{
    position: relative;
    text-align: center;
    transform: translateX(-50%);
    top: 20px;
    color: #fdb913;
    display: none;
}
.ajax-loader .bullet
{
    position: absolute;
    padding: 5px;
    border-radius: 50%;
    background: #fdb913;
    -webkit-animation: animIn 1s ease-in-out 0s infinite;
    animation: animIn 1s ease-in-out 0s infinite;
}
.ajax-loader .bullet:nth-child(1)
{
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
}
.ajax-loader .bullet:nth-child(2)
{
    -webkit-animation-delay: .15s;
    animation-delay: .15s;
}
.ajax-loader .bullet:nth-child(3)
{
    -webkit-animation-delay: .3s;
    animation-delay: .3s;
}
.ajax-loader .bullet:nth-child(4)
{
    -webkit-animation-delay: .45s;
    animation-delay: .45s;
}
@-webkit-keyframes animIn
{
    0%
    {
        -webkit-transform: translateX(-100px);
        transform: translateX(-100px);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        -webkit-transform: translateX(100px);
        transform: translateX(100px);
        opacity: 0;
    }
}
@keyframes animIn
{
    0%
    {
        -webkit-transform: translateX(-100px);
        transform: translateX(-100px);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        -webkit-transform: translateX(100px);
        transform: translateX(100px);
        opacity: 0;
    }
}
.table-ajax-loader
{
    position: relative;
    margin-top: 0;
    top: 50%;
    transform: translateY(-50%);
    text-align: center;
}
.ui-tooltip
{
    background: #000;
    position: absolute;
    z-index: 10010;
    padding: 8px 16px;
    border: 1px solid #fdb913;
    font-family: "RobotoRegular",sans-serif;
    font-size: 12px;
    text-align: center;
}
.ui-helper-hidden-accessible
{
    display: none;
}
@font-face
{
    font-family: ProximaNovaRegular;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaRegular.otf");
}
@font-face
{
    font-family: ProximaNovaSemibold;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaSemibold.otf");
}
@font-face
{
    font-family: ProximaNovaCondensedRegular;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaCondensedRegular.otf");
}
@font-face
{
    font-family: ProximaNovaCondensedSemibold;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaCondensedSemibold.otf");
}
@font-face
{
    font-family: ProximaNovaBold;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaBold.otf");
}
@font-face
{
    font-family: ProximaNovaBlack;
    src: url("https://cdn.mozzart.com/public/fonts/ProximaNovaBlack.otf");
}
#gdpr-wrapper
{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0e1c42 url("../../bcgamebettingde/image/sara_.png") no-repeat bottom right;
    z-index: 10000000000;
    display: none;
    padding: 16px;
    text-align: right;
}
#gdpr-wrapper .gdpr-content
{
    max-width: 500px;
    margin: 0 auto;
    height: 100%;
}
#gdpr-wrapper .gdpr-content .gdpr-header
{
    margin-bottom: 16px;
    text-align: left;
}
#gdpr-wrapper .gdpr-content .gdpr-header p
{
    font-size: 12px;
    font-family: ProximaNovaSemibold,sans-serif;
    color: #fff;
    display: inline-block;
    vertical-align: middle;
}
#gdpr-wrapper .gdpr-content .gdpr-header p.gdpr-close
{
    cursor: pointer;
    width: 10px;
    height: 10px;
    background: transparent url("../../bcgamebettingde/image/close_new.svg") no-repeat;
    margin-right: 8px;
}
#gdpr-wrapper .gdpr-content p
{
    font-size: 11px;
    font-family: ProximaNovaRegular,sans-serif;
    color: rgba(255,255,255,.6);
    text-align: left;
}
#gdpr-wrapper .gdpr-content p a
{
    color: #40a3ff;
}
#gdpr-wrapper .gdpr-content .accept-button
{
    margin-top: 16px;
    background-color: #0e1c42;
    border: 1px solid #40a3ff;
    color: #40a3ff;
    width: 100px;
    cursor: pointer;
    height: 32px;
    position: relative;
    display: inline-block;
}
#gdpr-wrapper .gdpr-content .accept-button span
{
    font-size: 12px;
    font-family: ProximaNovaRegular,sans-serif;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 100%;
    text-align: center;
}
#gdpr-wrapper-new
{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0e1c42 url("../../bcgamebettingde/image/sara_.png") no-repeat bottom right;
    z-index: 10000000000;
    display: none;
    padding: 16px;
    text-align: right;
}
#gdpr-wrapper-new .gdpr-content
{
    max-width: 500px;
    margin: 0 auto;
    height: 100%;
}
#gdpr-wrapper-new .gdpr-content .gdpr-header
{
    margin-bottom: 16px;
    text-align: left;
}
#gdpr-wrapper-new .gdpr-content .gdpr-header .header-title
{
    font-family: ProximaNovaRegular,sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    padding-bottom: 8px;
}
#gdpr-wrapper-new .gdpr-content .gdpr-body .body-subtitle
{
    font-family: ProximaNovaRegular;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 15px;
    color: rgba(255,255,255,.9);
}
#gdpr-wrapper-new .gdpr-content .gdpr-body .gdpr-divider
{
    display: block;
    width: 100%;
    height: 1px;
    background: rgba(255,255,255,.1);
    margin-top: 12px;
    margin-bottom: 12px;
}
#gdpr-wrapper-new .gdpr-content .gdpr-body .toggle-wrapper
{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;
}
#gdpr-wrapper-new .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder
{
    position: relative;
}
#gdpr-wrapper-new .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle-label
{
    font-family: ProximaNovaRegular;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 15px;
    color: rgba(255,255,255,.9);
}
#gdpr-wrapper-new .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle
{
    width: 32px;
    height: 12px;
    border-radius: 6px;
    background: rgba(0,0,0,.6);
    position: absolute;
    overflow: visible;
    top: 58%;
    right: -39px;
    transform: translateY(-50%);
    cursor: pointer;
}
#gdpr-wrapper-new .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle.active
{
    background: rgba(0,0,0,.3);
}
#gdpr-wrapper-new .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle.active span
{
    background: #40a3ff;
    left: 16px;
}
#gdpr-wrapper-new .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle span
{
    width: 16px;
    height: 16px;
    border-radius: 8px;
    background: #676a70;
    position: absolute;
    top: -2px;
    left: 0;
    transition: left .4s;
}
#gdpr-wrapper-new .gdpr-content .gdpr-footer
{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
#gdpr-wrapper-new .gdpr-content p
{
    font-size: 12px;
    font-family: ProximaNovaRegular,sans-serif;
    color: rgba(255,255,255,.6);
    text-align: left;
}
#gdpr-wrapper-new .gdpr-content p a
{
    color: #40a3ff;
}
#gdpr-wrapper-new .gdpr-content .accept-button
{
    padding: 8px;
    background-color: #0e1c42;
    border: 1px solid #40a3ff;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    font-family: ProximaNovaRegular,sans-serif;
}
#CookiebotWidget
{
    display: none!important;
}
#gdpr-wrapper-cookie-bot
{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0e1c42 url("../../bcgamebettingde/image/sara_.png") no-repeat bottom right;
    z-index: 10000000000;
    display: none;
    padding: 16px;
    text-align: right;
}
@media screen and (max-width: 800px)
{
    #gdpr-wrapper-cookie-bot
    {
        background-image: unset;
    }
}
#gdpr-wrapper-cookie-bot .close-gdpr
{
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    height: 40px;
    background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 5L5 15' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 5L15 15' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") center center no-repeat;
    display: none;
    cursor: pointer;
}
#gdpr-wrapper-cookie-bot .gdpr-content
{
    max-width: 500px;
    margin: 0 auto;
    height: 100%;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-header
{
    text-align: left;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-header .header-title
{
    font-family: ProximaNovaRegular,sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    padding-bottom: 8px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .body-subtitle
{
    font-family: ProximaNovaRegular;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 15px;
    color: rgba(255,255,255,.9);
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .gdpr-divider
{
    display: block;
    width: 100%;
    height: 1px;
    background: rgba(255,255,255,.1);
    margin-top: 12px;
    margin-bottom: 12px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .cookies-types
{
    display: flex;
    align-items: center;
    font-family: ProximaNovaRegular,sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 15px;
    color: rgba(255,255,255,.9);
    margin-top: 8px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .all-toggle-options
{
    display: none;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 18px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .all-toggle-options.flex
{
    display: flex;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .toggle-wrapper
{
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder
{
    position: relative;
    display: flex;
    align-items: center;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle-label
{
    font-family: ProximaNovaRegular,sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 15px;
    color: rgba(255,255,255,.9);
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle
{
    position: relative;
    width: 32px;
    height: 12px;
    border-radius: 6px;
    background: rgba(0,0,0,.6);
    overflow: visible;
    cursor: pointer;
    margin-right: 8px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle.active
{
    background: rgba(0,0,0,.3);
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle.active span
{
    background: #40a3ff;
    left: 16px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .toggle-wrapper .toggle-holder .toogle span
{
    width: 16px;
    height: 16px;
    border-radius: 8px;
    background: #676a70;
    position: absolute;
    top: -2px;
    left: 0;
    transition: left .4s;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .gdpr-buttons
{
    display: flex;
    align-items: center;
    margin-top: 12px;
    gap: 8px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .cookies-types-wrapper
{
    display: none;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-body .cookies-types-wrapper.flex
{
    display: flex;
    flex-direction: column;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-footer
{
    display: flex;
    flex-direction: column;
    gap: 8px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-footer .last-change-gdpr
{
    display: none;
    font-size: 10px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .gdpr-footer .last-change-gdpr span
{
    font-size: 11px;
    color: rgba(255,255,255,.8);
}
#gdpr-wrapper-cookie-bot .gdpr-content p
{
    font-size: 12px;
    font-family: ProximaNovaRegular,sans-serif;
    color: rgba(255,255,255,.6);
    text-align: left;
}
#gdpr-wrapper-cookie-bot .gdpr-content p a
{
    color: #40a3ff;
}
#gdpr-wrapper-cookie-bot .gdpr-content .accept-button
{
    padding: 8px;
    background-color: #40a3ff;
    border: 1px solid #40a3ff;
    color: #000;
    cursor: pointer;
    font-family: ProximaNovaSemiBold,sans-serif;
    font-size: 12px;
    white-space: nowrap;
    box-shadow: 0 4px 4px rgba(0,0,0,.1);
    min-width: 113px;
}
#gdpr-wrapper-cookie-bot .gdpr-content .accept-button#acceptSelected, #gdpr-wrapper-cookie-bot .gdpr-content .accept-button.open-toggle-options
{
    display: none;
    background: #333;
    border: 1px solid #828282;
    color: #fff;
    font-family: ProximaNovaRegular,sans-serif;
}
#gdpr-wrapper-cookie-bot .gdpr-content .accept-button#acceptSelected.block, #gdpr-wrapper-cookie-bot .gdpr-content .accept-button.open-toggle-options.block
{
    display: block;
}
body[data-theme="LITE"] #gdpr-wrapper
{
    background: #fff url("../../bcgamebettingde/image/sara_.png") no-repeat bottom right;
}
body[data-theme="LITE"] #gdpr-wrapper .gdpr-content .gdpr-header p
{
    color: #010912;
}
body[data-theme="LITE"] #gdpr-wrapper .gdpr-content .gdpr-header p.gdpr-close
{
    background-image: url("../../bcgamebettingde/image/closeBig-LITE.svg");
    background-size: 10px;
}
body[data-theme="LITE"] #gdpr-wrapper .gdpr-content p
{
    color: rgba(1,9,18,.7);
}
body[data-theme="LITE"] #gdpr-wrapper .gdpr-content p a
{
    color: #010912;
}
body[data-theme="LITE"] #gdpr-wrapper .gdpr-content .accept-button
{
    background-color: #010912;
    border: none;
    color: #fff;
}
body[data-theme="LITE"] #gdpr-wrapper .gdpr-content .accept-button span
{
    color: #fff;
}
.swiper-container
{
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide
{
    float: left;
}
.swiper-container-vertical>.swiper-wrapper
{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.swiper-wrapper
{
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.swiper-container-android .swiper-slide, .swiper-wrapper
{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.swiper-container-multirow>.swiper-wrapper
{
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.swiper-container-free-mode>.swiper-wrapper
{
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-slide
{
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
}
.swiper-invisible-blank-slide
{
    visibility: hidden;
}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide
{
    height: auto;
}
.swiper-container-autoheight .swiper-wrapper
{
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height,-webkit-transform;
    transition-property: height,-webkit-transform;
    -o-transition-property: transform,height;
    transition-property: transform,height;
    transition-property: transform,height,-webkit-transform;
}
.swiper-container-3d
{
    -webkit-perspective: 1200px;
    perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow
{
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left
{
    background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-container-3d .swiper-slide-shadow-right
{
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-container-3d .swiper-slide-shadow-top
{
    background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-container-3d .swiper-slide-shadow-bottom
{
    background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper
{
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper
{
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}
.swiper-button-prev, .swiper-button-next
{
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled
{
    opacity: .35;
    cursor: auto;
    pointer-events: none;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next
{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev
{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto;
}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white
{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white
{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black
{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black
{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-pagination
{
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms opacity;
    -o-transition: 300ms opacity;
    transition: 300ms opacity;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden
{
    opacity: 0;
}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal>.swiper-pagination-bullets
{
    bottom: 10px;
    left: 0;
    width: 100%;
}
.swiper-pagination-bullets-dynamic
{
    overflow: hidden;
    font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33);
    position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active
{
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev
{
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev
{
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next
{
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next
{
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33);
}
.swiper-pagination-bullet
{
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
}
button.swiper-pagination-bullet
{
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet
{
    cursor: pointer;
}
.swiper-pagination-bullet-active
{
    opacity: 1;
    background: #007aff;
}
.swiper-container-vertical>.swiper-pagination-bullets
{
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0);
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet
{
    margin: 6px 0;
    display: block;
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px;
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    display: inline-block;
    -webkit-transition: 200ms top,200ms -webkit-transform;
    transition: 200ms top,200ms -webkit-transform;
    -o-transition: 200ms transform,200ms top;
    transition: 200ms transform,200ms top;
    transition: 200ms transform,200ms top,200ms -webkit-transform;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet
{
    margin: 0 4px;
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap;
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    -webkit-transition: 200ms left,200ms -webkit-transform;
    transition: 200ms left,200ms -webkit-transform;
    -o-transition: 200ms transform,200ms left;
    transition: 200ms transform,200ms left;
    transition: 200ms transform,200ms left,200ms -webkit-transform;
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    -webkit-transition: 200ms right,200ms -webkit-transform;
    transition: 200ms right,200ms -webkit-transform;
    -o-transition: 200ms transform,200ms right;
    transition: 200ms transform,200ms right;
    transition: 200ms transform,200ms right,200ms -webkit-transform;
}
.swiper-pagination-progressbar
{
    background: rgba(0,0,0,.25);
    position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill
{
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill
{
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top;
}
.swiper-container-horizontal>.swiper-pagination-progressbar
{
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
}
.swiper-container-vertical>.swiper-pagination-progressbar
{
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
}
.swiper-pagination-white .swiper-pagination-bullet-active
{
    background: #fff;
}
.swiper-pagination-progressbar.swiper-pagination-white
{
    background: rgba(255,255,255,.25);
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill
{
    background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active
{
    background: #000;
}
.swiper-pagination-progressbar.swiper-pagination-black
{
    background: rgba(0,0,0,.25);
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill
{
    background: #000;
}
.swiper-scrollbar
{
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1);
}
.swiper-container-horizontal>.swiper-scrollbar
{
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}
.swiper-container-vertical>.swiper-scrollbar
{
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}
.swiper-scrollbar-drag
{
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    border-radius: 10px;
    left: 0;
    top: 0;
}
.swiper-scrollbar-cursor-drag
{
    cursor: move;
}
.swiper-zoom-container
{
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}
.swiper-zoom-container>img, .swiper-zoom-container>svg, .swiper-zoom-container>canvas
{
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}
.swiper-slide-zoomed
{
    cursor: move;
}
.swiper-lazy-preloader
{
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12,end) infinite;
    animation: swiper-preloader-spin 1s steps(12,end) infinite;
}
.swiper-lazy-preloader:after
{
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after
{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin
{
    100%
    {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes swiper-preloader-spin
{
    100%
    {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.swiper-container .swiper-notification
{
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide
{
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide
{
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide
{
    pointer-events: none;
}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active
{
    pointer-events: auto;
}
.swiper-container-cube
{
    overflow: visible;
}
.swiper-container-cube .swiper-slide
{
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide
{
    pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide
{
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active
{
    pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next+.swiper-slide
{
    pointer-events: auto;
    visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right
{
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow
{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0;
}
.swiper-container-flip
{
    overflow: visible;
}
.swiper-container-flip .swiper-slide
{
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide
{
    pointer-events: none;
}
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active
{
    pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right
{
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.swiper-container-coverflow .swiper-wrapper
{
    -ms-perspective: 1200px;
}
*
{
    padding: 0;
    margin: 0;
    text-decoration: none;
    list-style: none;
    box-sizing: border-box;
    font-family: ProximaNovaRegular,sans-serif;
    color: #fff;
    letter-spacing: .025em;
    font-weight: normal;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
input, textarea
{
    -webkit-touch-callout: default;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
body
{
    background-color: #0f1315;
    padding-top: 93px;
}
body.wait *
{
    cursor: wait!important;
}
body[data-pull="disabled-pull"]
{
    overscroll-behavior-y: none;
}
.active
{
    color: #fdb913;
}
.grecaptcha-badge
{
    visibility: hidden;
}
*[data-href]
{
    cursor: pointer;
}
.hidden
{
    display: none;
}
.v_hidden
{
    visibility: hidden;
    opacity: 0;
}
.va_hidden
{
    visibility: hidden;
    position: absolute;
    opacity: 0;
}
.o_hidden
{
    opacity: 0;
}
.half_opacity
{
    opacity: .5;
}
.clear:after
{
    clear: both;
    content: "";
    display: table;
}
.clear-next+*
{
    clear: both;
}
.maintenance-warning-msg
{
    text-align: center;
    background-color: #c31414;
    height: 16px;
    line-height: 16px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
}
@media screen and (min-width: 461px) and (max-width: 800px)
{
    #time-spent-popup-holder .time-spent-info-popup
    {
        width: 420px;
    }
}
@media screen and (min-width: 320px) and (max-width: 460px)
{
    #time-spent-popup-holder .time-spent-info-popup
    {
        width: 300px;
    }
}
@media screen and (max-width: 1149px)
{
    .ro .container
    {
        padding-top: 76px;
    }
}
@media screen and (max-width: 963px)
{
    .sing-up-info-wrapper
    {
        width: 95%;
        margin-top: 16px;
        padding: 24px 16px 16px 16px;
    }
    .sing-up-info-wrapper .sing-up-info-header
    {
        font-size: 14px;
    }
    .sing-up-info-wrapper .sing-up-info-list li
    {
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 8px;
    }
}
@media screen and (max-width: 625px)
{
    .ro .container
    {
        padding-top: 10px;
    }
}
.horizontal-menu
{
    text-align: center;
    font-family: "Roboto",sans-serif;
    font-size: 13px;
}
.horizontal-menu ul
{
    overflow: auto;
}
.horizontal-menu li
{
    display: inline-block;
    overflow: auto;
    border: 1px solid;
    border-radius: 8px;
    margin: 16px 10px;
    padding: 10px 25px;
}
.horizontal-menu li a
{
    display: block;
}
.horizontal-menu li a.router-link-active
{
    color: #fdb913;
}
.fpi2020
{
    height: 36px;
    width: 59px;
    background-image: url("../../bcgamebettingde/image/footer_payments.2020.v35.png");
    display: inline-block;
}
.fpi2020.visa
{
    background-position: 0 0;
}
.fpi2020.maestro
{
    background-position: -61px 0;
}
.fpi2020.mastercard
{
    background-position: -122px 0;
}
.fpi2020.dina
{
    background-position: -183px 0;
}
.fpi2020.ipay
{
    background-position: -244px 0;
}
.fpi2020.banktransfer
{
    background-position: -305px 0;
}
.fpi2020.postasrb
{
    background-position: -366px 0;
}
.fpi2020.mozzartsrb
{
    background-position: -427px 0;
}
.fpi2020.visaverified
{
    background-position: -488px 0;
}
.fpi2020.mastercardsc
{
    background-position: -549px 0;
}
.fpi2020.smsBih
{
    background-position: -610px 0;
}
.fpi2020.kliker
{
    background-position: -2273px 0;
}
.fpi2020.postaBih
{
    background-position: -732px 0;
}
.fpi2020.mozzartbih
{
    background-position: -793px 0;
}
.fpi2020.mozzartbs
{
    background-position: -793px 0;
}
.fpi2020.skrill
{
    background-position: -854px 0;
}
.fpi2020.trustly
{
    background-position: -915px 0;
}
.fpi2020.mozzartagent
{
    background-position: -976px 0;
}
.fpi2020.safecharge
{
    background-position: -1037px 0;
}
.fpi2020.mgaMalta
{
    background-position: -1098px 0;
    width: 135px;
}
.fpi2020.aircash
{
    background-position: -1235px 0;
}
.fpi2020.abon
{
    background-position: -1296px 0;
}
.fpi2020.tifon
{
    background-position: -1357px 0;
}
.fpi2020.crodux
{
    background-position: -1418px 0;
}
.fpi2020.tisak
{
    background-position: -1480px 0;
}
.fpi2020.iNovine
{
    background-position: -1541px 0;
}
.fpi2020.postahrv
{
    background-position: -1602px 0;
}
.fpi2020.smsCro
{
    background-position: -1663px 0;
}
.fpi2020.a1
{
    background-position: -1724px 0;
}
.fpi2020.ht
{
    background-position: -1785px 0;
}
.fpi2020.kladomat
{
    background-position: -1846px 0;
}
.fpi2020.mpesa
{
    background-position: -1907px 0;
}
.fpi2020.paybill
{
    background-position: -1968px 0;
}
.fpi2020.bshop
{
    background-position: -2029px 0;
}
.fpi2020.neteller
{
    background-position: -2090px 0;
}
.fpi2020.rapid-transfer
{
    background-position: -2151px 0;
}
.fpi2020.sofort
{
    background-position: -2212px 0;
}
.fpi2020.kliker
{
    background-position: -2273px 0;
}
.fpi2020.xbon
{
    background-position: -2334px 0;
}
.fpi2020.payu
{
    background-position: -2578px 0;
}
.fpi2020.safetypay
{
    background-position: -2639px 0;
}
.fpi2020.coaljuegos-new
{
    background-position: -6539px 0;
    width: 110px;
    margin-right: 16px;
}
.fpi2020.juegabien
{
    background-position: -2808px 0;
    width: 82px;
    margin-right: 8px;
}
.fpi2020.directa24
{
    background-position: -2894px 0;
}
.fpi2020.paysafe
{
    background-position: -2395px 0;
}
.fpi2020.paystack
{
    background-position: -2955px 0;
}
.fpi2020.verve
{
    background-position: -3016px 0;
}
.fpi2020.ussd1
{
    background-position: -3077px 0;
}
.fpi2020.ussd2
{
    background-position: -3138px 0;
}
.fpi2020.ussd3
{
    background-position: -3199px 0;
}
.fpi2020.ussd4
{
    background-position: -4802px 0;
}
.fpi2020.visaqr
{
    background-position: -3260px 0;
}
.fpi2020.rgf-org
{
    width: 75px;
    background-position: -3321px 0;
}
.fpi2020.efecty
{
    width: 59px;
    background-position: -3399px 0;
}
.fpi2020.baloto
{
    background-position: -3521px 0;
}
.fpi2020.americanex
{
    background-position: -3582px 0;
}
.fpi2020.surtimax
{
    background-position: -3643px 0;
}
.fpi2020.dinersclub
{
    background-position: -3704px 0;
}
.fpi2020.puntored
{
    background-position: -3765px 0;
}
.fpi2020.exito
{
    background-position: -3826px 0;
}
.fpi2020.pse
{
    background-position: -3887px 0;
}
.fpi2020.carula
{
    background-position: -3948px 0;
}
.fpi2020.toppay
{
    width: 59px;
    background-position: -3460px 0;
}
.fpi2020.payspot
{
    width: 59px;
    background-position: -2456px 0;
}
.fpi2020.interswitch
{
    width: 59px;
    background-position: -4070px 0;
}
.fpi2020.oktopay
{
    width: 59px;
    background-position: -4009px 0;
}
.fpi2020.appsnmobile
{
    width: 59px;
    background-position: -4131px 0;
}
.fpi2020.momocard
{
    width: 59px;
    background-position: -4192px 0;
}
.fpi2020.quickteller
{
    width: 59px;
    background-position: -4253px 0;
}
.fpi2020.oktocash
{
    width: 59px;
    background-position: -4009px 0;
}
.fpi2020.internetbank
{
    width: 59px;
    background-position: -4558px 0;
}
.fpi2020.corvus
{
    width: 59px;
    background-position: -6108px 0;
}
.fpi2020.alat
{
    width: 59px;
    background-position: -4802px 0;
}
.fpi2020.kuda
{
    width: 59px;
    background-position: -4863px 0;
}
.fpi2020.zenith
{
    width: 59px;
    background-position: -4924px 0;
}
.fpi2020.gtbank
{
    width: 59px;
    background-position: -4985px 0;
}
.fpi2020.uba
{
    width: 59px;
    background-position: -5046px 0;
}
.fpi2020.petrol
{
    width: 59px;
    background-position: -5107px 0;
}
.fpi2020.ntl
{
    width: 59px;
    background-position: -5563px 0;
}
.fpi2020.appsnmobile
{
    width: 59px;
    background-position: -4131px 0;
}
.fpi2020.airtel
{
    width: 59px;
    background-position: -4314px 0;
}
.fpi2020.tigocash
{
    width: 59px;
    background-position: -4375px 0;
}
.fpi2020.MTN
{
    width: 59px;
    background-position: -4436px 0;
}
.fpi2020.vodafone
{
    width: 59px;
    background-position: -4497px 0;
}
.fpi2020.SmspriMtel
{
    width: 59px;
    background-position: -4619px 0;
}
.fpi2020.SmspriBih
{
    width: 59px;
    background-position: -4682px 0;
}
.fpi2020.banktransferBih
{
    width: 59px;
    background-position: -4741px 0;
}
.fpi2020.avoucher
{
    width: 59px;
    background-position: -5168px 0;
}
.fpi2020.dina2
{
    width: 59px;
    background-position: -5290px 0;
}
.fpi2020.visaverified2
{
    width: 59px;
    background-position: -5351px 0;
}
.fpi2020.mastercardsc2
{
    width: 88px;
    background-position: -5412px 0;
}
.fpi2020.depozitronbs
{
    width: 59px;
    background-position: -5229px 0;
}
.fpi2020.visasecure
{
    width: 31px;
    background-position: -5869px 0;
}
.fpi2020.mastercardIDCheck
{
    width: 89px;
    background-position: -5904px 0;
}
.fpi2020.iso9001
{
    width: 34px;
    background-position: -5997px 0;
}
.fpi2020.iso27001
{
    width: 34px;
    background-position: -6034px 0;
}
.fpi2020.IBIA_logo
{
    width: 80px;
    background-position: -6772px 0;
}
.fpi2020.ro_logo_onjn
{
    width: 32px;
    background-position: -6072px 0;
}
.fpi2020.opay
{
    width: 59px;
    background-position: -5807px 0;
}
.fpi2020.mojkiosk
{
    width: 59px;
    background-position: -6168px 0;
}
.fpi2020.ips
{
    width: 59px;
    background-position: -6229px 0;
}
.fpi2020.altapay
{
    width: 59px;
    background-position: -6290px 0;
}
.fpi2020.spinepay
{
    width: 59px;
    background-position: -6351px 0;
}
.fpi2020.revolut
{
    width: 59px;
    background-position: -6412px 0;
}
.fpi2020.diners
{
    width: 59px;
    background-position: -6473px 0;
}
.fpi2020.nis
{
    width: 59px;
    background-position: -5624px 0;
}
.fpi2020.cornershop
{
    width: 59px;
    background-position: -5746px 0;
}
.fpi2020.tenfore
{
    width: 59px;
    background-position: -6650px 0;
}
.fpi2020.glovo
{
    width: 59px;
    background-position: -6711px 0;
}
.sprite2017
{
    background-image: url("../../bcgamebettingde/image/sprite2017v19.png");
    background-position: 5000px 5000px;
    background-repeat: no-repeat;
}
.sprite2017.LITE
{
    background-image: url("../../bcgamebettingde/image/sprite2017v16-LITE.png");
}
.ico18x18
{
    width: 18px;
    height: 18px;
    background-position-y: -16px;
    display: block;
    cursor: pointer;
}
.ico18x18:hover, .ico18x18.active
{
    background-position-y: -34px;
}
.ico18x18.l1, .ico18x18.s1
{
    background-position-x: 0;
}
.ico18x18.l2, .ico18x18.s2
{
    background-position-x: -342px;
}
.ico18x18.l3, .ico18x18.s8
{
    background-position-x: -36px;
}
.ico18x18.l4, .ico18x18.s4
{
    background-position-x: -162px;
}
.ico18x18.l5, .ico18x18.s5
{
    background-position-x: -252px;
}
.ico18x18.l6, .ico18x18.s7
{
    background-position-x: -144px;
}
.ico18x18.l7
{
    background-position-x: -486px;
}
.ico18x18.l9, .ico18x18.s16
{
    background-position-x: -414px;
}
.ico18x18.s3
{
    background-position-x: -198px;
}
.ico18x18.l12, .ico18x18.s10
{
    background-position-x: -396px;
}
.ico18x18.l13, .ico18x18.s57
{
    background-position-x: -432px;
}
.ico18x18.l14
{
    background-position-x: -324px;
}
.ico18x18.l15
{
    background-position-x: -450px;
}
.ico18x18.l16, .ico18x18.s58
{
    background-position-x: -18px;
}
.ico18x18.l23, .ico18x18.s6
{
    background-position-x: -288px;
}
.ico18x18.l24, .ico18x18.s46
{
    background-position-x: -108px;
}
.ico18x18.l26, .ico18x18.s9
{
    background-position-x: -306px;
}
.ico18x18.l28, .ico18x18.s59
{
    background-position-x: -504px;
}
.ico18x18.l29, .ico18x18.s69
{
    background-position-x: -126px;
}
.ico18x18.l31, .ico18x18.s50
{
    background-position-x: -522px;
}
.ico18x18.l32
{
    background-position-x: -540px;
}
.ico18x18.l34, .ico18x18.s47
{
    background-position-x: -558px;
}
.ico18x18.l37
{
    background-position-x: -576px;
}
.ico18x18.l60, .ico18x18.s67
{
    background-position-x: -54px;
}
.ico18x18.l61
{
    background-position-x: -594px;
}
.ico18x18.l19, .ico18x18.s70
{
    background-position-x: -378px;
}
.ico18x18.l20, .ico18x18.s48
{
    background-position-x: -234px;
}
.ico18x18.l21, .ico18x18.s78
{
    background-position-x: -468px;
}
.ico18x18.l22, .ico18x18.s65
{
    background-position-x: -90px;
}
.ico18x18.l109
{
    background-position-x: -612px;
}
.ico18x18.l110
{
    background-position-x: -648px;
}
.ico18x18.l111
{
    background-position-x: -630px;
}
.ico18x18.l117, .ico18x18.s68
{
    background-position-x: -270px;
}
.ico18x18.l137
{
    background-position-x: -1566px;
}
.ico18x18.l153
{
    background-position-x: -1602px;
}
.ico18x18.l155
{
    background-position-x: -1620px;
}
.ico18x18.l195
{
    background-position-x: -1584px;
}
.ico18x18.fav
{
    background-position-x: -738px;
}
.ico18x18.all
{
    background-position-x: -756px;
}
.ico18x18.s13
{
    background-position-x: -360px;
}
.ico18x18.s56
{
    background-position-x: -774px;
}
.ico18x18.s77
{
    background-position-x: -792px;
}
.ico18x18.s71
{
    background-position-x: -810px;
}
.ico18x18.s55, .ico18x18.l1000
{
    background-position-x: -828px;
}
.ico18x18.s12
{
    background-position-x: -684px;
}
.ico18x18.s14
{
    background-position-x: -702px;
}
.ico18x18.s15, .ico18x18.spec_slob
{
    background-position-x: -720px;
}
.ico18x18.s15
{
    background-position-x: 0;
}
.ico18x18.s17
{
    background-position-x: -900px;
}
.ico18x18.s18
{
    background-position-x: -882px;
}
.ico18x18.s20
{
    background-position-x: -216px;
}
.ico18x18.s21
{
    background-position-x: -954px;
}
.ico18x18.s22
{
    background-position-x: -72px;
}
.ico18x18.s23, .ico18x18.s24
{
    background-position-x: -1026px;
}
.ico18x18.s25
{
    background-position-x: -1044px;
}
.ico18x18.s26
{
    background-position-x: -1152px;
}
.ico18x18.s27
{
    background-position-x: -1170px;
}
.ico18x18.s28
{
    background-position-x: -1188px;
}
.ico18x18.s29
{
    background-position-x: -1476px;
}
.ico18x18.s30
{
    background-position-x: -1206px;
}
.ico18x18.s31
{
    background-position-x: -1495px;
}
.ico18x18.s32
{
    background-position-x: -1224px;
}
.ico18x18.s33
{
    background-position-x: -1314px;
}
.ico18x18.s35
{
    background-position-x: -1242px;
}
.ico18x18.s39
{
    background-position-x: -1134px;
}
.ico18x18.s43
{
    background-position-x: -1422px;
}
.ico18x18.s44
{
    background-position-x: -1512px;
}
.ico18x18.s45
{
    background-position-x: -1116px;
}
.ico18x18.s49
{
    background-position-x: -936px;
}
.ico18x18.s53
{
    background-position-x: -1530px;
}
.ico18x18.s52
{
    background-position-x: -1458px;
}
.ico18x18.s54
{
    background-position-x: -864px;
}
.ico18x18.s56, .ico18x18.l56
{
    background-position-x: -1440px;
}
.ico18x18.s60
{
    background-position-x: -1062px;
}
.ico18x18.s61
{
    background-position-x: -1080px;
}
.ico18x18.s62
{
    background-position-x: -1098px;
}
.ico18x18.s63
{
    background-position-x: -1260px;
}
.ico18x18.s64
{
    background-position-x: -1278px;
}
.ico18x18.s72
{
    background-position-x: -1296px;
}
.ico18x18.s73, .ico18x18.s80
{
    background-position-x: -1350px;
}
.ico18x18.s74
{
    background-position-x: -1386px;
}
.ico18x18.s75
{
    background-position-x: -1368px;
}
.ico18x18.s76
{
    background-position-x: -1404px;
}
.ico18x18.s78
{
    background-position-x: -468px;
}
.ico18x18.s19, .ico18x18.l11
{
    background-position-x: -918px;
}
.ico18x18.drk
{
    background-position-x: -972px;
}
.ico18x18.top
{
    background-position-x: -990px;
}
.ico18x18.ntm
{
    background-position-x: -1008px;
}
.ico18x18.bk
{
    background-position-x: -1332px;
}
.ico18x18.l999, .ico18x18.s999
{
    background-position-x: -1548px;
}
.ico18x18.info
{
    background-position: -320px -50px;
}
.ico18x18.info-hover.active
{
    background-position: -320px -66px;
}
.ico22x22
{
    width: 22px;
    height: 22px;
    background-position-y: -132px;
    cursor: pointer;
}
.ico22x22:hover, .ico22x22.active
{
    background-position-y: -154px;
}
.ico22x22.l1, .ico22x22.s1
{
    background-position-x: 0;
}
.ico22x22.l2, .ico22x22.s2
{
    background-position-x: -418px;
}
.ico22x22.l3, .ico22x22.s8
{
    background-position-x: -44px;
}
.ico22x22.l4, .ico22x22.s4
{
    background-position-x: -198px;
}
.ico22x22.l5, .ico22x22.s5
{
    background-position-x: -308px;
}
.ico22x22.l6, .ico22x22.s7
{
    background-position-x: -176px;
}
.ico22x22.l7
{
    background-position-x: -594px;
}
.ico22x22.l9, .ico22x22.s16
{
    background-position-x: -506px;
}
.ico22x22.s3
{
    background-position-x: -242px;
}
.ico22x22.l11, .ico22x22.s19
{
    background-position-x: -1122px;
}
.ico22x22.l12, .ico22x22.s10
{
    background-position-x: -484px;
}
.ico22x22.l13, .ico22x22.s57
{
    background-position-x: -528px;
}
.ico22x22.l14
{
    background-position-x: -396px;
}
.ico22x22.l15
{
    background-position-x: -550px;
}
.ico22x22.l16, .ico22x22.s58
{
    background-position-x: -22px;
}
.ico22x22.l23, .ico22x22.s6
{
    background-position-x: -352px;
}
.ico22x22.l24, .ico22x22.s46
{
    background-position-x: -132px;
}
.ico22x22.l26, .ico22x22.s9
{
    background-position-x: -374px;
}
.ico22x22.l28, .ico22x22.s59
{
    background-position-x: -616px;
}
.ico22x22.l29, .ico22x22.s69
{
    background-position-x: -154px;
}
.ico22x22.l31, .ico22x22.s50
{
    background-position-x: -638px;
}
.ico22x22.l32
{
    background-position-x: -660px;
}
.ico22x22.l34, .ico22x22.s47
{
    background-position-x: -682px;
}
.ico22x22.l37
{
    background-position-x: -704px;
}
.ico22x22.l60, .ico22x22.s67
{
    background-position-x: -66px;
}
.ico22x22.l61
{
    background-position-x: -726px;
}
.ico22x22.l19, .ico22x22.s70
{
    background-position-x: -462px;
}
.ico22x22.l20, .ico22x22.s48
{
    background-position-x: -286px;
}
.ico22x22.l21, .ico22x22.s78
{
    background-position-x: -572px;
}
.ico22x22.l22, .ico22x22.s65
{
    background-position-x: -110px;
}
.ico22x22.l109
{
    background-position-x: -748px;
}
.ico22x22.l110
{
    background-position-x: -792px;
}
.ico22x22.l111
{
    background-position-x: -770px;
}
.ico22x22.l117, .ico22x22.s68
{
    background-position-x: -330px;
}
.ico22x22.l137
{
    background-position-x: -1914px;
}
.ico22x22.l153
{
    background-position-x: -1958px;
}
.ico22x22.l155
{
    background-position-x: -1980px;
}
.ico22x22.l195
{
    background-position-x: -1936px;
}
.ico22x22.fav
{
    background-position-x: -902px;
}
.ico22x22.all
{
    background-position-x: -924px;
}
.ico22x22.l999, .ico22x22.s999
{
    background-position-x: -1892px;
}
.ico22x22.s13
{
    background-position-x: -440px;
}
.ico22x22.s56
{
    background-position-x: -1760px;
}
.ico22x22.s77
{
    background-position-x: -968px;
}
.ico22x22.s71
{
    background-position-x: -990px;
}
.ico22x22.s55, .ico22x22.l1000
{
    background-position-x: -1012px;
}
.ico22x22.s12
{
    background-position-x: -836px;
}
.ico22x22.s14
{
    background-position-x: -858px;
}
.ico22x22.s17
{
    background-position-x: -1100px;
}
.ico22x22.s18
{
    background-position-x: -1078px;
}
.ico22x22.s20
{
    background-position-x: -264px;
}
.ico22x22.s21
{
    background-position-x: -1166px;
}
.ico22x22.s22
{
    background-position-x: -88px;
}
.ico22x22.s23
{
    background-position-x: -1254px;
}
.ico22x22.s24
{
    background-position-x: -1254px;
}
.ico22x22.s25
{
    background-position-x: -1276px;
}
.ico22x22.s26
{
    background-position-x: -1408px;
}
.ico22x22.s27
{
    background-position-x: -1430px;
}
.ico22x22.s28
{
    background-position-x: -1452px;
}
.ico22x22.s29
{
    background-position-x: -1804px;
}
.ico22x22.s30
{
    background-position-x: -1474px;
}
.ico22x22.s31
{
    background-position-x: -1826px;
}
.ico22x22.s32
{
    background-position-x: -1496px;
}
.ico22x22.s45
{
    background-position-x: -1364px;
}
.ico22x22.s35
{
    background-position-x: -1518px;
}
.ico22x22.s39
{
    background-position-x: -1386px;
}
.ico22x22.s43
{
    background-position-x: -1738px;
}
.ico22x22.s33
{
    background-position-x: -1606px;
}
.ico22x22.s44
{
    background-position-x: -1848px;
}
.ico22x22.s49
{
    background-position-x: -1144px;
}
.ico22x22.s54
{
    background-position-x: -1056px;
}
.ico22x22.s60
{
    background-position-x: -1298px;
}
.ico22x22.s61
{
    background-position-x: -1320px;
}
.ico22x22.s62
{
    background-position-x: -1344px;
}
.ico22x22.s63
{
    background-position-x: -1540px;
}
.ico22x22.s64
{
    background-position-x: -1562px;
}
.ico22x22.s72
{
    background-position-x: -1584px;
}
.ico22x22.s73, .ico22x22.s80
{
    background-position-x: -1650px;
}
.ico22x22.s74
{
    background-position-x: -1694px;
}
.ico22x22.s75
{
    background-position-x: -1672px;
}
.ico22x22.s76
{
    background-position-x: -1716px;
}
.ico16x16
{
    width: 16px;
    height: 16px;
}
.ico16x16.red-card, .ico16x16.red-card1
{
    background-position: -0 0;
}
.ico16x16.red-card2
{
    background-position: -16px -0;
}
.ico16x16.red-card3
{
    background-position: -32px -0;
}
.ico16x16.red-card4
{
    background-position: -48px -0;
}
.ico16x16.red-card5
{
    background-position: -64px -0;
}
.ico16x16.red-card6
{
    background-position: -80px -0;
}
.ico16x16.red-card7
{
    background-position: -96px -0;
}
.ico16x16.yellow-card, .ico16x16.yellow-card1
{
    background-position: -112px -0;
}
.ico16x16.yellow-card2
{
    background-position: -128px -0;
}
.ico16x16.yellow-card3
{
    background-position: -144px -0;
}
.ico16x16.yellow-card4
{
    background-position: -160px -0;
}
.ico16x16.yellow-card5
{
    background-position: -176px -0;
}
.ico16x16.yellow-card6
{
    background-position: -192px -0;
}
.ico16x16.yellow-card7
{
    background-position: -208px -0;
}
.ico16x16.playerExclusion
{
    background-position: -336px -0;
}
.ico16x16.powerplay
{
    background-position: -352px -0;
}
.ico16x16.corner
{
    background-position: -368px -0;
}
.ico16x16.opened
{
    background-position: -384px -0;
}
.ico16x16.closed
{
    background-position: -400px -0;
}
.ico16x16.reddown
{
    background-position: -416px -0;
}
.ico16x16.greenup
{
    background-position: -432px -0;
}
.ico16x16.serverlarge
{
    background-position: -448px -0;
}
.ico16x16.betStop
{
    background-position: -224px -0;
}
.ico16x16.server
{
    background-position: -240px -0;
}
.ico16x16.shoot
{
    background-position: -256px -0;
}
.ico16x16.pbp
{
    background-position: -80px -52px;
}
.ico16x16.stream
{
    background-position: -96px -52px;
}
.ico16x16.info-ico
{
    background-position: 0 -52px;
}
.ico16x16.share-ico
{
    background-position: -16px -52px;
}
.ico16x16.print-ico
{
    background-position: -32px -52px;
}
.ico16x16.success
{
    background-position: -320px -0;
}
.ico16x16.error
{
    background-position: -304px -0;
}
.ico16x16.favoff
{
    background-position: -48px -52px;
}
.ico16x16.favon
{
    background-position: -64px -52px;
}
.ico16x16.arrowleft
{
    background-position: -112px -52px;
}
.ico16x16.arrowright
{
    background-position: -128px -52px;
}
.ico16x16.stats
{
    background-position: -144px -52px;
}
.ico16x16.levo
{
    background-position: -160px -52px;
}
.ico16x16.desno
{
    background-position: -176px -52px;
}
.ico16x16.gore
{
    background-position: -192px -52px;
}
.ico16x16.dole
{
    background-position: -208px -52px;
}
.ico16x16.ponovi
{
    background-position: -224px -52px;
}
.ico16x16.kockica
{
    background-position: -240px -52px;
}
.ico16x16.strelagore
{
    background-position: -256px -52px;
}
.ico16x16.levo1
{
    background-position: -272px -52px;
}
.ico16x16.levo2
{
    background-position: -288px -52px;
}
.ico16x16.trash
{
    background-position: -304px -52px;
}
.ico16x16.info
{
    background-position: -320px -52px;
}
.ico16x16.ui:hover, .ico16x16.ui.active
{
    background-position-y: -68px;
    cursor: pointer;
}
.ico16x16.hv:hover
{
    opacity: .6;
}
.ico16x16.redcard, .ico16x16.redcard1
{
    background-position: -0 0;
}
.ico16x16.redcard2
{
    background-position: -16px -0;
}
.ico16x16.redcard3
{
    background-position: -32px -0;
}
.ico16x16.redcard4
{
    background-position: -48px -0;
}
.ico16x16.redcard5
{
    background-position: -64px -0;
}
.ico16x16.redcard6
{
    background-position: -80px -0;
}
.ico16x16.redcard7
{
    background-position: -96px -0;
}
.ico16x16.yellowcard, .ico16x16.yellowcard1
{
    background-position: -112px -0;
}
.ico16x16.yellowcard2
{
    background-position: -128px -0;
}
.ico16x16.yellowcard3
{
    background-position: -144px -0;
}
.ico16x16.yellowcard4
{
    background-position: -160px -0;
}
.ico16x16.yellowcard5
{
    background-position: -176px -0;
}
.ico16x16.yellowcard6
{
    background-position: -192px -0;
}
.ico16x16.yellowcard7
{
    background-position: -208px -0;
}
.ico24x24
{
    width: 24px;
    height: 24px;
}
.ico24x24.expand
{
    background-position: -0 -84px;
}
.ico24x24.colapse
{
    background-position: -24px -84px;
}
.ico24x24.soundoff
{
    background-position: -48px -84px;
}
.ico24x24.soundon
{
    background-position: -72px -84px;
}
.ico24x24.stream
{
    background-position: -96px -84px;
}
.ico24x24.pbp
{
    background-position: -120px -84px;
}
.ico24x24.arrowup
{
    background-position: -144px -84px;
}
.ico24x24.arrowdown
{
    background-position: -168px -84px;
}
.ico24x24.favoff
{
    background-position: -192px -84px;
}
.ico24x24.favon
{
    background-position: -216px -84px;
}
.ico24x24.back
{
    background-position: -240px -84px;
}
.ico24x24.android
{
    background-position: -264px -84px;
}
.ico24x24.ios
{
    background-position: -288px -84px;
}
.ico24x24.win
{
    background-position: -312px -84px;
}
.ico24x24.facebook
{
    background-position: -336px -84px;
}
.ico24x24.twitter
{
    background-position: -360px -84px;
}
.ico24x24.instagram
{
    background-position: -384px -84px;
}
.ico24x24.youtube
{
    background-position: -408px -84px;
}
.ico24x24.alarm
{
    background-position: -432px -84px;
}
.ico24x24.datepicker
{
    background-position: -456px -84px;
}
.ico24x24.takmicenje
{
    background-position: -480px -84px;
}
.ico24x24.dan
{
    background-position: -504px -84px;
}
.ico24x24.ft
{
    background-position: -528px -84px;
}
.ico24x24.scoreboard-live
{
    background-position: -552px -84px;
}
.ico24x24.ui:hover, .ico24x24.ui.active
{
    background-position-y: -108px;
    cursor: pointer;
}
.ico-8x8
{
    width: 8px;
    height: 8px;
}
.ico-8x8.server
{
    background-position: -288px -0;
}
.ifp
{
    display: inline-block;
    width: 60px;
    height: 24px;
}
.ifp.visa
{
    background-position: 0 -176px;
}
.ifp.maestro
{
    background-position: -60px -176px;
}
.ifp.mastercard
{
    background-position: -120px -176px;
}
.ifp.ipay
{
    background-position: -180px -176px;
}
.ifp.banktransfer
{
    background-position: -240px -176px;
}
.ifp.postasrb
{
    background-position: -300px -176px;
}
.ifp.mozzartsrb
{
    background-position: -360px -176px;
}
.ifp.visaverified
{
    background-position: -420px -176px;
}
.ifp.mastercardsc
{
    background-position: -480px -176px;
}
.ifp.skrill
{
    background-position: -540px -176px;
}
.ifp.postahrv
{
    background-position: -600px -176px;
}
.ifp.germaniaposl
{
    background-position: -660px -176px;
}
.ifp.kolinaupms
{
    background-position: -720px -176px;
}
.ifp.trustly
{
    background-position: -780px -176px;
}
.ifp.mozzartagent
{
    background-position: -840px -176px;
}
.ifp.mozzartbih
{
    background-position: -900px -176px;
}
.ifp.mozzartbs
{
    background-position: -960px -176px;
}
.ifp.safecharge
{
    background-position: -1020px -176px;
}
.ifp.postfin
{
    background-position: -1080px -176px;
}
.ifp.kliker
{
    background-position: 0 -445px;
}
.ifp.kliker:hover
{
    background-position: 0 -469px;
}
.ifp.xbon
{
    background-position: -60px -445px;
}
.ifp.xbon:hover
{
    background-position: -60px -445px;
}
.ifp.smsBih
{
    background-position: -1200px -176px;
}
.ifp.postaBih
{
    background-position: -1260px -176px;
}
.ifp.tifon
{
    background-position: -1320px -176px;
}
.ifp.crodux
{
    background-position: -1380px -176px;
}
.ifp.tisak
{
    background-position: -1440px -176px;
}
.ifp.iNovine
{
    background-position: 0 -452px;
}
.ifp.iNovine:hover
{
    background-position-y: -476px;
}
.ifp.a1
{
    background-position: -1500px -176px;
}
.ifp.smsCro
{
    background-position: -1560px -176px;
}
.ifp.ht
{
    background-position: -120px -452px;
}
.ifp.ht:hover
{
    background-position-y: -476px;
}
.ifp.kladomat
{
    background-position: -60px -452px;
}
.ifp.kladomat:hover
{
    background-position-y: -476px;
}
.ifp.abon
{
    background-position: -311px -450px;
}
.ifp.abon:hover
{
    background-position: -311px -474px;
}
.ifp.aircash
{
    width: 120px;
    background-position: -183px -450px;
}
.ifp.aircash:hover
{
    background-position: -183px -474px;
}
.ifp.dina
{
    background-position: -120px -445px;
}
.ifp.dina:hover
{
    background-position: -120px -469px;
}
.ifp:hover
{
    background-position-y: -200px;
}
.ifp.neteller
{
    background-position: -241px -445px;
}
.ifp.neteller:hover
{
    background-position: -241px -469px;
}
.ifp.sofort
{
    background-position: -363px -445px;
}
.ifp.sofort:hover
{
    background-position: -363px -469px;
}
.ifp.rapid-transfer
{
    background-position: -302px -445px;
}
.ifp.rapid-transfer:hover
{
    background-position: -302px -469px;
}
.ifp2x
{
    display: inline-block;
    width: 120px;
    height: 24px;
}
.ifp2x.mgaMalta
{
    background-position: -1620px -176px;
}
.ifp2x.mpesa
{
    background-position: -1740px -176px;
}
.ifp2x.paybill
{
    background-position: -1860px -176px;
}
.ifp2x.bshop
{
    background-position: -1980px -176px;
}
.ifp2x:hover
{
    background-position-y: -200px;
}
.ifl
{
    display: inline-block;
    width: 80px;
    height: 54px;
}
.ifl.mozzartl
{
    background-position: -0 -224px;
}
.ifl.germanial
{
    background-position: -80px -224px;
}
.ifl.kolinal
{
    background-position: -160px -224px;
}
.ifl:hover
{
    background-position-y: -278px;
}
.iflm
{
    display: inline-block;
    width: 32px;
    height: 32px;
}
.iflm.gt-new
{
    zoom: .8;
}
.iflm.mozzarts
{
    background-position: -0 -332px;
}
.iflm.germanias
{
    background-position: -32px -332px;
}
.iflm.kolinas
{
    background-position: -64px -332px;
}
.iflm.legal
{
    background-position: -96px -332px;
}
.iflm.g2
{
    background-position: -128px -332px;
}
.iflm.g3
{
    background-position: -160px -332px;
}
.iflm.g4
{
    background-position: -192px -332px;
}
.iflm.g5
{
    background-position: -224px -332px;
}
.iflm:hover
{
    background-position-y: -364px;
}
.iflm.gt2
{
    background-position: -256px -332px;
}
.iflm.gt3
{
    background-position: -288px -332px;
}
.iflm.gt4
{
    background-position: -320px -332px;
}
.iflm.gt5
{
    background-position: -352px -332px;
}
.biglogo
{
    display: inline-block;
    width: 40px;
    height: 40px;
}
.biglogo.g2
{
    background-position: -0 -396px;
}
.biglogo.g3
{
    background-position: -40px -396px;
}
.biglogo.g4
{
    background-position: -80px -396px;
}
.biglogo.g5
{
    background-position: -120px -396px;
}
.sprite-winnings
{
    background-image: url("https://cdn.mozzart.com/public//img2017/sprites/winnersV2.png");
    background-position: 5000px 5000px;
    background-repeat: no-repeat;
}
.sprite-winnings.LITE
{
    background-image: url("https://cdn.mozzart.com/public/img2017/sprites/winnersV2_lite.png");
}
.winningIco
{
    width: 18px;
    height: 18px;
    background-position-y: 0;
    display: block;
    cursor: pointer;
}
.winningIco.gold-winner
{
    background-position-x: -34px;
}
.winningIco.silver-winner
{
    background-position-x: -68px;
}
.winningIco.bronze-winner
{
    background-position-x: -102px;
}
.winningIco.blue-winner
{
    background-position-x: 0;
}
.logo-preloader-holder
{
    width: 100%;
    background: rgba(0,0,0,.7);
    height: 100vh;
}
.logo-preloader
{
    width: 180px;
    height: 180px;
    margin: auto;
    background-image: url("../../bcgamebettingde/image/logo1.svg");
    background-size: 72px 72px;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.logo-preloader .x-holder
{
    position: relative;
    top: 60px;
    right: -101px;
    color: #fff;
    width: 19px;
    height: 19px;
    display: inline-block;
    visibility: visible;
}
.logo-preloader .x-holder img
{
    width: 19px;
    height: 19px;
    margin: 0;
    border: 0;
    position: relative;
    bottom: 0;
}
.logo-preloader img
{
    vertical-align: middle;
    width: 100%;
    height: 100%;
    position: relative;
    bottom: 20px;
}
.disabledclick
{
    pointer-events: none;
    opacity: .6;
}
.warning-padding
{
    padding-top: 16px!important;
}
.warning-top
{
    top: 16px!important;
}
.warning-top-v1
{
    top: 114px!important;
}
.warning-top-v2
{
    top: 64px!important;
}
.warning-top-v3
{
    top: 84px!important;
}
@media screen and (max-width: 1279px)
{
    body
    {
        padding-top: 104px!important;
    }
    body.p-lucky-six_stats, body.p-lotto-animation, body.p-lucky-g_animation
    {
        padding-top: 0!important;
    }
    body[data-shortcut-widget='enabled']
    {
        padding-top: 136px!important;
    }
}
@media screen and (max-width: 1024px)
{
    .maintenance-warning-msg
    {
        height: 30px;
    }
    .warning-padding
    {
        padding-top: 30px!important;
    }
    .warning-padding-v1
    {
        padding-top: 100px!important;
    }
    .warning-top
    {
        top: 30px!important;
    }
    .warning-top-v1
    {
        top: 128px!important;
    }
    .warning-top-v2
    {
        top: 78px!important;
    }
}
@media screen and (max-width: 425px)
{
    .maintenance-warning-msg
    {
        height: 35px;
    }
    .warning-padding
    {
        padding-top: 78px!important;
    }
    .warning-top
    {
        top: 35px!important;
    }
    .warning-top-v1
    {
        top: 149px!important;
    }
    .warning-top-v2
    {
        top: 125px!important;
    }
    .warning-top-v3
    {
        top: 130px!important;
    }
}
body[data-theme="LITE"]
{
    background-color: #f5f5f5;
}
body[data-theme="LITE"] *
{
    color: #010912;
    font-family: ProximaNovaSemiBold,sans-serif;
}