
body
{
    background-image: url(https://piabellacasinotahmin.com/arkaplan.png) !important;
    background-size: 100% !important;
    background-position: top center!important;
    background-attachment: fixed!important;
    background-repeat: no-repeat!important;

}
.entrance-f-item-bc:not(.license-message) .entrance-f-error-message-bc {
    background: #080c1c24!important;
}

.informative-widget-container {

    padding: 5px!important;
}
.carousel-count-arrow-container {
    padding: 0 40px!important;
}
.hdr-dynamic-content .e-p-close-icon-bc {
    top: 5px!important;
}
.informative-widget-link {
    height: calc(100% - 0px)!important;
}
.hdr-dynamic-content .carousel-count-arrow-container {
    margin-top: 0px!important;

}
.informative-widget {
    margin-top: 0px!important;

}
.carousel-count-arrow-container i {
    width: 20px!important;
    height: 20px!important;

}
.entrance-popup-bc.register, .entrance-popup-bc.sign-in {
    height: 90vh!important;
}
.entrance-popup-bc {
    min-width: 500px!important;
}
.entrance-form-actions-holder-bc {
    margin-top: 10px!important;
}
.single-side .reg-form-content {
    max-width:  500px!important;
}
.entrance-popup-bc.register .connect-button {
    margin-top: 14px!important;
    margin-bottom: 0px!important;
}
.login .ftr-social-link-row-column-bc, .registration .ftr-social-link-row-column-bc {

    padding-top: 10px!important;
    padding-bottom: 0px!important;
}
.entrance-form-bc.popup .entrance-form-actions-holder-bc.reg-ext-1 {
    padding: 0px 130px 0px!important;
}
.betslip-full-content-bc {

    background-color: #212458!important;
}

.sidebar-container {

    background-color: #212458!important;
}
.layout-header-holder-bc {

    background: #212458!important;
    box-shadow: 0px 3px 0 0 #fd2cfe4f!important;
}
.header-bc {

    background:  #212458!important;
}
.left-menu-container {

    background: #212458!important;

}
.compact-footer .footer-bc {
    background: #121446!important;

}
.compact-footer .open-footer-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: 100%;
    left: 50%;
    opacity: 1;
    background: red;
    width: 60px;
    height: 18px;
    color: rgba(var(--b-sc-rgb),.7);
    background: #121446;
    border-radius: 4px 4px 0 0;
    border: 1px solid rgba(var(--b-sc-rgb),.05);
    border-bottom: none;
    transform: translateX(-50%);
    cursor: pointer;
    font-size: 10px;
    transition: .24s;
}
.game-details-section .live-page-sections-bc:first-child {
    background: #212458!important;
}
.nav-menu-container .nav-menu-sub {
    background:  #212458!important
}
.compact-mode .multi-select-label-bc {
    background: #212458!important;

}
.nav-content-bc {
    background: #121445!important;
}
.nav-menu-item:hover {
    background:#121445!important;
}
.nav-menu-item:active {
    background:#121445!important;
}
.layout-footer-holder-bc {
    background: #212458!important;
}

.nav-menu-container.header-navigation:nth-child(2) {
    background: #212458!important;

}
.compact-footer .open-footer-icon {

    background: #121446!important;

}
.betslip-bc.full.Full {
    background: #212458!important;
}
.status-popup-content-w-bc {
    background: #121445!important;
}

.hdr-smart-panel-holder-bc {

    background:  #121445!important;
}
.layout-content-holder-bc {
    padding: 0 30px!important;
    margin: 0 auto!important;
    max-width: 1670px!important;
}

.count-odd-animation:after {

    background: #212458!important;

}
.currency-control-symbol {

    background-color: transparent!important;
}
.ss-input-bc {

    background: #101243!important;

}
.sport-search-result-bc {

    background: #212458!important;

}
.u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc {
    background: #aa7f00;
    background: #fd2cfe!important;
}


.casinoJackpotLevelList-bc {

    flex-direction: initial!important;
}
.jackpot-pool-wrapper {

    margin-right: 5px!important;

}
.leaderboard-bc
{
    display: none!important;
}
.m-nav-items-list-item-bc.active, .m-nav-items-list-item-bc:hover {
    border: 1px solid  #fd2cfe!important;

}
.header-user-nav {
    margin-inline-start: 0px!important;
}
.u-i-profile-page-bc .count-odd-animation:after {
    width: 35px!important;
    height: 20px!important;
    font-size: 10px!important;
    line-height: 20px!important;
}
.u-i-profile-page-bc .count-odd-animation {

    width: 16px!important;
    height: 22px!important;
    margin-inline-end: 30px!important;
}
.notification-new-item-icon {
    color: #fd2cfe!important
}
.m-nav-items-list-item-bc {
    height: 31px!important;
    width: 100px!important;
    padding-inline-start: 0px!important;
    padding-inline-end: 0px!important;
}
.payment-info-bc .description-c-row-bc {
    max-width: 750px!important;
}
.description-value {
    color: #fd2cfe!important
}

.expandable-info-body {
    max-width: 750px!important;
}

.withdraw-form-l-bc {
    max-width:750px!important;
}

.my-profile-info-block>.overlay-header {
    font-size: 15px!important;
}

.overlay-header {
    height: 40px!important;
    line-height: 40px!important;
    background:#212458!important;
}
.e-p-close-icon-bc {

    width: 24px!important;
    height: 20px!important;
    line-height: 20px!important;

}
.btn {
    width: 100%!important;
    max-width: 100%!important;
}
.btn.show-allCategories {
    width: 36px!important;
    padding: 0!important;
}
.connect-wallet:hover {
    background: #ffffff !important;
}
.bc-i-promotions-3:hover {
    background: #ffffff !important;
}
.btn.a-color:hover {

    background-color: #ffffff !important;
}
.btn.a-color {
    color: #06082b!important;
    background-color:#fd2cfe!important;
}
.u-i-p-amount-holder-bc {
    margin-bottom: 0px!important;
}
.sidePanel-holder-bc:before
{
    top: calc(70px + var(--dynamic-header))!important;
}
.user-profile-nav {
    margin-bottom: 0px!important;
}
.user-profile-nav-header {
    height: 35px!important;
    ;
    padding: 0 15px!important;
    ;
}
.user-profile-nav-icon {
    font-size: 15px!important;
    ;
    ;
}
.sidePanel-holder {
    background: #212458!important;
    top: calc(71px + var(--dynamic-header))!important;
}

