.home__content h2 {
    font-size: 1.8rem;
    font-family: roboto_condensedregular;
}
.bookieHeader,
.movie-card.b .movie-header,
.movie-card.post-220103 .movie-header {
    position: relative
}
.page-template-canada-home .movie-card.post-220103 .movie-header {
  position: inherit
}


.abetano-engadje,
.page-id-220332 .bonuses-default {
    background: #ff2a00
}


.abetrivers-engadje,
.abetrivers-imageIn,
.abetrivers.mobile,
.page-id-395330 .bonuses-engage,
.abetrivers.login-engadje-login {
    background: #1d355b
}

.abetrivers-engadje .logoBook,
.abetrivers.logoBook,
.abetrivers.login-engadje-login .logoBook{
    background-image: url(/en/wp-content/uploads/2022/12/197281_betriverdark.png)
}

.abetrivers-imageIn {
    background-image: url(/en/wp-content/uploads/2023/01/betrivers-imagein.png);
    background-repeat: no-repeat;
    background-position: center center
}

.page-id-455411 .apokerstars-engadje,
.page-id-455446 .apokerstars-engadje,
.page-id-456309 .bookie_conteiner>.position-relative,
.page-id-455452 .mobileTemp,
.page-id-455455 .apokerstars {
  background-color:#212121; 
}
.aff_link_new.aPokerStarsrr0 {
  background: #ff6500;
}