.hdr-dynamic-content .product-banner-container-bc
{
    display: grid !important;
    grid-template-columns: repeat(auto-fill,minmax(100px,1fr))!important;
    margin-bottom: 1px !important;
    margin-top: 5px !important;
}

.online .chatButton {
    background: linear-gradient(150deg,#32d8bd,rgb(25,191,164))!important;
}

.ftr-payments-row-img-bc
{
    width: 100%!important;
    height: 31px!important;
    margin: 3px!important;
    padding: 1px!important;
    background-color:  #fd2cfe !important;
    cursor: pointer!important;
}

.btn.register
{
    color: var(--hero-sc);
    background: var(--brand-hover) !important;
}

.hdr-main-content-bc, .logo
{
    height: 75px  !important;
}
.message-block-bc {
    min-height: 80px !important;
}
.message-title-bc {
    font-size: 14px!important;
    line-height: 20px!important;
}
.message-more-icon {

    font-size: 7px!important;
    padding: 5px 15px!important;
}
.message-time-bc {
    font-size: 12px!important;
}
.message-more-time-bc {
    margin-top: 5px!important;
}
.ftr-copy-rights-bc>a
{
    color:white !important;
}

.accordion-items .accordion-button
{
    border: 1px solid white
}
.product-banner-info-bc:before
{
    background: #ffffff00 !important;
}
.accordion-items .accordion-button.a-outline, .accordion-items .accordion-button:hover
{
    border: 2px solid  #fd2cfe !important;
}
.accordion-items .accordion-button svg {
    max-width: 100%!important;
}
.btn.s-big
{
    font-size: 13px !important;
    width: 135px !important;
    border: 2px solid #ffffff73 !important
}

.bc-i-promotions-3::after
{
    background: white !important;
}

.hdr-time-bc
{
    color:  #fd2cfe !important;
}
.header-user-nav>.nav-menu-other>li:hover>a {
    background: #212458!important;

    border-color: #111449!important;
}
.wallet-menu-content {

    background: #212458!important;

}

.product-banner-without-titles .product-banner-icon-bc, .product-banner-without-titles .product-banner-img-bc
{
    border-radius: 20px!important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item>i, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item>i {
    color:  #fd2cfe!important;
}

.horizontal-items-expanded .horizontal-sl-icon-bc {
    color:  #fd2cfe!important;
}

.horizontal-sl-list, .horizontal-sl-tab {
    width: 95%!important;
}

.nav-floating-btn {
    width: 50px!important;
    height: 40px!important;
}
.iframe-widget>btn-custom-primary   {
    height: 40px!important;
}
.iframe-widget>form-custom  {
    height: 40px!important;
    ;
}



.header-nav-contain>ul>li.active>.top-menu-sub-a-t>a, .header-nav-contain>ul>li>.top-menu-sub-a-t>a:hover {
    background:#212458!important;
    color: #000;
    border-radius: 10px;
}

.signin-reg-buttons-b>ul>li>button {
    height: 30px;
    border: 1px solid #af903e;
    background: linear-gradient(46deg, rgb(115 100 60) 0%, rgb(249 199 64) 35%, rgb(151 126 61) 100%);
    box-sizing: border-box;
    padding: 0 15px;
    border-radius: 15px;
    font: 12px/16px Roboto,Arial,Helvetica,sans-serif;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
    min-width: 100px;
    transition: color 180ms,background 180ms,border 180ms;
    margin-top: 3px;
}

.settings-icon-contain {
    float: left;
    height: 20px;
    cursor: pointer;
    width: 20px;
    font: 16px/20px icomoon;
    color: #e4b7ff;
    text-align: center;
    margin: 8px 0 0;
    transform: rotate(0deg) translate3d(0,0,0);
    transition: transform 500ms;
    white-space: nowrap;
    position: relative;
}
.sp-sub-list-bc.upcoming-matches {
    background: rgba(2,108,144,.6) !important;
}
.left-menu-scroll > .sp-sub-list-bc {
    box-shadow: 0 0 22px 7px black !important;
}
.sp-sub-list-bc.popular-matches {
    background: rgba(59,38,172,.6) !important;
}
.left-menu-scroll > .sp-sub-list-bc {
    box-shadow: 0 0 22px 7px black !important;
}
.sp-sub-list-bc.popular-competitions {
    background: rgb(195,24,166,.6) !important;
}
.left-menu-scroll > .sp-sub-list-bc {
    box-shadow: 0 0 22px 7px black !important;
}
.ftr-partners-row-inner-bc+.ftr-partners-row-inner-bc {
    margin-top: 0px !important;
}

.promotions-menu-p.ng-scope {
    padding-top: 150px !important;
    background: url(https://cms.btcoservice10.com/content/images/48bb224d0b7acc59c4fe3d86ee231669_18748068_media.png), linear-gradient(180deg, #e9354700 0, rgb(233 53 71 / 0%) 25%, #c42d3c00 42%, #911c2700 54%, rgb(233 53 71 / 0%) 75%, #e9354700 100%) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    border-radius: 15px !important;
    background-color: transparent;
    border: 1px solid #e9354700 !important;
}


.body-wrapper.promos .promos-container .list-news.promo .picture-news-block {
    position: relative;
    overflow: hidden;
    border-radius: 12px
}
.promotions-main-p.promo.block-meny-news .block-sport-news .list-news ul li .picture-news-block:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, .25);
    content: '';
    -webkit-transition: -webkit-transform .6s;
    transition: transform .6s;
    -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);
    transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -120%, 0);
    pointer-events: none;
    z-index: 111
}

.promotions-main-p.promo.block-meny-news .block-sport-news .list-news ul li .picture-news-block:after {
    content: '';
    position: absolute;
    left: -30px;
    bottom: 16px;
    background-image: url(https://cms.btcoservice10.com/content/images/a79fce0583d9f4a9a428fa97003d8dec_18748068_background.png);
    width: 150px;
    height: 25px;
    background-position: center;
    background-color: transparent;
    border-radius: 30px;
    background-size: 100%;
    opacity: 0;
    -webkit-transition: .25s all ease;
    -o-transition: .25s all ease;
    -moz-transition: .25s all ease;
    -ms-transition: .25s all ease;
    transition: .5s all ease;
    z-index: 1111;
    pointer-events: none;
}

.promotions-main-p.promo.block-meny-news .block-sport-news .list-news ul li:hover .picture-news-block:before {
    -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);
    transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 110%, 0)
}

.promotions-main-p.promo.block-meny-news .block-sport-news .list-news ul li:hover .picture-news-block:after {
    left: 15px;
    opacity: 1
}

.list-news ul li h3 a {
    color: #fff0;
    font: 14px/20px Roboto,Arial,Helvetica,sans-serif;
    text-decoration: none;
}

.list-news ul li p {
    float: left;
    margin: 0 0 10px;
    width: 100%;
    color: #67299700;
    font: 12px/16px Roboto,Arial,Helvetica,sans-serif;
    font-weight: 700;
}


.games-providers > a {
    width: 148px;
    white-space: nowrap;
    text-overflow: ellipsis;
    border: 3px solid #60179c;
    border-radius: 14px;
    color: #d0b0e7;
    font-size: 11px;
    text-align: center;
    margin: 0 5px 5px;
    padding: 5px 1px;
}
.games-providers>a {
    float: left;
}
.games-providers a.active {
    background-color:  #fd2cfe;
    color: #000000!important;
}

.all-games-container>a {
    display: block;
    width: 16.666667%;
    padding-top: 11.7%;
    border-radius: 35px;
    transition: border 240ms;
    border: 3px solid #8d2ebe;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
    animation: games-slider 250ms ease-in-out;
    background: #ffffff;
}

.live-casino-providers button {
    display: inline-block;
    vertical-align: top;
    height: 34px;
    border-radius: 30px;
    box-sizing: border-box;
    border: 3px solid #340c54;
    color: #fffffe;
    background: #8b2abd;
    text-transform: uppercase;
    font: 14px Roboto,Arial,Helvetica,sans-serif;
    padding: 0 16px;
}

.live-casino-providers button.active {
    pointer-events: none;
    background:  #fd2cfe;
    border-color: #ffe795;
    color: #2c1645;
}

.live-casino-game-as-image img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 34px;
    float: left;
    object-fit: cover;
    object-position: 50% 50%;
    transition: 600ms transform;
}



.sportsbook-center-section .express-of-the-day,.sportsbook-center-section .game-details-section,.sportsbook-center-section .prematch-page-bc,.sportsbook-center-section .special-games-container,.sportsbook-center-section .special-games-container>.popular-matches-bc {

    background-color: #212458!important;
}
.sportsbook-center-section {

    background-color: #212458!important;
}
.single-events-b-v3 {
    box-sizing: border-box;
    display: grid;
    font-size: 12px;
    line-height: 16px;
    min-height: 28px;
    padding: 0 10px;
    background: #35104b;
    color: #f6e8ff;
    position: relative;
    cursor: pointer;
    margin: 1px 0 0;
    contain: layout;
    width: 100%;
    align-items: center;
    grid-template-columns: 1fr auto auto;
}

.market-title-v3 {
    box-sizing: border-box;
    float: left;
    width: 100%;
    border-radius: 2px 2px 0 0;
    contain: strict;
    height: 28px;
    display: flex;
    flex-flow: wrap;
    flex-direction: row;
    background: rgb(7,36,0);
    background: linear-gradient(90deg, rgba(7,36,0,1) 0%, rgb(119 5 171) 0%, rgba(76,0,142,1) 100%);

    box-shadow: 0 1px 0 #4a1b6d inset;
    padding: 0;
}

.title-event-b-v3>span:nth-child(2) {
    box-sizing: border-box;
    color: #ffffff;
}

.single-event-info-view-v3>ul>li>p {
    box-sizing: border-box;
    float: left;
    width: 100%;
    font-size: 12px;
    line-height: 14px;
    color:  #fd2cfe;
    padding: 0 80px 0 0;
}