.page-id-455411 .logoBook,
.page-id-455441 .logoBook,
.page-id-455446 .logoBook,
.page-id-455452 .logoBook,
.page-id-455455 .logoBook,
.page-id-456309 .logoBook {
  background-image: url(https://7sport.net/en/wp-content/uploads/2023/08/pokerstars.svg)
}

.atonybet-engadje,
.atonybet-imageIn,
.atonybet.mobile,
.page-id-427456 .bookie_conteiner>.position-relative,
.page-id-440212 .login-engadje-login {
    background: #333438
}

.atonybet-engadje .logoBook,
.atonybet-imageIn,
.atonybet.logoBook,
.page-id-427456 .position-relative .logoBook,
.page-id-440212 .logoBook {
    background-image: url(/en/wp-content/uploads/2023/02/tonybet-logo-white.svg);
    background-repeat: no-repeat;
    background-position: center center
}

.afitzdares-engadje,
.afitzdares-imageIn,
.page-id-433074 .login-engadje-login,
.page-id-428671 .bonuses-engage,
.page-id-428683 .mobileTemp,
.page-id-428690 .bookie_conteiner>.position-relative {
    background-color: #003d79
}

.afitzdares-engadje .logoBook,
.afitzdares-imageIn,
.page-id-433074 .logoBook,
.page-id-428671 .logoBook,
.page-id-428683 .position-relative .logoBook,
.page-id-428690 .logoBook {
    background-image: url(/en/wp-content/uploads/2023/03/fitzdares-logo-orangered.svg)
}

.aballybet-engadje,
.aballybet-imageIn,
.page-id-469536 .login-engadje-login,
.page-id-428702 .bonuses-engage,
.page-id-428717 .mobileTemp,
.page-id-428721 .bookie_conteiner>.position-relative {
    background: #b20000
}

.page-id-439198 .abetika-engadje,
.page-id-439205 .abetika-engadje,
.page-id-439212 .app-engadje,
.page-id-439218 .login-engadje-login,
.page-id-439216 .bookie_conteiner>.position-relative {
    background-color: #16202c;
}
.a22bet-engadje,
.a22bet.app-engadje,
.page-id-440262 .bookie_conteiner>.position-relative,
.page-id-440265 .engadje {
    background-color: #054146;
}
.a22bet-engadje .logoBook,
.page-id-440169 .logoBook,
.a22bet.app-engadje .logoBook,
.page-id-440262 .logoBook,
.page-id-440265 .logoBook {
    background-image: url(https://7sport.net/en/wp-content/uploads/2023/07/22bet_light.png);
}


.page-id-439198 .logoBook,
.page-id-439201 .logoBook,
.page-id-439205 .logoBook,
.page-id-439212 .logoBook,
.page-id-439218 .logoBook,
.page-id-439216 .position-relative .logoBook {
    background-image: url(/en/wp-content/uploads/2023/07/betica-logo-1.png);
}

.aballybet-engadje .logoBook,
.aballybet-imageIn,
.aballybet.logoBook,
.page-id-469536 .logoBook,
.page-id-428721 .logoBook {
    background-image: url(/en/wp-content/uploads/2023/03/ballybet-logo.svg)
}

.acomeon-engadje,
.acomeon-imageIn,
.page-id-428774 .bookie_conteiner>.position-relative,
.page-id-428777 .mobileTemp,
.acomeon.login-engadje-login {
    background: #23302d
}

.acomeon-engadje .logoBook,
.acomeon-imageIn,
.page-id-428764 .logoBook,
.page-id-428774 .logoBook,
.page-id-428777 .position-relative .logoBook,
.acomeon.login-engadje-login .logoBook {
    background-image: url(/en/wp-content/uploads/2023/03/comeon-logo.svg);
    background-repeat: no-repeat;
    background-position: center
}

.acoolbet-engadje,
.acoolbet-imageIn,
.acoolbet.mobile,
.page-id-395385 .bonuses-engage,
.page-id-395396 .bookie_conteiner>.position-relative,
.acoolbet.login-engadje-login {
    background: #2c2c36
}

.acoolbet-engadje .logoBook,
.acoolbet-imageIn,
.acoolbet.logoBook,
.page-id-395396 .position-relative .logoBook,
.acoolbet.login-engadje-login .logoBook {
    background-image: url(/en/wp-content/uploads/2023/01/coolbet.svg);
    background-repeat: no-repeat;
    background-position: center center
}

.page-id-459549 .payments-table .card {
  border: none;
  height: 0
}

.page-id-459549 .engadje,
.page-id-459566 .engadje,
.page-id-459610 .engadje,
.page-id-459620 .app-engadje,
.page-id-459635 .bookie_conteiner>.position-relative,
.page-id-459644 .engadje {
  background-color: #1a2c38
}

.page-id-459549 .logoBook,
.page-id-459566 .logoBook,
.page-id-459610 .logoBook,
.page-id-459620 .logoBook,
.page-id-459635 .logoBook,
.page-id-459644 .logoBook {
  background-image: url(https://7sport.net/en/wp-content/uploads/2023/09/stake-white.svg);
}



.anorthstar.bets-engadje,
.anorthstar.bets-imageIn,
.anorthstar.bets.mobile,
.page-id-395420 .bonuses-engage,
.page-id-455341 .login-engadje-login,
.page-id-395428 .mobileTemp.position-relative,
.page-id-395432 .bookie_conteiner>.position-relative {
    background: #0e3c67
}

.anorthstar.bets.logoBook,
.bets-engadje .logoBook,
.page-id-395406 .logoBook,
.page-id-455341 .logoBook,
.page-id-395432 .position-relative .logoBook {
    background-image: url(/en/wp-content/uploads/2023/01/nsg-logo-nsb-ko1-1.png)
}

.page-id-395456 .engadje,
.page-id-395456 .review-box-img,
.page-id-395475 .bonuses-engage,
.page-id-395485 .abet99-engadje,
.page-id-395488 .mobileTemp.position-relative,
.page-id-395492 .bookie_conteiner>.position-relative,
.abet99.login-engadje-login {
    background: #003606
}

.page-id-395456 .logoBook,
.page-id-395475 .position-relative .logoBook,
.page-id-395485 .logoBook,
.page-id-395488 .logoBook,
.page-id-395492 .position-relative .logoBook,
.review-box-img.abet99-imageIn,
.abet99.login-engadje-login .logoBook {
    background-image: url(https://7sport.net/en/wp-content/uploads/2023/10/b99ca_logo_white_rgb_500x250.png)
}

.afanduel-engadje,
.afanduel-imageIn,
.afanduel.mobile.app-engadje,
.page-id-395520 .bonuses-engage,
.page-id-454356 .login-engadje-login,
.page-id-395528 .bookie_conteiner>.position-relative {
    background: #1493ff
}

.afanduel-engadje .logoBook,
.afanduel-imageIn,
.page-id-395520 .logoBook,
.page-id-395525 .logoBook,
.page-id-454356 .logoBook,
.page-id-395528 .position-relative .logoBook {
    background-image: url(/en/wp-content/uploads/2023/01/white-fanduel-logo.svg) !important;
    background-repeat: no-repeat;
    background-position: center center
}

.aparty-engadje,
.apartysports-engadje,
.apartysports-imageIn,
.apartysports.app-engadje,
.page-id-429993 .bonuses-engage,
.page-id-453842 .apartysports,
.page-id-430028 .bookie_conteiner>.position-relative,
.page-id-457220 .bookie_conteiner>.position-relative {
    background: #181044
}

.apartysports .logoBook,
.apartysports-engadje .logoBook,
.page-id-457220 .logoBook,
.apartysports-imageIn,
.page-id-429993 .apartysports {
    background-image: url(/en/wp-content/uploads/2023/03/partysports.svg) !important
}

.aparty-engadje .logoBook {
    background-image: url(/en/wp-content/uploads/2023/03/partycasino-logo-c.svg) !important
}

.page-id-430028 .logoBook {
    background-image: url(/en/wp-content/uploads/2023/03/partypoker-logo.svg) !important
}

.aleovegas-engadje,
.aleovegas-imageIn,
.page-id-395569 .bonuses-engage,
.page-id-395582 .bookie_conteiner>.position-relative,
.page-id-395584 .mobileTemp,
.aleovegas.login-engadje-login {
    background: #f17144
}

.aLeoVegasrr0,
.page-id-395572 .aff_link_new {
    background: #3dbf1f !important
}

.aLeoVegasrr0:hover,
.page-id-395572 .aff_link_new:hover {
    background: #e5ca12 !important
}

.page-id-395582 .bookie_conteiner .mt-2.col-12:nth-child(2) .aff_link_new.aLeoVegasrr0 {
    background: linear-gradient(to top, #c2c2c2, #fff) !important;
    color: #080808;
    border: 1px solid #a5a5a5
}

.aleovegas-engadje .logoBook,
.aleovegas-imageIn,
.page-id-395569 .logoBook,
.page-id-395582 .position-relative .logoBook,
.page-id-395584 .position-relative .logoBook,
.aleovegas.login-engadje-login .logoBook {
    background-image: url(/en/wp-content/uploads/2023/01/leovegas-logo.svg) !important;
    background-repeat: no-repeat;
    background-position: center center
}

.page-id-395627 .mobileTemp,
.page-id-395630 .bookie_conteiner>.position-relative,
.page-id-395633 .bonuses-engage,
.panda-engadje,
.panda-imageIn,
.page-id-434053 .login-engadje-login {
    background-color: #9c012e
}

.page-id-395627 .position-relative .logoBook,
.page-id-395630 .logoBook,
.page-id-395633 .logoBook,
.panda-engadje .logoBook,
.panda-imageIn,
.page-id-434053 .logoBook {
    background-image: url(/en/wp-content/uploads/2023/01/royalpanda.svg)
}

.apinnacle-engadje,
.apinnacle-imageIn,
.page-id-395672 .mobileTemp,
.page-id-439171 .mobileTemp,
.page-id-439161 .bonuses-engage,
.page-id-395681 .bonuses-engage,
.page-id-395687 .bookie_conteiner>.position-relative,
.page-id-439176 .bookie_conteiner>.position-relative,
.apinnacle.login-engadje-login {
    background-color: #07274e
}

.apinnacle-engadje .logoBook,
.apinnacle-imageIn,
.page-id-395672 .logoBook,
.page-id-395681 .bonus-engadje,
.page-id-395687 .position-relative .logoBook,
.page-id-439176 .position-relative .logoBook,
.apinnacle.login-engadje-login .logoBook {
    background-image: url(/en/wp-content/uploads/2023/01/pinnacle-logo.svg)
}

.page-id-439210 .bookie_conteiner>.position-relative,
.page-id-61 .mobile.app,
.page-id-431982 .engadje {
    background: #14805e;
}

.page-id-431982 .logoBook,
.page-id-439210 .logoBook,
.page-id-61 .logoBook {
    background-image: url(/wp-content/uploads/2022/03/bet365-inner.png)!important;
}

.aunibet-engadje .logoBook,
.aunibet-imageIn,
.aunibet.logoBook {
    background-image: url(/en/wp-content/uploads/2022/12/unibet_new.webp)
}

.adraftkings-engadje,
.adraftkings-imageIn,
.page-id-395163 .bonuses-default,
.page-id-395165 .app-engadje,
.page-id-395166 .bookie_conteiner>.position-relative,
.adraftkings.login-engadje-login {
    background: #4d4d4d
}

.adraftkings-engadje .logoBook,
.adraftkings.logoBook,
.page-id-395166 .position-relative .logoBook,
.adraftkings.login-engadje-login .logoBook {
    background-image: url(/en/wp-content/uploads/2022/12/draftkings_logo.webp)
}

.adraftkings-imageIn {
    background-image: url(/en/wp-content/uploads/2023/01/draftking-inimage.png);
    background-repeat: no-repeat;
    background-position: center center
}

.abet365-engadje .logoBook,
.abet365-imageIn,
.abet365.logoBook,
.abet365.login-engadje-login .logoBook {
    background-image: url(/wp-content/uploads/2022/03/bet365-inner.png)
}

.abetway-engadje .logoBook,
.abetway-imageIn,
.abetway.logoBook,
.abetway.login-engadje-login .logoBook {
    background-image: url(https://7sport.net/wp-content/uploads/2022/03/betway-inner.png) !important
}

.awilliam .logoBook,
.review-box-img.awilliam,
.page-id-439154 .logoBook,
.page-id-439163 .logoBook {
    background-image: url(https://7sport.net/wp-content/uploads/2022/06/williamhill-inner.png)
}

.abet-at-home-engadje .logoBook,
.abet-at-home-imageIn,
.abet-at-home.logoBook {
    background-image: url(https://7sport.net/wp-content/uploads/2022/06/betathome-inner.png)
}

.ainbet-imageIn {
    background-color: #0956a4
}

.abetway-imageIn,
.abetway.app-engadje,
.abetway.login-engadje-login {
    background-color: #006b18
}

.abetano-engadje .logoBook,
.abetano-imageIn,
.abetano.logoBook,
.abetano.login-engadje-login .logoBook {
    background-image: url(https://7sport.net/wp-content/uploads/2021/10/betano.png)
}

.abetano-imageIn,
.abetano.app-engadje,
.abetano.login-engadje-login {
    background-color: #f22800
}

.asportingwin-engadje .logoBook,
.asportingwin-imageIn,
.asportingwin.logoBook {
    background-image: url(https://7sport.net/wp-content/uploads/2022/08/logo.png)
}

.asportingbet-engadje .logoBook,
.asportingbet-imageIn,
.asportingbet.logoBook {
    background-image: url(https://7sport.net/wp-content/uploads/2022/08/sportingbet-logo.png)
}

.aefbet-engadje,
.aefbet-imageIn,
.aefbet.app-engadje,
.page-id-213 .bonuses-default {
    background-color: #fd0
}

.aefbet-engadje .logoBook,
.aefbet-imageIn,
.aefbet.logoBook {
    background-image: url(https://7sport.net/wp-content/uploads/2022/09/efbet-inner-new.png)
}

.abet365-engadje,
.abet365-imageIn,
.abet365.app-engadje,
.abet365.login-engadje-login {
    background-color: #14805e
}

.abetmgm-engadje,
.abetmgm-imageIn,
.abetmgm.app-engadje,
.page-id-395271 .bonuses-default,
.page-id-395304 .bookie_conteiner>.position-relative,
.abetmgm.login-engadje-login {
    background-color: #4b3700
}

.abetmgm-engadje .logoBook,
.abetmgm-imageIn,
.abetmgm.logoBook,
.page-id-395304 .position-relative .logoBook,
.abetmgm.login-engadje-login .logoBook {
    background-image: url(https://7sport.net/en/wp-content/uploads/2022/12/betmgm.svg)
}

.awilliam.hill-engadje,
.page-id-439154 .bonuses-engage,
.page-id-439163 .bookie_conteiner>.position-relative {
    background-color: #01133b
}

.ainbet-engadje,
.ainbet.app-engadje,
.inbet-engadje {
    background: #0956a4
}

.page-id-395406 .bets-imageIn {
    background-image: url(https://7sport.net/en/wp-content/uploads/2023/01/northstar-sm-logo.png)
}

.atipico-engadje {
    background-color: #3483ff
}

.atipico-engadje .logoBook {
    background-image: url(https://7sport.net/wp-content/uploads/2022/10/tipico_logo.svg)
}



.abetsafe-engadje,
.abetsafe-imageIn,
.mobileTemp.abetsafe,
.page-id-428028 .engadje,
.page-id-429787 .bonuses-engage,
.page-id-429803 .bookie_conteiner>.position-relative {
    background-color: #3e3e3e
}

.abetsafe-engadje .logoBook,
.abetsafe-imageIn,
.mobileTemp.abetsafe .logoBook,
.page-id-429787 .logoBook,
.page-id-428028 .logoBook,
.page-id-429803 .position-relative .logoBook {
    background-image: url(https://7sport.net/en/wp-content/uploads/2023/03/betsafe-logo.svg)
}

.asesame-engadje,
.page-id-197591 .mobileTemp {
    background: #644091
}


.abetway-engadje,
.abetway.app-engadje,
.page-id-220200 .bonuses-default,
.page-id-470419 .bonuses-default {
    background: #006b18
}



.aaplay.casino-engadje {
    background-color: #036d76
}

.aunibet-engadje,
.engadje.aunibet,
.mobileTemp.aunibet,
.page-id-394996 .bonuses-engage,
.review-box-img.aunibet,
.review-box-img.aunibet-imageIn {
    background-color: #147b45
}

.abet-at-home-engadje,
.abet-at-home-imageIn {
    background-color: #005780
}

.a20bet {
    background: #081d36
}

.inbet-engadje .kk-star-ratings .kksr-legend,
.inbet-engadje .right-side_bookie.rating_engage,
.inbet-engadje .text-bonus-review {
    color: #fff !important
}

.apalmsbet-engadje {
    background: #006ffa
}

.page-id-120138 .asportingwin-engadje,
.page-id-120147 .bonuses-engage,
.page-id-122063 .asportingwin-engadje,
.page-id-128838 .mobileTemp {
    background-color: #2738a6
}

.page-id-375665 .asportingbet-engadje {
    background-color: #005cca
}

.page-id-373207 .asportingwin-engadje {
    background: #d0d6ff;
    border: 1px solid #202a6c
}

.asportingwin-engadje .aff_link_new,
.asportingwin-engadje .aff_link_new:hover {
    background: linear-gradient(to top, #202a6c, #4c58ac);
    color: #fff;
    border: 1px solid #cacaca;
    border-top: 1px solid #4a3e67
}

.batway-engadje {
    background: #006b18;
    border: 1px solid #00a826
}

.engadje {
    padding: 50px 0;
    background-image: repeating-linear-gradient(45deg, transparent, transparent 8px, rgba(0, 0, 0, .05) 0, rgba(0, 0, 0, .05) 10px);
    overflow: hidden;
}

.abwin-engadje .logoBook,
.abwin-imageIn,
.abwin.logoBook,
.poker-engadje .logoBook,
.abwin.login-engadje-login .logoBook {
    background-image: url(https://7sport.net/en/wp-content/uploads/2022/03/bwin-inner.png)
}

.abwin,
.abwin-imageIn,
.review-box-img.apinnacle,
.page-id-225 .bonuses-engage {
    background-color: #000
}

.aunibet .logoBook,
.review-box-img.aunibet {
    background-image: url(https://7sport.net/en/wp-content/uploads/2022/06/unibet-inner.png)
}

.interaction-engadje,
.interaction-imageIn,
.page-id-395716 .bookie_conteiner>.position-relative,
.page-id-395764 .bonuses-engage,
.page-id-395772 .app-engadje,
.page-id-432005 .login-engadje-login {
    background-color: #07153d
}

.interaction-engadje .logoBook,
.page-id-395716 .position-relative .logoBook,
.page-id-395764 .interaction.bonus-engadje.logoBook,
.page-id-395772 .logoBook,
.review-box-img.interaction-imageIn,
.page-id-432005 .logoBook {
    background-image: url(https://7sport.net/en/wp-content/uploads/2023/01/sports-interaction-logo-white.svg)
}

.apointsbet-engadje,
.apointsbet-imageIn,
.page-id-395794 .bonuses-engage,
.page-id-395800 .app-engadje,
.page-id-395804 .bookie_conteiner>.position-relative,
.page-id-465606 .login-engadje-login {
    background-color: #00117f
}

.apointsbet-engadje .logoBook,
.apointsbet-imageIn,
.page-id-395794 .bonus-engadje.logoBook,
.page-id-395800 .logoBook,
.page-id-395804 .logoBook,
.page-id-465606 .logoBook {
    background-image: url(https://7sport.net/en/wp-content/uploads/2023/01/pointsbet-logo-white.svg)
}

.abetvictor-engadje,
.abetvictor-imageIn,
.bonuses-engage,
.page-id-469406 .login-engadje-login,
.page-id .bonuses-engage,
.page-id-396958 .app-engadje,
.page-id-396961 .bookie_conteiner>.position-relative {
    background-color: #262e36
}

.page-id-396952 .bonus-engadje.logoBook,
.page-id-396958 .logoBook,
.page-id-469406 .logoBook,
.page-id-396961 .logoBook {
    background-image: url(https://7sport.net/wp-content/uploads/2022/06/betvictor-inner.png)
}

.page-id-430197 .bonuses-default,
.aspin-engadje,
.page-id-468911 .login-engadje-login,
.page-id-430462 .mobile.app-engadje,
.page-id-430467 .bookie_conteiner>.position-relative {
	background-color: #ee102d;
}
.page-id-430197 .aff_link_new.aSpinrr0,
.page-id-430452 .aff_link_new.otherAffLink,
.page-id-430462 .aff_link_new.otherAffLink,
.page-id-430467 .aff_link_new.otherAffLink,
.page-id-430197 .aff_link_new.otherAffLink {
	background-color: #00b00f;
	border-color: #00b00f;
}

.page-id-430197 .logoBook,
.page-id-430452 .logoBook,
.page-id-430462 .logoBook,
.page-id-430467 .logoBook,
.page-id-468911 .logoBook {
	background-image: url(https://7sport.net/en/wp-content/uploads/2023/03/spincasino-logo-white.svg)
}
.page-id-439174 .abetsson-engadje,
.page-id-439179 .bonuses-engage,
.page-id-439181 .abetsson-engadje,
.page-id-439185 .app-engadje,
.page-id-439193 .login-engadje-login,
.page-id-439188 .bookie_conteiner>.position-relative {
    background-color: #f60;
}
.page-id-439174 .abetsson-engadje .aff_link_new,
.page-id-439179 .bonuses-engage .aff_link_new,
.page-id-439181 .abetsson-engadje .aff_link_new,
.page-id-439185 .app-engadje .aff_link_new,
.page-id-439193 .login-engadje-login .aff_link_new,
.page-id-439188 .aff_link_new {
    background: #00b00f;
    border-color: #00b00f;
}
.page-id-439174 .logoBook,
.page-id-439179 .logoBook,
.page-id-439181 .logoBook,
.page-id-439185 .logoBook,
.page-id-439193 .logoBook,
.page-id-439188 .logoBook {
    background-image: url(/en/wp-content/uploads/2023/07/betsson-logo-white.png)
}

.ontario-discl {
    background-color: #fafafa
}

.ontario-discl div:first-child {
    flex: 1
}

.ontario-discl div:nth-child(2) {
    width: 40%
}

.ontario-discl img {
    object-fit: contain
}
.modal-backdrop.fade {
    opacity: .5;
}
.ontario-discl p,
.ontario-discl span,
.single .match-header__competition {
    font-size: 12px
}

.discl-content {
    display: flex;
    flex-direction: row;
    margin: 0 10px;
    border-top: 1px solid #dadada
}

.showontatio {
    display: none
}

 
.page-template-canada-home .movie-card.post-220103 {
  border: 1px solid #008009;
  margin-top: 0!important
}
.page-template-canada-home .movie-card.post-220103 .revNum {
  display: block
}
.movie-card.b .revNum,
.movie-card.post-220103 .revNum {
    display: none;
}
.movie-content .content-payout {
    width: 90px;
}

.page-template-bonuses-list .discl-content,
.page-template-casino-list .discl-content,
.page-template-soccer-betting-list .discl-content,
.page-template-template-parts .discl-content {
    border-top: 0
}

.page-template-bonuses-list .ontario-discl,
.page-template-casino-list .ontario-discl,
.page-template-soccer-betting-list .ontario-discl,
.page-template-template-parts .ontario-discl {
    border: 1px solid #dadada;
    border-radius: 5px
}

.page-template-bookmaker-login .kk-star-ratings {
    justify-content: center;
}  
.page-template-bookmaker-login a.fixed-link {
    bottom: 0;
}
.page-template-bookmaker-login .rating_engage {
    margin-top: 20px;
} 

.content-steps ul {
  list-style: none;
  padding-left: 0;
}
.content-steps .steps__item {
  text-align: center;
  margin-bottom: .75rem;
}
.content-steps .steps__item {
    display: flex;
    color: #fff;
    font-size: 20px;
    line-height: 1.2;
}
.content-steps .step__text {
    color: #ececec;
}
.content-steps .steps__item:not(:last-child) .step__title::after {
    content: '';
    display: block;
    background: #ffffff75;
    width: 1px;
    margin: 0 auto;
    height: calc(100% - 25px);
    margin-top: 6px;
}
.content-steps .step__text {
  width: 80%;
  text-align: left;
}
.content-steps .step__title {
  width: 20%;
  margin-right: 1.05rem;
}
.content-steps .steps__item:not(:last-child) .step__title {
    min-height: 55px;
}

.azodiac.login-engadje-login,
.azodiac-engadje,
.page-id-430990 .bonuses-engage,
.page-id-431066 .app-engadje,
.page-id-431167 .bookie_conteiner>.position-relative  {
    background-color: #97151e;
}

.azodiac.login-engadje-login .logoBook,
.azodiac-engadje .logoBook,
.page-id-430990 .logoBook,
.page-id-431066 .logoBook,
.page-id-431167 .logoBook{
    background-image: url(https://7sport.net/en/wp-content/uploads/2023/03/zc-logo.fs8_.png)
}

.page-id-432348 .proline-engadje,
.proline-imageIn,
.page-id-432357 .bonuses-engage,
.page-id-432361 .engadje,
.page-id-432364 .mobileTemp, 
.page-id-432369 .bookie_conteiner>.position-relative,
.page-id-432372 .login-engadje-login {
    background-color: #211f1f;
}

.page-id-432348 .logoBook,
.proline-imageIn,
.page-id-432357 .logoBook,
.page-id-432361 .logoBook,
.page-id-432364 .logoBook,
.page-id-432369 .logoBook,
.page-id-432372 .logoBook {
     background-image: url(https://7sport.net/en/wp-content/uploads/2023/03/logos_proline_white_new.svg)
}

.intro_text {
    padding: 20px;
    border-radius: 15px;
    box-shadow: rgba(154,161,168,.2) 0 8px 24px;
}

.bookieHeader {
    background-color: #253341;
    border-radius: 6px 6px 0 0;
    color: #fff;
    font-weight: 700;
    letter-spacing: .5px;
    font-size: 24px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 78px;
    margin-bottom: 10px;
    width: 100%;
    display: block
}

.bookieHeader .sevensportSeal {
    position: absolute;
    top: -35px;
    left: -60px
}

.match-slim__main-meta,
.match-slim__scores-number {
    border: none
}

.match-list__item,
.match-slim+.match-slim {
    border-left: none;
    border-right: none
}


.anwp-b-wrap .w-100 {
    padding-left: 0;
    padding-right: 0;
}
.anwp-b-wrap img {
    object-fit: contain;
    border-radius: 10px;
}
.single-anwp_club .club-header-pro .club-header__logo {
    width: 80px;
    height: 80px;
}
.single-anwp_club .anwp-link-without-effects {
    display: flex;
}
.single-anwp_club img.squad-rows__photo {
    max-width:30px;
    height: 30px;
}
.single-anwp_club .squad-rows__number,
.single-anwp_club .squad-rows__age {
    color: #000;
    font-size: 16px;
}
.single-anwp_club .club__squad .f32 .flag {
    height: 30px;
    width: 30px;
}
.anwp-b-wrap.competition-header,
.club__header,
.club-title,
.player-header,
.anwp-fl-subheader {
    background: #e1e7ed78;
    border-radius:10px;
}
.player-header__option-title,
.player-header__option-value,
.club-header__option-title, 
.club-header__option-value {
    border-bottom-style: none;
}

.post-type-archive-anwp_player .anwp-grid-table__th {
    border: none;
    background-color: #f4f8f9;
    font-family: roboto_condensedregular;
    font-weight: 500 !important;
    font-size: 16px;
    padding: .7rem .15rem !important
}

.post-type-archive-anwp_player .players-shortcode__club-logo {
    height: 25px
}

.post-type-archive-anwp_player .anwp-grid-table--bordered>div {
    border-left: none;
    border-right: none;
    border-color: #dee2e6;
    padding: 6px 8px
}


.post-type-archive-anwp_player .anwp-grid-table {
    border: none
}

.league-heading img {
    object-fit: contain;
    height: 28px
}

.single .match-header__date {
    font-size: 13px
}

.single .match-header__team-wrapper img {
    max-width: 50px;
    max-height: 50px;
    object-fit: contain
}

#getValueDate,
#pickDateCalendar,
.btn-slide {
    background: 0 0 !important;
    border-color: #ced4da !important
}

.match-header__scores-wrapper {
    font-size: 36px
}

.author article:not(:first-child) .listin-news.h-100 .row-news {
    grid-template-columns: 1fr 2fr
}

.anwp-fl-block-header {
    border-bottom: none;
    font-family: roboto_condensedregular
}

.anwp-border-light {
    border-color: #ebebeb
}

.anwp-grid-table img.anwp-object-contain {
    max-width: 21px
}

.post-type-archive-anwp_competition .football-sub-menu,
.post-type-archive-anwp_club .football-sub-menu,
.post-type-archive-anwp_player .football-sub-menu {
  margin-bottom: 10px
}
.single-anwp_match header.entry-header {
    padding: 10px
}
.single-anwp_match header.entry-header .rank-math-breadcrumb,
.single-anwp_club .rank-math-breadcrumb {
  margin-bottom: 0
}

.competiton-grid>.item {
    order: 9
}

.disclaimer {
    font-size: 10px;
    line-height: 1.2;
    opacity: .6;
    color: #000
}

.aff_link_green_home.d-none.d-md-block {
    font-size: 12px;
}

.content-area .nav.nav-tabs{
    width:100%;
    display:flex;
}

.navigation .page-numbers {
    display: inline
}

.page-numbers,
.page-numbers:hover {
    background-color: #fff;
    border-radius: 3px;
    cursor: pointer;
    padding: 5px 13px;
    color: #57a961;
    border: 1px solid #e4e9f9
}

.page-numbers.current {
    background-color: #57a961;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
    padding: 5px 13px;
    border: 1px solid #e4e9f9
}
.movie-content .btn_supp {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.small-teams-title {
    background: #e1e7ed;
    border-radius: 7px;
    padding: 1px 8px;
    font-family: roboto_condensedregular;
    font-size: 16px;
    color: #51687f;
    margin-bottom: 10px;
}
.term-ufc .nav-team,
.term-sports .nav-team {
    display:none;
}
.team-name-stats div:last-child,
.small-teams-title div:last-child {
    text-align: right;
}
.team_list li:not(:first-child) {
    padding: 0px 8px;
}
.team-name-stats img {
    width: 30px;
    height: 30px;
    object-fit: contain;
    margin: 3px 0;
}
/* .pillots-f1 img {
   margin: 3px 0;
   transform: scale(2.9);
   padding-left: 3px;
   padding-top: 7px;
} */
.overflow-hidden {
  overflow: hidden;
}
.comp_info_table tr td:before {
    vertical-align: middle;
    margin-right: 8px;
    width: 20px;
    height: 20px;
    display: inline-block;
}
.company_overview_box ul.listTick  {
  list-style: none
}
.company_overview_box ul.listTick li {
  background-image: url(https://7sport.net/en/wp-content/uploads/2023/08/new_check.svg);
  background-repeat: no-repeat;
  background-size: 22px;
  background-position: 0 0;
  margin-top: 0;
  line-height: 20px;
  padding: 0 0 .5em 32px;
  text-align: left;
}
.border_list {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  padding: 0!important;
}
.border_list li {
  border: 1px solid #ff6500;
  border-radius: 3px;
  padding: 2px 5px;
  font-weight: 500;
}

.comp_info_table tr:nth-child(1) td:nth-child(1):before {
    content: url(/icon/tables_icons/shuttle.svg);
} 
.comp_info_table tr:nth-child(2) td:nth-child(1):before {
    content: url(/icon/tables_icons/address.svg);
} 
.comp_info_table tr:nth-child(3) td:nth-child(1):before {
    content: url(/icon/tables_icons/phone-call.svg);;
} 
.comp_info_table tr:nth-child(4) td:nth-child(1):before {
    content: url(/icon/tables_icons/mail.svg);
} 
.comp_info_table tr:nth-child(5) td:nth-child(1):before {
    content: url(/icon/tables_icons/certificate.svg);
} 
.comp_info_table tr:nth-child(6) td:nth-child(1):before {
    content: url(/icon/tables_icons/live.svg);
} 
.comp_info_table tr:nth-child(7) td:nth-child(1):before {
    content: url(/icon/tables_icons/online-betting.svg);
} 
.comp_info_table tr:nth-child(8) td:nth-child(1):before {
    content: url(/icon/tables_icons/slot-machine.svg);
} 
.comp_info_table tr:nth-child(9) td:nth-child(1):before {
    content: url(/icon/tables_icons/playing-cards.svg);
} 
.comp_info_table tr:nth-child(10) td:nth-child(1):before {
    content: url(/icon/tables_icons/mobile-phone.svg);
}

.single-anwp_competition .competition-header {
    display: flex;
}
.single-anwp_competition .competition-header .competition-header__logo-wrapper {
    margin-bottom:0!important;
}

.anwp-section + .anwp-fl-tabs, .anwp-section + .anwp-fl-tabs-content {
    margin-top: 10px;
}
.football_menu_item .ttstats.active a {
    color: #008009;
    text-decoration: underline;
}
.nav-team div ul li {
    justify-content:center!important;
}
.nav-team .team-name-stats:not(.football_menu_item).active {
    background: #e1e7ed;
    border-radius: 5px;
}
.movie-card.post-440158 {
    overflow: visible;
}
.movie-card.post-440158 .revNum {
    display: none;
}
 .bookie_popup{
  gap: 10px;
  margin-bottom: 20px;
}
.bookie_popup>div{

  border-radius: 10px;
}
.bookie_popup>div a{
  display: block;
  margin-top: 10px;
  border-radius: 20px;
  color: white;
  background: #000;
  padding: 6px 2px;
  font-size: 13px;
}
.bookie_popup img{
   border-radius: 10px;
   padding: 5px;
   min-height: 76px;
   object-fit: contain;
}
.bookie_popup .bb{
  background: #ff2a00;
}
.bookie_popup .tb{
  background: #000000;
}
.zoom-img {
  overflow: hidden;
  height: 30px;
  object-fit: contain;
  border-radius: 50% !important;
}

.zoom-img.f1_img img {
  transform:scale(1.5);
  margin-top: 7px;
  margin-left: 3px;
}

.zoom-img.tennis_img img {
  transform: scale(1.2);
  margin-top: 5px;
  margin-left: 0px;
}

@media(max-width:768px) {
  .messageOverLayer {
    width: 80%;
  }
  .table-responsive .min100 {
    min-width: 100px
  }
  .table-responsive .min150 {
    min-width: 150px
  }
  .table-responsive .min200 {
    min-width: 200px
  }
  .table-responsive .min300 {
    min-width: 300px
  }
  .table-responsive .min400 {
    min-width: 400px
  }
  .table-responsive .min500 {
    min-width: 500px
  }
    .border_list li {
      font-size: 13px
    }
    .single-anwp_competition .competition-header .anwp-h-100 {
        height: 70px!important;
    }
    .movie-content .movie-info {
        margin: 15px 2px 0 0
    }
    .discl-content {
        flex-wrap: wrap;
        padding: 10px 0
    }
    .ontario-discl div:first-child {
        order: 2
    }
    .ontario-discl div:nth-child(2) {
        order: 1;
        width: 100%;
        margin-bottom: 10px
    }
    .bookieHeader {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-left: 0
    }
    .bookieHeader .sevensportSeal {
        margin: -70px auto 0;
        position: initial
    }
    .movie-content .start_bonus {
        text-align: left;
        z-index: 9999
    }
    .single-anwp_match .prediction-body.card-body {
        margin-top: 0
    }
    .single .match-header__team-title {
        font-size: 1rem;
        color: #008009;
        font-family: roboto_condensedregular
    }
    #getValueDate {
        padding: 10px 25px 10px 10px !important
    }
    #getValueDate:before {
        top: 12px !important
    }
    .single .match-header__team-wrapper img {
        max-width: 44px;
        max-height: 44px
    }
    .anwp-text-xs {
        font-size: 11px
    }
    .match-slim__scores-number {
        font-size: 16px
    }
    .anwp-h-35 {
        height: 30px
    }
    .page-numbers,
    .page-numbers:hover {
        padding: 5px 7px !important
    }
    .movie-content .btn_supp {
        flex-direction: column-reverse;
    }
    .movie-content .btn_supp .default_button  {
        width: 100%;
        margin-right: 0!important;
        margin-top: 10px;
    }
    .movie-content .btn_supp .aff_link_green_home  {
        width: fit-content!important;
    }
    .archive {
        overflow-x: hidden;
    }
    .competiton-grid > .item {
      width: 100%;
      background: #e1e7ed78;
      font-family: roboto_condensedregular;
      padding: 10px;
      margin: 5px 0;
      border-radius: 7px;
    }
    .post-type-archive-anwp_competition .country_name {
      margin-top: 0!important;
      margin-bottom: 0!important;
    }
    .post-type-archive-anwp_competition .news-content {
      padding-left: 0!important;
      padding-right: 0!important;
    }
}

@media(min-width:767px) {
    .bookie_popup>div{
      background: #f4f8f9;
      padding: 10px;
    }
    .bookie_popup img{
      padding: 10px;
    }
    .bookie_popup>div a{
      font-size: 14px;
    }
    .single-anwp_match .prediction-body.card-body {
        margin-top: 0
    }
    .mw-sm-200 {
      max-width: 200px
    }
    .border_list {
      justify-content: center;
    }
    .mytooltip span{
      position:absolute;
      z-index: 9999;
      bottom: 45px;
      left: 50%;
      transform: translateX(-50%);
      margin-top:0px;
      background-color:#232e34 ;
      padding: 0px 10px;
      border-radius:5px;
      width: max-content;
      color: #fff;
      font-size: 13px;
      font-weight: 500;
    }
    .mytooltip span:after {
      content: '';
      width:0px;
      height:0px;
      border:10px solid;
      border-top-color: #232F34;
      border-left-color: transparent;
      border-right-color: transparent;
      border-bottom-color: transparent;
      position: absolute;
      bottom: -15px;
      left: 50%;
      transform: translateX(-50%);
    }
}

@media(min-width:991px) {
    #ez-toc-container {
        position: sticky;
        top: 70px
    }
    .new-foot-cat li {
        width: 50%;
    }
    .tax-news_category .nav-team {
        margin-top: 0;
    }
    .tax-news {
        padding-top:0;
    }
}
@media (max-width: 991px){
    .nav-team div ul li {
        min-width: 50px;
        padding: 3px 8px;
    }
    .single-news .wp-bp-content-width {
        margin-top: 10px;
    }

}



/* .page-id-220103 .bookie_conteiner,
.page-id-220103 .engadje .row.py-4,
.page-id-220200 .bookie_conteiner,
.page-id-220200 .bonuses-engage .container,
.page-id-220326 .engadje .container,
.page-id-220326 .bookie_conteiner,
.page-id-220328 .bookie_conteiner .wp-bp-content-width,
.page-id-220328 .app-engadje,
.page-id-293033 .bookie_conteiner .row.py-5,
.page-id-293033 .container-bookie,
.page-id-433038 .bookie_conteiner,
.page-id-433038 .engadje .container{
  filter: blur(10px);
  z-index: 99999
}
.messageOverLayer {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 999999;
  background-color: #FFF;
  padding: 40px;
  border-radius: 10px;
  box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.messageOverLayer p {
  margin-top: 10px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-weight: 500;
}
.page-id-220103 .bookie_conteiner a,
.page-id-220200 .bookie_conteiner a,
.page-id-220103 .engadje a,
.page-id-220200 .bonuses-engage a,
.page-id-220326 .engadje a,
.page-id-220328 .app-engadje a,
.page-id-220328 .bookie_conteiner a,
.page-id-220326 .bookie_conteiner a,
.page-id-293033 .bookie_conteiner a,
.page-id-293033 .batway-engadje a, 
.page-id-433038 .engadje a,
.page-id-433038 .bookie_conteiner a {
 pointer-events: none;
}
.page-id-220103 #myNav,
.page-id-220200 #myNav,
.page-id-220326 #myNav,
.page-id-220328 #myNav,
.page-id-293033 #myNav,
.page-id-433038 #myNav{
  display: none;
} */