.single-events-b-v3.active, .single-events-b-v3.active:hover {
    background: rgb(7,36,0);
    background: linear-gradient(90deg, rgba(7,36,0,1) 0%, #35104b 0%, #8c30f0 100%);
    color: #ffffff;
}

.markets-group-wrap-v3>ul>li {
    display: table-cell;
    box-sizing: border-box;
    background: linear-gradient(90deg, rgba(7,36,0,1) 0%, rgb(67 14 91) 0%, rgba(76,0,142,1) 100%);
    /* background: #1d1d1d; */
    background-clip: padding-box;
    position: relative;
    color: #ffffff;
    height: 33px;
    text-align: center;
    z-index: 10;
    transition: 240ms color,240ms background,240ms box-shadow;
}

.game-additional-info-v3 {
    box-sizing: border-box;
    float: left;
    width: 100%;
    position: relative;
    font-size: 11px;
    line-height: 22px;
    color: #ffffff;
    background: #1c0627;
    margin: 0 0 2px;
}

.price-change-settings-v3>ul>li {
    box-sizing: border-box;
    float: left;
    width: 100%;
    margin: 0 0 6px;
    font-size: 12px;
    line-height: 14px;
    color: #ffffff;
}

.all-main-tabs-b>ul>li>h4, .all-main-tabs-b>ul>li>p {
    float: left;
    width: 100%;
    white-space: nowrap;
    font: 12px/14px Roboto,Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #ffffff;
    text-transform: uppercase;
}

.balance-view-tab {
    color: #fef0e2;
}

.bonus-promo-code>button:disabled {
    background: #fef075;
    border-radius: 20px;
    color: #240735;
}

.bonus-promo-code>label>span {
    float: left;
    width: 100%;
    margin-bottom: 4px;
    color: #ffffff;
    font: 11px/13px Roboto,Arial,Helvetica,sans-serif;
}

.bonus-promo-code>label>input {
    width: 100%;
    height: 28px;
    display: inline-block;
    border: none;
    padding: 0 12px;
    border-radius: 20px;
    background: #2f1141;
    font: 11px/16px Roboto,Arial,Helvetica,sans-serif;
    color: #ffffff;
    box-shadow: 0 0 0 1px #54217c;
    cursor: text;
}

.first-level-history-tab>ul>li.active {
    background: #240735;
    color: #ccbfd4;
    pointer-events: none;
}

.first-level-history-tab>ul>li {
    display: inline-block;
    padding: 0 10px;
    text-align: center;
    font: 14px/40px Roboto,Arial,Helvetica,sans-serif;
    min-width: 170px;
    color: #f9f3fd;
    text-transform: uppercase;
    transition: background 150ms,color 150ms;
}

.bonus-table-information-b>p {
    width: 100%;
    color: #cbb4dc;
    font: 11px/16px Roboto,Arial,Helvetica,sans-serif;
    box-sizing: border-box;
    padding: 10px 0;
}

.bet-info-list-separator-b>ul>li.bet-type-column-b {
    width: calc(100% - 765px);
    font: 12px/50px Roboto,Arial,Helvetica,sans-serif;
    color: #ffffff;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.bonus-info-list-separator-b>ul>li.bonus-start-end-b>p {
    float: left;
    width: 100%;
    display: inline-block;
    font: 10px/12px Roboto,Arial,Helvetica,sans-serif;
    color: #25bf46;
}

.balance-view-progress-b .progress-bonus-info-box>p:last-child>span:first-child {
    color: #ffffff;
}

.mixed-history-table th {
    background: #35104b;
    position: relative;
    position: sticky;
    position: -webkit-sticky;
    top: 0;
    z-index: 40;
    color: rgb(255 255 255);
    height: 36px;
    font-weight: 400;
}

.mixed-history-table .sub-child .second-color {
    color: #c195df;
}


.settings-icon-contain {
    float: left;
    height: 20px;
    cursor: pointer;
    width: 20px;
    font: 16px/20px icomoon;
    color: #ffeafb;
    text-align: center;
    margin: 8px 0 0;
    transform: rotate(0deg) translate3d(0,0,0);
    transition: transform 500ms;
    white-space: nowrap;
    position: relative;
}

.balance-view-progress-b .progress-bonus-info-box>p:last-child>span:first-child {
    color: #ffffff;
}

.progress-bonus-info-box>p {
    display: inline-block;
    box-sizing: border-box;
    font: 11px/14px Roboto,Arial,Helvetica,sans-serif;
    color: #cc82ff;
}

balance-view-progress-b>ul>li {
    width: 320px;
    box-sizing: border-box;
    background: #160322;
    padding: 15px;
    height: 70px;
    margin: 0;

}

.balance-view-progress-b .progress-bonus-info-box>p:last-child>span:first-child {
    color: #ffffff;
}

.progress-bonus-info-box>p {
    display: inline-block;
    box-sizing: border-box;
    font: 11px/14px Roboto,Arial,Helvetica,sans-serif;
    color: #cc82ff;
}
html[dir=ltr] .balance-view-progress-b>ul>li {
    float: left;
}
.balance-view-progress-b>ul>li:first-child {
    width: calc(100% - 320px);
    box-sizing: border-box;
}
.balance-view-progress-b>ul>li {
    width: 320px;
    box-sizing: border-box;
    background: #000000;
    padding: 15px;
    height: 70px;
    margin: 0;
}

.balance-view-progress-b>ul>li {
    width: 320px;
    box-sizing: border-box;
    background: #40185A;
    padding: 15px;
    height: 70px;
    margin: 0;
}
.additional-header-buttons-j a {
    display: inline-block;
    font: 11px/44px Roboto,Arial,Helvetica,sans-serif;
    border: none;
    background: transparent;
    color: transparent;
    padding: 0px 28px;
    text-decoration: none;
    text-transform: uppercase;
    transition: 300ms color,300ms border-color,300ms background;
    text-align: center;
    background-image: url(https://cms.btcoservice10.com/content/images/347021b2eaecdfa9a5dcf9d45633d649_18748068_media.gif);
    background-repeat: no-repeat;
    margin: -6px;
}
.additional-header-buttons-j a:hover {
    display: inline-block;
    font: 11px/44px Roboto,Arial,Helvetica,sans-serif;
    border: none;
    background: transparent;
    color: transparent;
    padding: 0 28px;
    text-decoration: none;
    text-transform: uppercase;
    transition: 300ms color,300ms border-color,300ms background;
    text-align: center;
    background-image: url(https://cms.btcoservice10.com/content/images/347021b2eaecdfa9a5dcf9d45633d649_18748068_media.gif);
    background-repeat: no-repeat;
    margin: -6px;
}
.additional-header-buttons-j a.call-me {
    display: inline-block;
    font: 11px/44px Roboto,Arial,Helvetica,sans-serif;
    border: none;
    background: transparent;
    color: transparent;
    padding: 0px 28px;
    text-decoration: none;
    text-transform: uppercase;
    transition: 300ms color,300ms border-color,300ms background;
    text-align: center;
    background-image: url(https://cms.btcoservice10.com/content/images/5bf5d82a801c73b2aca60873b1bc08dd_18748068_media.gif);
    background-repeat: no-repeat;
    margin: -6px;
}
.header-nav-contain>ul>li.active>.top-menu-sub-a-t>a, .header-nav-contain>ul>li>.top-menu-sub-a-t>a:hover {
    background:  #fd2cfe;
    color: #fff;
    border-radius: 10px;
}

.footer-group {
    overflow : inherit;
    position : relative;
}

.contain-footer-block {
    float: left;
    width: 100%;
    position: relative;
    z-index: 9999;
    background: transparent;
}

.contain-footer-block .paymen-icons-list {
    background: transparent;
}

.region-item-v3 {
    color: #cfc6d7;
}

.todaybets p {
    background-image: linear-gradient(to right,#5f9f1f,#1e34ac 119%);
    color: white;
}
.todaybets .arrow-view-v3 {
    background: #284595 !important;
}
.todaybets::before {
    color: white;
}
.sport-icon-v3.todaybets > b {
    color: white;
}

html[dir="ltr"] .sports-item-v3.outright > .sport-icon-v3.outright, html[dir="ltr"] .sports-item-v3.todaybets > .sport-icon-v3.todaybets {
    background: #64a226 !important;
}

.view-switcher-v3 > ul > li > button > b {
    color: #000;
    background: #dfb43f;

}
.view-switcher-v3 > ul > li.active > button > b, .view-switcher-v3 > ul > li:hover > button > b {
    background: #dfb43f;
    color: #000;
}

.withdraw-status-table-j > ul.head-j > li {

    color: #ccc;

}

.withdraw-status-table-j {
    background: #240735;
    border-right: 2px solid #401555;
}
.withdraw-status-j {

    background: #4e1c6270;
}
html[dir="ltr"] .balance-lightbox-j section > div > ul li:first-child {
    color: #c6c0c0;
}

.filter-columns-container > ul > li > p {
    color: #a9a5ac;
}
.select-box-period-b > p {
    color: #a9a5ac;
}

div.mini-form-box-b .input-group input.form-control {
    color: #a9a5ac;
}
div.mini-form-box-b > input[type="text"] {
    color: #a9a5ac;
}
div.mini-form-box-b .input-group input.form-control > input[type="text"]::placeholder {
    color: #a9a5ac;
}
div.mini-form-box-b .input-group input.form-control > input[type="date"]::placeholder {
    color: #a9a5ac;
}
div.mini-form-box-b > input[type="date"]::placeholder {
    color: #a9a5ac;
}
div.mini-form-box-b > input[type="text"]::placeholder {
    color: #a9a5ac;

}


.bonus-promo-code > label > input::placeholder {

    color: #a9a5ac;

}

.progress-bar-disabled {
    opacity: 0.6;
    pointer-events: none;
}

.progress-bonus-info-box > p {

    color: #fef075;
}
.ng-pristine {
    color: #a9a5ac;
}
.balance-view-progress-b .bonus-statistic-box {
    background: #e8bb33;
}

.bet-info-list-separator-b > ul > li.outcome-bet-info-column > span > i {

    color: #a7a5a8;

}

.betBuilder-content.mixed-history-table .second-color, .betBuilder-content.mixed-history-table td.hh-cell, .betBuilder-content.mixed-history-table th {
    color: #a9a5ac;
}

.prematch-view .competition-title-v3 > label {

    color: #bdb9bf;

}

.header-nav-contain > ul > li.active > .top-menu-sub-a-t > a, .header-nav-contain > ul > li > .top-menu-sub-a-t > a:hover {
    background:  #fd2cfe;
    border-radius: 10px 10px 0px 0px;
}

.responsive-header-contain-j {
    margin-bottom: 22px;
}

html[dir="ltr"] .header-nav-contain > ul:first-child {
    padding-left: 0px;
}

.header-nav-contain > ul > li > .top-menu-sub-a-t > a {
    font: 13px/40px Roboto,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #fff;
}

.withdraw-status-table-j > ul:not(.head-j) > li.amount-col-j span.payment-system-name, .withdraw-status-table-j > ul:not(.head-j) > li.final-amount-col-j span.payment-system-name, .withdraw-status-table-j > ul:not(.head-j) > li.paid-time-col span.payment-system-name {
    border: 1px solid #60179c;
    color: #cacaca;
}

.withdraw-status-table-j > ul:not(.head-j) > li.amount-col-j span i, .withdraw-status-table-j > ul:not(.head-j) > li.final-amount-col-j span i, .withdraw-status-table-j > ul:not(.head-j) > li.paid-time-col span i {
    color: #eacc2b;
}

.withdraw-status-table-j > ul:not(.head-j) > li.amount-col-j span, .withdraw-status-table-j > ul:not(.head-j) > li.final-amount-col-j span, .withdraw-status-table-j > ul:not(.head-j) > li.paid-time-col span {
    color: #eeecf0;
}

.withdraw-status-table-j > ul:not(.head-j) > li {
    color: #c8c5c5;
}

.withdraw-status-table-j .status-withdraw-j > li:last-child.pending::before {
    color: #5f5c62;
}

.withdraw-status-table-j .status-withdraw-j > li:last-child.confirmed::before {
    color: #2B8A4E;
}

.withdraw-status-table-j .status-withdraw-j > li:last-child.rejected::before {
    color: #c81c44;
}
.games-providers-container {
    max-height: 538px;
}
.header-nav-contain > ul > li > .top-menu-sub-a-t > a {
    padding: 0 11px;
}

html[dir="ltr"] .header-nav-contain > ul:first-child {
    margin-left: 0px;
}

.header-nav-contain {
    width: 101%;
}

html[dir="ltr"] .flash-game-contain {
    padding: 30px 40px 16px 0;
}

.block-sign-in-form .bet-history {
    padding: 0;
    margin: 80px 0;
}

.games-providers > a {
    border: 2px solid #60179c;
    margin: 0 5px 5px;
}

.games-providers {
    margin: 13px 0 0;
}

html[dir="ltr"] .header-nav-contain > ul:first-child {
    margin-left: -7px;
}

.header-nav-contain > ul > li > .top-menu-sub-a-t > a {
    font: 12px/40px Roboto,Arial,Helvetica,sans-serif;
}

.header-nav-contain > ul > li > .top-menu-sub-a-t > a {
    padding: 0 5px;
}

.header-nav-contain {
    width: 102%;
}

.header-nav-contain > ul > li > .top-menu-sub-a-t > a {
    padding: 0 12px;
}
@keyframes slide {
    from {
        left: 100%;
    }

    to {
        left: -150%;
    }
}
.horizontalSliderElem {
  width: 130px !important;
  height: 100% !important;
  padding: 0px !important;
  border: 1px solid #fd2cfe !important;
}
.horizontalSliderElem .horizontalSliderImg {
  opacity: .9 !important;
  filter: none !important;
  transition: none !important;
  border-radius: 4px;
}
.layout-content-holder-bc::before {
    content: "GÜNLÜK ÇEKİM LİMİTLERİ 10.000.000 TRY YÜKSELTİLMİŞTİR. SINIRSIZ KAZANÇ, ANINDA GÜVENLİ ÇEKİM. - YATIRIM VE ÇEKİM ARASINDA SÜRE KISITLAMASI YOKTUR. ÇEKİMLER ARASINDA SÜRE KISITLAMASI YOKTUR. GÜNLÜK 4 KEZ ÇEKİM FIRSATIYLA KAZANCINIZI ANINDA HESABINIZA AKTARIN. PİABELLA CASİNO - KAZANCIN GÜVENDE !!";
    color: #fd2cfe;
    font-family: Roboto, sans-serif;
    white-space: nowrap;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    position: fixed;
    bottom: 1px;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(180deg, #141448, #fc2afe29);
    border-radius: 15px;
    padding: 1px 10px;
    z-index: 99;
    animation: slide 40s linear infinite;
}


@keyframes slide {
    0% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(-100%);
    }
}

.header-custom-buttons a[href="/tr/promotions/all"] span::after{
    font-family: BetConstruct-Icons !important;
    content: "  ";
}
.message-info-bc {
    white-space: pre-wrap !important;
    line-height: 1.8 !important;
    padding: 10px !important;
    font-size: 14px !important;
}

@keyframes gentle-glow {
  0%, 100% { 
    box-shadow: 0 0 5px rgba(253, 44, 254, 0.3);
    transform: scale(1);
  }
  50% { 
    box-shadow: 0 0 15px rgba(253, 44, 254, 0.6);
    transform: scale(1.02);
  }
}

@keyframes subtle-float {
  0%, 100% { transform: translateY(0px); }
  50% { transform: translateY(-2px); }
}

@keyframes pulse {
  50% {
    transform: scale(1.3);
  }
}


.header-custom-buttons a[href="/tr/promotions/all"] {
    position: relative!important;
    animation: gentle-glow 3s ease-in-out infinite!important;
    border-radius: 6px!important;
    overflow: visible!important;
}


.header-custom-buttons a[href="/tr/promotions/all"]:hover {
    background: #fd2cfe!important;
    color: inherit!important;
    transform: none!important;
    filter: none!important;
}

.ftr-copy-rights-bc a:-webkit-any-link {
    color: #fd2cfe !important;
}

.header-custom-buttons a[href="/tr/promotions/all"] span {
    overflow: visible!important;
    display: block!important;
}

.header-custom-buttons a[href="/tr/promotions/all"]:hover span {
    color: #ffffff!important;
}


.header-custom-buttons a[href="/tr/promotions/all"] span::after {
    font-family: BetConstruct-Icons !important;
    content: "  "!important;
    font-size: 16px!important;
    display: inline-block!important;
    color: #ffffff!important;
    font-weight: normal!important;
    animation: pulse 1.5s ease-in-out infinite!important;
}


.header-custom-buttons a[href="/tr/promotions/all"]::before {
    content: ""!important;
    position: absolute!important;
    top: -3px!important;
    right: -3px!important;
    width: 8px!important;
    height: 8px!important;
    background: linear-gradient(45deg, #ff6b35, #f7931e)!important;
    border-radius: 50%!important;
    animation: subtle-float 2s ease-in-out infinite!important;
    box-shadow: 0 0 8px rgba(255, 107, 53, 0.6)!important;
}

@property --border-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}


@keyframes border-angle-rotate {
  from { --border-angle: 0deg; }
  to { --border-angle: 360deg; }
}

.btn.sign-in {
    background: #353760!important;
    color: #ffffff!important;
    border: 1px solid #fd2cfe!important;
    text-decoration: none!important;
    min-width: 80px!important;
    width: auto!important;
    border-radius: 6px!important;
}

.btn.sign-in span {
    text-decoration: none!important;
    border-bottom: none!important;
}


.btn.register {
    --border-angle: 0deg;
    background: linear-gradient(#353760, #353760) padding-box,
        conic-gradient(
            from var(--border-angle),
            #353760 50%,
            #fd2cfe
        ) border-box!important;
    color: #ffffff!important;
    border: 2px solid transparent!important;
    text-decoration: none!important;
    min-width: 80px!important;
    width: auto!important;
    border-radius: 6px!important;
    animation: border-angle-rotate 2s infinite linear!important;
    position: relative!important;
}

.btn.register span {
    text-decoration: none!important;
    border-bottom: none!important;
}


.btn.sign-in:hover {
    background: #454770!important;
    border-color: #fd2cfe!important;
    transform: translateY(-1px)!important;
    box-shadow: 0 4px 8px rgba(53, 55, 96, 0.3)!important;
}

.btn.register:hover {
    transform: translateY(-1px)!important;
    box-shadow: 0 4px 8px rgba(253, 44, 254, 0.3)!important;
}

.e-p-section-title-bc {
    background: #353760!important;
    color: #ffffff!important;
    border: 1px solid #fd2cfe!important;
    text-decoration: none!important;
    min-width: 80px!important;
    width: auto!important;
    border-radius: 6px!important;
    padding: 8px 16px!important;
    display: inline-block!important;
    text-align: center!important;
    cursor: pointer!important;
}

.entrance-popup-bc button.btn.a-color {
    --border-angle: 0deg;
    background: linear-gradient(#353760, #353760) padding-box,
        conic-gradient(
            from var(--border-angle),
            #353760 50%,
            #fd2cfe
        ) border-box!important;
    color: #ffffff!important;
    border: 2px solid transparent!important;
    border-radius: 4px!important;
    animation: border-angle-rotate 2s infinite linear!important;
}

.entrance-popup-bc .e-p-section-title-bc {
    background: #353760!important;
    color: #ffffff!important;
    border: 1px solid #fd2cfe!important;
    border-radius: 4px!important;
    padding: 8px 16px!important;
}


.entrance-popup-bc button.btn.a-color {
    --border-angle: 0deg;
    background: linear-gradient(#353760, #353760) padding-box,
        conic-gradient(
            from var(--border-angle),
            #353760 50%,
            #fd2cfe
        ) border-box!important;
    color: #ffffff!important;
    border: 2px solid transparent!important;
    border-radius: 4px!important;
    animation: border-angle-rotate 2s infinite linear!important;
}

.entrance-popup-bc.register button.btn.a-color {
    --border-angle: 0deg;
    background: linear-gradient(#353760, #353760) padding-box,
        conic-gradient(
            from var(--border-angle),
            #353760 50%,
            #fd2cfe
        ) border-box!important;
    color: #ffffff!important;
    border: 2px solid transparent!important;
    border-radius: 4px!important;
    animation: border-angle-rotate 2s infinite linear!important;
}


.entrance-popup-bc.sign-in button.btn.a-color {
    background: #353760!important;
    color: #ffffff!important;
    border: 1px solid #fd2cfe!important;
    border-radius: 4px!important;
    animation: none!important;
}

.description-c-row-column-bc img,
.payment-logo,
.payment-method-logo,
.payment-img,
.description-c-row-column-bc .payment-system-icon {
    border: 2px solid #fd2cfe !important;
    border-radius: 4px !important;
    padding: 2px !important;
    box-sizing: border-box !important;
}


.description-c-row-bc img {
    border: 2px solid #fd2cfe !important;
    border-radius: 4px !important;
    padding: 2px !important;
}


.payment-info-bc img,
.deposit-method img,
.withdraw-method img {
    border: 2px solid #fd2cfe !important;
    border-radius: 4px !important;
    padding: 2px !important;
    margin: 2px !important;
}

.payment-logo {
    border: 1px solid #fd2cfe!important;
    border-radius: 0px!important;
    transition: all 0.3s ease!important;
}


.payment-logo.active,
.nav-ico-w-row-bc.active .payment-logo {
    --border-angle: 0deg;
    background: linear-gradient(white, white) padding-box,
        conic-gradient(
            from var(--border-angle),
            #fd2cfe 50%,
            #ffffff
        ) border-box!important;
    border: 2px solid transparent!important;
    border-radius: 0px!important;
    animation: border-angle-rotate 2s infinite linear!important;
    position: relative!important;
}


.m-nav-items-list-item-bc.active .payment-logo {
    --border-angle: 0deg;
    background: linear-gradient(white, white) padding-box,
        conic-gradient(
            from var(--border-angle),
            #fd2cfe 50%,
            #ffffff
        ) border-box!important;
    border: 2px solid transparent!important;
    border-radius: 0px!important;
    animation: border-angle-rotate 2s infinite linear!important;
}


.payment-logo:hover {
    transform: scale(1.05)!important;
    box-shadow: 0 4px 12px rgba(253, 44, 254, 0.3)!important;
}

.promotionsList-bc article,
section article.promotionsList-bc,
div article.promotionsList-bc {
    position: relative !important;
    transition: all 0.3s ease !important;
    overflow: hidden !important;
}

.promotionsList-bc article:hover,
section article.promotionsList-bc:hover,
div article.promotionsList-bc:hover {
    transform: scale(1.02) !important;
    box-shadow: 0 0 20px rgba(253, 44, 254, 0.6) !important;
    border: none !important;
    animation: glowEffect 1.5s ease-in-out infinite alternate !important;
}


.promotionsList-bc article::before,
section article.promotionsList-bc::before,
div article.promotionsList-bc::before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: -100% !important;
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent) !important;
    transition: left 0.6s ease !important;
    z-index: 2 !important;
    pointer-events: none !important;
}

.promotionsList-bc article:hover::before,
section article.promotionsList-bc:hover::before,
div article.promotionsList-bc:hover::before {
    left: 100% !important;
}


@keyframes glowEffect {
    0% {
        box-shadow: 0 0 15px rgba(253, 44, 254, 0.5) !important;
    }
    100% {
        box-shadow: 0 0 25px rgba(253, 44, 254, 0.8), 0 0 35px rgba(253, 44, 254, 0.4) !important;
    }
}


.promotionsList-bc article img,
section article.promotionsList-bc img {
    transition: transform 0.3s ease !important;
}

.promotionsList-bc article:hover img,
section article.promotionsList-bc:hover img {
    transform: scale(1.05) !important;
}

.payment-logo.active,
.nav-ico-w-row-bc.active .payment-logo,
.m-nav-items-list-item-bc.active .payment-logo {
    --border-angle: 0deg;
    background: linear-gradient(#212458, #212458) padding-box,
        conic-gradient(
            from var(--border-angle),
            #212458 50%,
            #fd2cfe
        ) border-box!important;
    border: 2px solid transparent!important;
    border-radius: 0px!important;
    animation: border-angle-rotate 2s infinite linear!important;
    position: relative!important;
}


.m-nav-items-list-item-bc.active {
    --border-angle: 0deg;
    background: linear-gradient(#212458, #212458) padding-box,
        conic-gradient(
            from var(--border-angle),
            #212458 50%,
            #fd2cfe
        ) border-box!important;
    border: 2px solid transparent!important;
    animation: border-angle-rotate 2s infinite linear!important;
}


@keyframes border-angle-rotate {
  from { --border-angle: 0deg; }
  to { --border-angle: 360deg; }
}

@property --border-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}
body #root > div.layout-content-holder-bc > div:nth-child(5) {
  overflow: hidden;
  position: relative;
}

body #root > div.layout-content-holder-bc > div:nth-child(5) .product-banner-container-bc {
  display: inline-flex;
  flex-wrap: nowrap;
  animation: scroll-left 34s linear infinite;
  width: max-content;
}

body #root > div.layout-content-holder-bc > div:nth-child(5) .product-banner-info-bc {
  flex: auto;
}

body #root > div.layout-content-holder-bc > div:nth-child(5) .product-banner-img-bc {
  height: 300px;
  width: 260px !important;
}

@keyframes scroll-left {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}
.header-icon {
    background: url('https://i.hizliresim.com/qgxwe9f.png') no-repeat center !important;
    background-size: contain !important;
    border-radius: 50% !important;
    width: 35px !important;
    height: 35px !important;
    margin-inline-start: 0px!important;
}


.header-icon img {
    opacity: 0 !important;
    visibility: hidden !important;
}

.m-nav-list-item-title-bc,
.nav-ico-w-row-bc .payment-method-name,
.nav-ico-w-row-bc span:not(.payment-logo):not(img),
.m-nav-items-list-item-bc span:not(.payment-logo):not(img),
.payment-method-text,
.payment-system-name {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    font-size: 0 !important;
    line-height: 0 !important;
}

.m-nav-items-list-item-bc {
    height: 30px !important;
    min-height: 30px !important;
    max-height: 30px !important;
    padding: 0 !important;
    margin: 2px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
}

.nav-ico-w-row-bc {
    height: 32px !important;
    width: auto !important;
    min-width: 75px !important;
    padding: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
}

.payment-logo {
    width: 100% !important;
    height: 100% !important;
    max-height: none !important;
    max-width: none !important;
    object-fit: contain !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

.m-nav-collapsed-container-bc {
    padding: 5px !important;
}

.nav-menu-container .nav-menu-sub {
    padding: 5px !important;
}

.m-nav-collapsed-container-bc .nav-ico-w-row-bc {
    width: 60px !important;
    margin: 2px !important;
}

html.is-web #root {
    background-image: url(https://casibluetkinlik.com/arkaplan.png) !important;
    background-size: cover!important;
    background-position: top center!important;
    background-attachment: fixed!important;
    background-repeat: no-repeat!important;

}

.layout-bc:not(.page-full-size) .layout-content-holder-bc, .layout-bc:not(.page-full-size) .layout-footer-holder-bc {
    max-width: 1700px !important;
    padding: 0 10px;
}

.nav-content-bc {
    background: url(https://casibluetkinlik.com/navbar.gif) !important;
    background-size: cover !important;
}

.nav-menu-container .nav-menu {
    height: 50px !important;
}

.nav-menu-container.header-navigation:first-child {
    position: relative;
    border-radius: var(--border-radius);
    z-index: 1;
    background: transparent;
}

.horizontalSliderRow,
.horizontalsliderRow,
.horizontal-slider-row {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-wrap: nowrap !important;
}

.horizontal-sl-item-bc,
.horizontalSliderItem {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
}

.sdr-item-bc:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: transparent !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active, 
.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active {
    box-shadow: inset 0 0 5px rgb(253 44 254 / 85%) !important;
    border-radius: 12px;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item {
    box-shadow: inset 0 0 5px rgb(253 44 254 / 85%) !important;
    border-radius: 12px;
}
.nav-menu-container .nav-menu .nav-menu-item, .nav-menu-container .nav-menu-other .nav-menu-item {
    font-weight: 700 !important;
}
.casino-winners-amount {
    color: #fd2cfe !important;
    font-weight: 700 !important;
}
.casino-game-item {
    border-radius: 30px !important;
}
.is-home-page .casinoGameItem {
    border-radius: 30px !important;
}
.page-view-more {
    background: linear-gradient(90deg, rgba(76, 82, 131, 0) 0%, #4C5283 50%, rgba(76, 82, 131, 0) 100%)!important;
    text-align: center !important;
    justify-content: center !important;
    width: 100% !important;
    justify-self: center !important;
    height: 35px !important;
    margin-bottom: 20px !important;
}
.page-view-more .view-see-more {
    display: none !important;
}
.view-title-more {
    font-size: 20px !important;
    font-weight: 700 !important;
}
.footerWrapper .sliderTitle, .footerLinkColTitle, .footerSocialLink a, .footerCopyrights, .ftr-copy-rights-bc {
    color: rgb(255 255 255) !important;
    font-weight: 700;
}
.ftr-copy-rights-bc a:-webkit-any-link {
    color: #fd2cfe !important;
}
[class*=is-web] .sliderContent:nth-child(1) .sliderTitle {
    margin-bottom: 0px !important;
}
.footerLinkCols {
    gap: 75px !important;
}
.footerSocialLinks .footerSocialLink:nth-child(1) {
    background: #000000 !important;
    width: 38px !important;
    height: 38px !important;
}
.footerSocialLinks .footerSocialLink:nth-child(2) {
    background: #08c !important;
}
.footerSocialLinks .footerSocialLink:nth-child(3) {
    background: radial-gradient(circle at 0 120%, #fdf497 0, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%) !important;
}
[class*=is-web] .footerSocialLink {
    width: 36px !important;
    height: 36px !important;
}
[class*=is-web] .footerInnerLeftCol {
    justify-content: center !important;
    padding-left: 150px !important;
}
.sliderSingleElWrapper:nth-child(3) {
    padding: 0 150px;
}
.is-home-page .hm-row-bc:nth-child(2) {
    margin-top: 5px !important;
}
.footerContainer {
    padding: 0 50px !important;
}
.layout-footer-holder-bc {
    border-radius: 35px !important;
    margin-top: 20px !important;
}
.footerContainer .sliderSingleEl .sliderImage img {
    height: 80px !important;
}  
.footerLinkColTitle {
    font-size: 15px !important;
}
[class*=is-web] .sliderTitle {
    font-size: 13px !important;
}
.btn {
    font-size: 13px !important;
    font-weight: 700 !important;
}
.btn.s-small {
    height: 32px !important;
}
.logo-container {
    gap: 5px;
}
.nav-menu-other {
    height: 50px !important;
}
.nav-menu-container .nav-menu {
    align-items: center !important;
    justify-content: center !important;
}
.nav-menu-container .nav-menu, .nav-menu-other {
    height: 45px !important;
}
#anj-c73e1972-918c-4cd6-a7fa-c88a3881e256 {
    transform: scale(3) !important;
    transform-origin: center !important;
    margin: 60px !important;
}

#anj-c73e1972-918c-4cd6-a7fa-c88a3881e256 img {
    content: url('https://piabellacasinotahmin.com/lisans.png') !important;
    width: 100% !important;
    height: auto !important;
}